Google Cloud Cloud Controls Partner V1beta Client - Class WorkloadOnboardingStep (0.2.2)

Reference documentation and code samples for the Google Cloud Cloud Controls Partner V1beta Client class WorkloadOnboardingStep.

Container for workload onboarding information.

Generated from protobuf message google.cloud.cloudcontrolspartner.v1beta.WorkloadOnboardingStep

Namespace

Google \ Cloud \ CloudControlsPartner \ V1beta

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ step int

The onboarding step.

↳ start_time Google\Protobuf\Timestamp

The starting time of the onboarding step.

↳ completion_time Google\Protobuf\Timestamp

The completion time of the onboarding step.

↳ completion_state int

Output only. The completion state of the onboarding step.

getStep

The onboarding step.

Returns
Type Description
int

setStep

The onboarding step.

Parameter
Name Description
var int
Returns
Type Description
$this

getStartTime

The starting time of the onboarding step.

Returns
Type Description
Google\Protobuf\Timestamp|null

hasStartTime

clearStartTime

setStartTime

The starting time of the onboarding step.

Parameter
Name Description
var Google\Protobuf\Timestamp
Returns
Type Description
$this

getCompletionTime

The completion time of the onboarding step.

Returns
Type Description
Google\Protobuf\Timestamp|null

hasCompletionTime

clearCompletionTime

setCompletionTime

The completion time of the onboarding step.

Parameter
Name Description
var Google\Protobuf\Timestamp
Returns
Type Description
$this

getCompletionState

Output only. The completion state of the onboarding step.

Returns
Type Description
int

setCompletionState

Output only. The completion state of the onboarding step.

Parameter
Name Description
var int
Returns
Type Description
$this