Share via


ConnectorsClient Interface

public interface ConnectorsClient

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

Method Summary

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

Delete confluent connector by name.

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

Delete confluent connector by name.

abstract ConnectorResourceInner createOrUpdate(String resourceGroupName, String organizationName, String environmentId, String clusterId, String connectorName)

Create confluent connector by Name.

abstract Response<ConnectorResourceInner> createOrUpdateWithResponse(String resourceGroupName, String organizationName, String environmentId, String clusterId, String connectorName, ConnectorResourceInner body, Context context)

Create confluent connector by Name.

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

Delete confluent connector by name.

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

Delete confluent connector by name.

abstract ConnectorResourceInner get(String resourceGroupName, String organizationName, String environmentId, String clusterId, String connectorName)

Get confluent connector by Name.

abstract Response<ConnectorResourceInner> getWithResponse(String resourceGroupName, String organizationName, String environmentId, String clusterId, String connectorName, Context context)

Get confluent connector by Name.

abstract PagedIterable<ConnectorResourceInner> list(String resourceGroupName, String organizationName, String environmentId, String clusterId)

Lists all the connectors in a cluster.

abstract PagedIterable<ConnectorResourceInner> list(String resourceGroupName, String organizationName, String environmentId, String clusterId, Integer pageSize, String pageToken, Context context)

Lists all the connectors in a cluster.

Method Details

beginDelete

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

Delete confluent connector by name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
organizationName - Organization resource name.
environmentId - Confluent environment id.
clusterId - Confluent kafka or schema registry cluster id.
connectorName - Confluent connector name.

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, String clusterId, String connectorName, Context context)

Delete confluent connector by name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
organizationName - Organization resource name.
environmentId - Confluent environment id.
clusterId - Confluent kafka or schema registry cluster id.
connectorName - Confluent connector name.
context - The context to associate with this operation.

Returns:

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

createOrUpdate

public abstract ConnectorResourceInner createOrUpdate(String resourceGroupName, String organizationName, String environmentId, String clusterId, String connectorName)

Create confluent connector by Name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
organizationName - Organization resource name.
environmentId - Confluent environment id.
clusterId - Confluent kafka or schema registry cluster id.
connectorName - Confluent connector name.

Returns:

details of connector record.

createOrUpdateWithResponse

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

Create confluent connector by Name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
organizationName - Organization resource name.
environmentId - Confluent environment id.
clusterId - Confluent kafka or schema registry cluster id.
connectorName - Confluent connector name.
body - Confluent Connector resource model.
context - The context to associate with this operation.

Returns:

details of connector record along with Response<T>.

delete

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

Delete confluent connector by name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
organizationName - Organization resource name.
environmentId - Confluent environment id.
clusterId - Confluent kafka or schema registry cluster id.
connectorName - Confluent connector name.

delete

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

Delete confluent connector by name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
organizationName - Organization resource name.
environmentId - Confluent environment id.
clusterId - Confluent kafka or schema registry cluster id.
connectorName - Confluent connector name.
context - The context to associate with this operation.

get

public abstract ConnectorResourceInner get(String resourceGroupName, String organizationName, String environmentId, String clusterId, String connectorName)

Get confluent connector by Name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
organizationName - Organization resource name.
environmentId - Confluent environment id.
clusterId - Confluent kafka or schema registry cluster id.
connectorName - Confluent connector name.

Returns:

confluent connector by Name.

getWithResponse

public abstract Response<ConnectorResourceInner> getWithResponse(String resourceGroupName, String organizationName, String environmentId, String clusterId, String connectorName, Context context)

Get confluent connector by Name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
organizationName - Organization resource name.
environmentId - Confluent environment id.
clusterId - Confluent kafka or schema registry cluster id.
connectorName - Confluent connector name.
context - The context to associate with this operation.

Returns:

confluent connector by Name along with Response<T>.

list

public abstract PagedIterable<ConnectorResourceInner> list(String resourceGroupName, String organizationName, String environmentId, String clusterId)

Lists all the connectors in a cluster.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
organizationName - Organization resource name.
environmentId - Confluent environment id.
clusterId - Confluent kafka or schema registry cluster id.

Returns:

result of GET request to list connectors in the cluster of a confluent organization as paginated response with PagedIterable<T>.

list

public abstract PagedIterable<ConnectorResourceInner> list(String resourceGroupName, String organizationName, String environmentId, String clusterId, Integer pageSize, String pageToken, Context context)

Lists all the connectors in a cluster.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
organizationName - Organization resource name.
environmentId - Confluent environment id.
clusterId - Confluent kafka or schema registry cluster id.
pageSize - Pagination size.
pageToken - An opaque pagination token to fetch the next set of records.
context - The context to associate with this operation.

Returns:

result of GET request to list connectors in the cluster of a confluent organization as paginated response with PagedIterable<T>.

Applies to