LedgerDigestUploadsOperationsClient Interface
public interface LedgerDigestUploadsOperationsClient
An instance of this class provides access to all the operations defined in LedgerDigestUploadsOperationsClient.
Method Summary
Method Details
beginCreateOrUpdate
public abstract SyncPoller<PollResult<LedgerDigestUploadsInner>,LedgerDigestUploadsInner> beginCreateOrUpdate(String resourceGroupName, String serverName, String databaseName, LedgerDigestUploadsName ledgerDigestUploads, LedgerDigestUploadsInner parameters)
Enables upload ledger digests to an Azure Storage account or an Azure Confidential Ledger instance.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller<PollResult<LedgerDigestUploadsInner>,LedgerDigestUploadsInner> beginCreateOrUpdate(String resourceGroupName, String serverName, String databaseName, LedgerDigestUploadsName ledgerDigestUploads, LedgerDigestUploadsInner parameters, Context context)
Enables upload ledger digests to an Azure Storage account or an Azure Confidential Ledger instance.
Parameters:
Returns:
beginCreateOrUpdateAsync
public abstract PollerFlux<PollResult<LedgerDigestUploadsInner>,LedgerDigestUploadsInner> beginCreateOrUpdateAsync(String resourceGroupName, String serverName, String databaseName, LedgerDigestUploadsName ledgerDigestUploads, LedgerDigestUploadsInner parameters)
Enables upload ledger digests to an Azure Storage account or an Azure Confidential Ledger instance.
Parameters:
Returns:
beginDisable
public abstract SyncPoller<PollResult<LedgerDigestUploadsInner>,LedgerDigestUploadsInner> beginDisable(String resourceGroupName, String serverName, String databaseName, LedgerDigestUploadsName ledgerDigestUploads)
Disables uploading ledger digests to an Azure Storage account or an Azure Confidential Ledger instance.
Parameters:
Returns:
beginDisable
public abstract SyncPoller<PollResult<LedgerDigestUploadsInner>,LedgerDigestUploadsInner> beginDisable(String resourceGroupName, String serverName, String databaseName, LedgerDigestUploadsName ledgerDigestUploads, Context context)
Disables uploading ledger digests to an Azure Storage account or an Azure Confidential Ledger instance.
Parameters:
Returns:
beginDisableAsync
public abstract PollerFlux<PollResult<LedgerDigestUploadsInner>,LedgerDigestUploadsInner> beginDisableAsync(String resourceGroupName, String serverName, String databaseName, LedgerDigestUploadsName ledgerDigestUploads)
Disables uploading ledger digests to an Azure Storage account or an Azure Confidential Ledger instance.
Parameters:
Returns:
createOrUpdate
public abstract LedgerDigestUploadsInner createOrUpdate(String resourceGroupName, String serverName, String databaseName, LedgerDigestUploadsName ledgerDigestUploads, LedgerDigestUploadsInner parameters)
Enables upload ledger digests to an Azure Storage account or an Azure Confidential Ledger instance.
Parameters:
Returns:
createOrUpdate
public abstract LedgerDigestUploadsInner createOrUpdate(String resourceGroupName, String serverName, String databaseName, LedgerDigestUploadsName ledgerDigestUploads, LedgerDigestUploadsInner parameters, Context context)
Enables upload ledger digests to an Azure Storage account or an Azure Confidential Ledger instance.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono<LedgerDigestUploadsInner> createOrUpdateAsync(String resourceGroupName, String serverName, String databaseName, LedgerDigestUploadsName ledgerDigestUploads, LedgerDigestUploadsInner parameters)
Enables upload ledger digests to an Azure Storage account or an Azure Confidential Ledger instance.
Parameters:
Returns:
createOrUpdateWithResponseAsync
public abstract Mono<Response<Flux<ByteBuffer>>> createOrUpdateWithResponseAsync(String resourceGroupName, String serverName, String databaseName, LedgerDigestUploadsName ledgerDigestUploads, LedgerDigestUploadsInner parameters)
Enables upload ledger digests to an Azure Storage account or an Azure Confidential Ledger instance.
Parameters:
Returns:
disable
public abstract LedgerDigestUploadsInner disable(String resourceGroupName, String serverName, String databaseName, LedgerDigestUploadsName ledgerDigestUploads)
Disables uploading ledger digests to an Azure Storage account or an Azure Confidential Ledger instance.
Parameters:
Returns:
disable
public abstract LedgerDigestUploadsInner disable(String resourceGroupName, String serverName, String databaseName, LedgerDigestUploadsName ledgerDigestUploads, Context context)
Disables uploading ledger digests to an Azure Storage account or an Azure Confidential Ledger instance.
Parameters:
Returns:
disableAsync
public abstract Mono<LedgerDigestUploadsInner> disableAsync(String resourceGroupName, String serverName, String databaseName, LedgerDigestUploadsName ledgerDigestUploads)
Disables uploading ledger digests to an Azure Storage account or an Azure Confidential Ledger instance.
Parameters:
Returns:
disableWithResponseAsync
public abstract Mono<Response<Flux<ByteBuffer>>> disableWithResponseAsync(String resourceGroupName, String serverName, String databaseName, LedgerDigestUploadsName ledgerDigestUploads)
Disables uploading ledger digests to an Azure Storage account or an Azure Confidential Ledger instance.
Parameters:
Returns:
get
public abstract LedgerDigestUploadsInner get(String resourceGroupName, String serverName, String databaseName, LedgerDigestUploadsName ledgerDigestUploads)
Gets the current ledger digest upload configuration for a database.
Parameters:
Returns:
getAsync
public abstract Mono<LedgerDigestUploadsInner> getAsync(String resourceGroupName, String serverName, String databaseName, LedgerDigestUploadsName ledgerDigestUploads)
Gets the current ledger digest upload configuration for a database.
Parameters:
Returns:
getWithResponse
public abstract Response<LedgerDigestUploadsInner> getWithResponse(String resourceGroupName, String serverName, String databaseName, LedgerDigestUploadsName ledgerDigestUploads, Context context)
Gets the current ledger digest upload configuration for a database.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono<Response<LedgerDigestUploadsInner>> getWithResponseAsync(String resourceGroupName, String serverName, String databaseName, LedgerDigestUploadsName ledgerDigestUploads)
Gets the current ledger digest upload configuration for a database.
Parameters:
Returns:
listByDatabase
public abstract PagedIterable<LedgerDigestUploadsInner> listByDatabase(String resourceGroupName, String serverName, String databaseName)
Gets all ledger digest upload settings on a database.
Parameters:
Returns:
listByDatabase
public abstract PagedIterable<LedgerDigestUploadsInner> listByDatabase(String resourceGroupName, String serverName, String databaseName, Context context)
Gets all ledger digest upload settings on a database.
Parameters:
Returns:
listByDatabaseAsync
public abstract PagedFlux<LedgerDigestUploadsInner> listByDatabaseAsync(String resourceGroupName, String serverName, String databaseName)
Gets all ledger digest upload settings on a database.
Parameters:
Returns: