@Generated(value="com.ibm.cos.v2:codegen") public final class GetBucketMetadataTableConfigurationResult extends Object implements SdkPojo, Serializable, ToCopyableBuilder<GetBucketMetadataTableConfigurationResult.Builder,GetBucketMetadataTableConfigurationResult>
The metadata table configuration for a general purpose bucket.
| Modifier and Type | Class and Description |
|---|---|
static interface |
GetBucketMetadataTableConfigurationResult.Builder |
| Modifier and Type | Method and Description |
|---|---|
static GetBucketMetadataTableConfigurationResult.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj)
Indicates whether some other object is "equal to" this one by SDK fields.
|
ErrorDetails |
error()
If the
CreateBucketMetadataTableConfiguration request succeeds, but S3 Metadata was unable to create
the table, this structure contains the error code and error message. |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
MetadataTableConfigurationResult |
metadataTableConfigurationResult()
The metadata table configuration for a general purpose bucket.
|
Map<String,SdkField<?>> |
sdkFieldNameToField() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends GetBucketMetadataTableConfigurationResult.Builder> |
serializableBuilderClass() |
String |
status()
The status of the metadata table.
|
GetBucketMetadataTableConfigurationResult.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final MetadataTableConfigurationResult metadataTableConfigurationResult()
The metadata table configuration for a general purpose bucket.
public final String 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. See ErrorDetails for details.
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. See ErrorDetails for details.
public final ErrorDetails error()
If the CreateBucketMetadataTableConfiguration request succeeds, but S3 Metadata was unable to create
the table, this structure contains the error code and error message.
CreateBucketMetadataTableConfiguration request succeeds, but S3 Metadata was unable
to create the table, this structure contains the error code and error message.public GetBucketMetadataTableConfigurationResult.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<GetBucketMetadataTableConfigurationResult.Builder,GetBucketMetadataTableConfigurationResult>public static GetBucketMetadataTableConfigurationResult.Builder builder()
public static Class<? extends GetBucketMetadataTableConfigurationResult.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
SdkPojoSdkPojo class,
and is generated based on a service model.
If an SdkPojo class does not have any inherited fields, equalsBySdkFields
and equals are essentially the same.
equalsBySdkFields in interface SdkPojoobj - the object to be compared withpublic final String toString()
public final Map<String,SdkField<?>> sdkFieldNameToField()
sdkFieldNameToField in interface SdkPojoCopyright © 2026. All rights reserved.