Class CatalogConfiguration
java.lang.Object
software.amazon.awssdk.services.firehose.model.CatalogConfiguration
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<CatalogConfiguration.Builder,CatalogConfiguration>
@Generated("software.amazon.awssdk:codegen")
public final class CatalogConfiguration
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<CatalogConfiguration.Builder,CatalogConfiguration>
Describes the containers where the destination Apache Iceberg Tables are persisted.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic CatalogConfiguration.Builderbuilder()final StringSpecifies the Glue catalog ARN identifier of the destination Apache Iceberg Tables.final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()static Class<? extends CatalogConfiguration.Builder>final StringtoString()Returns a string representation of this object.final StringThe warehouse location for Apache Iceberg tables.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
-
catalogARN
Specifies the Glue catalog ARN identifier of the destination Apache Iceberg Tables. You must specify the ARN in the format
arn:aws:glue:region:account-id:catalog.- Returns:
- Specifies the Glue catalog ARN identifier of the destination Apache Iceberg Tables. You must specify the
ARN in the format
arn:aws:glue:region:account-id:catalog.
-
warehouseLocation
The warehouse location for Apache Iceberg tables. You must configure this when schema evolution and table creation is enabled.
Amazon Data Firehose is in preview release and is subject to change.
- Returns:
- The warehouse location for Apache Iceberg tables. You must configure this when schema evolution and table
creation is enabled.
Amazon Data Firehose is in preview release and is subject to change.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<CatalogConfiguration.Builder,CatalogConfiguration>
-
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
-