Interface GetBucketMetadataTableConfigurationResult.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<GetBucketMetadataTableConfigurationResult.Builder,
,GetBucketMetadataTableConfigurationResult> SdkBuilder<GetBucketMetadataTableConfigurationResult.Builder,
,GetBucketMetadataTableConfigurationResult> SdkPojo
- Enclosing class:
GetBucketMetadataTableConfigurationResult
-
Method Summary
Modifier and TypeMethodDescriptionerror
(Consumer<ErrorDetails.Builder> error) If theCreateBucketMetadataTableConfiguration
request succeeds, but S3 Metadata was unable to create the table, this structure contains the error code and error message.error
(ErrorDetails error) If theCreateBucketMetadataTableConfiguration
request succeeds, but S3 Metadata was unable to create the table, this structure contains the error code and error message.metadataTableConfigurationResult
(Consumer<MetadataTableConfigurationResult.Builder> metadataTableConfigurationResult) The V1 S3 Metadata configuration for a general purpose bucket.metadataTableConfigurationResult
(MetadataTableConfigurationResult metadataTableConfigurationResult) The V1 S3 Metadata configuration for a general purpose bucket.The status of the metadata table.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
metadataTableConfigurationResult
GetBucketMetadataTableConfigurationResult.Builder metadataTableConfigurationResult(MetadataTableConfigurationResult metadataTableConfigurationResult) The V1 S3 Metadata configuration for a general purpose bucket.
- Parameters:
metadataTableConfigurationResult
- The V1 S3 Metadata configuration for a general purpose bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
metadataTableConfigurationResult
default GetBucketMetadataTableConfigurationResult.Builder metadataTableConfigurationResult(Consumer<MetadataTableConfigurationResult.Builder> metadataTableConfigurationResult) The V1 S3 Metadata configuration for a general purpose bucket.
This is a convenience method that creates an instance of theMetadataTableConfigurationResult.Builder
avoiding the need to create one manually viaMetadataTableConfigurationResult.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tometadataTableConfigurationResult(MetadataTableConfigurationResult)
.- Parameters:
metadataTableConfigurationResult
- a consumer that will call methods onMetadataTableConfigurationResult.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the metadata table. The status values are:
-
CREATING
- The metadata table is in the process of being created in the specified table bucket. -
ACTIVE
- The metadata table has been created successfully, and records are being delivered to the table. -
FAILED
- Amazon S3 is unable to create the metadata table, or Amazon S3 is unable to deliver records. SeeErrorDetails
for details.
- Parameters:
status
- The status of the metadata table. The status values are:-
CREATING
- The metadata table is in the process of being created in the specified table bucket. -
ACTIVE
- The metadata table has been created successfully, and records are being delivered to the table. -
FAILED
- Amazon S3 is unable to create the metadata table, or Amazon S3 is unable to deliver records. SeeErrorDetails
for details.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
error
If the
CreateBucketMetadataTableConfiguration
request succeeds, but S3 Metadata was unable to create the table, this structure contains the error code and error message.- Parameters:
error
- If theCreateBucketMetadataTableConfiguration
request succeeds, but S3 Metadata was unable to create the table, this structure contains the error code and error message.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
error
default GetBucketMetadataTableConfigurationResult.Builder error(Consumer<ErrorDetails.Builder> error) If the
This is a convenience method that creates an instance of theCreateBucketMetadataTableConfiguration
request succeeds, but S3 Metadata was unable to create the table, this structure contains the error code and error message.ErrorDetails.Builder
avoiding the need to create one manually viaErrorDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toerror(ErrorDetails)
.- Parameters:
error
- a consumer that will call methods onErrorDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-