MetastoreAsyncClient Class

  • java.lang.Object
    • com.azure.analytics.synapse.artifacts.MetastoreAsyncClient

public final class MetastoreAsyncClient

Initializes a new instance of the asynchronous ArtifactsClient type.

Method Summary

Modifier and Type Method and Description
Mono<Void> delete(String id)

Remove files in Syms.

Mono<Response<Void>> deleteWithResponse(String id)

Remove files in Syms.

Mono<MetastoreRequestSuccessResponse> getDatabaseOperations(String id)

Gets status of the database.

Mono<Response<MetastoreRequestSuccessResponse>> getDatabaseOperationsWithResponse(String id)

Gets status of the database.

Mono<MetastoreRegistrationResponse> register(String id, MetastoreRegisterObject registerBody)

Register files in Syms.

Mono<Response<MetastoreRegistrationResponse>> registerWithResponse(String id, MetastoreRegisterObject registerBody)

Register files in Syms.

Mono<MetastoreUpdationResponse> update(String id, MetastoreUpdateObject updateBody)

Update files in Syms.

Mono<Response<MetastoreUpdationResponse>> updateWithResponse(String id, MetastoreUpdateObject updateBody)

Update files in Syms.

Methods inherited from java.lang.Object

Method Details

delete

public Mono delete(String id)

Remove files in Syms.

Parameters:

id - The id parameter.

Returns:

A Mono that completes when a successful response is received.

deleteWithResponse

public Mono<>> deleteWithResponse(String id)

Remove files in Syms.

Parameters:

id - The id parameter.

Returns:

the Response<T> on successful completion of Mono.

getDatabaseOperations

public Mono getDatabaseOperations(String id)

Gets status of the database.

Parameters:

id - The id parameter.

Returns:

status of the database on successful completion of Mono.

getDatabaseOperationsWithResponse

public Mono<>> getDatabaseOperationsWithResponse(String id)

Gets status of the database.

Parameters:

id - The id parameter.

Returns:

status of the database along with Response<T> on successful completion of Mono.

register

public Mono register(String id, MetastoreRegisterObject registerBody)

Register files in Syms.

Parameters:

id - The name of the database to be created. The name can contain only alphanumeric characters and should not exceed 24 characters.
registerBody - The body for the register request.

Returns:

the response body on successful completion of Mono.

registerWithResponse

public Mono<>> registerWithResponse(String id, MetastoreRegisterObject registerBody)

Register files in Syms.

Parameters:

id - The name of the database to be created. The name can contain only alphanumeric characters and should not exceed 24 characters.
registerBody - The body for the register request.

Returns:

the response body along with Response<T> on successful completion of Mono.

update

public Mono update(String id, MetastoreUpdateObject updateBody)

Update files in Syms.

Parameters:

id - The name of the database to be updated.
updateBody - The body for the update request.

Returns:

the response body on successful completion of Mono.

updateWithResponse

public Mono<>> updateWithResponse(String id, MetastoreUpdateObject updateBody)

Update files in Syms.

Parameters:

id - The name of the database to be updated.
updateBody - The body for the update request.

Returns:

the response body along with Response<T> on successful completion of Mono.

Applies to