public final class Options
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 |
---|
Options() |
Modifier and Type | Method and Description |
---|---|
Options |
clone() |
List<AsyncOptions> |
getAsyncOptions()
Options regarding how to thread async requests.
|
List<InputMapping> |
getInputMappings()
The mappings that apply for requests.
|
ValidationOptions |
getValidationOptions()
Options for how to validate and process properties on a resource.
|
String |
getVirtualProperties()
Additional properties block described as a jsonSchema, these properties will never be part of
the json payload, but they can be consumed by InputMappings, this must be a valid json schema
draft-04.
|
Options |
set(String fieldName,
Object value) |
Options |
setAsyncOptions(List<AsyncOptions> asyncOptions)
Options regarding how to thread async requests.
|
Options |
setInputMappings(List<InputMapping> inputMappings)
The mappings that apply for requests.
|
Options |
setValidationOptions(ValidationOptions validationOptions)
Options for how to validate and process properties on a resource.
|
Options |
setVirtualProperties(String virtualProperties)
Additional properties block described as a jsonSchema, these properties will never be part of
the json payload, but they can be consumed by InputMappings, this must be a valid json schema
draft-04.
|
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<AsyncOptions> getAsyncOptions()
null
for nonepublic Options setAsyncOptions(List<AsyncOptions> asyncOptions)
asyncOptions
- asyncOptions or null
for nonepublic List<InputMapping> getInputMappings()
null
for nonepublic Options setInputMappings(List<InputMapping> inputMappings)
inputMappings
- inputMappings or null
for nonepublic ValidationOptions getValidationOptions()
null
for nonepublic Options setValidationOptions(ValidationOptions validationOptions)
validationOptions
- validationOptions or null
for nonepublic String getVirtualProperties()
null
for nonepublic Options setVirtualProperties(String virtualProperties)
virtualProperties
- virtualProperties or null
for nonepublic Options set(String fieldName, Object value)
set
in class com.google.api.client.json.GenericJson
public Options clone()
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2024 Google. All rights reserved.