Google Cloud Cloud Controls Partner V1beta Client - Class CustomerOnboardingStep (0.5.0)

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

Container for customer onboarding information

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

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. Current state of the step

getStep

The onboarding step

Returns
Type Description
int Enum of type Step.

setStep

The onboarding step

Parameter
Name Description
var int

Enum of type Step.

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. Current state of the step

Returns
Type Description
int Enum of type CompletionState.

setCompletionState

Output only. Current state of the step

Parameter
Name Description
var int

Enum of type CompletionState.

Returns
Type Description
$this