Google Cloud Deploy V1 Client - Class TargetRender (0.15.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
NameDescription
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
TypeDescription
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
NameDescription
var string
Returns
TypeDescription
$this

getRenderingState

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

Returns
TypeDescription
int

setRenderingState

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

Parameter
NameDescription
var int
Returns
TypeDescription
$this

getMetadata

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

Returns
TypeDescription
Google\Cloud\Deploy\V1\RenderMetadata|null

hasMetadata

clearMetadata

setMetadata

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

Parameter
NameDescription
var Google\Cloud\Deploy\V1\RenderMetadata
Returns
TypeDescription
$this

getFailureCause

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

Returns
TypeDescription
int

setFailureCause

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

Parameter
NameDescription
var int
Returns
TypeDescription
$this

getFailureMessage

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

Returns
TypeDescription
string

setFailureMessage

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

Parameter
NameDescription
var string
Returns
TypeDescription
$this