Google Cloud Design Center V1 Client - Class ComponentApplicationInfo (0.1.0)

Reference documentation and code samples for the Google Cloud Design Center V1 Client class ComponentApplicationInfo.

This captures the apphub application details associated with the component.

Generated from protobuf message google.cloud.designcenter.v1.ComponentApplicationInfo

Namespace

Google \ Cloud \ DesignCenter \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ apphub_application_id string

Required. The application ID of the apphub application. The ID must be 1-63 characters long and should match the regular expression ^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$.

↳ display_name string

Optional. Display name for the application. The number of characters should be less than 64 characters.

↳ scope Google\Cloud\AppHub\V1\Scope

Optional. Scope of apphub application.

↳ attributes Google\Cloud\AppHub\V1\Attributes

Optional. Attributes of apphub application.

↳ deployment_region string

Optional. Deployment region for the component. If the scope is set to REGIONAL, then the apphub application is created in this region, e.g. us-central1.

getApphubApplicationId

Required. The application ID of the apphub application. The ID must be 1-63 characters long and should match the regular expression ^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$.

Returns
Type Description
string

setApphubApplicationId

Required. The application ID of the apphub application. The ID must be 1-63 characters long and should match the regular expression ^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$.

Parameter
Name Description
var string
Returns
Type Description
$this

getDisplayName

Optional. Display name for the application. The number of characters should be less than 64 characters.

Returns
Type Description
string

setDisplayName

Optional. Display name for the application. The number of characters should be less than 64 characters.

Parameter
Name Description
var string
Returns
Type Description
$this

getScope

Optional. Scope of apphub application.

Returns
Type Description
Google\Cloud\AppHub\V1\Scope|null

hasScope

clearScope

setScope

Optional. Scope of apphub application.

Parameter
Name Description
var Google\Cloud\AppHub\V1\Scope
Returns
Type Description
$this

getAttributes

Optional. Attributes of apphub application.

Returns
Type Description
Google\Cloud\AppHub\V1\Attributes|null

hasAttributes

clearAttributes

setAttributes

Optional. Attributes of apphub application.

Parameter
Name Description
var Google\Cloud\AppHub\V1\Attributes
Returns
Type Description
$this

getDeploymentRegion

Optional. Deployment region for the component. If the scope is set to REGIONAL, then the apphub application is created in this region, e.g.

us-central1.

Returns
Type Description
string

setDeploymentRegion

Optional. Deployment region for the component. If the scope is set to REGIONAL, then the apphub application is created in this region, e.g.

us-central1.

Parameter
Name Description
var string
Returns
Type Description
$this