Google Cloud Cloud Controls Partner V1beta Client - Class Customer (0.2.1)

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

Contains metadata around a Cloud Controls Partner Customer

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

Namespace

Google \ Cloud \ CloudControlsPartner \ V1beta

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ name string

Identifier. Format: organizations/{organization}/locations/{location}/customers/{customer}

↳ display_name string

Required. Display name for the customer

↳ customer_onboarding_state CustomerOnboardingState

Output only. Container for customer onboarding steps

↳ is_onboarded bool

Output only. Indicates whether a customer is fully onboarded

getName

Identifier. Format: organizations/{organization}/locations/{location}/customers/{customer}

Returns
Type Description
string

setName

Identifier. Format: organizations/{organization}/locations/{location}/customers/{customer}

Parameter
Name Description
var string
Returns
Type Description
$this

getDisplayName

Required. Display name for the customer

Returns
Type Description
string

setDisplayName

Required. Display name for the customer

Parameter
Name Description
var string
Returns
Type Description
$this

getCustomerOnboardingState

Output only. Container for customer onboarding steps

Returns
Type Description
CustomerOnboardingState|null

hasCustomerOnboardingState

clearCustomerOnboardingState

setCustomerOnboardingState

Output only. Container for customer onboarding steps

Parameter
Name Description
var CustomerOnboardingState
Returns
Type Description
$this

getIsOnboarded

Output only. Indicates whether a customer is fully onboarded

Returns
Type Description
bool

setIsOnboarded

Output only. Indicates whether a customer is fully onboarded

Parameter
Name Description
var bool
Returns
Type Description
$this