@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CatalogConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Describes the containers where the destination Apache Iceberg Tables are persisted.
Amazon Data Firehose is in preview release and is subject to change.
Constructor and Description |
---|
CatalogConfiguration() |
Modifier and Type | Method and Description |
---|---|
CatalogConfiguration |
clone() |
boolean |
equals(Object obj) |
String |
getCatalogARN()
Specifies the Glue catalog ARN indentifier of the destination Apache Iceberg Tables.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCatalogARN(String catalogARN)
Specifies the Glue catalog ARN indentifier of the destination Apache Iceberg Tables.
|
String |
toString()
Returns a string representation of this object.
|
CatalogConfiguration |
withCatalogARN(String catalogARN)
Specifies the Glue catalog ARN indentifier of the destination Apache Iceberg Tables.
|
public void setCatalogARN(String catalogARN)
Specifies the Glue catalog ARN indentifier of the destination Apache Iceberg Tables. You must specify the ARN in
the format arn:aws:glue:region:account-id:catalog
.
Amazon Data Firehose is in preview release and is subject to change.
catalogARN
- Specifies the Glue catalog ARN indentifier of the destination Apache Iceberg Tables. You must specify the
ARN in the format arn:aws:glue:region:account-id:catalog
.
Amazon Data Firehose is in preview release and is subject to change.
public String getCatalogARN()
Specifies the Glue catalog ARN indentifier of the destination Apache Iceberg Tables. You must specify the ARN in
the format arn:aws:glue:region:account-id:catalog
.
Amazon Data Firehose is in preview release and is subject to change.
arn:aws:glue:region:account-id:catalog
.
Amazon Data Firehose is in preview release and is subject to change.
public CatalogConfiguration withCatalogARN(String catalogARN)
Specifies the Glue catalog ARN indentifier of the destination Apache Iceberg Tables. You must specify the ARN in
the format arn:aws:glue:region:account-id:catalog
.
Amazon Data Firehose is in preview release and is subject to change.
catalogARN
- Specifies the Glue catalog ARN indentifier of the destination Apache Iceberg Tables. You must specify the
ARN in the format arn:aws:glue:region:account-id:catalog
.
Amazon Data Firehose is in preview release and is subject to change.
public String toString()
toString
in class Object
Object.toString()
public CatalogConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.