![JAR search and dependency download from the Maven repository](/logo.png)
target.apidocs.com.google.api.services.compute.model.InstanceGroupManagerActionsSummary.html Maven / Gradle / Ivy
InstanceGroupManagerActionsSummary (Compute Engine API beta-rev20220312-1.32.1)
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
getResuming()
[Output Only] The number of instances in the managed instance group that are scheduled to be
resumed or are currently being resumed.
Integer
getStarting()
[Output Only] The number of instances in the managed instance group that are scheduled to be
started or are currently being started.
Integer
getStopping()
[Output Only] The number of instances in the managed instance group that are scheduled to be
stopped or are currently being stopped.
Integer
getSuspending()
[Output Only] The number of instances in the managed instance group that are scheduled to be
suspended or are currently being suspended.
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
setResuming(Integer resuming)
[Output Only] The number of instances in the managed instance group that are scheduled to be
resumed or are currently being resumed.
InstanceGroupManagerActionsSummary
setStarting(Integer starting)
[Output Only] The number of instances in the managed instance group that are scheduled to be
started or are currently being started.
InstanceGroupManagerActionsSummary
setStopping(Integer stopping)
[Output Only] The number of instances in the managed instance group that are scheduled to be
stopped or are currently being stopped.
InstanceGroupManagerActionsSummary
setSuspending(Integer suspending)
[Output Only] The number of instances in the managed instance group that are scheduled to be
suspended or are currently being suspended.
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
-
getResuming
public Integer getResuming()
[Output Only] The number of instances in the managed instance group that are scheduled to be
resumed or are currently being resumed.
- Returns:
- value or
null
for none
-
setResuming
public InstanceGroupManagerActionsSummary setResuming(Integer resuming)
[Output Only] The number of instances in the managed instance group that are scheduled to be
resumed or are currently being resumed.
- Parameters:
resuming
- resuming or null
for none
-
getStarting
public Integer getStarting()
[Output Only] The number of instances in the managed instance group that are scheduled to be
started or are currently being started.
- Returns:
- value or
null
for none
-
setStarting
public InstanceGroupManagerActionsSummary setStarting(Integer starting)
[Output Only] The number of instances in the managed instance group that are scheduled to be
started or are currently being started.
- Parameters:
starting
- starting or null
for none
-
getStopping
public Integer getStopping()
[Output Only] The number of instances in the managed instance group that are scheduled to be
stopped or are currently being stopped.
- Returns:
- value or
null
for none
-
setStopping
public InstanceGroupManagerActionsSummary setStopping(Integer stopping)
[Output Only] The number of instances in the managed instance group that are scheduled to be
stopped or are currently being stopped.
- Parameters:
stopping
- stopping or null
for none
-
getSuspending
public Integer getSuspending()
[Output Only] The number of instances in the managed instance group that are scheduled to be
suspended or are currently being suspended.
- Returns:
- value or
null
for none
-
setSuspending
public InstanceGroupManagerActionsSummary setSuspending(Integer suspending)
[Output Only] The number of instances in the managed instance group that are scheduled to be
suspended or are currently being suspended.
- Parameters:
suspending
- suspending 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–2022 Google. All rights reserved.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy