Compute V1 Client - Class RolloutWaveDetailsOrchestratedWaveDetails (2.10.0)

Reference documentation and code samples for the Compute V1 Client class RolloutWaveDetailsOrchestratedWaveDetails.

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

Generated from protobuf message google.cloud.compute.v1.RolloutWaveDetailsOrchestratedWaveDetails

Namespace

Google \ Cloud \ Compute \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ completed_resources_count int|string

Output only. Resource completed so far.

↳ estimated_completion_time string

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

↳ estimated_total_resources_count int|string

Output only. Estimated total count of resources.

↳ failed_locations string[]

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.

↳ failed_resources_count int|string

Output only. Resources failed.

↳ location_status array|Google\Protobuf\Internal\MapField

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

getCompletedResourcesCount

Output only. Resource completed so far.

Returns
Type Description
int|string

hasCompletedResourcesCount

clearCompletedResourcesCount

setCompletedResourcesCount

Output only. Resource completed so far.

Parameter
Name Description
var int|string
Returns
Type Description
$this

getEstimatedCompletionTime

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

Returns
Type Description
string

hasEstimatedCompletionTime

clearEstimatedCompletionTime

setEstimatedCompletionTime

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

Parameter
Name Description
var string
Returns
Type Description
$this

getEstimatedTotalResourcesCount

Output only. Estimated total count of resources.

Returns
Type Description
int|string

hasEstimatedTotalResourcesCount

clearEstimatedTotalResourcesCount

setEstimatedTotalResourcesCount

Output only. Estimated total count of resources.

Parameter
Name Description
var int|string
Returns
Type Description
$this

getFailedLocations

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.

Returns
Type Description
Google\Protobuf\RepeatedField<string>

setFailedLocations

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.

Parameter
Name Description
var string[]
Returns
Type Description
$this

getFailedResourcesCount

Output only. Resources failed.

Returns
Type Description
int|string

hasFailedResourcesCount

clearFailedResourcesCount

setFailedResourcesCount

Output only. Resources failed.

Parameter
Name Description
var int|string
Returns
Type Description
$this

getLocationStatus

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

Returns
Type Description
Google\Protobuf\Internal\MapField

setLocationStatus

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

Parameter
Name Description
var array|Google\Protobuf\Internal\MapField
Returns
Type Description
$this