public final class SortSpec
extends com.google.api.client.json.GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Google Sheets API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
com.google.api.client.util.GenericData.Flags
Constructor and Description |
---|
SortSpec() |
Modifier and Type | Method and Description |
---|---|
SortSpec |
clone() |
Color |
getBackgroundColor()
The background fill color to sort by; cells with this fill color are sorted to the top.
|
ColorStyle |
getBackgroundColorStyle()
The background fill color to sort by; cells with this fill color are sorted to the top.
|
java.lang.Integer |
getDimensionIndex()
The dimension the sort should be applied to.
|
Color |
getForegroundColor()
The foreground color to sort by; cells with this foreground color are sorted to the top.
|
ColorStyle |
getForegroundColorStyle()
The foreground color to sort by; cells with this foreground color are sorted to the top.
|
java.lang.String |
getSortOrder()
The order data should be sorted.
|
SortSpec |
set(java.lang.String fieldName,
java.lang.Object value) |
SortSpec |
setBackgroundColor(Color backgroundColor)
The background fill color to sort by; cells with this fill color are sorted to the top.
|
SortSpec |
setBackgroundColorStyle(ColorStyle backgroundColorStyle)
The background fill color to sort by; cells with this fill color are sorted to the top.
|
SortSpec |
setDimensionIndex(java.lang.Integer dimensionIndex)
The dimension the sort should be applied to.
|
SortSpec |
setForegroundColor(Color foregroundColor)
The foreground color to sort by; cells with this foreground color are sorted to the top.
|
SortSpec |
setForegroundColorStyle(ColorStyle foregroundColorStyle)
The foreground color to sort by; cells with this foreground color are sorted to the top.
|
SortSpec |
setSortOrder(java.lang.String sortOrder)
The order data should be sorted.
|
getFactory, setFactory, toPrettyString, toString
entrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, equals, hashCode, isEmpty, keySet, size, values
public Color getBackgroundColor()
null
for nonepublic SortSpec setBackgroundColor(Color backgroundColor)
backgroundColor
- backgroundColor or null
for nonepublic ColorStyle getBackgroundColorStyle()
null
for nonepublic SortSpec setBackgroundColorStyle(ColorStyle backgroundColorStyle)
backgroundColorStyle
- backgroundColorStyle or null
for nonepublic java.lang.Integer getDimensionIndex()
null
for nonepublic SortSpec setDimensionIndex(java.lang.Integer dimensionIndex)
dimensionIndex
- dimensionIndex or null
for nonepublic Color getForegroundColor()
null
for nonepublic SortSpec setForegroundColor(Color foregroundColor)
foregroundColor
- foregroundColor or null
for nonepublic ColorStyle getForegroundColorStyle()
null
for nonepublic SortSpec setForegroundColorStyle(ColorStyle foregroundColorStyle)
foregroundColorStyle
- foregroundColorStyle or null
for nonepublic java.lang.String getSortOrder()
null
for nonepublic SortSpec setSortOrder(java.lang.String sortOrder)
sortOrder
- sortOrder or null
for nonepublic SortSpec set(java.lang.String fieldName, java.lang.Object value)
set
in class com.google.api.client.json.GenericJson
public SortSpec clone()
clone
in class com.google.api.client.json.GenericJson