Class CreatePullRequestCommentRequest.Builder (0.40.0)

public static final class CreatePullRequestCommentRequest.Builder extends GeneratedMessageV3.Builder<CreatePullRequestCommentRequest.Builder> implements CreatePullRequestCommentRequestOrBuilder

The request to create a pull request comment.

Protobuf type google.cloud.securesourcemanager.v1.CreatePullRequestCommentRequest

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public CreatePullRequestCommentRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
CreatePullRequestCommentRequest.Builder
Overrides

build()

public CreatePullRequestCommentRequest build()
Returns
Type Description
CreatePullRequestCommentRequest

buildPartial()

public CreatePullRequestCommentRequest buildPartial()
Returns
Type Description
CreatePullRequestCommentRequest

clear()

public CreatePullRequestCommentRequest.Builder clear()
Returns
Type Description
CreatePullRequestCommentRequest.Builder
Overrides

clearField(Descriptors.FieldDescriptor field)

public CreatePullRequestCommentRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
CreatePullRequestCommentRequest.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public CreatePullRequestCommentRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
CreatePullRequestCommentRequest.Builder
Overrides

clearParent()

public CreatePullRequestCommentRequest.Builder clearParent()

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

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
CreatePullRequestCommentRequest.Builder

This builder for chaining.

clearPullRequestComment()

public CreatePullRequestCommentRequest.Builder clearPullRequestComment()

Required. The pull request comment to create.

.google.cloud.securesourcemanager.v1.PullRequestComment pull_request_comment = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
CreatePullRequestCommentRequest.Builder

clone()

public CreatePullRequestCommentRequest.Builder clone()
Returns
Type Description
CreatePullRequestCommentRequest.Builder
Overrides

getDefaultInstanceForType()

public CreatePullRequestCommentRequest getDefaultInstanceForType()
Returns
Type Description
CreatePullRequestCommentRequest

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getParent()

public String getParent()

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

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The parent.

getParentBytes()

public ByteString getParentBytes()

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

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for parent.

getPullRequestComment()

public PullRequestComment getPullRequestComment()

Required. The pull request comment to create.

.google.cloud.securesourcemanager.v1.PullRequestComment pull_request_comment = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
PullRequestComment

The pullRequestComment.

getPullRequestCommentBuilder()

public PullRequestComment.Builder getPullRequestCommentBuilder()

Required. The pull request comment to create.

.google.cloud.securesourcemanager.v1.PullRequestComment pull_request_comment = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
PullRequestComment.Builder

getPullRequestCommentOrBuilder()

public PullRequestCommentOrBuilder getPullRequestCommentOrBuilder()

Required. The pull request comment to create.

.google.cloud.securesourcemanager.v1.PullRequestComment pull_request_comment = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
PullRequestCommentOrBuilder

hasPullRequestComment()

public boolean hasPullRequestComment()

Required. The pull request comment to create.

.google.cloud.securesourcemanager.v1.PullRequestComment pull_request_comment = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the pullRequestComment field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(CreatePullRequestCommentRequest other)

public CreatePullRequestCommentRequest.Builder mergeFrom(CreatePullRequestCommentRequest other)
Parameter
Name Description
other CreatePullRequestCommentRequest
Returns
Type Description
CreatePullRequestCommentRequest.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public CreatePullRequestCommentRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
CreatePullRequestCommentRequest.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public CreatePullRequestCommentRequest.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
CreatePullRequestCommentRequest.Builder
Overrides

mergePullRequestComment(PullRequestComment value)

public CreatePullRequestCommentRequest.Builder mergePullRequestComment(PullRequestComment value)

Required. The pull request comment to create.

.google.cloud.securesourcemanager.v1.PullRequestComment pull_request_comment = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value PullRequestComment
Returns
Type Description
CreatePullRequestCommentRequest.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final CreatePullRequestCommentRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
CreatePullRequestCommentRequest.Builder
Overrides

setField(Descriptors.FieldDescriptor field, Object value)

public CreatePullRequestCommentRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
CreatePullRequestCommentRequest.Builder
Overrides

setParent(String value)

public CreatePullRequestCommentRequest.Builder setParent(String value)

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

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value String

The parent to set.

Returns
Type Description
CreatePullRequestCommentRequest.Builder

This builder for chaining.

setParentBytes(ByteString value)

public CreatePullRequestCommentRequest.Builder setParentBytes(ByteString value)

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

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value ByteString

The bytes for parent to set.

Returns
Type Description
CreatePullRequestCommentRequest.Builder

This builder for chaining.

setPullRequestComment(PullRequestComment value)

public CreatePullRequestCommentRequest.Builder setPullRequestComment(PullRequestComment value)

Required. The pull request comment to create.

.google.cloud.securesourcemanager.v1.PullRequestComment pull_request_comment = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value PullRequestComment
Returns
Type Description
CreatePullRequestCommentRequest.Builder

setPullRequestComment(PullRequestComment.Builder builderForValue)

public CreatePullRequestCommentRequest.Builder setPullRequestComment(PullRequestComment.Builder builderForValue)

Required. The pull request comment to create.

.google.cloud.securesourcemanager.v1.PullRequestComment pull_request_comment = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue PullRequestComment.Builder
Returns
Type Description
CreatePullRequestCommentRequest.Builder

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public CreatePullRequestCommentRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
CreatePullRequestCommentRequest.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final CreatePullRequestCommentRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
CreatePullRequestCommentRequest.Builder
Overrides