Google Cloud Deploy V1 Client - Class TargetRender (1.2.0)

Reference documentation and code samples for the Google Cloud Deploy V1 Client class TargetRender.

Details of rendering for a single target.

Generated from protobuf message google.cloud.deploy.v1.Release.TargetRender

Namespace

Google \ Cloud \ Deploy \ V1 \ Release

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ rendering_build string

Output only. The resource name of the Cloud Build Build object that is used to render the manifest for this target. Format is projects/{project}/locations/{location}/builds/{build}.

↳ rendering_state int

Output only. Current state of the render operation for this Target.

↳ metadata Google\Cloud\Deploy\V1\RenderMetadata

Output only. Metadata related to the Release render for this Target.

↳ failure_cause int

Output only. Reason this render failed. This will always be unspecified while the render in progress.

↳ failure_message string

Output only. Additional information about the render failure, if available.

getRenderingBuild

Output only. The resource name of the Cloud Build Build object that is used to render the manifest for this target. Format is projects/{project}/locations/{location}/builds/{build}.

Returns
Type Description
string

setRenderingBuild

Output only. The resource name of the Cloud Build Build object that is used to render the manifest for this target. Format is projects/{project}/locations/{location}/builds/{build}.

Parameter
Name Description
var string
Returns
Type Description
$this

getRenderingState

Output only. Current state of the render operation for this Target.

Returns
Type Description
int

setRenderingState

Output only. Current state of the render operation for this Target.

Parameter
Name Description
var int
Returns
Type Description
$this

getMetadata

Output only. Metadata related to the Release render for this Target.

Returns
Type Description
Google\Cloud\Deploy\V1\RenderMetadata|null

hasMetadata

clearMetadata

setMetadata

Output only. Metadata related to the Release render for this Target.

Parameter
Name Description
var Google\Cloud\Deploy\V1\RenderMetadata
Returns
Type Description
$this

getFailureCause

Output only. Reason this render failed. This will always be unspecified while the render in progress.

Returns
Type Description
int

setFailureCause

Output only. Reason this render failed. This will always be unspecified while the render in progress.

Parameter
Name Description
var int
Returns
Type Description
$this

getFailureMessage

Output only. Additional information about the render failure, if available.

Returns
Type Description
string

setFailureMessage

Output only. Additional information about the render failure, if available.

Parameter
Name Description
var string
Returns
Type Description
$this