Class CreateIssueCommentRequest.Builder (0.40.0)

public static final class CreateIssueCommentRequest.Builder extends GeneratedMessageV3.Builder<CreateIssueCommentRequest.Builder> implements CreateIssueCommentRequestOrBuilder

The request to create an issue comment.

Protobuf type google.cloud.securesourcemanager.v1.CreateIssueCommentRequest

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

build()

public CreateIssueCommentRequest build()
Returns
Type Description
CreateIssueCommentRequest

buildPartial()

public CreateIssueCommentRequest buildPartial()
Returns
Type Description
CreateIssueCommentRequest

clear()

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

clearField(Descriptors.FieldDescriptor field)

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

clearIssueComment()

public CreateIssueCommentRequest.Builder clearIssueComment()

Required. The issue comment to create.

.google.cloud.securesourcemanager.v1.IssueComment issue_comment = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
CreateIssueCommentRequest.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

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

clearParent()

public CreateIssueCommentRequest.Builder clearParent()

Required. The issue in which to create the issue comment. Format: projects/{project_number}/locations/{location_id}/repositories/{repository_id}/issues/{issue_id}

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

Returns
Type Description
CreateIssueCommentRequest.Builder

This builder for chaining.

clone()

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

getDefaultInstanceForType()

public CreateIssueCommentRequest getDefaultInstanceForType()
Returns
Type Description
CreateIssueCommentRequest

getDescriptorForType()

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

getIssueComment()

public IssueComment getIssueComment()

Required. The issue comment to create.

.google.cloud.securesourcemanager.v1.IssueComment issue_comment = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
IssueComment

The issueComment.

getIssueCommentBuilder()

public IssueComment.Builder getIssueCommentBuilder()

Required. The issue comment to create.

.google.cloud.securesourcemanager.v1.IssueComment issue_comment = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
IssueComment.Builder

getIssueCommentOrBuilder()

public IssueCommentOrBuilder getIssueCommentOrBuilder()

Required. The issue comment to create.

.google.cloud.securesourcemanager.v1.IssueComment issue_comment = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
IssueCommentOrBuilder

getParent()

public String getParent()

Required. The issue in which to create the issue comment. Format: projects/{project_number}/locations/{location_id}/repositories/{repository_id}/issues/{issue_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 issue in which to create the issue comment. Format: projects/{project_number}/locations/{location_id}/repositories/{repository_id}/issues/{issue_id}

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

Returns
Type Description
ByteString

The bytes for parent.

hasIssueComment()

public boolean hasIssueComment()

Required. The issue comment to create.

.google.cloud.securesourcemanager.v1.IssueComment issue_comment = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the issueComment field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(CreateIssueCommentRequest other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeIssueComment(IssueComment value)

public CreateIssueCommentRequest.Builder mergeIssueComment(IssueComment value)

Required. The issue comment to create.

.google.cloud.securesourcemanager.v1.IssueComment issue_comment = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value IssueComment
Returns
Type Description
CreateIssueCommentRequest.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

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

setField(Descriptors.FieldDescriptor field, Object value)

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

setIssueComment(IssueComment value)

public CreateIssueCommentRequest.Builder setIssueComment(IssueComment value)

Required. The issue comment to create.

.google.cloud.securesourcemanager.v1.IssueComment issue_comment = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value IssueComment
Returns
Type Description
CreateIssueCommentRequest.Builder

setIssueComment(IssueComment.Builder builderForValue)

public CreateIssueCommentRequest.Builder setIssueComment(IssueComment.Builder builderForValue)

Required. The issue comment to create.

.google.cloud.securesourcemanager.v1.IssueComment issue_comment = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue IssueComment.Builder
Returns
Type Description
CreateIssueCommentRequest.Builder

setParent(String value)

public CreateIssueCommentRequest.Builder setParent(String value)

Required. The issue in which to create the issue comment. Format: projects/{project_number}/locations/{location_id}/repositories/{repository_id}/issues/{issue_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
CreateIssueCommentRequest.Builder

This builder for chaining.

setParentBytes(ByteString value)

public CreateIssueCommentRequest.Builder setParentBytes(ByteString value)

Required. The issue in which to create the issue comment. Format: projects/{project_number}/locations/{location_id}/repositories/{repository_id}/issues/{issue_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
CreateIssueCommentRequest.Builder

This builder for chaining.

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

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

setUnknownFields(UnknownFieldSet unknownFields)

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