Interface GetDataCatalogExportConfigurationResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetDataCatalogExportConfigurationResponse.Builder,,GetDataCatalogExportConfigurationResponse> GlueResponse.Builder,SdkBuilder<GetDataCatalogExportConfigurationResponse.Builder,,GetDataCatalogExportConfigurationResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
GetDataCatalogExportConfigurationResponse
-
Method Summary
Modifier and TypeMethodDescriptionThe timestamp at which the export configuration was created.encryptionConfiguration(Consumer<ExportEncryptionConfiguration.Builder> encryptionConfiguration) The encryption configuration for the exported data.encryptionConfiguration(ExportEncryptionConfiguration encryptionConfiguration) The encryption configuration for the exported data.exportSetting(String exportSetting) The export setting for the data catalog.exportSetting(ExportSetting exportSetting) The export setting for the data catalog.s3TableBucketArn(String s3TableBucketArn) The ARN of the S3 Tables bucket where catalog metadata is exported.The current status of the export.status(ExportStatus status) The current status of the export.The timestamp at which the export configuration was last updated.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.glue.model.GlueResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
exportSetting
The export setting for the data catalog. Valid values are
ENABLEDandDISABLED.- Parameters:
exportSetting- The export setting for the data catalog. Valid values areENABLEDandDISABLED.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
exportSetting
The export setting for the data catalog. Valid values are
ENABLEDandDISABLED.- Parameters:
exportSetting- The export setting for the data catalog. Valid values areENABLEDandDISABLED.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the export. Valid values are
ENABLING,ENABLED,DISABLING,DISABLED, andFAILED.- Parameters:
status- The current status of the export. Valid values areENABLING,ENABLED,DISABLING,DISABLED, andFAILED.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the export. Valid values are
ENABLING,ENABLED,DISABLING,DISABLED, andFAILED.- Parameters:
status- The current status of the export. Valid values areENABLING,ENABLED,DISABLING,DISABLED, andFAILED.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
encryptionConfiguration
GetDataCatalogExportConfigurationResponse.Builder encryptionConfiguration(ExportEncryptionConfiguration encryptionConfiguration) The encryption configuration for the exported data.
- Parameters:
encryptionConfiguration- The encryption configuration for the exported data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
encryptionConfiguration
default GetDataCatalogExportConfigurationResponse.Builder encryptionConfiguration(Consumer<ExportEncryptionConfiguration.Builder> encryptionConfiguration) The encryption configuration for the exported data.
This is a convenience method that creates an instance of theExportEncryptionConfiguration.Builderavoiding the need to create one manually viaExportEncryptionConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toencryptionConfiguration(ExportEncryptionConfiguration).- Parameters:
encryptionConfiguration- a consumer that will call methods onExportEncryptionConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
s3TableBucketArn
The ARN of the S3 Tables bucket where catalog metadata is exported.
- Parameters:
s3TableBucketArn- The ARN of the S3 Tables bucket where catalog metadata is exported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The timestamp at which the export configuration was created.
- Parameters:
createdAt- The timestamp at which the export configuration was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
The timestamp at which the export configuration was last updated.
- Parameters:
updatedAt- The timestamp at which the export configuration was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-