public final class GlobalSetPolicyRequest
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 Cloud Deployment Manager V2 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 |
---|
GlobalSetPolicyRequest() |
Modifier and Type | Method and Description |
---|---|
GlobalSetPolicyRequest |
clone() |
byte[] |
decodeEtag()
Flatten Policy to create a backward compatible wire-format.
|
GlobalSetPolicyRequest |
encodeEtag(byte[] etag)
Flatten Policy to create a backward compatible wire-format.
|
List<Binding> |
getBindings()
Flatten Policy to create a backward compatible wire-format.
|
String |
getEtag()
Flatten Policy to create a backward compatible wire-format.
|
Policy |
getPolicy()
REQUIRED: The complete policy to be applied to the 'resource'.
|
String |
getUpdateMask() |
GlobalSetPolicyRequest |
set(String fieldName,
Object value) |
GlobalSetPolicyRequest |
setBindings(List<Binding> bindings)
Flatten Policy to create a backward compatible wire-format.
|
GlobalSetPolicyRequest |
setEtag(String etag)
Flatten Policy to create a backward compatible wire-format.
|
GlobalSetPolicyRequest |
setPolicy(Policy policy)
REQUIRED: The complete policy to be applied to the 'resource'.
|
GlobalSetPolicyRequest |
setUpdateMask(String updateMask) |
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<Binding> getBindings()
null
for nonepublic GlobalSetPolicyRequest setBindings(List<Binding> bindings)
bindings
- bindings or null
for nonepublic String getEtag()
null
for nonedecodeEtag()
public byte[] decodeEtag()
null
for nonegetEtag()
public GlobalSetPolicyRequest setEtag(String etag)
etag
- etag or null
for none#encodeEtag()
public GlobalSetPolicyRequest encodeEtag(byte[] etag)
The value is encoded Base64 or {@code null} for none.
public Policy getPolicy()
null
for nonepublic GlobalSetPolicyRequest setPolicy(Policy policy)
policy
- policy or null
for nonepublic String getUpdateMask()
null
for nonepublic GlobalSetPolicyRequest setUpdateMask(String updateMask)
updateMask
- updateMask or null
for nonepublic GlobalSetPolicyRequest set(String fieldName, Object value)
set
in class com.google.api.client.json.GenericJson
public GlobalSetPolicyRequest clone()
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2024 Google. All rights reserved.