Class RolloutWaveDetailsOrchestratedWaveDetails (1.105.0)

public final class RolloutWaveDetailsOrchestratedWaveDetails extends GeneratedMessage implements RolloutWaveDetailsOrchestratedWaveDetailsOrBuilder

Details of the wave for products using the Orchestrated integration model.

Protobuf type google.cloud.compute.v1.RolloutWaveDetailsOrchestratedWaveDetails

Inheritance

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

Static Fields

COMPLETED_RESOURCES_COUNT_FIELD_NUMBER

public static final int COMPLETED_RESOURCES_COUNT_FIELD_NUMBER
Field Value
Type Description
int

ESTIMATED_COMPLETION_TIME_FIELD_NUMBER

public static final int ESTIMATED_COMPLETION_TIME_FIELD_NUMBER
Field Value
Type Description
int

ESTIMATED_TOTAL_RESOURCES_COUNT_FIELD_NUMBER

public static final int ESTIMATED_TOTAL_RESOURCES_COUNT_FIELD_NUMBER
Field Value
Type Description
int

FAILED_LOCATIONS_FIELD_NUMBER

public static final int FAILED_LOCATIONS_FIELD_NUMBER
Field Value
Type Description
int

FAILED_RESOURCES_COUNT_FIELD_NUMBER

public static final int FAILED_RESOURCES_COUNT_FIELD_NUMBER
Field Value
Type Description
int

LOCATION_STATUS_FIELD_NUMBER

public static final int LOCATION_STATUS_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static RolloutWaveDetailsOrchestratedWaveDetails getDefaultInstance()
Returns
Type Description
RolloutWaveDetailsOrchestratedWaveDetails

getDescriptor()

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

newBuilder()

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

newBuilder(RolloutWaveDetailsOrchestratedWaveDetails prototype)

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

parseDelimitedFrom(InputStream input)

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

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

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

parseFrom(byte[] data)

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

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

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

parseFrom(ByteString data)

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

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

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

parseFrom(CodedInputStream input)

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

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

parseFrom(InputStream input)

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

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

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

parseFrom(ByteBuffer data)

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

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

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

parser()

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

Methods

containsLocationStatus(String key)

public boolean containsLocationStatus(String key)

Output only. Status of each location in the wave. Map keys (locations) must be specified like "us-east1" or "asia-west1-a".

map<string, .google.cloud.compute.v1.RolloutWaveDetailsOrchestratedWaveDetailsLocationStatus> location_status = 19007420;

Parameter
Name Description
key String
Returns
Type Description
boolean

equals(Object obj)

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

getCompletedResourcesCount()

public long getCompletedResourcesCount()

Output only. Resource completed so far.

optional int64 completed_resources_count = 208328833;

Returns
Type Description
long

The completedResourcesCount.

getDefaultInstanceForType()

public RolloutWaveDetailsOrchestratedWaveDetails getDefaultInstanceForType()
Returns
Type Description
RolloutWaveDetailsOrchestratedWaveDetails

getEstimatedCompletionTime()

public String getEstimatedCompletionTime()

Output only. Estimated timestamp at which the wave will complete. Extrapolated from current progress.

optional string estimated_completion_time = 102305613;

Returns
Type Description
String

The estimatedCompletionTime.

getEstimatedCompletionTimeBytes()

public ByteString getEstimatedCompletionTimeBytes()

Output only. Estimated timestamp at which the wave will complete. Extrapolated from current progress.

optional string estimated_completion_time = 102305613;

Returns
Type Description
ByteString

The bytes for estimatedCompletionTime.

getEstimatedTotalResourcesCount()

public long getEstimatedTotalResourcesCount()

Output only. Estimated total count of resources.

optional int64 estimated_total_resources_count = 457594807;

Returns
Type Description
long

The estimatedTotalResourcesCount.

getFailedLocations(int index)

public String getFailedLocations(int index)

Output only. Locations that failed during orchestration, and ProgressiveRollout stopped retrying. There may be some successful resources rolled out in the wave as the location may have failed later in the Rollout.

repeated string failed_locations = 30506460;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The failedLocations at the given index.

getFailedLocationsBytes(int index)

public ByteString getFailedLocationsBytes(int index)

Output only. Locations that failed during orchestration, and ProgressiveRollout stopped retrying. There may be some successful resources rolled out in the wave as the location may have failed later in the Rollout.

repeated string failed_locations = 30506460;

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the failedLocations at the given index.

getFailedLocationsCount()

public int getFailedLocationsCount()

Output only. Locations that failed during orchestration, and ProgressiveRollout stopped retrying. There may be some successful resources rolled out in the wave as the location may have failed later in the Rollout.

repeated string failed_locations = 30506460;

Returns
Type Description
int

The count of failedLocations.

getFailedLocationsList()

public ProtocolStringList getFailedLocationsList()

Output only. Locations that failed during orchestration, and ProgressiveRollout stopped retrying. There may be some successful resources rolled out in the wave as the location may have failed later in the Rollout.

repeated string failed_locations = 30506460;

Returns
Type Description
ProtocolStringList

A list containing the failedLocations.

getFailedResourcesCount()

public long getFailedResourcesCount()

Output only. Resources failed.

optional int64 failed_resources_count = 391795315;

Returns
Type Description
long

The failedResourcesCount.

getLocationStatus() (deprecated)

public Map<String,RolloutWaveDetailsOrchestratedWaveDetailsLocationStatus> getLocationStatus()
Returns
Type Description
Map<String,RolloutWaveDetailsOrchestratedWaveDetailsLocationStatus>

getLocationStatusCount()

public int getLocationStatusCount()

Output only. Status of each location in the wave. Map keys (locations) must be specified like "us-east1" or "asia-west1-a".

map<string, .google.cloud.compute.v1.RolloutWaveDetailsOrchestratedWaveDetailsLocationStatus> location_status = 19007420;

Returns
Type Description
int

getLocationStatusMap()

public Map<String,RolloutWaveDetailsOrchestratedWaveDetailsLocationStatus> getLocationStatusMap()

Output only. Status of each location in the wave. Map keys (locations) must be specified like "us-east1" or "asia-west1-a".

map<string, .google.cloud.compute.v1.RolloutWaveDetailsOrchestratedWaveDetailsLocationStatus> location_status = 19007420;

Returns
Type Description
Map<String,RolloutWaveDetailsOrchestratedWaveDetailsLocationStatus>

getLocationStatusOrDefault(String key, RolloutWaveDetailsOrchestratedWaveDetailsLocationStatus defaultValue)

public RolloutWaveDetailsOrchestratedWaveDetailsLocationStatus getLocationStatusOrDefault(String key, RolloutWaveDetailsOrchestratedWaveDetailsLocationStatus defaultValue)

Output only. Status of each location in the wave. Map keys (locations) must be specified like "us-east1" or "asia-west1-a".

map<string, .google.cloud.compute.v1.RolloutWaveDetailsOrchestratedWaveDetailsLocationStatus> location_status = 19007420;

Parameters
Name Description
key String
defaultValue RolloutWaveDetailsOrchestratedWaveDetailsLocationStatus
Returns
Type Description
RolloutWaveDetailsOrchestratedWaveDetailsLocationStatus

getLocationStatusOrThrow(String key)

public RolloutWaveDetailsOrchestratedWaveDetailsLocationStatus getLocationStatusOrThrow(String key)

Output only. Status of each location in the wave. Map keys (locations) must be specified like "us-east1" or "asia-west1-a".

map<string, .google.cloud.compute.v1.RolloutWaveDetailsOrchestratedWaveDetailsLocationStatus> location_status = 19007420;

Parameter
Name Description
key String
Returns
Type Description
RolloutWaveDetailsOrchestratedWaveDetailsLocationStatus

getParserForType()

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

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

hasCompletedResourcesCount()

public boolean hasCompletedResourcesCount()

Output only. Resource completed so far.

optional int64 completed_resources_count = 208328833;

Returns
Type Description
boolean

Whether the completedResourcesCount field is set.

hasEstimatedCompletionTime()

public boolean hasEstimatedCompletionTime()

Output only. Estimated timestamp at which the wave will complete. Extrapolated from current progress.

optional string estimated_completion_time = 102305613;

Returns
Type Description
boolean

Whether the estimatedCompletionTime field is set.

hasEstimatedTotalResourcesCount()

public boolean hasEstimatedTotalResourcesCount()

Output only. Estimated total count of resources.

optional int64 estimated_total_resources_count = 457594807;

Returns
Type Description
boolean

Whether the estimatedTotalResourcesCount field is set.

hasFailedResourcesCount()

public boolean hasFailedResourcesCount()

Output only. Resources failed.

optional int64 failed_resources_count = 391795315;

Returns
Type Description
boolean

Whether the failedResourcesCount field is set.

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

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

internalGetMapFieldReflection(int number)

protected MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
Parameter
Name Description
number int
Returns
Type Description
com.google.protobuf.MapFieldReflectionAccessor
Overrides
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

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

newBuilderForType(AbstractMessage.BuilderParent parent)

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

toBuilder()

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

writeTo(CodedOutputStream output)

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