ConnectorsClient Interface
public interface ConnectorsClient
An instance of this class provides access to all the operations defined in ConnectorsClient.
Method Summary
Method Details
beginCreate
public abstract SyncPoller<PollResult<ConnectorInner>,ConnectorInner> beginCreate(String resourceGroupName, String accountName, String connectorName, ConnectorInner resource)
Create a Storage Connector if it does not already exist; otherwise, error out. This API will not allow you to replace an already existing resource.
Parameters:
Returns:
beginCreate
public abstract SyncPoller<PollResult<ConnectorInner>,ConnectorInner> beginCreate(String resourceGroupName, String accountName, String connectorName, ConnectorInner resource, Context context)
Create a Storage Connector if it does not already exist; otherwise, error out. This API will not allow you to replace an already existing resource.
Parameters:
Returns:
beginCreateAsync
public abstract PollerFlux<PollResult<ConnectorInner>,ConnectorInner> beginCreateAsync(String resourceGroupName, String accountName, String connectorName, ConnectorInner resource)
Create a Storage Connector if it does not already exist; otherwise, error out. This API will not allow you to replace an already existing resource.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String accountName, String connectorName)
Delete a Storage Connector.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String accountName, String connectorName, Context context)
Delete a Storage Connector.
Parameters:
Returns:
beginDeleteAsync
public abstract PollerFlux<PollResult<Void>,Void> beginDeleteAsync(String resourceGroupName, String accountName, String connectorName)
Delete a Storage Connector.
Parameters:
Returns:
beginTestExistingConnection
public abstract SyncPoller<PollResult<TestConnectionResponseInner>,TestConnectionResponseInner> beginTestExistingConnection(String resourceGroupName, String accountName, String connectorName, TestExistingConnectionRequest body)
This method is used to verify that the connection to the backing data store works. This API is designed to be used for monitoring and debugging purposes. From the caller’s perspective, this method does the following: Calls List on the backing data store, attempting to list up to one blob/object/etc. If the above succeeds, and if a blob/object/etc is found, calls Get on that object, attempting to download one byte.
Parameters:
Returns:
beginTestExistingConnection
public abstract SyncPoller<PollResult<TestConnectionResponseInner>,TestConnectionResponseInner> beginTestExistingConnection(String resourceGroupName, String accountName, String connectorName, TestExistingConnectionRequest body, Context context)
This method is used to verify that the connection to the backing data store works. This API is designed to be used for monitoring and debugging purposes. From the caller’s perspective, this method does the following: Calls List on the backing data store, attempting to list up to one blob/object/etc. If the above succeeds, and if a blob/object/etc is found, calls Get on that object, attempting to download one byte.
Parameters:
Returns:
beginTestExistingConnectionAsync
public abstract PollerFlux<PollResult<TestConnectionResponseInner>,TestConnectionResponseInner> beginTestExistingConnectionAsync(String resourceGroupName, String accountName, String connectorName, TestExistingConnectionRequest body)
This method is used to verify that the connection to the backing data store works. This API is designed to be used for monitoring and debugging purposes. From the caller’s perspective, this method does the following: Calls List on the backing data store, attempting to list up to one blob/object/etc. If the above succeeds, and if a blob/object/etc is found, calls Get on that object, attempting to download one byte.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller<PollResult<ConnectorInner>,ConnectorInner> beginUpdate(String resourceGroupName, String accountName, String connectorName, ConnectorUpdate properties)
Update a Storage Connector.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller<PollResult<ConnectorInner>,ConnectorInner> beginUpdate(String resourceGroupName, String accountName, String connectorName, ConnectorUpdate properties, Context context)
Update a Storage Connector.
Parameters:
Returns:
beginUpdateAsync
public abstract PollerFlux<PollResult<ConnectorInner>,ConnectorInner> beginUpdateAsync(String resourceGroupName, String accountName, String connectorName, ConnectorUpdate properties)
Update a Storage Connector.
Parameters:
Returns:
create
public abstract ConnectorInner create(String resourceGroupName, String accountName, String connectorName, ConnectorInner resource)
Create a Storage Connector if it does not already exist; otherwise, error out. This API will not allow you to replace an already existing resource.
Parameters:
Returns:
create
public abstract ConnectorInner create(String resourceGroupName, String accountName, String connectorName, ConnectorInner resource, Context context)
Create a Storage Connector if it does not already exist; otherwise, error out. This API will not allow you to replace an already existing resource.
Parameters:
Returns:
createAsync
public abstract Mono<ConnectorInner> createAsync(String resourceGroupName, String accountName, String connectorName, ConnectorInner resource)
Create a Storage Connector if it does not already exist; otherwise, error out. This API will not allow you to replace an already existing resource.
Parameters:
Returns:
createWithResponseAsync
public abstract Mono<Response<Flux<ByteBuffer>>> createWithResponseAsync(String resourceGroupName, String accountName, String connectorName, ConnectorInner resource)
Create a Storage Connector if it does not already exist; otherwise, error out. This API will not allow you to replace an already existing resource.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String accountName, String connectorName)
Delete a Storage Connector.
Parameters:
delete
public abstract void delete(String resourceGroupName, String accountName, String connectorName, Context context)
Delete a Storage Connector.
Parameters:
deleteAsync
public abstract Mono<Void> deleteAsync(String resourceGroupName, String accountName, String connectorName)
Delete a Storage Connector.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono<Response<Flux<ByteBuffer>>> deleteWithResponseAsync(String resourceGroupName, String accountName, String connectorName)
Delete a Storage Connector.
Parameters:
Returns:
get
public abstract ConnectorInner get(String resourceGroupName, String accountName, String connectorName)
Get the specified Storage Connector.
Parameters:
Returns:
getAsync
public abstract Mono<ConnectorInner> getAsync(String resourceGroupName, String accountName, String connectorName)
Get the specified Storage Connector.
Parameters:
Returns:
getWithResponse
public abstract Response<ConnectorInner> getWithResponse(String resourceGroupName, String accountName, String connectorName, Context context)
Get the specified Storage Connector.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono<Response<ConnectorInner>> getWithResponseAsync(String resourceGroupName, String accountName, String connectorName)
Get the specified Storage Connector.
Parameters:
Returns:
listByStorageAccount
public abstract PagedIterable<ConnectorInner> listByStorageAccount(String resourceGroupName, String accountName)
List all Storage Connectors in a Storage Account.
Parameters:
Returns:
listByStorageAccount
public abstract PagedIterable<ConnectorInner> listByStorageAccount(String resourceGroupName, String accountName, Context context)
List all Storage Connectors in a Storage Account.
Parameters:
Returns:
listByStorageAccountAsync
public abstract PagedFlux<ConnectorInner> listByStorageAccountAsync(String resourceGroupName, String accountName)
List all Storage Connectors in a Storage Account.
Parameters:
Returns:
testExistingConnection
public abstract TestConnectionResponseInner testExistingConnection(String resourceGroupName, String accountName, String connectorName, TestExistingConnectionRequest body)
This method is used to verify that the connection to the backing data store works. This API is designed to be used for monitoring and debugging purposes. From the caller’s perspective, this method does the following: Calls List on the backing data store, attempting to list up to one blob/object/etc. If the above succeeds, and if a blob/object/etc is found, calls Get on that object, attempting to download one byte.
Parameters:
Returns:
testExistingConnection
public abstract TestConnectionResponseInner testExistingConnection(String resourceGroupName, String accountName, String connectorName, TestExistingConnectionRequest body, Context context)
This method is used to verify that the connection to the backing data store works. This API is designed to be used for monitoring and debugging purposes. From the caller’s perspective, this method does the following: Calls List on the backing data store, attempting to list up to one blob/object/etc. If the above succeeds, and if a blob/object/etc is found, calls Get on that object, attempting to download one byte.
Parameters:
Returns:
testExistingConnectionAsync
public abstract Mono<TestConnectionResponseInner> testExistingConnectionAsync(String resourceGroupName, String accountName, String connectorName, TestExistingConnectionRequest body)
This method is used to verify that the connection to the backing data store works. This API is designed to be used for monitoring and debugging purposes. From the caller’s perspective, this method does the following: Calls List on the backing data store, attempting to list up to one blob/object/etc. If the above succeeds, and if a blob/object/etc is found, calls Get on that object, attempting to download one byte.
Parameters:
Returns:
testExistingConnectionWithResponseAsync
public abstract Mono<Response<Flux<ByteBuffer>>> testExistingConnectionWithResponseAsync(String resourceGroupName, String accountName, String connectorName, TestExistingConnectionRequest body)
This method is used to verify that the connection to the backing data store works. This API is designed to be used for monitoring and debugging purposes. From the caller’s perspective, this method does the following: Calls List on the backing data store, attempting to list up to one blob/object/etc. If the above succeeds, and if a blob/object/etc is found, calls Get on that object, attempting to download one byte.
Parameters:
Returns:
update
public abstract ConnectorInner update(String resourceGroupName, String accountName, String connectorName, ConnectorUpdate properties)
Update a Storage Connector.
Parameters:
Returns:
update
public abstract ConnectorInner update(String resourceGroupName, String accountName, String connectorName, ConnectorUpdate properties, Context context)
Update a Storage Connector.
Parameters:
Returns:
updateAsync
public abstract Mono<ConnectorInner> updateAsync(String resourceGroupName, String accountName, String connectorName, ConnectorUpdate properties)
Update a Storage Connector.
Parameters:
Returns:
updateWithResponseAsync
public abstract Mono<Response<Flux<ByteBuffer>>> updateWithResponseAsync(String resourceGroupName, String accountName, String connectorName, ConnectorUpdate properties)
Update a Storage Connector.
Parameters:
Returns: