IntegrationServiceEnvironmentsClient Interface

public interface IntegrationServiceEnvironmentsClient

An instance of this class provides access to all the operations defined in IntegrationServiceEnvironmentsClient.

Method Summary

Modifier and Type Method and Description
abstract SyncPoller<PollResult<IntegrationServiceEnvironmentInner>,IntegrationServiceEnvironmentInner> beginCreateOrUpdate(String resourceGroup, String integrationServiceEnvironmentName, IntegrationServiceEnvironmentInner integrationServiceEnvironment)

Creates or updates an integration service environment.

abstract SyncPoller<PollResult<IntegrationServiceEnvironmentInner>,IntegrationServiceEnvironmentInner> beginCreateOrUpdate(String resourceGroup, String integrationServiceEnvironmentName, IntegrationServiceEnvironmentInner integrationServiceEnvironment, Context context)

Creates or updates an integration service environment.

abstract SyncPoller<PollResult<IntegrationServiceEnvironmentInner>,IntegrationServiceEnvironmentInner> beginUpdate(String resourceGroup, String integrationServiceEnvironmentName, IntegrationServiceEnvironmentInner integrationServiceEnvironment)

Updates an integration service environment.

abstract SyncPoller<PollResult<IntegrationServiceEnvironmentInner>,IntegrationServiceEnvironmentInner> beginUpdate(String resourceGroup, String integrationServiceEnvironmentName, IntegrationServiceEnvironmentInner integrationServiceEnvironment, Context context)

Updates an integration service environment.

abstract IntegrationServiceEnvironmentInner createOrUpdate(String resourceGroup, String integrationServiceEnvironmentName, IntegrationServiceEnvironmentInner integrationServiceEnvironment)

Creates or updates an integration service environment.

abstract IntegrationServiceEnvironmentInner createOrUpdate(String resourceGroup, String integrationServiceEnvironmentName, IntegrationServiceEnvironmentInner integrationServiceEnvironment, Context context)

Creates or updates an integration service environment.

abstract void delete(String resourceGroup, String integrationServiceEnvironmentName)

Deletes an integration service environment.

abstract Response<Void> deleteWithResponse(String resourceGroup, String integrationServiceEnvironmentName, Context context)

Deletes an integration service environment.

abstract IntegrationServiceEnvironmentInner getByResourceGroup(String resourceGroup, String integrationServiceEnvironmentName)

Gets an integration service environment.

abstract Response<IntegrationServiceEnvironmentInner> getByResourceGroupWithResponse(String resourceGroup, String integrationServiceEnvironmentName, Context context)

Gets an integration service environment.

abstract PagedIterable<IntegrationServiceEnvironmentInner> list()

Gets a list of integration service environments by subscription.

abstract PagedIterable<IntegrationServiceEnvironmentInner> list(Integer top, Context context)

Gets a list of integration service environments by subscription.

abstract PagedIterable<IntegrationServiceEnvironmentInner> listByResourceGroup(String resourceGroup)

Gets a list of integration service environments by resource group.

abstract PagedIterable<IntegrationServiceEnvironmentInner> listByResourceGroup(String resourceGroup, Integer top, Context context)

Gets a list of integration service environments by resource group.

abstract void restart(String resourceGroup, String integrationServiceEnvironmentName)

Restarts an integration service environment.

abstract Response<Void> restartWithResponse(String resourceGroup, String integrationServiceEnvironmentName, Context context)

Restarts an integration service environment.

abstract IntegrationServiceEnvironmentInner update(String resourceGroup, String integrationServiceEnvironmentName, IntegrationServiceEnvironmentInner integrationServiceEnvironment)

Updates an integration service environment.

abstract IntegrationServiceEnvironmentInner update(String resourceGroup, String integrationServiceEnvironmentName, IntegrationServiceEnvironmentInner integrationServiceEnvironment, Context context)

Updates an integration service environment.

Method Details

beginCreateOrUpdate

public abstract SyncPoller<>,IntegrationServiceEnvironmentInner> beginCreateOrUpdate(String resourceGroup, String integrationServiceEnvironmentName, IntegrationServiceEnvironmentInner integrationServiceEnvironment)

Creates or updates an integration service environment.

Parameters:

resourceGroup - The resource group.
integrationServiceEnvironmentName - The integration service environment name.
integrationServiceEnvironment - The integration service environment.

Returns:

the SyncPoller<T,U> for polling of the integration service environment.

beginCreateOrUpdate

public abstract SyncPoller<>,IntegrationServiceEnvironmentInner> beginCreateOrUpdate(String resourceGroup, String integrationServiceEnvironmentName, IntegrationServiceEnvironmentInner integrationServiceEnvironment, Context context)

Creates or updates an integration service environment.

Parameters:

resourceGroup - The resource group.
integrationServiceEnvironmentName - The integration service environment name.
integrationServiceEnvironment - The integration service environment.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of the integration service environment.

beginUpdate

public abstract SyncPoller<>,IntegrationServiceEnvironmentInner> beginUpdate(String resourceGroup, String integrationServiceEnvironmentName, IntegrationServiceEnvironmentInner integrationServiceEnvironment)

Updates an integration service environment.

Parameters:

resourceGroup - The resource group.
integrationServiceEnvironmentName - The integration service environment name.
integrationServiceEnvironment - The integration service environment.

Returns:

the SyncPoller<T,U> for polling of the integration service environment.

beginUpdate

public abstract SyncPoller<>,IntegrationServiceEnvironmentInner> beginUpdate(String resourceGroup, String integrationServiceEnvironmentName, IntegrationServiceEnvironmentInner integrationServiceEnvironment, Context context)

Updates an integration service environment.

Parameters:

resourceGroup - The resource group.
integrationServiceEnvironmentName - The integration service environment name.
integrationServiceEnvironment - The integration service environment.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of the integration service environment.

createOrUpdate

public abstract IntegrationServiceEnvironmentInner createOrUpdate(String resourceGroup, String integrationServiceEnvironmentName, IntegrationServiceEnvironmentInner integrationServiceEnvironment)

Creates or updates an integration service environment.

Parameters:

resourceGroup - The resource group.
integrationServiceEnvironmentName - The integration service environment name.
integrationServiceEnvironment - The integration service environment.

Returns:

the integration service environment.

createOrUpdate

public abstract IntegrationServiceEnvironmentInner createOrUpdate(String resourceGroup, String integrationServiceEnvironmentName, IntegrationServiceEnvironmentInner integrationServiceEnvironment, Context context)

Creates or updates an integration service environment.

Parameters:

resourceGroup - The resource group.
integrationServiceEnvironmentName - The integration service environment name.
integrationServiceEnvironment - The integration service environment.
context - The context to associate with this operation.

Returns:

the integration service environment.

delete

public abstract void delete(String resourceGroup, String integrationServiceEnvironmentName)

Deletes an integration service environment.

Parameters:

resourceGroup - The resource group.
integrationServiceEnvironmentName - The integration service environment name.

deleteWithResponse

public abstract Response deleteWithResponse(String resourceGroup, String integrationServiceEnvironmentName, Context context)

Deletes an integration service environment.

Parameters:

resourceGroup - The resource group.
integrationServiceEnvironmentName - The integration service environment name.
context - The context to associate with this operation.

Returns:

getByResourceGroup

public abstract IntegrationServiceEnvironmentInner getByResourceGroup(String resourceGroup, String integrationServiceEnvironmentName)

Gets an integration service environment.

Parameters:

resourceGroup - The resource group.
integrationServiceEnvironmentName - The integration service environment name.

Returns:

an integration service environment.

getByResourceGroupWithResponse

public abstract Response getByResourceGroupWithResponse(String resourceGroup, String integrationServiceEnvironmentName, Context context)

Gets an integration service environment.

Parameters:

resourceGroup - The resource group.
integrationServiceEnvironmentName - The integration service environment name.
context - The context to associate with this operation.

Returns:

an integration service environment along with Response<T>.

list

public abstract PagedIterable list()

Gets a list of integration service environments by subscription.

Returns:

a list of integration service environments by subscription as paginated response with PagedIterable<T>.

list

public abstract PagedIterable list(Integer top, Context context)

Gets a list of integration service environments by subscription.

Parameters:

top - The number of items to be included in the result.
context - The context to associate with this operation.

Returns:

a list of integration service environments by subscription as paginated response with PagedIterable<T>.

listByResourceGroup

public abstract PagedIterable listByResourceGroup(String resourceGroup)

Gets a list of integration service environments by resource group.

Parameters:

resourceGroup - The resource group.

Returns:

a list of integration service environments by resource group as paginated response with PagedIterable<T>.

listByResourceGroup

public abstract PagedIterable listByResourceGroup(String resourceGroup, Integer top, Context context)

Gets a list of integration service environments by resource group.

Parameters:

resourceGroup - The resource group.
top - The number of items to be included in the result.
context - The context to associate with this operation.

Returns:

a list of integration service environments by resource group as paginated response with PagedIterable<T>.

restart

public abstract void restart(String resourceGroup, String integrationServiceEnvironmentName)

Restarts an integration service environment.

Parameters:

resourceGroup - The resource group.
integrationServiceEnvironmentName - The integration service environment name.

restartWithResponse

public abstract Response restartWithResponse(String resourceGroup, String integrationServiceEnvironmentName, Context context)

Restarts an integration service environment.

Parameters:

resourceGroup - The resource group.
integrationServiceEnvironmentName - The integration service environment name.
context - The context to associate with this operation.

Returns:

update

public abstract IntegrationServiceEnvironmentInner update(String resourceGroup, String integrationServiceEnvironmentName, IntegrationServiceEnvironmentInner integrationServiceEnvironment)

Updates an integration service environment.

Parameters:

resourceGroup - The resource group.
integrationServiceEnvironmentName - The integration service environment name.
integrationServiceEnvironment - The integration service environment.

Returns:

the integration service environment.

update

public abstract IntegrationServiceEnvironmentInner update(String resourceGroup, String integrationServiceEnvironmentName, IntegrationServiceEnvironmentInner integrationServiceEnvironment, Context context)

Updates an integration service environment.

Parameters:

resourceGroup - The resource group.
integrationServiceEnvironmentName - The integration service environment name.
integrationServiceEnvironment - The integration service environment.
context - The context to associate with this operation.

Returns:

the integration service environment.

Applies to