Share via


EnvironmentsClient Interface

public interface EnvironmentsClient

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

Method Summary

Modifier and Type Method and Description
abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String organizationName, String environmentId)

Delete confluent environment by id.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String organizationName, String environmentId, Context context)

Delete confluent environment by id.

abstract SCEnvironmentRecordInner createOrUpdate(String resourceGroupName, String organizationName, String environmentId)

Create confluent environment.

abstract Response<SCEnvironmentRecordInner> createOrUpdateWithResponse(String resourceGroupName, String organizationName, String environmentId, SCEnvironmentRecordInner body, Context context)

Create confluent environment.

abstract void delete(String resourceGroupName, String organizationName, String environmentId)

Delete confluent environment by id.

abstract void delete(String resourceGroupName, String organizationName, String environmentId, Context context)

Delete confluent environment by id.

Method Details

beginDelete

public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String organizationName, String environmentId)

Delete confluent environment by id.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
organizationName - Organization resource name.
environmentId - Confluent environment id.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDelete

public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String organizationName, String environmentId, Context context)

Delete confluent environment by id.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
organizationName - Organization resource name.
environmentId - Confluent environment id.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

createOrUpdate

public abstract SCEnvironmentRecordInner createOrUpdate(String resourceGroupName, String organizationName, String environmentId)

Create confluent environment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
organizationName - Organization resource name.
environmentId - Confluent environment id.

Returns:

details about environment name, metadata and environment id of an environment.

createOrUpdateWithResponse

public abstract Response<SCEnvironmentRecordInner> createOrUpdateWithResponse(String resourceGroupName, String organizationName, String environmentId, SCEnvironmentRecordInner body, Context context)

Create confluent environment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
organizationName - Organization resource name.
environmentId - Confluent environment id.
body - Confluent Environment resource model.
context - The context to associate with this operation.

Returns:

details about environment name, metadata and environment id of an environment along with Response<T>.

delete

public abstract void delete(String resourceGroupName, String organizationName, String environmentId)

Delete confluent environment by id.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
organizationName - Organization resource name.
environmentId - Confluent environment id.

delete

public abstract void delete(String resourceGroupName, String organizationName, String environmentId, Context context)

Delete confluent environment by id.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
organizationName - Organization resource name.
environmentId - Confluent environment id.
context - The context to associate with this operation.

Applies to