@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 Object
Object.toString()
public OpenTableFormatInput clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.