Class InstanceGroupManagerStatusBulkInstanceOperation (1.98.0)

public final class InstanceGroupManagerStatusBulkInstanceOperation extends GeneratedMessage implements InstanceGroupManagerStatusBulkInstanceOperationOrBuilder

Bulk instance operation is the creation of VMs in a MIG when the targetSizePolicy.mode is set to BULK.

Protobuf type google.cloud.compute.v1.InstanceGroupManagerStatusBulkInstanceOperation

Inheritance

Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessage > InstanceGroupManagerStatusBulkInstanceOperation

Static Fields

IN_PROGRESS_FIELD_NUMBER

public static final int IN_PROGRESS_FIELD_NUMBER
Field Value
Type Description
int

LAST_PROGRESS_CHECK_FIELD_NUMBER

public static final int LAST_PROGRESS_CHECK_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static InstanceGroupManagerStatusBulkInstanceOperation getDefaultInstance()
Returns
Type Description
InstanceGroupManagerStatusBulkInstanceOperation

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

newBuilder()

public static InstanceGroupManagerStatusBulkInstanceOperation.Builder newBuilder()
Returns
Type Description
InstanceGroupManagerStatusBulkInstanceOperation.Builder

newBuilder(InstanceGroupManagerStatusBulkInstanceOperation prototype)

public static InstanceGroupManagerStatusBulkInstanceOperation.Builder newBuilder(InstanceGroupManagerStatusBulkInstanceOperation prototype)
Parameter
Name Description
prototype InstanceGroupManagerStatusBulkInstanceOperation
Returns
Type Description
InstanceGroupManagerStatusBulkInstanceOperation.Builder

parseDelimitedFrom(InputStream input)

public static InstanceGroupManagerStatusBulkInstanceOperation parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
InstanceGroupManagerStatusBulkInstanceOperation
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static InstanceGroupManagerStatusBulkInstanceOperation parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
InstanceGroupManagerStatusBulkInstanceOperation
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static InstanceGroupManagerStatusBulkInstanceOperation parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
InstanceGroupManagerStatusBulkInstanceOperation
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static InstanceGroupManagerStatusBulkInstanceOperation parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
InstanceGroupManagerStatusBulkInstanceOperation
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static InstanceGroupManagerStatusBulkInstanceOperation parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
InstanceGroupManagerStatusBulkInstanceOperation
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static InstanceGroupManagerStatusBulkInstanceOperation parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
InstanceGroupManagerStatusBulkInstanceOperation
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static InstanceGroupManagerStatusBulkInstanceOperation parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
InstanceGroupManagerStatusBulkInstanceOperation
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static InstanceGroupManagerStatusBulkInstanceOperation parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
InstanceGroupManagerStatusBulkInstanceOperation
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static InstanceGroupManagerStatusBulkInstanceOperation parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
InstanceGroupManagerStatusBulkInstanceOperation
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static InstanceGroupManagerStatusBulkInstanceOperation parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
InstanceGroupManagerStatusBulkInstanceOperation
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static InstanceGroupManagerStatusBulkInstanceOperation parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
InstanceGroupManagerStatusBulkInstanceOperation
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static InstanceGroupManagerStatusBulkInstanceOperation parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
InstanceGroupManagerStatusBulkInstanceOperation
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<InstanceGroupManagerStatusBulkInstanceOperation> parser()
Returns
Type Description
Parser<InstanceGroupManagerStatusBulkInstanceOperation>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides

getDefaultInstanceForType()

public InstanceGroupManagerStatusBulkInstanceOperation getDefaultInstanceForType()
Returns
Type Description
InstanceGroupManagerStatusBulkInstanceOperation

getInProgress()

public boolean getInProgress()

Output only. [Output Only] Informs whether bulk instance operation is in progress.

optional bool in_progress = 320200711;

Returns
Type Description
boolean

The inProgress.

getLastProgressCheck()

public InstanceGroupManagerStatusBulkInstanceOperationLastProgressCheck getLastProgressCheck()

Output only. [Output Only] Information from the last progress check of bulk instance operation.

optional .google.cloud.compute.v1.InstanceGroupManagerStatusBulkInstanceOperationLastProgressCheck last_progress_check = 208638271;

Returns
Type Description
InstanceGroupManagerStatusBulkInstanceOperationLastProgressCheck

The lastProgressCheck.

getLastProgressCheckOrBuilder()

public InstanceGroupManagerStatusBulkInstanceOperationLastProgressCheckOrBuilder getLastProgressCheckOrBuilder()

Output only. [Output Only] Information from the last progress check of bulk instance operation.

optional .google.cloud.compute.v1.InstanceGroupManagerStatusBulkInstanceOperationLastProgressCheck last_progress_check = 208638271;

Returns
Type Description
InstanceGroupManagerStatusBulkInstanceOperationLastProgressCheckOrBuilder

getParserForType()

public Parser<InstanceGroupManagerStatusBulkInstanceOperation> getParserForType()
Returns
Type Description
Parser<InstanceGroupManagerStatusBulkInstanceOperation>
Overrides

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

hasInProgress()

public boolean hasInProgress()

Output only. [Output Only] Informs whether bulk instance operation is in progress.

optional bool in_progress = 320200711;

Returns
Type Description
boolean

Whether the inProgress field is set.

hasLastProgressCheck()

public boolean hasLastProgressCheck()

Output only. [Output Only] Information from the last progress check of bulk instance operation.

optional .google.cloud.compute.v1.InstanceGroupManagerStatusBulkInstanceOperationLastProgressCheck last_progress_check = 208638271;

Returns
Type Description
boolean

Whether the lastProgressCheck field is set.

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public InstanceGroupManagerStatusBulkInstanceOperation.Builder newBuilderForType()
Returns
Type Description
InstanceGroupManagerStatusBulkInstanceOperation.Builder

newBuilderForType(AbstractMessage.BuilderParent parent)

protected InstanceGroupManagerStatusBulkInstanceOperation.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
InstanceGroupManagerStatusBulkInstanceOperation.Builder
Overrides

toBuilder()

public InstanceGroupManagerStatusBulkInstanceOperation.Builder toBuilder()
Returns
Type Description
InstanceGroupManagerStatusBulkInstanceOperation.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException