Interface DeleteDatabaseRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<DeleteDatabaseRequest.Builder,DeleteDatabaseRequest>,GlueRequest.Builder,SdkBuilder<DeleteDatabaseRequest.Builder,DeleteDatabaseRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- DeleteDatabaseRequest
public static interface DeleteDatabaseRequest.Builder extends GlueRequest.Builder, SdkPojo, CopyableBuilder<DeleteDatabaseRequest.Builder,DeleteDatabaseRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DeleteDatabaseRequest.BuildercatalogId(String catalogId)The ID of the Data Catalog in which the database resides.DeleteDatabaseRequest.Buildername(String name)The name of the database to delete.DeleteDatabaseRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)DeleteDatabaseRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.glue.model.GlueRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
catalogId
DeleteDatabaseRequest.Builder catalogId(String catalogId)
The ID of the Data Catalog in which the database resides. If none is provided, the Amazon Web Services account ID is used by default.
- Parameters:
catalogId- The ID of the Data Catalog in which the database resides. If none is provided, the Amazon Web Services account ID is used by default.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
DeleteDatabaseRequest.Builder name(String name)
The name of the database to delete. For Hive compatibility, this must be all lowercase.
- Parameters:
name- The name of the database to delete. For Hive compatibility, this must be all lowercase.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
DeleteDatabaseRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
DeleteDatabaseRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-