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
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
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.
|
DataSourceColumnReference |
getDataSourceColumnReference()
Reference to a data source column.
|
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.
|
String |
getSortOrder()
The order data should be sorted.
|
SortSpec |
set(String fieldName,
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 |
setDataSourceColumnReference(DataSourceColumnReference dataSourceColumnReference)
Reference to a data source column.
|
SortSpec |
setDimensionIndex(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(String sortOrder)
The order data should be sorted.
|
getFactory, setFactory, toPrettyString, toString
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, isEmpty, keySet, size, values
finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
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 DataSourceColumnReference getDataSourceColumnReference()
null
for nonepublic SortSpec setDataSourceColumnReference(DataSourceColumnReference dataSourceColumnReference)
dataSourceColumnReference
- dataSourceColumnReference or null
for nonepublic Integer getDimensionIndex()
null
for nonepublic SortSpec setDimensionIndex(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 String getSortOrder()
null
for nonepublic SortSpec setSortOrder(String sortOrder)
sortOrder
- sortOrder or null
for nonepublic SortSpec set(String fieldName, Object value)
set
in class com.google.api.client.json.GenericJson
public SortSpec clone()
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2024 Google. All rights reserved.