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

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

The request to resolve multiple pull request comments.

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

Namespace

Google \ Cloud \ SecureSourceManager \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ parent string

Required. The pull request in which to resolve the pull request comments. Format: projects/{project_number}/locations/{location_id}/repositories/{repository_id}/pullRequests/{pull_request_id}

↳ names array

Required. The names of the pull request comments to resolve. Format: projects/{project_number}/locations/{location_id}/repositories/{repository_id}/pullRequests/{pull_request_id}/pullRequestComments/{comment_id} Only comments from the same threads are allowed in the same request.

↳ auto_fill bool

Optional. If set, at least one comment in a thread is required, rest of the comments in the same thread will be automatically updated to resolved. If unset, all comments in the same thread need be present.

getParent

Required. The pull request in which to resolve the pull request comments.

Format: projects/{project_number}/locations/{location_id}/repositories/{repository_id}/pullRequests/{pull_request_id}

Returns
Type Description
string

setParent

Required. The pull request in which to resolve the pull request comments.

Format: projects/{project_number}/locations/{location_id}/repositories/{repository_id}/pullRequests/{pull_request_id}

Parameter
Name Description
var string
Returns
Type Description
$this

getNames

Required. The names of the pull request comments to resolve. Format: projects/{project_number}/locations/{location_id}/repositories/{repository_id}/pullRequests/{pull_request_id}/pullRequestComments/{comment_id} Only comments from the same threads are allowed in the same request.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setNames

Required. The names of the pull request comments to resolve. Format: projects/{project_number}/locations/{location_id}/repositories/{repository_id}/pullRequests/{pull_request_id}/pullRequestComments/{comment_id} Only comments from the same threads are allowed in the same request.

Parameter
Name Description
var string[]
Returns
Type Description
$this

getAutoFill

Optional. If set, at least one comment in a thread is required, rest of the comments in the same thread will be automatically updated to resolved. If unset, all comments in the same thread need be present.

Returns
Type Description
bool

setAutoFill

Optional. If set, at least one comment in a thread is required, rest of the comments in the same thread will be automatically updated to resolved. If unset, all comments in the same thread need be present.

Parameter
Name Description
var bool
Returns
Type Description
$this

static::build

Parameters
Name Description
parent string

Required. The pull request in which to resolve the pull request comments. Format: projects/{project_number}/locations/{location_id}/repositories/{repository_id}/pullRequests/{pull_request_id} Please see SecureSourceManagerClient::pullRequestName() for help formatting this field.

names string[]

Required. The names of the pull request comments to resolve. Format: projects/{project_number}/locations/{location_id}/repositories/{repository_id}/pullRequests/{pull_request_id}/pullRequestComments/{comment_id} Only comments from the same threads are allowed in the same request. Please see SecureSourceManagerClient::pullRequestCommentName() for help formatting this field.

Returns
Type Description
ResolvePullRequestCommentsRequest