public final class InstanceGroupManagerInstanceLifecyclePolicy 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 Compute Engine 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 |
---|
InstanceGroupManagerInstanceLifecyclePolicy() |
Modifier and Type | Method and Description |
---|---|
InstanceGroupManagerInstanceLifecyclePolicy |
clone() |
InstanceGroupManagerInstanceLifecyclePolicyMetadataBasedReadinessSignal |
getMetadataBasedReadinessSignal()
The configuration for metadata based readiness signal sent by the instance during
initialization when stopping / suspending an instance.
|
InstanceGroupManagerInstanceLifecyclePolicy |
set(String fieldName,
Object value) |
InstanceGroupManagerInstanceLifecyclePolicy |
setMetadataBasedReadinessSignal(InstanceGroupManagerInstanceLifecyclePolicyMetadataBasedReadinessSignal metadataBasedReadinessSignal)
The configuration for metadata based readiness signal sent by the instance during
initialization when stopping / suspending an instance.
|
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 InstanceGroupManagerInstanceLifecyclePolicy()
public InstanceGroupManagerInstanceLifecyclePolicyMetadataBasedReadinessSignal getMetadataBasedReadinessSignal()
null
for nonepublic InstanceGroupManagerInstanceLifecyclePolicy setMetadataBasedReadinessSignal(InstanceGroupManagerInstanceLifecyclePolicyMetadataBasedReadinessSignal metadataBasedReadinessSignal)
metadataBasedReadinessSignal
- metadataBasedReadinessSignal or null
for nonepublic InstanceGroupManagerInstanceLifecyclePolicy set(String fieldName, Object value)
set
in class GenericJson
public InstanceGroupManagerInstanceLifecyclePolicy clone()
clone
in class GenericJson
Copyright © 2011–2021 Google. All rights reserved.