@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PivotTableFieldCollapseStateTarget extends Object implements Serializable, Cloneable, StructuredPojo
The target of a pivot table field collapse state.
Constructor and Description |
---|
PivotTableFieldCollapseStateTarget() |
Modifier and Type | Method and Description |
---|---|
PivotTableFieldCollapseStateTarget |
clone() |
boolean |
equals(Object obj) |
List<DataPathValue> |
getFieldDataPathValues()
The data path of the pivot table's header.
|
String |
getFieldId()
The field ID of the pivot table that the collapse state needs to be set to.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setFieldDataPathValues(Collection<DataPathValue> fieldDataPathValues)
The data path of the pivot table's header.
|
void |
setFieldId(String fieldId)
The field ID of the pivot table that the collapse state needs to be set to.
|
String |
toString()
Returns a string representation of this object.
|
PivotTableFieldCollapseStateTarget |
withFieldDataPathValues(Collection<DataPathValue> fieldDataPathValues)
The data path of the pivot table's header.
|
PivotTableFieldCollapseStateTarget |
withFieldDataPathValues(DataPathValue... fieldDataPathValues)
The data path of the pivot table's header.
|
PivotTableFieldCollapseStateTarget |
withFieldId(String fieldId)
The field ID of the pivot table that the collapse state needs to be set to.
|
public void setFieldId(String fieldId)
The field ID of the pivot table that the collapse state needs to be set to.
fieldId
- The field ID of the pivot table that the collapse state needs to be set to.public String getFieldId()
The field ID of the pivot table that the collapse state needs to be set to.
public PivotTableFieldCollapseStateTarget withFieldId(String fieldId)
The field ID of the pivot table that the collapse state needs to be set to.
fieldId
- The field ID of the pivot table that the collapse state needs to be set to.public List<DataPathValue> getFieldDataPathValues()
The data path of the pivot table's header. Used to set the collapse state.
public void setFieldDataPathValues(Collection<DataPathValue> fieldDataPathValues)
The data path of the pivot table's header. Used to set the collapse state.
fieldDataPathValues
- The data path of the pivot table's header. Used to set the collapse state.public PivotTableFieldCollapseStateTarget withFieldDataPathValues(DataPathValue... fieldDataPathValues)
The data path of the pivot table's header. Used to set the collapse state.
NOTE: This method appends the values to the existing list (if any). Use
setFieldDataPathValues(java.util.Collection)
or withFieldDataPathValues(java.util.Collection)
if you want to override the existing values.
fieldDataPathValues
- The data path of the pivot table's header. Used to set the collapse state.public PivotTableFieldCollapseStateTarget withFieldDataPathValues(Collection<DataPathValue> fieldDataPathValues)
The data path of the pivot table's header. Used to set the collapse state.
fieldDataPathValues
- The data path of the pivot table's header. Used to set the collapse state.public String toString()
toString
in class Object
Object.toString()
public PivotTableFieldCollapseStateTarget clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.