SparkConfigurationClient Class

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

public final class SparkConfigurationClient

Initializes a new instance of the synchronous ArtifactsClient type.

Method Summary

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

Creates or updates a sparkconfiguration.

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

Creates or updates a sparkconfiguration.

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

Creates or updates a sparkconfiguration.

void deleteSparkConfiguration(String sparkConfigurationName)

Deletes a sparkConfiguration.

Response<Void> deleteSparkConfigurationWithResponse(String sparkConfigurationName, Context context)

Deletes a sparkConfiguration.

SparkConfigurationResource getSparkConfiguration(String sparkConfigurationName)

Gets a sparkConfiguration.

SparkConfigurationResource getSparkConfiguration(String sparkConfigurationName, String ifNoneMatch)

Gets a sparkConfiguration.

Response<SparkConfigurationResource> getSparkConfigurationWithResponse(String sparkConfigurationName, String ifNoneMatch, Context context)

Gets a sparkConfiguration.

PagedIterable<SparkConfigurationResource> getSparkConfigurationsByWorkspace()

Lists sparkconfigurations.

PagedIterable<SparkConfigurationResource> getSparkConfigurationsByWorkspace(Context context)

Lists sparkconfigurations.

void renameSparkConfiguration(String sparkConfigurationName, ArtifactRenameRequest request)

Renames a sparkConfiguration.

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

Renames a sparkConfiguration.

Methods inherited from java.lang.Object

Method Details

createOrUpdateSparkConfiguration

public SparkConfigurationResource 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.

createOrUpdateSparkConfiguration

public SparkConfigurationResource 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.

createOrUpdateSparkConfigurationWithResponse

public Response createOrUpdateSparkConfigurationWithResponse(String sparkConfigurationName, SparkConfigurationResource sparkConfiguration, String ifMatch, Context context)

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.
context - The context to associate with this operation.

Returns:

spark Configuration resource type along with Response<T>.

deleteSparkConfiguration

public void deleteSparkConfiguration(String sparkConfigurationName)

Deletes a sparkConfiguration.

Parameters:

sparkConfigurationName - The spark Configuration name.

deleteSparkConfigurationWithResponse

public Response deleteSparkConfigurationWithResponse(String sparkConfigurationName, Context context)

Deletes a sparkConfiguration.

Parameters:

sparkConfigurationName - The spark Configuration name.
context - The context to associate with this operation.

Returns:

getSparkConfiguration

public SparkConfigurationResource getSparkConfiguration(String sparkConfigurationName)

Gets a sparkConfiguration.

Parameters:

sparkConfigurationName - The spark Configuration name.

Returns:

a sparkConfiguration.

getSparkConfiguration

public SparkConfigurationResource 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.

getSparkConfigurationWithResponse

public Response getSparkConfigurationWithResponse(String sparkConfigurationName, String ifNoneMatch, Context context)

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.
context - The context to associate with this operation.

Returns:

a sparkConfiguration along with Response<T>.

getSparkConfigurationsByWorkspace

public PagedIterable getSparkConfigurationsByWorkspace()

Lists sparkconfigurations.

Returns:

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

getSparkConfigurationsByWorkspace

public PagedIterable getSparkConfigurationsByWorkspace(Context context)

Lists sparkconfigurations.

Parameters:

context - The context to associate with this operation.

Returns:

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

renameSparkConfiguration

public void renameSparkConfiguration(String sparkConfigurationName, ArtifactRenameRequest request)

Renames a sparkConfiguration.

Parameters:

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

renameSparkConfigurationWithResponse

public Response renameSparkConfigurationWithResponse(String sparkConfigurationName, ArtifactRenameRequest request, Context context)

Renames a sparkConfiguration.

Parameters:

sparkConfigurationName - The spark Configuration name.
request - proposed new name.
context - The context to associate with this operation.

Returns:

Applies to