target.apidocs.com.google.api.services.compute.model.InstanceGroupManagerActionsSummary.html Maven / Gradle / Ivy
InstanceGroupManagerActionsSummary (Compute Engine API v1-rev20200104-1.30.8)
com.google.api.services.compute.model
Class InstanceGroupManagerActionsSummary
- java.lang.Object
-
- java.util.AbstractMap<String,Object>
-
- com.google.api.client.util.GenericData
-
- com.google.api.client.json.GenericJson
-
- com.google.api.services.compute.model.InstanceGroupManagerActionsSummary
-
public final class InstanceGroupManagerActionsSummary
extends GenericJson
Model definition for InstanceGroupManagerActionsSummary.
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
- Author:
- Google, Inc.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.api.client.util.GenericData
GenericData.Flags
-
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
-
Constructor Summary
Constructors
Constructor and Description
InstanceGroupManagerActionsSummary()
-
Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type
Method and Description
InstanceGroupManagerActionsSummary
clone()
Integer
getAbandoning()
[Output Only] The total number of instances in the managed instance group that are scheduled to
be abandoned.
Integer
getCreating()
[Output Only] The number of instances in the managed instance group that are scheduled to be
created or are currently being created.
Integer
getCreatingWithoutRetries()
[Output Only] The number of instances that the managed instance group will attempt to create.
Integer
getDeleting()
[Output Only] The number of instances in the managed instance group that are scheduled to be
deleted or are currently being deleted.
Integer
getNone()
[Output Only] The number of instances in the managed instance group that are running and have
no scheduled actions.
Integer
getRecreating()
[Output Only] The number of instances in the managed instance group that are scheduled to be
recreated or are currently being being recreated.
Integer
getRefreshing()
[Output Only] The number of instances in the managed instance group that are being reconfigured
with properties that do not require a restart or a recreate action.
Integer
getRestarting()
[Output Only] The number of instances in the managed instance group that are scheduled to be
restarted or are currently being restarted.
Integer
getVerifying()
[Output Only] The number of instances in the managed instance group that are being verified.
InstanceGroupManagerActionsSummary
set(String fieldName,
Object value)
InstanceGroupManagerActionsSummary
setAbandoning(Integer abandoning)
[Output Only] The total number of instances in the managed instance group that are scheduled to
be abandoned.
InstanceGroupManagerActionsSummary
setCreating(Integer creating)
[Output Only] The number of instances in the managed instance group that are scheduled to be
created or are currently being created.
InstanceGroupManagerActionsSummary
setCreatingWithoutRetries(Integer creatingWithoutRetries)
[Output Only] The number of instances that the managed instance group will attempt to create.
InstanceGroupManagerActionsSummary
setDeleting(Integer deleting)
[Output Only] The number of instances in the managed instance group that are scheduled to be
deleted or are currently being deleted.
InstanceGroupManagerActionsSummary
setNone(Integer none)
[Output Only] The number of instances in the managed instance group that are running and have
no scheduled actions.
InstanceGroupManagerActionsSummary
setRecreating(Integer recreating)
[Output Only] The number of instances in the managed instance group that are scheduled to be
recreated or are currently being being recreated.
InstanceGroupManagerActionsSummary
setRefreshing(Integer refreshing)
[Output Only] The number of instances in the managed instance group that are being reconfigured
with properties that do not require a restart or a recreate action.
InstanceGroupManagerActionsSummary
setRestarting(Integer restarting)
[Output Only] The number of instances in the managed instance group that are scheduled to be
restarted or are currently being restarted.
InstanceGroupManagerActionsSummary
setVerifying(Integer verifying)
[Output Only] The number of instances in the managed instance group that are being verified.
-
Methods inherited from class com.google.api.client.json.GenericJson
getFactory, setFactory, toPrettyString, toString
-
Methods inherited from class com.google.api.client.util.GenericData
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
-
Methods inherited from class java.util.AbstractMap
clear, containsKey, containsValue, isEmpty, keySet, size, values
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
-
Method Detail
-
getAbandoning
public Integer getAbandoning()
[Output Only] The total number of instances in the managed instance group that are scheduled to
be abandoned. Abandoning an instance removes it from the managed instance group without
deleting it.
- Returns:
- value or
null for none
-
setAbandoning
public InstanceGroupManagerActionsSummary setAbandoning(Integer abandoning)
[Output Only] The total number of instances in the managed instance group that are scheduled to
be abandoned. Abandoning an instance removes it from the managed instance group without
deleting it.
- Parameters:
abandoning - abandoning or null for none
-
getCreating
public Integer getCreating()
[Output Only] The number of instances in the managed instance group that are scheduled to be
created or are currently being created. If the group fails to create any of these instances, it
tries again until it creates the instance successfully.
If you have disabled creation retries, this field will not be populated; instead, the
creatingWithoutRetries field will be populated.
- Returns:
- value or
null for none
-
setCreating
public InstanceGroupManagerActionsSummary setCreating(Integer creating)
[Output Only] The number of instances in the managed instance group that are scheduled to be
created or are currently being created. If the group fails to create any of these instances, it
tries again until it creates the instance successfully.
If you have disabled creation retries, this field will not be populated; instead, the
creatingWithoutRetries field will be populated.
- Parameters:
creating - creating or null for none
-
getCreatingWithoutRetries
public Integer getCreatingWithoutRetries()
[Output Only] The number of instances that the managed instance group will attempt to create.
The group attempts to create each instance only once. If the group fails to create any of these
instances, it decreases the group's targetSize value accordingly.
- Returns:
- value or
null for none
-
setCreatingWithoutRetries
public InstanceGroupManagerActionsSummary setCreatingWithoutRetries(Integer creatingWithoutRetries)
[Output Only] The number of instances that the managed instance group will attempt to create.
The group attempts to create each instance only once. If the group fails to create any of these
instances, it decreases the group's targetSize value accordingly.
- Parameters:
creatingWithoutRetries - creatingWithoutRetries or null for none
-
getDeleting
public Integer getDeleting()
[Output Only] The number of instances in the managed instance group that are scheduled to be
deleted or are currently being deleted.
- Returns:
- value or
null for none
-
setDeleting
public InstanceGroupManagerActionsSummary setDeleting(Integer deleting)
[Output Only] The number of instances in the managed instance group that are scheduled to be
deleted or are currently being deleted.
- Parameters:
deleting - deleting or null for none
-
getNone
public Integer getNone()
[Output Only] The number of instances in the managed instance group that are running and have
no scheduled actions.
- Returns:
- value or
null for none
-
setNone
public InstanceGroupManagerActionsSummary setNone(Integer none)
[Output Only] The number of instances in the managed instance group that are running and have
no scheduled actions.
- Parameters:
none - none or null for none
-
getRecreating
public Integer getRecreating()
[Output Only] The number of instances in the managed instance group that are scheduled to be
recreated or are currently being being recreated. Recreating an instance deletes the existing
root persistent disk and creates a new disk from the image that is defined in the instance
template.
- Returns:
- value or
null for none
-
setRecreating
public InstanceGroupManagerActionsSummary setRecreating(Integer recreating)
[Output Only] The number of instances in the managed instance group that are scheduled to be
recreated or are currently being being recreated. Recreating an instance deletes the existing
root persistent disk and creates a new disk from the image that is defined in the instance
template.
- Parameters:
recreating - recreating or null for none
-
getRefreshing
public Integer getRefreshing()
[Output Only] The number of instances in the managed instance group that are being reconfigured
with properties that do not require a restart or a recreate action. For example, setting or
removing target pools for the instance.
- Returns:
- value or
null for none
-
setRefreshing
public InstanceGroupManagerActionsSummary setRefreshing(Integer refreshing)
[Output Only] The number of instances in the managed instance group that are being reconfigured
with properties that do not require a restart or a recreate action. For example, setting or
removing target pools for the instance.
- Parameters:
refreshing - refreshing or null for none
-
getRestarting
public Integer getRestarting()
[Output Only] The number of instances in the managed instance group that are scheduled to be
restarted or are currently being restarted.
- Returns:
- value or
null for none
-
setRestarting
public InstanceGroupManagerActionsSummary setRestarting(Integer restarting)
[Output Only] The number of instances in the managed instance group that are scheduled to be
restarted or are currently being restarted.
- Parameters:
restarting - restarting or null for none
-
getVerifying
public Integer getVerifying()
[Output Only] The number of instances in the managed instance group that are being verified.
See the managedInstances[].currentAction property in the listManagedInstances method
documentation.
- Returns:
- value or
null for none
-
setVerifying
public InstanceGroupManagerActionsSummary setVerifying(Integer verifying)
[Output Only] The number of instances in the managed instance group that are being verified.
See the managedInstances[].currentAction property in the listManagedInstances method
documentation.
- Parameters:
verifying - verifying or null for none
-
set
public InstanceGroupManagerActionsSummary set(String fieldName,
Object value)
- Overrides:
set in class GenericJson
-
clone
public InstanceGroupManagerActionsSummary clone()
- Overrides:
clone in class GenericJson
Copyright © 2011–2020 Google. All rights reserved.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy