Google Cloud Commerce Producer V1beta Client - Class AiPlatformManagedModelEndpointLocation (0.2.0)

Reference documentation and code samples for the Google Cloud Commerce Producer V1beta Client class AiPlatformManagedModelEndpointLocation.

Location scope for a SKU that applies to an AI Platform Managed Model endpoint.

Generated from protobuf message google.cloud.commerceproducer.v1beta.Sku.SkuPrice.AiPlatformManagedModelEndpointLocation

Namespace

Google \ Cloud \ CommerceProducer \ V1beta \ Sku \ SkuPrice

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ region_id string

Output only. The SKU applies to a region.

↳ global_endpoint bool

Output only. The SKU applies to a global endpoint. Note: This is distinct from the conventional meaning of "global" as a SKU that applies to all locations.

↳ multi_region_id string

Output only. The SKU applies to a multi-region.

getRegionId

Output only. The SKU applies to a region.

Returns
Type Description
string

hasRegionId

setRegionId

Output only. The SKU applies to a region.

Parameter
Name Description
var string
Returns
Type Description
$this

getGlobalEndpoint

Output only. The SKU applies to a global endpoint.

Note: This is distinct from the conventional meaning of "global" as a SKU that applies to all locations.

Returns
Type Description
bool

hasGlobalEndpoint

setGlobalEndpoint

Output only. The SKU applies to a global endpoint.

Note: This is distinct from the conventional meaning of "global" as a SKU that applies to all locations.

Parameter
Name Description
var bool
Returns
Type Description
$this

getMultiRegionId

Output only. The SKU applies to a multi-region.

Returns
Type Description
string

hasMultiRegionId

setMultiRegionId

Output only. The SKU applies to a multi-region.

Parameter
Name Description
var string
Returns
Type Description
$this

getLocation

Returns
Type Description
string