Google Cloud Build V1 Client - Class ApprovalResult (0.8.0)

Reference documentation and code samples for the Google Cloud Build V1 Client class ApprovalResult.

ApprovalResult describes the decision and associated metadata of a manual approval of a build.

Generated from protobuf message google.devtools.cloudbuild.v1.ApprovalResult

Namespace

Google \ Cloud \ Build \ V1

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ approver_account
string

Output only. Email of the user that called the ApproveBuild API to approve or reject a build at the time that the API was called.

↳ approval_time
Google\Protobuf\Timestamp

Output only. The time when the approval decision was made.

↳ decision
int

Required. The decision of this manual approval.

↳ comment
string

Optional. An optional comment for this manual approval result.

↳ url
string

Optional. An optional URL tied to this manual approval result. This field is essentially the same as comment, except that it will be rendered by the UI differently. An example use case is a link to an external job that approved this Build.

getApproverAccount

Output only. Email of the user that called the ApproveBuild API to approve or reject a build at the time that the API was called.

Returns
Type
Description
string

setApproverAccount

Output only. Email of the user that called the ApproveBuild API to approve or reject a build at the time that the API was called.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getApprovalTime

Output only. The time when the approval decision was made.

Returns
Type
Description

hasApprovalTime

clearApprovalTime

setApprovalTime

Output only. The time when the approval decision was made.

Parameter
Name
Description
Returns
Type
Description
$this

getDecision

Required. The decision of this manual approval.

Returns
Type
Description
int

setDecision

Required. The decision of this manual approval.

Parameter
Name
Description
var
int
Returns
Type
Description
$this

getComment

Optional. An optional comment for this manual approval result.

Returns
Type
Description
string

setComment

Optional. An optional comment for this manual approval result.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getUrl

Optional. An optional URL tied to this manual approval result. This field is essentially the same as comment, except that it will be rendered by the UI differently. An example use case is a link to an external job that approved this Build.

Returns
Type
Description
string

setUrl

Optional. An optional URL tied to this manual approval result. This field is essentially the same as comment, except that it will be rendered by the UI differently. An example use case is a link to an external job that approved this Build.

Parameter
Name
Description
var
string
Returns
Type
Description
$this
Design a Mobile Site
View Site in Mobile | Classic
Share by: