public final class InstanceGroupManagerStatus extends GeneratedMessage implements InstanceGroupManagerStatusOrBuilder
Protobuf type google.cloud.compute.v1.InstanceGroupManagerStatus
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
ALL_INSTANCES_CONFIG_FIELD_NUMBER
public static final int ALL_INSTANCES_CONFIG_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
AUTOSCALER_FIELD_NUMBER
public static final int AUTOSCALER_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
IS_STABLE_FIELD_NUMBER
public static final int IS_STABLE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
STATEFUL_FIELD_NUMBER
public static final int STATEFUL_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
VERSION_TARGET_FIELD_NUMBER
public static final int VERSION_TARGET_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static InstanceGroupManagerStatus getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static InstanceGroupManagerStatus.Builder newBuilder()
newBuilder(InstanceGroupManagerStatus prototype)
public static InstanceGroupManagerStatus.Builder newBuilder(InstanceGroupManagerStatus prototype)
public static InstanceGroupManagerStatus parseDelimitedFrom(InputStream input)
public static InstanceGroupManagerStatus parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static InstanceGroupManagerStatus parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static InstanceGroupManagerStatus parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static InstanceGroupManagerStatus parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static InstanceGroupManagerStatus parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static InstanceGroupManagerStatus parseFrom(CodedInputStream input)
public static InstanceGroupManagerStatus parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static InstanceGroupManagerStatus parseFrom(InputStream input)
public static InstanceGroupManagerStatus parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static InstanceGroupManagerStatus parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static InstanceGroupManagerStatus parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<InstanceGroupManagerStatus> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getAllInstancesConfig()
public InstanceGroupManagerStatusAllInstancesConfig getAllInstancesConfig()
Output only. [Output only] Status of all-instances configuration on the group.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusAllInstancesConfig all_instances_config = 112596737;
getAllInstancesConfigOrBuilder()
public InstanceGroupManagerStatusAllInstancesConfigOrBuilder getAllInstancesConfigOrBuilder()
Output only. [Output only] Status of all-instances configuration on the group.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusAllInstancesConfig all_instances_config = 112596737;
getAutoscaler()
public String getAutoscaler()
Output only. [Output Only] The URL of theAutoscaler
that targets this instance group manager.
optional string autoscaler = 517258967;
| Returns |
| Type |
Description |
String |
The autoscaler.
|
getAutoscalerBytes()
public ByteString getAutoscalerBytes()
Output only. [Output Only] The URL of theAutoscaler
that targets this instance group manager.
optional string autoscaler = 517258967;
| Returns |
| Type |
Description |
ByteString |
The bytes for autoscaler.
|
getDefaultInstanceForType()
public InstanceGroupManagerStatus getDefaultInstanceForType()
getIsStable()
public boolean getIsStable()
Output only. [Output Only] A bit indicating whether the managed instance group is in a
stable state. A stable state means that: none of the instances in the
managed instance group is currently undergoing any type of change (for
example, creation, restart, or deletion); no future changes are scheduled
for instances in the managed instance group; and the managed instance
group itself is not being modified.
optional bool is_stable = 108410864;
| Returns |
| Type |
Description |
boolean |
The isStable.
|
getParserForType()
public Parser<InstanceGroupManagerStatus> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getStateful()
public InstanceGroupManagerStatusStateful getStateful()
Output only. [Output Only] Stateful status of the given Instance Group Manager.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusStateful stateful = 244462412;
getStatefulOrBuilder()
public InstanceGroupManagerStatusStatefulOrBuilder getStatefulOrBuilder()
Output only. [Output Only] Stateful status of the given Instance Group Manager.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusStateful stateful = 244462412;
getVersionTarget()
public InstanceGroupManagerStatusVersionTarget getVersionTarget()
Output only. [Output Only] A status of consistency of Instances' versions with their
target version specified by version field on Instance Group
Manager.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusVersionTarget version_target = 289386200;
getVersionTargetOrBuilder()
public InstanceGroupManagerStatusVersionTargetOrBuilder getVersionTargetOrBuilder()
Output only. [Output Only] A status of consistency of Instances' versions with their
target version specified by version field on Instance Group
Manager.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusVersionTarget version_target = 289386200;
hasAllInstancesConfig()
public boolean hasAllInstancesConfig()
Output only. [Output only] Status of all-instances configuration on the group.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusAllInstancesConfig all_instances_config = 112596737;
| Returns |
| Type |
Description |
boolean |
Whether the allInstancesConfig field is set.
|
hasAutoscaler()
public boolean hasAutoscaler()
Output only. [Output Only] The URL of theAutoscaler
that targets this instance group manager.
optional string autoscaler = 517258967;
| Returns |
| Type |
Description |
boolean |
Whether the autoscaler field is set.
|
hasIsStable()
public boolean hasIsStable()
Output only. [Output Only] A bit indicating whether the managed instance group is in a
stable state. A stable state means that: none of the instances in the
managed instance group is currently undergoing any type of change (for
example, creation, restart, or deletion); no future changes are scheduled
for instances in the managed instance group; and the managed instance
group itself is not being modified.
optional bool is_stable = 108410864;
| Returns |
| Type |
Description |
boolean |
Whether the isStable field is set.
|
hasStateful()
public boolean hasStateful()
Output only. [Output Only] Stateful status of the given Instance Group Manager.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusStateful stateful = 244462412;
| Returns |
| Type |
Description |
boolean |
Whether the stateful field is set.
|
hasVersionTarget()
public boolean hasVersionTarget()
Output only. [Output Only] A status of consistency of Instances' versions with their
target version specified by version field on Instance Group
Manager.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusVersionTarget version_target = 289386200;
| Returns |
| Type |
Description |
boolean |
Whether the versionTarget field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public InstanceGroupManagerStatus.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected InstanceGroupManagerStatus.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public InstanceGroupManagerStatus.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides