KqlScriptAsyncClient Class

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

public final class KqlScriptAsyncClient

Initializes a new instance of the asynchronous ArtifactsClient type.

Method Summary

Modifier and Type Method and Description
Mono<KqlScriptResource> createOrUpdate(String kqlScriptName, KqlScriptResource kqlScript)

Creates or updates a KQL Script.

Mono<Response<KqlScriptResource>> createOrUpdateWithResponse(String kqlScriptName, KqlScriptResource kqlScript)

Creates or updates a KQL Script.

Mono<Void> deleteByName(String kqlScriptName)

Delete KQL script by name.

Mono<Response<Void>> deleteByNameWithResponse(String kqlScriptName)

Delete KQL script by name.

Mono<KqlScriptResource> getByName(String kqlScriptName)

Get KQL script by name.

Mono<Response<KqlScriptResource>> getByNameWithResponse(String kqlScriptName)

Get KQL script by name.

Mono<Void> rename(String kqlScriptName, ArtifactRenameRequest renameRequest)

Rename KQL script.

Mono<Response<Void>> renameWithResponse(String kqlScriptName, ArtifactRenameRequest renameRequest)

Rename KQL script.

Methods inherited from java.lang.Object

Method Details

createOrUpdate

public Mono createOrUpdate(String kqlScriptName, KqlScriptResource kqlScript)

Creates or updates a KQL Script.

Parameters:

kqlScriptName - KQL script name.
kqlScript - KQL script.

Returns:

the response body on successful completion of Mono.

createOrUpdateWithResponse

public Mono<>> createOrUpdateWithResponse(String kqlScriptName, KqlScriptResource kqlScript)

Creates or updates a KQL Script.

Parameters:

kqlScriptName - KQL script name.
kqlScript - KQL script.

Returns:

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

deleteByName

public Mono deleteByName(String kqlScriptName)

Delete KQL script by name.

Parameters:

kqlScriptName - KQL script name.

Returns:

A Mono that completes when a successful response is received.

deleteByNameWithResponse

public Mono<>> deleteByNameWithResponse(String kqlScriptName)

Delete KQL script by name.

Parameters:

kqlScriptName - KQL script name.

Returns:

the Response<T> on successful completion of Mono.

getByName

public Mono getByName(String kqlScriptName)

Get KQL script by name.

Parameters:

kqlScriptName - KQL script name.

Returns:

kQL script by name on successful completion of Mono.

getByNameWithResponse

public Mono<>> getByNameWithResponse(String kqlScriptName)

Get KQL script by name.

Parameters:

kqlScriptName - KQL script name.

Returns:

kQL script by name along with Response<T> on successful completion of Mono.

rename

public Mono rename(String kqlScriptName, ArtifactRenameRequest renameRequest)

Rename KQL script.

Parameters:

kqlScriptName - KQL script name.
renameRequest - Rename request.

Returns:

A Mono that completes when a successful response is received.

renameWithResponse

public Mono<>> renameWithResponse(String kqlScriptName, ArtifactRenameRequest renameRequest)

Rename KQL script.

Parameters:

kqlScriptName - KQL script name.
renameRequest - Rename request.

Returns:

the Response<T> on successful completion of Mono.

Applies to