Interface IntegrationRuntimes
public interface IntegrationRuntimes
Resource collection API of IntegrationRuntimes.
-
Method Summary
Modifier and TypeMethodDescriptionBegins definition for a new IntegrationRuntimeResource resource.void
Delete integration runtimevoid
delete
(String resourceGroupName, String workspaceName, String integrationRuntimeName, com.azure.core.util.Context context) Delete integration runtimevoid
deleteById
(String id) Delete integration runtimevoid
deleteByIdWithResponse
(String id, com.azure.core.util.Context context) Delete integration runtimevoid
disableInteractiveQuery
(String resourceGroupName, String workspaceName, String integrationRuntimeName) Disable interactive query in integration runtime.void
disableInteractiveQuery
(String resourceGroupName, String workspaceName, String integrationRuntimeName, com.azure.core.util.Context context) Disable interactive query in integration runtime.void
enableInteractiveQuery
(String resourceGroupName, String workspaceName, String integrationRuntimeName) Enable interactive query in integration runtime.void
enableInteractiveQuery
(String resourceGroupName, String workspaceName, String integrationRuntimeName, com.azure.core.util.Context context) Enable interactive query in integration runtime.Get integration runtimeGet integration runtimecom.azure.core.http.rest.Response<IntegrationRuntimeResource>
getByIdWithResponse
(String id, String ifNoneMatch, com.azure.core.util.Context context) Get integration runtimecom.azure.core.http.rest.Response<IntegrationRuntimeResource>
getWithResponse
(String resourceGroupName, String workspaceName, String integrationRuntimeName, String ifNoneMatch, com.azure.core.util.Context context) Get integration runtimecom.azure.core.http.rest.PagedIterable<IntegrationRuntimeResource>
listByWorkspace
(String resourceGroupName, String workspaceName) List integration runtimescom.azure.core.http.rest.PagedIterable<IntegrationRuntimeResource>
listByWorkspace
(String resourceGroupName, String workspaceName, com.azure.core.util.Context context) List integration runtimeslistOutboundNetworkDependenciesEndpoints
(String resourceGroupName, String workspaceName, String integrationRuntimeName) Gets list of outbound network dependencies for a given Azure-SSIS integration runtime.com.azure.core.http.rest.Response<IntegrationRuntimeOutboundNetworkDependenciesEndpointsResponse>
listOutboundNetworkDependenciesEndpointsWithResponse
(String resourceGroupName, String workspaceName, String integrationRuntimeName, com.azure.core.util.Context context) Gets list of outbound network dependencies for a given Azure-SSIS integration runtime.Start integration runtimestart
(String resourceGroupName, String workspaceName, String integrationRuntimeName, com.azure.core.util.Context context) Start integration runtimevoid
Stop integration runtimevoid
stop
(String resourceGroupName, String workspaceName, String integrationRuntimeName, com.azure.core.util.Context context) Stop integration runtimevoid
Upgrade integration runtimecom.azure.core.http.rest.Response<Void>
upgradeWithResponse
(String resourceGroupName, String workspaceName, String integrationRuntimeName, com.azure.core.util.Context context) Upgrade integration runtime
-
Method Details
-
getWithResponse
com.azure.core.http.rest.Response<IntegrationRuntimeResource> getWithResponse(String resourceGroupName, String workspaceName, String integrationRuntimeName, String ifNoneMatch, com.azure.core.util.Context context) Get integration runtimeGet an integration runtime.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- The name of the workspace.integrationRuntimeName
- Integration runtime name.ifNoneMatch
- ETag of the integration runtime entity. Should only be specified for get. If the ETag matches the existing entity tag, or if * was provided, then no content will be returned.context
- The context to associate with this operation.- Returns:
- an integration runtime 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
IntegrationRuntimeResource get(String resourceGroupName, String workspaceName, String integrationRuntimeName) Get integration runtimeGet an integration runtime.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- The name of the workspace.integrationRuntimeName
- Integration runtime name.- Returns:
- an integration runtime.
- 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 integration runtimeDelete an integration runtime.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- The name of the workspace.integrationRuntimeName
- Integration runtime name.- 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
void delete(String resourceGroupName, String workspaceName, String integrationRuntimeName, com.azure.core.util.Context context) Delete integration runtimeDelete an integration runtime.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- The name of the workspace.integrationRuntimeName
- Integration runtime name.context
- The context to associate with this operation.- 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.
-
upgradeWithResponse
com.azure.core.http.rest.Response<Void> upgradeWithResponse(String resourceGroupName, String workspaceName, String integrationRuntimeName, com.azure.core.util.Context context) Upgrade integration runtimeUpgrade an integration runtime.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- The name of the workspace.integrationRuntimeName
- Integration runtime name.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.
-
upgrade
Upgrade integration runtimeUpgrade an integration runtime.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- The name of the workspace.integrationRuntimeName
- Integration runtime name.- 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<IntegrationRuntimeResource> listByWorkspace(String resourceGroupName, String workspaceName) List integration runtimesList all integration runtimes.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- The name of the workspace.- Returns:
- a list of integration runtime resources 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<IntegrationRuntimeResource> listByWorkspace(String resourceGroupName, String workspaceName, com.azure.core.util.Context context) List integration runtimesList all integration runtimes.
- 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:
- a list of integration runtime resources 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.
-
start
IntegrationRuntimeStatusResponse start(String resourceGroupName, String workspaceName, String integrationRuntimeName) Start integration runtimeStart an integration runtime.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- The name of the workspace.integrationRuntimeName
- Integration runtime name.- Returns:
- integration runtime status 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.
-
start
IntegrationRuntimeStatusResponse start(String resourceGroupName, String workspaceName, String integrationRuntimeName, com.azure.core.util.Context context) Start integration runtimeStart an integration runtime.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- The name of the workspace.integrationRuntimeName
- Integration runtime name.context
- The context to associate with this operation.- Returns:
- integration runtime status 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.
-
stop
Stop integration runtimeStop an integration runtime.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- The name of the workspace.integrationRuntimeName
- Integration runtime name.- 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.
-
stop
void stop(String resourceGroupName, String workspaceName, String integrationRuntimeName, com.azure.core.util.Context context) Stop integration runtimeStop an integration runtime.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- The name of the workspace.integrationRuntimeName
- Integration runtime name.context
- The context to associate with this operation.- 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.
-
listOutboundNetworkDependenciesEndpointsWithResponse
com.azure.core.http.rest.Response<IntegrationRuntimeOutboundNetworkDependenciesEndpointsResponse> listOutboundNetworkDependenciesEndpointsWithResponse(String resourceGroupName, String workspaceName, String integrationRuntimeName, com.azure.core.util.Context context) Gets list of outbound network dependencies for a given Azure-SSIS integration runtime.Gets the list of outbound network dependencies for a given Azure-SSIS integration runtime.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- The name of the workspace.integrationRuntimeName
- Integration runtime name.context
- The context to associate with this operation.- Returns:
- the list of outbound network dependencies for a given Azure-SSIS integration runtime 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.
-
listOutboundNetworkDependenciesEndpoints
IntegrationRuntimeOutboundNetworkDependenciesEndpointsResponse listOutboundNetworkDependenciesEndpoints(String resourceGroupName, String workspaceName, String integrationRuntimeName) Gets list of outbound network dependencies for a given Azure-SSIS integration runtime.Gets the list of outbound network dependencies for a given Azure-SSIS integration runtime.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- The name of the workspace.integrationRuntimeName
- Integration runtime name.- Returns:
- the list of outbound network dependencies for a given Azure-SSIS integration runtime.
- 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.
-
enableInteractiveQuery
void enableInteractiveQuery(String resourceGroupName, String workspaceName, String integrationRuntimeName) Enable interactive query in integration runtime.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- The name of the workspace.integrationRuntimeName
- Integration runtime name.- 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.
-
enableInteractiveQuery
void enableInteractiveQuery(String resourceGroupName, String workspaceName, String integrationRuntimeName, com.azure.core.util.Context context) Enable interactive query in integration runtime.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- The name of the workspace.integrationRuntimeName
- Integration runtime name.context
- The context to associate with this operation.- 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.
-
disableInteractiveQuery
void disableInteractiveQuery(String resourceGroupName, String workspaceName, String integrationRuntimeName) Disable interactive query in integration runtime.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- The name of the workspace.integrationRuntimeName
- Integration runtime name.- 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.
-
disableInteractiveQuery
void disableInteractiveQuery(String resourceGroupName, String workspaceName, String integrationRuntimeName, com.azure.core.util.Context context) Disable interactive query in integration runtime.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- The name of the workspace.integrationRuntimeName
- Integration runtime name.context
- The context to associate with this operation.- 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 integration runtimeGet an integration runtime.
- Parameters:
id
- the resource ID.- Returns:
- an integration runtime 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<IntegrationRuntimeResource> getByIdWithResponse(String id, String ifNoneMatch, com.azure.core.util.Context context) Get integration runtimeGet an integration runtime.
- Parameters:
id
- the resource ID.ifNoneMatch
- ETag of the integration runtime entity. Should only be specified for get. If the ETag matches the existing entity tag, or if * was provided, then no content will be returned.context
- The context to associate with this operation.- Returns:
- an integration runtime 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 integration runtimeDelete an integration runtime.
- Parameters:
id
- the resource ID.- 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 integration runtimeDelete an integration runtime.
- Parameters:
id
- the resource ID.context
- The context to associate with this operation.- 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 IntegrationRuntimeResource resource.- Parameters:
name
- resource name.- Returns:
- the first stage of the new IntegrationRuntimeResource definition.
-