Class RolloutWaveDetailsOrchestratedWaveDetails.Builder (1.105.0)

public static final class RolloutWaveDetailsOrchestratedWaveDetails.Builder extends GeneratedMessage.Builder<RolloutWaveDetailsOrchestratedWaveDetails.Builder> implements RolloutWaveDetailsOrchestratedWaveDetailsOrBuilder

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

Protobuf type google.cloud.compute.v1.RolloutWaveDetailsOrchestratedWaveDetails

Static Methods

getDescriptor()

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

Methods

addAllFailedLocations(Iterable<String> values)

public RolloutWaveDetailsOrchestratedWaveDetails.Builder addAllFailedLocations(Iterable<String> values)

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
values Iterable<String>

The failedLocations to add.

Returns
Type Description
RolloutWaveDetailsOrchestratedWaveDetails.Builder

This builder for chaining.

addFailedLocations(String value)

public RolloutWaveDetailsOrchestratedWaveDetails.Builder addFailedLocations(String value)

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
value String

The failedLocations to add.

Returns
Type Description
RolloutWaveDetailsOrchestratedWaveDetails.Builder

This builder for chaining.

addFailedLocationsBytes(ByteString value)

public RolloutWaveDetailsOrchestratedWaveDetails.Builder addFailedLocationsBytes(ByteString value)

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
value ByteString

The bytes of the failedLocations to add.

Returns
Type Description
RolloutWaveDetailsOrchestratedWaveDetails.Builder

This builder for chaining.

build()

public RolloutWaveDetailsOrchestratedWaveDetails build()
Returns
Type Description
RolloutWaveDetailsOrchestratedWaveDetails

buildPartial()

public RolloutWaveDetailsOrchestratedWaveDetails buildPartial()
Returns
Type Description
RolloutWaveDetailsOrchestratedWaveDetails

clear()

public RolloutWaveDetailsOrchestratedWaveDetails.Builder clear()
Returns
Type Description
RolloutWaveDetailsOrchestratedWaveDetails.Builder
Overrides

clearCompletedResourcesCount()

public RolloutWaveDetailsOrchestratedWaveDetails.Builder clearCompletedResourcesCount()

Output only. Resource completed so far.

optional int64 completed_resources_count = 208328833;

Returns
Type Description
RolloutWaveDetailsOrchestratedWaveDetails.Builder

This builder for chaining.

clearEstimatedCompletionTime()

public RolloutWaveDetailsOrchestratedWaveDetails.Builder clearEstimatedCompletionTime()

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

optional string estimated_completion_time = 102305613;

Returns
Type Description
RolloutWaveDetailsOrchestratedWaveDetails.Builder

This builder for chaining.

clearEstimatedTotalResourcesCount()

public RolloutWaveDetailsOrchestratedWaveDetails.Builder clearEstimatedTotalResourcesCount()

Output only. Estimated total count of resources.

optional int64 estimated_total_resources_count = 457594807;

Returns
Type Description
RolloutWaveDetailsOrchestratedWaveDetails.Builder

This builder for chaining.

clearFailedLocations()

public RolloutWaveDetailsOrchestratedWaveDetails.Builder clearFailedLocations()

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
RolloutWaveDetailsOrchestratedWaveDetails.Builder

This builder for chaining.

clearFailedResourcesCount()

public RolloutWaveDetailsOrchestratedWaveDetails.Builder clearFailedResourcesCount()

Output only. Resources failed.

optional int64 failed_resources_count = 391795315;

Returns
Type Description
RolloutWaveDetailsOrchestratedWaveDetails.Builder

This builder for chaining.

clearLocationStatus()

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

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

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

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

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

getMutableLocationStatus() (deprecated)

public Map<String,RolloutWaveDetailsOrchestratedWaveDetailsLocationStatus> getMutableLocationStatus()

Use alternate mutation accessors instead.

Returns
Type Description
Map<String,RolloutWaveDetailsOrchestratedWaveDetailsLocationStatus>

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.

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.Builder.internalGetMapFieldReflection(int)

internalGetMutableMapFieldReflection(int number)

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(RolloutWaveDetailsOrchestratedWaveDetails other)

public RolloutWaveDetailsOrchestratedWaveDetails.Builder mergeFrom(RolloutWaveDetailsOrchestratedWaveDetails other)
Parameter
Name Description
other RolloutWaveDetailsOrchestratedWaveDetails
Returns
Type Description
RolloutWaveDetailsOrchestratedWaveDetails.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public RolloutWaveDetailsOrchestratedWaveDetails.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
RolloutWaveDetailsOrchestratedWaveDetails.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public RolloutWaveDetailsOrchestratedWaveDetails.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
RolloutWaveDetailsOrchestratedWaveDetails.Builder
Overrides

putAllLocationStatus(Map<String,RolloutWaveDetailsOrchestratedWaveDetailsLocationStatus> values)

public RolloutWaveDetailsOrchestratedWaveDetails.Builder putAllLocationStatus(Map<String,RolloutWaveDetailsOrchestratedWaveDetailsLocationStatus> values)

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
values Map<String,RolloutWaveDetailsOrchestratedWaveDetailsLocationStatus>
Returns
Type Description
RolloutWaveDetailsOrchestratedWaveDetails.Builder

putLocationStatus(String key, RolloutWaveDetailsOrchestratedWaveDetailsLocationStatus value)

public RolloutWaveDetailsOrchestratedWaveDetails.Builder putLocationStatus(String key, RolloutWaveDetailsOrchestratedWaveDetailsLocationStatus value)

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
value RolloutWaveDetailsOrchestratedWaveDetailsLocationStatus
Returns
Type Description
RolloutWaveDetailsOrchestratedWaveDetails.Builder

putLocationStatusBuilderIfAbsent(String key)

public RolloutWaveDetailsOrchestratedWaveDetailsLocationStatus.Builder putLocationStatusBuilderIfAbsent(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.Builder

removeLocationStatus(String key)

public RolloutWaveDetailsOrchestratedWaveDetails.Builder removeLocationStatus(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
RolloutWaveDetailsOrchestratedWaveDetails.Builder

setCompletedResourcesCount(long value)

public RolloutWaveDetailsOrchestratedWaveDetails.Builder setCompletedResourcesCount(long value)

Output only. Resource completed so far.

optional int64 completed_resources_count = 208328833;

Parameter
Name Description
value long

The completedResourcesCount to set.

Returns
Type Description
RolloutWaveDetailsOrchestratedWaveDetails.Builder

This builder for chaining.

setEstimatedCompletionTime(String value)

public RolloutWaveDetailsOrchestratedWaveDetails.Builder setEstimatedCompletionTime(String value)

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

optional string estimated_completion_time = 102305613;

Parameter
Name Description
value String

The estimatedCompletionTime to set.

Returns
Type Description
RolloutWaveDetailsOrchestratedWaveDetails.Builder

This builder for chaining.

setEstimatedCompletionTimeBytes(ByteString value)

public RolloutWaveDetailsOrchestratedWaveDetails.Builder setEstimatedCompletionTimeBytes(ByteString value)

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

optional string estimated_completion_time = 102305613;

Parameter
Name Description
value ByteString

The bytes for estimatedCompletionTime to set.

Returns
Type Description
RolloutWaveDetailsOrchestratedWaveDetails.Builder

This builder for chaining.

setEstimatedTotalResourcesCount(long value)

public RolloutWaveDetailsOrchestratedWaveDetails.Builder setEstimatedTotalResourcesCount(long value)

Output only. Estimated total count of resources.

optional int64 estimated_total_resources_count = 457594807;

Parameter
Name Description
value long

The estimatedTotalResourcesCount to set.

Returns
Type Description
RolloutWaveDetailsOrchestratedWaveDetails.Builder

This builder for chaining.

setFailedLocations(int index, String value)

public RolloutWaveDetailsOrchestratedWaveDetails.Builder setFailedLocations(int index, String value)

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;

Parameters
Name Description
index int

The index to set the value at.

value String

The failedLocations to set.

Returns
Type Description
RolloutWaveDetailsOrchestratedWaveDetails.Builder

This builder for chaining.

setFailedResourcesCount(long value)

public RolloutWaveDetailsOrchestratedWaveDetails.Builder setFailedResourcesCount(long value)

Output only. Resources failed.

optional int64 failed_resources_count = 391795315;

Parameter
Name Description
value long

The failedResourcesCount to set.

Returns
Type Description
RolloutWaveDetailsOrchestratedWaveDetails.Builder

This builder for chaining.