Google Cloud Channel V1 Client - Class BillableSku (2.0.0-RC1)

Reference documentation and code samples for the Google Cloud Channel V1 Client class BillableSku.

Represents the Billable SKU information.

Generated from protobuf message google.cloud.channel.v1.BillableSku

Namespace

Google \ Cloud \ Channel \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ sku string

Resource name of Billable SKU. Format: billableSkus/{sku}. Example: billableSkus/6E1B-6634-470F".

↳ sku_display_name string

Unique human readable name for the SKU.

↳ service string

Resource name of Service which contains Repricing SKU. Format: services/{service}. Example: "services/B7D9-FDCB-15D8".

↳ service_display_name string

Unique human readable name for the Service.

getSku

Resource name of Billable SKU. Format: billableSkus/{sku}.

Example: billableSkus/6E1B-6634-470F".

Returns
Type Description
string

setSku

Resource name of Billable SKU. Format: billableSkus/{sku}.

Example: billableSkus/6E1B-6634-470F".

Parameter
Name Description
var string
Returns
Type Description
$this

getSkuDisplayName

Unique human readable name for the SKU.

Returns
Type Description
string

setSkuDisplayName

Unique human readable name for the SKU.

Parameter
Name Description
var string
Returns
Type Description
$this

getService

Resource name of Service which contains Repricing SKU. Format: services/{service}.

Example: "services/B7D9-FDCB-15D8".

Returns
Type Description
string

setService

Resource name of Service which contains Repricing SKU. Format: services/{service}.

Example: "services/B7D9-FDCB-15D8".

Parameter
Name Description
var string
Returns
Type Description
$this

getServiceDisplayName

Unique human readable name for the Service.

Returns
Type Description
string

setServiceDisplayName

Unique human readable name for the Service.

Parameter
Name Description
var string
Returns
Type Description
$this