@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class OutputAttribute extends Object implements Serializable, Cloneable, StructuredPojo
A list of OutputAttribute
objects, each of which have the fields Name
and
Hashed
. Each of these objects selects a column to be included in the output table, and whether the
values of the column should be hashed.
Constructor and Description |
---|
OutputAttribute() |
Modifier and Type | Method and Description |
---|---|
OutputAttribute |
clone() |
boolean |
equals(Object obj) |
Boolean |
getHashed()
Enables the ability to hash the column values in the output.
|
String |
getName()
A name of a column to be written to the output.
|
int |
hashCode() |
Boolean |
isHashed()
Enables the ability to hash the column values in the output.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setHashed(Boolean hashed)
Enables the ability to hash the column values in the output.
|
void |
setName(String name)
A name of a column to be written to the output.
|
String |
toString()
Returns a string representation of this object.
|
OutputAttribute |
withHashed(Boolean hashed)
Enables the ability to hash the column values in the output.
|
OutputAttribute |
withName(String name)
A name of a column to be written to the output.
|
public void setHashed(Boolean hashed)
Enables the ability to hash the column values in the output.
hashed
- Enables the ability to hash the column values in the output.public Boolean getHashed()
Enables the ability to hash the column values in the output.
public OutputAttribute withHashed(Boolean hashed)
Enables the ability to hash the column values in the output.
hashed
- Enables the ability to hash the column values in the output.public Boolean isHashed()
Enables the ability to hash the column values in the output.
public void setName(String name)
A name of a column to be written to the output. This must be an InputField
name in the schema
mapping.
name
- A name of a column to be written to the output. This must be an InputField
name in the schema
mapping.public String getName()
A name of a column to be written to the output. This must be an InputField
name in the schema
mapping.
InputField
name in the
schema mapping.public OutputAttribute withName(String name)
A name of a column to be written to the output. This must be an InputField
name in the schema
mapping.
name
- A name of a column to be written to the output. This must be an InputField
name in the schema
mapping.public String toString()
toString
in class Object
Object.toString()
public OutputAttribute clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.