public final class Spreadsheet
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 |
|---|
Spreadsheet() |
| Modifier and Type | Method and Description |
|---|---|
Spreadsheet |
clone() |
java.util.List<DeveloperMetadata> |
getDeveloperMetadata()
The developer metadata associated with a spreadsheet.
|
java.util.List<NamedRange> |
getNamedRanges()
The named ranges defined in a spreadsheet.
|
SpreadsheetProperties |
getProperties()
Overall properties of a spreadsheet.
|
java.util.List<Sheet> |
getSheets()
The sheets that are part of a spreadsheet.
|
java.lang.String |
getSpreadsheetId()
The ID of the spreadsheet.
|
java.lang.String |
getSpreadsheetUrl()
The url of the spreadsheet.
|
Spreadsheet |
set(java.lang.String fieldName,
java.lang.Object value) |
Spreadsheet |
setDeveloperMetadata(java.util.List<DeveloperMetadata> developerMetadata)
The developer metadata associated with a spreadsheet.
|
Spreadsheet |
setNamedRanges(java.util.List<NamedRange> namedRanges)
The named ranges defined in a spreadsheet.
|
Spreadsheet |
setProperties(SpreadsheetProperties properties)
Overall properties of a spreadsheet.
|
Spreadsheet |
setSheets(java.util.List<Sheet> sheets)
The sheets that are part of a spreadsheet.
|
Spreadsheet |
setSpreadsheetId(java.lang.String spreadsheetId)
The ID of the spreadsheet.
|
Spreadsheet |
setSpreadsheetUrl(java.lang.String spreadsheetUrl)
The url of the spreadsheet.
|
getFactory, setFactory, toPrettyString, toStringentrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeyspublic java.util.List<DeveloperMetadata> getDeveloperMetadata()
null for nonepublic Spreadsheet setDeveloperMetadata(java.util.List<DeveloperMetadata> developerMetadata)
developerMetadata - developerMetadata or null for nonepublic java.util.List<NamedRange> getNamedRanges()
null for nonepublic Spreadsheet setNamedRanges(java.util.List<NamedRange> namedRanges)
namedRanges - namedRanges or null for nonepublic SpreadsheetProperties getProperties()
null for nonepublic Spreadsheet setProperties(SpreadsheetProperties properties)
properties - properties or null for nonepublic java.util.List<Sheet> getSheets()
null for nonepublic Spreadsheet setSheets(java.util.List<Sheet> sheets)
sheets - sheets or null for nonepublic java.lang.String getSpreadsheetId()
null for nonepublic Spreadsheet setSpreadsheetId(java.lang.String spreadsheetId)
spreadsheetId - spreadsheetId or null for nonepublic java.lang.String getSpreadsheetUrl()
null for nonepublic Spreadsheet setSpreadsheetUrl(java.lang.String spreadsheetUrl)
spreadsheetUrl - spreadsheetUrl or null for nonepublic Spreadsheet set(java.lang.String fieldName, java.lang.Object value)
set in class com.google.api.client.json.GenericJsonpublic Spreadsheet clone()
clone in class com.google.api.client.json.GenericJson