@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PivotTableSortBy extends Object implements Serializable, Cloneable, StructuredPojo
The sort by field for the field sort options.
Constructor and Description |
---|
PivotTableSortBy() |
Modifier and Type | Method and Description |
---|---|
PivotTableSortBy |
clone() |
boolean |
equals(Object obj) |
ColumnSort |
getColumn()
The column sort (field id, direction) for the pivot table sort by options.
|
DataPathSort |
getDataPath()
The data path sort (data path value, direction) for the pivot table sort by options.
|
FieldSort |
getField()
The field sort (field id, direction) for the pivot table sort by options.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setColumn(ColumnSort column)
The column sort (field id, direction) for the pivot table sort by options.
|
void |
setDataPath(DataPathSort dataPath)
The data path sort (data path value, direction) for the pivot table sort by options.
|
void |
setField(FieldSort field)
The field sort (field id, direction) for the pivot table sort by options.
|
String |
toString()
Returns a string representation of this object.
|
PivotTableSortBy |
withColumn(ColumnSort column)
The column sort (field id, direction) for the pivot table sort by options.
|
PivotTableSortBy |
withDataPath(DataPathSort dataPath)
The data path sort (data path value, direction) for the pivot table sort by options.
|
PivotTableSortBy |
withField(FieldSort field)
The field sort (field id, direction) for the pivot table sort by options.
|
public void setField(FieldSort field)
The field sort (field id, direction) for the pivot table sort by options.
field
- The field sort (field id, direction) for the pivot table sort by options.public FieldSort getField()
The field sort (field id, direction) for the pivot table sort by options.
public PivotTableSortBy withField(FieldSort field)
The field sort (field id, direction) for the pivot table sort by options.
field
- The field sort (field id, direction) for the pivot table sort by options.public void setColumn(ColumnSort column)
The column sort (field id, direction) for the pivot table sort by options.
column
- The column sort (field id, direction) for the pivot table sort by options.public ColumnSort getColumn()
The column sort (field id, direction) for the pivot table sort by options.
public PivotTableSortBy withColumn(ColumnSort column)
The column sort (field id, direction) for the pivot table sort by options.
column
- The column sort (field id, direction) for the pivot table sort by options.public void setDataPath(DataPathSort dataPath)
The data path sort (data path value, direction) for the pivot table sort by options.
dataPath
- The data path sort (data path value, direction) for the pivot table sort by options.public DataPathSort getDataPath()
The data path sort (data path value, direction) for the pivot table sort by options.
public PivotTableSortBy withDataPath(DataPathSort dataPath)
The data path sort (data path value, direction) for the pivot table sort by options.
dataPath
- The data path sort (data path value, direction) for the pivot table sort by options.public String toString()
toString
in class Object
Object.toString()
public PivotTableSortBy clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.