@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PivotTableFieldOption extends Object implements Serializable, Cloneable, StructuredPojo
The selected field options for the pivot table field options.
Constructor and Description |
---|
PivotTableFieldOption() |
Modifier and Type | Method and Description |
---|---|
PivotTableFieldOption |
clone() |
boolean |
equals(Object obj) |
String |
getCustomLabel()
The custom label of the pivot table field.
|
String |
getFieldId()
The field ID of the pivot table field.
|
String |
getVisibility()
The visibility of the pivot table field.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCustomLabel(String customLabel)
The custom label of the pivot table field.
|
void |
setFieldId(String fieldId)
The field ID of the pivot table field.
|
void |
setVisibility(String visibility)
The visibility of the pivot table field.
|
String |
toString()
Returns a string representation of this object.
|
PivotTableFieldOption |
withCustomLabel(String customLabel)
The custom label of the pivot table field.
|
PivotTableFieldOption |
withFieldId(String fieldId)
The field ID of the pivot table field.
|
PivotTableFieldOption |
withVisibility(String visibility)
The visibility of the pivot table field.
|
PivotTableFieldOption |
withVisibility(Visibility visibility)
The visibility of the pivot table field.
|
public void setFieldId(String fieldId)
The field ID of the pivot table field.
fieldId
- The field ID of the pivot table field.public String getFieldId()
The field ID of the pivot table field.
public PivotTableFieldOption withFieldId(String fieldId)
The field ID of the pivot table field.
fieldId
- The field ID of the pivot table field.public void setCustomLabel(String customLabel)
The custom label of the pivot table field.
customLabel
- The custom label of the pivot table field.public String getCustomLabel()
The custom label of the pivot table field.
public PivotTableFieldOption withCustomLabel(String customLabel)
The custom label of the pivot table field.
customLabel
- The custom label of the pivot table field.public void setVisibility(String visibility)
The visibility of the pivot table field.
visibility
- The visibility of the pivot table field.Visibility
public String getVisibility()
The visibility of the pivot table field.
Visibility
public PivotTableFieldOption withVisibility(String visibility)
The visibility of the pivot table field.
visibility
- The visibility of the pivot table field.Visibility
public PivotTableFieldOption withVisibility(Visibility visibility)
The visibility of the pivot table field.
visibility
- The visibility of the pivot table field.Visibility
public String toString()
toString
in class Object
Object.toString()
public PivotTableFieldOption clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.