IntegrationServiceEnvironments Interface

public interface IntegrationServiceEnvironments

Resource collection API of IntegrationServiceEnvironments.

Method Summary

Modifier and Type Method and Description
abstract Blank define(String name)

Begins definition for a new IntegrationServiceEnvironment resource.

abstract void deleteById(String id)

Deletes an integration service environment.

abstract Response<Void> deleteByIdWithResponse(String id, Context context)

Deletes an integration service environment.

abstract void deleteByResourceGroup(String resourceGroup, String integrationServiceEnvironmentName)

Deletes an integration service environment.

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

Deletes an integration service environment.

abstract IntegrationServiceEnvironment getById(String id)

Gets an integration service environment.

abstract Response<IntegrationServiceEnvironment> getByIdWithResponse(String id, Context context)

Gets an integration service environment.

abstract IntegrationServiceEnvironment getByResourceGroup(String resourceGroup, String integrationServiceEnvironmentName)

Gets an integration service environment.

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

Gets an integration service environment.

abstract PagedIterable<IntegrationServiceEnvironment> list()

Gets a list of integration service environments by subscription.

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

Gets a list of integration service environments by subscription.

abstract PagedIterable<IntegrationServiceEnvironment> listByResourceGroup(String resourceGroup)

Gets a list of integration service environments by resource group.

abstract PagedIterable<IntegrationServiceEnvironment> 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.

Method Details

define

public abstract IntegrationServiceEnvironment.DefinitionStages.Blank define(String name)

Begins definition for a new IntegrationServiceEnvironment resource.

Parameters:

name - resource name.

Returns:

the first stage of the new IntegrationServiceEnvironment definition.

deleteById

public abstract void deleteById(String id)

Deletes an integration service environment.

Parameters:

id - the resource ID.

deleteByIdWithResponse

public abstract Response deleteByIdWithResponse(String id, Context context)

Deletes an integration service environment.

Parameters:

id - the resource ID.
context - The context to associate with this operation.

Returns:

deleteByResourceGroup

public abstract void deleteByResourceGroup(String resourceGroup, String integrationServiceEnvironmentName)

Deletes an integration service environment.

Parameters:

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

deleteByResourceGroupWithResponse

public abstract Response deleteByResourceGroupWithResponse(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:

getById

public abstract IntegrationServiceEnvironment getById(String id)

Gets an integration service environment.

Parameters:

id - the resource ID.

Returns:

an integration service environment along with Response<T>.

getByIdWithResponse

public abstract Response getByIdWithResponse(String id, Context context)

Gets an integration service environment.

Parameters:

id - the resource ID.
context - The context to associate with this operation.

Returns:

an integration service environment along with Response<T>.

getByResourceGroup

public abstract IntegrationServiceEnvironment 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:

Applies to