Class MetadataTableConfigurationResult
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<MetadataTableConfigurationResult.Builder,MetadataTableConfigurationResult>
The V1 S3 Metadata configuration for a general purpose bucket. The destination table bucket must be in the same
Region and Amazon Web Services account as the general purpose bucket. The specified metadata table name must be
unique within the aws_s3_metadata namespace in the destination table bucket.
If you created your S3 Metadata configuration before July 15, 2025, we recommend that you delete and re-create your configuration by using CreateBucketMetadataConfiguration so that you can expire journal table records and create a live inventory table.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()The destination information for the metadata table configuration.static Class<? extends MetadataTableConfigurationResult.Builder>final StringtoString()Returns a string representation of this object.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
s3TablesDestinationResult
The destination information for the metadata table configuration. The destination table bucket must be in the same Region and Amazon Web Services account as the general purpose bucket. The specified metadata table name must be unique within the
aws_s3_metadatanamespace in the destination table bucket.- Returns:
- The destination information for the metadata table configuration. The destination table bucket must be in
the same Region and Amazon Web Services account as the general purpose bucket. The specified metadata
table name must be unique within the
aws_s3_metadatanamespace in the destination table bucket.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<MetadataTableConfigurationResult.Builder,MetadataTableConfigurationResult>
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value. -
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-