public final class ExportOptions
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 G Suite Vault 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 |
---|
ExportOptions() |
Modifier and Type | Method and Description |
---|---|
ExportOptions |
clone() |
DriveExportOptions |
getDriveOptions()
Option available for Drive export.
|
GroupsExportOptions |
getGroupsOptions()
Option available for groups export.
|
HangoutsChatExportOptions |
getHangoutsChatOptions()
Option available for hangouts chat export.
|
MailExportOptions |
getMailOptions()
Option available for mail export.
|
java.lang.String |
getRegion()
The requested export location.
|
ExportOptions |
set(java.lang.String fieldName,
java.lang.Object value) |
ExportOptions |
setDriveOptions(DriveExportOptions driveOptions)
Option available for Drive export.
|
ExportOptions |
setGroupsOptions(GroupsExportOptions groupsOptions)
Option available for groups export.
|
ExportOptions |
setHangoutsChatOptions(HangoutsChatExportOptions hangoutsChatOptions)
Option available for hangouts chat export.
|
ExportOptions |
setMailOptions(MailExportOptions mailOptions)
Option available for mail export.
|
ExportOptions |
setRegion(java.lang.String region)
The requested export location.
|
getFactory, setFactory, toPrettyString, toString
entrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, equals, hashCode, isEmpty, keySet, size, values
public DriveExportOptions getDriveOptions()
null
for nonepublic ExportOptions setDriveOptions(DriveExportOptions driveOptions)
driveOptions
- driveOptions or null
for nonepublic GroupsExportOptions getGroupsOptions()
null
for nonepublic ExportOptions setGroupsOptions(GroupsExportOptions groupsOptions)
groupsOptions
- groupsOptions or null
for nonepublic HangoutsChatExportOptions getHangoutsChatOptions()
null
for nonepublic ExportOptions setHangoutsChatOptions(HangoutsChatExportOptions hangoutsChatOptions)
hangoutsChatOptions
- hangoutsChatOptions or null
for nonepublic MailExportOptions getMailOptions()
null
for nonepublic ExportOptions setMailOptions(MailExportOptions mailOptions)
mailOptions
- mailOptions or null
for nonepublic java.lang.String getRegion()
null
for nonepublic ExportOptions setRegion(java.lang.String region)
region
- region or null
for nonepublic ExportOptions set(java.lang.String fieldName, java.lang.Object value)
set
in class com.google.api.client.json.GenericJson
public ExportOptions clone()
clone
in class com.google.api.client.json.GenericJson