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.FlagsAbstractMap.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, toStringentrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeysclear, containsKey, containsValue, isEmpty, keySet, size, valuesfinalize, getClass, notify, notifyAll, wait, wait, waitcompute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAllpublic 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.GenericJsonpublic AccessApproval clone()
clone in class com.google.api.client.json.GenericJsonCopyright © 2011–2025 Google. All rights reserved.