Compute V1 Client - Class RolloutWaveDetails (2.10.0)

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

Additional metadata about the status of each wave provided by the server.

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

Namespace

Google \ Cloud \ Compute \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ orchestrated_wave_details RolloutWaveDetailsOrchestratedWaveDetails

Output only. Additional details of the wave for products using the Orchestrated Integration model.

↳ wave_display_name string

Output only. Wave name. Ex. wave1

↳ wave_number int|string

Output only. System generated number for the wave.

getOrchestratedWaveDetails

Output only. Additional details of the wave for products using the Orchestrated Integration model.

Returns
Type Description
RolloutWaveDetailsOrchestratedWaveDetails|null

hasOrchestratedWaveDetails

clearOrchestratedWaveDetails

setOrchestratedWaveDetails

Output only. Additional details of the wave for products using the Orchestrated Integration model.

Parameter
Name Description
var RolloutWaveDetailsOrchestratedWaveDetails
Returns
Type Description
$this

getWaveDisplayName

Output only. Wave name.

Ex. wave1

Returns
Type Description
string

hasWaveDisplayName

clearWaveDisplayName

setWaveDisplayName

Output only. Wave name.

Ex. wave1

Parameter
Name Description
var string
Returns
Type Description
$this

getWaveNumber

Output only. System generated number for the wave.

Returns
Type Description
int|string

hasWaveNumber

clearWaveNumber

setWaveNumber

Output only. System generated number for the wave.

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