Interface SqlPools
public interface SqlPools
Resource collection API of SqlPools.
-
Method Summary
Modifier and TypeMethodDescriptionBegins definition for a new SqlPool resource.Delete SQL pooldelete
(String resourceGroupName, String workspaceName, String sqlPoolName, com.azure.core.util.Context context) Delete SQL pooldeleteById
(String id) Delete SQL pooldeleteByIdWithResponse
(String id, com.azure.core.util.Context context) Delete SQL poolGet SQL poolGet SQL poolcom.azure.core.http.rest.Response<SqlPool>
getByIdWithResponse
(String id, com.azure.core.util.Context context) Get SQL poolcom.azure.core.http.rest.Response<SqlPool>
getWithResponse
(String resourceGroupName, String workspaceName, String sqlPoolName, com.azure.core.util.Context context) Get SQL poolcom.azure.core.http.rest.PagedIterable<SqlPool>
listByWorkspace
(String resourceGroupName, String workspaceName) List SQL poolscom.azure.core.http.rest.PagedIterable<SqlPool>
listByWorkspace
(String resourceGroupName, String workspaceName, com.azure.core.util.Context context) List SQL poolsPause SQL poolpause
(String resourceGroupName, String workspaceName, String sqlPoolName, com.azure.core.util.Context context) Pause SQL poolvoid
rename
(String resourceGroupName, String workspaceName, String sqlPoolName, ResourceMoveDefinition parameters) Rename a SQL poolcom.azure.core.http.rest.Response<Void>
renameWithResponse
(String resourceGroupName, String workspaceName, String sqlPoolName, ResourceMoveDefinition parameters, com.azure.core.util.Context context) Rename a SQL poolResume SQL poolresume
(String resourceGroupName, String workspaceName, String sqlPoolName, com.azure.core.util.Context context) Resume SQL pool
-
Method Details
-
getWithResponse
com.azure.core.http.rest.Response<SqlPool> getWithResponse(String resourceGroupName, String workspaceName, String sqlPoolName, com.azure.core.util.Context context) Get SQL poolGet SQL pool properties.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- The name of the workspace.sqlPoolName
- SQL pool name.context
- The context to associate with this operation.- Returns:
- sQL pool properties along with
Response
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
get
Get SQL poolGet SQL pool properties.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- The name of the workspace.sqlPoolName
- SQL pool name.- Returns:
- sQL pool properties.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
delete
Delete SQL poolDelete a SQL pool.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- The name of the workspace.sqlPoolName
- SQL pool name.- Returns:
- sQL pool.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
delete
SqlPool delete(String resourceGroupName, String workspaceName, String sqlPoolName, com.azure.core.util.Context context) Delete SQL poolDelete a SQL pool.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- The name of the workspace.sqlPoolName
- SQL pool name.context
- The context to associate with this operation.- Returns:
- sQL pool.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listByWorkspace
com.azure.core.http.rest.PagedIterable<SqlPool> listByWorkspace(String resourceGroupName, String workspaceName) List SQL poolsList all SQL pools.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- The name of the workspace.- Returns:
- sQL pool collection as paginated response with
PagedIterable
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listByWorkspace
com.azure.core.http.rest.PagedIterable<SqlPool> listByWorkspace(String resourceGroupName, String workspaceName, com.azure.core.util.Context context) List SQL poolsList all SQL pools.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- The name of the workspace.context
- The context to associate with this operation.- Returns:
- sQL pool collection as paginated response with
PagedIterable
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
pause
Pause SQL poolPause a SQL pool.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- The name of the workspace.sqlPoolName
- SQL pool name.- Returns:
- sQL pool.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
pause
SqlPool pause(String resourceGroupName, String workspaceName, String sqlPoolName, com.azure.core.util.Context context) Pause SQL poolPause a SQL pool.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- The name of the workspace.sqlPoolName
- SQL pool name.context
- The context to associate with this operation.- Returns:
- sQL pool.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
resume
Resume SQL poolResume a SQL pool.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- The name of the workspace.sqlPoolName
- SQL pool name.- Returns:
- sQL pool.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
resume
SqlPool resume(String resourceGroupName, String workspaceName, String sqlPoolName, com.azure.core.util.Context context) Resume SQL poolResume a SQL pool.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- The name of the workspace.sqlPoolName
- SQL pool name.context
- The context to associate with this operation.- Returns:
- sQL pool.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
renameWithResponse
com.azure.core.http.rest.Response<Void> renameWithResponse(String resourceGroupName, String workspaceName, String sqlPoolName, ResourceMoveDefinition parameters, com.azure.core.util.Context context) Rename a SQL poolRename a SQL pool.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- The name of the workspace.sqlPoolName
- SQL pool name.parameters
- The resource move definition for renaming this Sql pool.context
- The context to associate with this operation.- Returns:
- the
Response
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
rename
void rename(String resourceGroupName, String workspaceName, String sqlPoolName, ResourceMoveDefinition parameters) Rename a SQL poolRename a SQL pool.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- The name of the workspace.sqlPoolName
- SQL pool name.parameters
- The resource move definition for renaming this Sql pool.- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getById
Get SQL poolGet SQL pool properties.
- Parameters:
id
- the resource ID.- Returns:
- sQL pool properties along with
Response
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getByIdWithResponse
com.azure.core.http.rest.Response<SqlPool> getByIdWithResponse(String id, com.azure.core.util.Context context) Get SQL poolGet SQL pool properties.
- Parameters:
id
- the resource ID.context
- The context to associate with this operation.- Returns:
- sQL pool properties along with
Response
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
deleteById
Delete SQL poolDelete a SQL pool.
- Parameters:
id
- the resource ID.- Returns:
- sQL pool.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
deleteByIdWithResponse
Delete SQL poolDelete a SQL pool.
- Parameters:
id
- the resource ID.context
- The context to associate with this operation.- Returns:
- sQL pool.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
define
Begins definition for a new SqlPool resource.- Parameters:
name
- resource name.- Returns:
- the first stage of the new SqlPool definition.
-