Google Cloud Secure Source Manager V1 Client - Class PullRequestComment (1.5.0)

Reference documentation and code samples for the Google Cloud Secure Source Manager V1 Client class PullRequestComment.

PullRequestComment represents a comment on a pull request.

Generated from protobuf message google.cloud.securesourcemanager.v1.PullRequestComment

Namespace

Google \ Cloud \ SecureSourceManager \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ name string

Identifier. Unique identifier for the pull request comment. The comment id is generated by the server. Format: projects/{project}/locations/{location}/repositories/{repository}/pullRequests/{pull_request}/pullRequestComments/{comment_id}

↳ create_time Google\Protobuf\Timestamp

Output only. Creation timestamp.

↳ update_time Google\Protobuf\Timestamp

Output only. Last updated timestamp.

↳ review PullRequestComment\Review

Optional. The review summary comment.

↳ comment PullRequestComment\Comment

Optional. The general pull request comment.

↳ code PullRequestComment\Code

Optional. The comment on a code line.

getName

Identifier. Unique identifier for the pull request comment. The comment id is generated by the server. Format: projects/{project}/locations/{location}/repositories/{repository}/pullRequests/{pull_request}/pullRequestComments/{comment_id}

Returns
Type Description
string

setName

Identifier. Unique identifier for the pull request comment. The comment id is generated by the server. Format: projects/{project}/locations/{location}/repositories/{repository}/pullRequests/{pull_request}/pullRequestComments/{comment_id}

Parameter
Name Description
var string
Returns
Type Description
$this

getCreateTime

Output only. Creation timestamp.

Returns
Type Description
Google\Protobuf\Timestamp|null

hasCreateTime

clearCreateTime

setCreateTime

Output only. Creation timestamp.

Parameter
Name Description
var Google\Protobuf\Timestamp
Returns
Type Description
$this

getUpdateTime

Output only. Last updated timestamp.

Returns
Type Description
Google\Protobuf\Timestamp|null

hasUpdateTime

clearUpdateTime

setUpdateTime

Output only. Last updated timestamp.

Parameter
Name Description
var Google\Protobuf\Timestamp
Returns
Type Description
$this

getReview

Optional. The review summary comment.

Returns
Type Description
PullRequestComment\Review|null

hasReview

setReview

Optional. The review summary comment.

Parameter
Name Description
var PullRequestComment\Review
Returns
Type Description
$this

getComment

Optional. The general pull request comment.

Returns
Type Description
PullRequestComment\Comment|null

hasComment

setComment

Optional. The general pull request comment.

Parameter
Name Description
var PullRequestComment\Comment
Returns
Type Description
$this

getCode

Optional. The comment on a code line.

Returns
Type Description
PullRequestComment\Code|null

hasCode

setCode

Optional. The comment on a code line.

Parameter
Name Description
var PullRequestComment\Code
Returns
Type Description
$this

getCommentDetail

Returns
Type Description
string