SparkConfigurationAsyncClient Class

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

public final class SparkConfigurationAsyncClient

Initializes a new instance of the asynchronous ArtifactsClient type.

Method Summary

Modifier and Type Method and Description
Mono<SparkConfigurationResource> createOrUpdateSparkConfiguration(String sparkConfigurationName, SparkConfigurationResource sparkConfiguration)

Creates or updates a sparkconfiguration.

Mono<SparkConfigurationResource> createOrUpdateSparkConfiguration(String sparkConfigurationName, SparkConfigurationResource sparkConfiguration, String ifMatch)

Creates or updates a sparkconfiguration.

Mono<Response<SparkConfigurationResource>> createOrUpdateSparkConfigurationWithResponse(String sparkConfigurationName, SparkConfigurationResource sparkConfiguration, String ifMatch)

Creates or updates a sparkconfiguration.

Mono<Void> deleteSparkConfiguration(String sparkConfigurationName)

Deletes a sparkConfiguration.

Mono<Response<Void>> deleteSparkConfigurationWithResponse(String sparkConfigurationName)

Deletes a sparkConfiguration.

Mono<SparkConfigurationResource> getSparkConfiguration(String sparkConfigurationName)

Gets a sparkConfiguration.

Mono<SparkConfigurationResource> getSparkConfiguration(String sparkConfigurationName, String ifNoneMatch)

Gets a sparkConfiguration.

Mono<Response<SparkConfigurationResource>> getSparkConfigurationWithResponse(String sparkConfigurationName, String ifNoneMatch)

Gets a sparkConfiguration.

PagedFlux<SparkConfigurationResource> getSparkConfigurationsByWorkspace()

Lists sparkconfigurations.

Mono<Void> renameSparkConfiguration(String sparkConfigurationName, ArtifactRenameRequest request)

Renames a sparkConfiguration.

Mono<Response<Void>> renameSparkConfigurationWithResponse(String sparkConfigurationName, ArtifactRenameRequest request)

Renames a sparkConfiguration.

Methods inherited from java.lang.Object

Method Details

createOrUpdateSparkConfiguration

public Mono createOrUpdateSparkConfiguration(String sparkConfigurationName, SparkConfigurationResource sparkConfiguration)

Creates or updates a sparkconfiguration.

Parameters:

sparkConfigurationName - The spark Configuration name.
sparkConfiguration - SparkConfiguration resource definition.

Returns:

spark Configuration resource type on successful completion of Mono.

createOrUpdateSparkConfiguration

public Mono createOrUpdateSparkConfiguration(String sparkConfigurationName, SparkConfigurationResource sparkConfiguration, String ifMatch)

Creates or updates a sparkconfiguration.

Parameters:

sparkConfigurationName - The spark Configuration name.
sparkConfiguration - SparkConfiguration resource definition.
ifMatch - ETag of the sparkConfiguration entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update.

Returns:

spark Configuration resource type on successful completion of Mono.

createOrUpdateSparkConfigurationWithResponse

public Mono<>> createOrUpdateSparkConfigurationWithResponse(String sparkConfigurationName, SparkConfigurationResource sparkConfiguration, String ifMatch)

Creates or updates a sparkconfiguration.

Parameters:

sparkConfigurationName - The spark Configuration name.
sparkConfiguration - SparkConfiguration resource definition.
ifMatch - ETag of the sparkConfiguration entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update.

Returns:

spark Configuration resource type along with Response<T> on successful completion of Mono.

deleteSparkConfiguration

public Mono deleteSparkConfiguration(String sparkConfigurationName)

Deletes a sparkConfiguration.

Parameters:

sparkConfigurationName - The spark Configuration name.

Returns:

A Mono that completes when a successful response is received.

deleteSparkConfigurationWithResponse

public Mono<>> deleteSparkConfigurationWithResponse(String sparkConfigurationName)

Deletes a sparkConfiguration.

Parameters:

sparkConfigurationName - The spark Configuration name.

Returns:

the Response<T> on successful completion of Mono.

getSparkConfiguration

public Mono getSparkConfiguration(String sparkConfigurationName)

Gets a sparkConfiguration.

Parameters:

sparkConfigurationName - The spark Configuration name.

Returns:

a sparkConfiguration on successful completion of Mono.

getSparkConfiguration

public Mono getSparkConfiguration(String sparkConfigurationName, String ifNoneMatch)

Gets a sparkConfiguration.

Parameters:

sparkConfigurationName - The spark Configuration name.
ifNoneMatch - ETag of the sparkConfiguration entity. Should only be specified for get. If the ETag matches the existing entity tag, or if * was provided, then no content will be returned.

Returns:

a sparkConfiguration on successful completion of Mono.

getSparkConfigurationWithResponse

public Mono<>> getSparkConfigurationWithResponse(String sparkConfigurationName, String ifNoneMatch)

Gets a sparkConfiguration.

Parameters:

sparkConfigurationName - The spark Configuration name.
ifNoneMatch - ETag of the sparkConfiguration entity. Should only be specified for get. If the ETag matches the existing entity tag, or if * was provided, then no content will be returned.

Returns:

a sparkConfiguration along with Response<T> on successful completion of Mono.

getSparkConfigurationsByWorkspace

public PagedFlux getSparkConfigurationsByWorkspace()

Lists sparkconfigurations.

Returns:

a list of sparkconfiguration resources as paginated response with PagedFlux<T>.

renameSparkConfiguration

public Mono renameSparkConfiguration(String sparkConfigurationName, ArtifactRenameRequest request)

Renames a sparkConfiguration.

Parameters:

sparkConfigurationName - The spark Configuration name.
request - proposed new name.

Returns:

A Mono that completes when a successful response is received.

renameSparkConfigurationWithResponse

public Mono<>> renameSparkConfigurationWithResponse(String sparkConfigurationName, ArtifactRenameRequest request)

Renames a sparkConfiguration.

Parameters:

sparkConfigurationName - The spark Configuration name.
request - proposed new name.

Returns:

the Response<T> on successful completion of Mono.

Applies to