@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class OpenTableFormatInput extends Object implements Serializable, Cloneable, StructuredPojo
A structure representing an open format table.
| Constructor and Description |
|---|
OpenTableFormatInput() |
| Modifier and Type | Method and Description |
|---|---|
OpenTableFormatInput |
clone() |
boolean |
equals(Object obj) |
IcebergInput |
getIcebergInput()
Specifies an
IcebergInput structure that defines an Apache Iceberg metadata table. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setIcebergInput(IcebergInput icebergInput)
Specifies an
IcebergInput structure that defines an Apache Iceberg metadata table. |
String |
toString()
Returns a string representation of this object.
|
OpenTableFormatInput |
withIcebergInput(IcebergInput icebergInput)
Specifies an
IcebergInput structure that defines an Apache Iceberg metadata table. |
public void setIcebergInput(IcebergInput icebergInput)
Specifies an IcebergInput structure that defines an Apache Iceberg metadata table.
icebergInput - Specifies an IcebergInput structure that defines an Apache Iceberg metadata table.public IcebergInput getIcebergInput()
Specifies an IcebergInput structure that defines an Apache Iceberg metadata table.
IcebergInput structure that defines an Apache Iceberg metadata table.public OpenTableFormatInput withIcebergInput(IcebergInput icebergInput)
Specifies an IcebergInput structure that defines an Apache Iceberg metadata table.
icebergInput - Specifies an IcebergInput structure that defines an Apache Iceberg metadata table.public String toString()
toString in class ObjectObject.toString()public OpenTableFormatInput clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.