public final class IapSettings extends 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 Cloud Identity-Aware Proxy API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
GenericData.Flags
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
IapSettings() |
Modifier and Type | Method and Description |
---|---|
IapSettings |
clone() |
AccessSettings |
getAccessSettings()
Top level wrapper for all access related setting in IAP
|
ApplicationSettings |
getApplicationSettings()
Top level wrapper for all application related settings in IAP
|
String |
getName()
Required.
|
IapSettings |
set(String fieldName,
Object value) |
IapSettings |
setAccessSettings(AccessSettings accessSettings)
Top level wrapper for all access related setting in IAP
|
IapSettings |
setApplicationSettings(ApplicationSettings applicationSettings)
Top level wrapper for all application related settings in IAP
|
IapSettings |
setName(String name)
Required.
|
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 AccessSettings getAccessSettings()
null
for nonepublic IapSettings setAccessSettings(AccessSettings accessSettings)
accessSettings
- accessSettings or null
for nonepublic ApplicationSettings getApplicationSettings()
null
for nonepublic IapSettings setApplicationSettings(ApplicationSettings applicationSettings)
applicationSettings
- applicationSettings or null
for nonepublic String getName()
null
for nonepublic IapSettings setName(String name)
name
- name or null
for nonepublic IapSettings set(String fieldName, Object value)
set
in class GenericJson
public IapSettings clone()
clone
in class GenericJson
Copyright © 2011–2022 Google. All rights reserved.