public final class AccessApproval
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 Workspace Alert Center 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 |
---|
AccessApproval() |
Modifier and Type | Method and Description |
---|---|
AccessApproval |
clone() |
List<String> |
getJustificationReason()
Justification for data access based on justification enums.
|
String |
getOfficeLocation()
Office location of Google staff requesting access such as "US".
|
List<String> |
getProducts()
Products within scope of the Access Approvals request.
|
String |
getRequestId()
ID of the Access Approvals request.
|
String |
getScope()
Scope of access, also known as a resource.
|
List<SupportTicket> |
getTickets()
Support tickets related to this Access Approvals request.
|
AccessApproval |
set(String fieldName,
Object value) |
AccessApproval |
setJustificationReason(List<String> justificationReason)
Justification for data access based on justification enums.
|
AccessApproval |
setOfficeLocation(String officeLocation)
Office location of Google staff requesting access such as "US".
|
AccessApproval |
setProducts(List<String> products)
Products within scope of the Access Approvals request.
|
AccessApproval |
setRequestId(String requestId)
ID of the Access Approvals request.
|
AccessApproval |
setScope(String scope)
Scope of access, also known as a resource.
|
AccessApproval |
setTickets(List<SupportTicket> tickets)
Support tickets related to this Access Approvals request.
|
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 List<String> getJustificationReason()
null
for nonepublic AccessApproval setJustificationReason(List<String> justificationReason)
justificationReason
- justificationReason or null
for nonepublic String getOfficeLocation()
null
for nonepublic AccessApproval setOfficeLocation(String officeLocation)
officeLocation
- officeLocation or null
for nonepublic List<String> getProducts()
null
for nonepublic AccessApproval setProducts(List<String> products)
products
- products or null
for nonepublic String getRequestId()
null
for nonepublic AccessApproval setRequestId(String requestId)
requestId
- requestId or null
for nonepublic String getScope()
null
for nonepublic AccessApproval setScope(String scope)
scope
- scope or null
for nonepublic List<SupportTicket> getTickets()
null
for nonepublic AccessApproval setTickets(List<SupportTicket> tickets)
tickets
- tickets or null
for nonepublic AccessApproval set(String fieldName, Object value)
set
in class com.google.api.client.json.GenericJson
public AccessApproval clone()
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2024 Google. All rights reserved.