Class ExternalSystem.Builder (2.48.0)

public static final class ExternalSystem.Builder extends GeneratedMessageV3.Builder<ExternalSystem.Builder> implements ExternalSystemOrBuilder

Representation of third party SIEM/SOAR fields within SCC.

Protobuf type google.cloud.securitycenter.v2.ExternalSystem

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

Methods

addAllAssignees(Iterable<String> values)

public ExternalSystem.Builder addAllAssignees(Iterable<String> values)

References primary/secondary etc assignees in the external system.

repeated string assignees = 2;

Parameter
NameDescription
valuesIterable<String>

The assignees to add.

Returns
TypeDescription
ExternalSystem.Builder

This builder for chaining.

addAssignees(String value)

public ExternalSystem.Builder addAssignees(String value)

References primary/secondary etc assignees in the external system.

repeated string assignees = 2;

Parameter
NameDescription
valueString

The assignees to add.

Returns
TypeDescription
ExternalSystem.Builder

This builder for chaining.

addAssigneesBytes(ByteString value)

public ExternalSystem.Builder addAssigneesBytes(ByteString value)

References primary/secondary etc assignees in the external system.

repeated string assignees = 2;

Parameter
NameDescription
valueByteString

The bytes of the assignees to add.

Returns
TypeDescription
ExternalSystem.Builder

This builder for chaining.

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public ExternalSystem.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
ExternalSystem.Builder
Overrides

build()

public ExternalSystem build()
Returns
TypeDescription
ExternalSystem

buildPartial()

public ExternalSystem buildPartial()
Returns
TypeDescription
ExternalSystem

clear()

public ExternalSystem.Builder clear()
Returns
TypeDescription
ExternalSystem.Builder
Overrides

clearAssignees()

public ExternalSystem.Builder clearAssignees()

References primary/secondary etc assignees in the external system.

repeated string assignees = 2;

Returns
TypeDescription
ExternalSystem.Builder

This builder for chaining.

clearCaseCloseTime()

public ExternalSystem.Builder clearCaseCloseTime()

The time when the case was closed, as reported by the external system.

.google.protobuf.Timestamp case_close_time = 11;

Returns
TypeDescription
ExternalSystem.Builder

clearCaseCreateTime()

public ExternalSystem.Builder clearCaseCreateTime()

The time when the case was created, as reported by the external system.

.google.protobuf.Timestamp case_create_time = 10;

Returns
TypeDescription
ExternalSystem.Builder

clearCasePriority()

public ExternalSystem.Builder clearCasePriority()

The priority of the finding's corresponding case in the external system.

string case_priority = 7;

Returns
TypeDescription
ExternalSystem.Builder

This builder for chaining.

clearCaseSla()

public ExternalSystem.Builder clearCaseSla()

The SLA of the finding's corresponding case in the external system.

.google.protobuf.Timestamp case_sla = 9;

Returns
TypeDescription
ExternalSystem.Builder

clearCaseUri()

public ExternalSystem.Builder clearCaseUri()

The link to the finding's corresponding case in the external system.

string case_uri = 6;

Returns
TypeDescription
ExternalSystem.Builder

This builder for chaining.

clearExternalSystemUpdateTime()

public ExternalSystem.Builder clearExternalSystemUpdateTime()

The time when the case was last updated, as reported by the external system.

.google.protobuf.Timestamp external_system_update_time = 5;

Returns
TypeDescription
ExternalSystem.Builder

clearExternalUid()

public ExternalSystem.Builder clearExternalUid()

The identifier that's used to track the finding's corresponding case in the external system.

string external_uid = 3;

Returns
TypeDescription
ExternalSystem.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

public ExternalSystem.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
ExternalSystem.Builder
Overrides

clearName()

public ExternalSystem.Builder clearName()

Full resource name of the external system. The following list shows some examples:

  • organizations/1234/sources/5678/findings/123456/externalSystems/jira + organizations/1234/sources/5678/locations/us/findings/123456/externalSystems/jira
  • folders/1234/sources/5678/findings/123456/externalSystems/jira + folders/1234/sources/5678/locations/us/findings/123456/externalSystems/jira
  • projects/1234/sources/5678/findings/123456/externalSystems/jira + projects/1234/sources/5678/locations/us/findings/123456/externalSystems/jira

string name = 1;

Returns
TypeDescription
ExternalSystem.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

public ExternalSystem.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns
TypeDescription
ExternalSystem.Builder
Overrides

clearStatus()

public ExternalSystem.Builder clearStatus()

The most recent status of the finding's corresponding case, as reported by the external system.

string status = 4;

Returns
TypeDescription
ExternalSystem.Builder

This builder for chaining.

clearTicketInfo()

public ExternalSystem.Builder clearTicketInfo()

Information about the ticket, if any, that is being used to track the resolution of the issue that is identified by this finding.

.google.cloud.securitycenter.v2.ExternalSystem.TicketInfo ticket_info = 8;

Returns
TypeDescription
ExternalSystem.Builder

clone()

public ExternalSystem.Builder clone()
Returns
TypeDescription
ExternalSystem.Builder
Overrides

getAssignees(int index)

public String getAssignees(int index)

References primary/secondary etc assignees in the external system.

repeated string assignees = 2;

Parameter
NameDescription
indexint

The index of the element to return.

Returns
TypeDescription
String

The assignees at the given index.

getAssigneesBytes(int index)

public ByteString getAssigneesBytes(int index)

References primary/secondary etc assignees in the external system.

repeated string assignees = 2;

Parameter
NameDescription
indexint

The index of the value to return.

Returns
TypeDescription
ByteString

The bytes of the assignees at the given index.

getAssigneesCount()

public int getAssigneesCount()

References primary/secondary etc assignees in the external system.

repeated string assignees = 2;

Returns
TypeDescription
int

The count of assignees.

getAssigneesList()

public ProtocolStringList getAssigneesList()

References primary/secondary etc assignees in the external system.

repeated string assignees = 2;

Returns
TypeDescription
ProtocolStringList

A list containing the assignees.

getCaseCloseTime()

public Timestamp getCaseCloseTime()

The time when the case was closed, as reported by the external system.

.google.protobuf.Timestamp case_close_time = 11;

Returns
TypeDescription
Timestamp

The caseCloseTime.

getCaseCloseTimeBuilder()

public Timestamp.Builder getCaseCloseTimeBuilder()

The time when the case was closed, as reported by the external system.

.google.protobuf.Timestamp case_close_time = 11;

Returns
TypeDescription
Builder

getCaseCloseTimeOrBuilder()

public TimestampOrBuilder getCaseCloseTimeOrBuilder()

The time when the case was closed, as reported by the external system.

.google.protobuf.Timestamp case_close_time = 11;

Returns
TypeDescription
TimestampOrBuilder

getCaseCreateTime()

public Timestamp getCaseCreateTime()

The time when the case was created, as reported by the external system.

.google.protobuf.Timestamp case_create_time = 10;

Returns
TypeDescription
Timestamp

The caseCreateTime.

getCaseCreateTimeBuilder()

public Timestamp.Builder getCaseCreateTimeBuilder()

The time when the case was created, as reported by the external system.

.google.protobuf.Timestamp case_create_time = 10;

Returns
TypeDescription
Builder

getCaseCreateTimeOrBuilder()

public TimestampOrBuilder getCaseCreateTimeOrBuilder()

The time when the case was created, as reported by the external system.

.google.protobuf.Timestamp case_create_time = 10;

Returns
TypeDescription
TimestampOrBuilder

getCasePriority()

public String getCasePriority()

The priority of the finding's corresponding case in the external system.

string case_priority = 7;

Returns
TypeDescription
String

The casePriority.

getCasePriorityBytes()

public ByteString getCasePriorityBytes()

The priority of the finding's corresponding case in the external system.

string case_priority = 7;

Returns
TypeDescription
ByteString

The bytes for casePriority.

getCaseSla()

public Timestamp getCaseSla()

The SLA of the finding's corresponding case in the external system.

.google.protobuf.Timestamp case_sla = 9;

Returns
TypeDescription
Timestamp

The caseSla.

getCaseSlaBuilder()

public Timestamp.Builder getCaseSlaBuilder()

The SLA of the finding's corresponding case in the external system.

.google.protobuf.Timestamp case_sla = 9;

Returns
TypeDescription
Builder

getCaseSlaOrBuilder()

public TimestampOrBuilder getCaseSlaOrBuilder()

The SLA of the finding's corresponding case in the external system.

.google.protobuf.Timestamp case_sla = 9;

Returns
TypeDescription
TimestampOrBuilder

getCaseUri()

public String getCaseUri()

The link to the finding's corresponding case in the external system.

string case_uri = 6;

Returns
TypeDescription
String

The caseUri.

getCaseUriBytes()

public ByteString getCaseUriBytes()

The link to the finding's corresponding case in the external system.

string case_uri = 6;

Returns
TypeDescription
ByteString

The bytes for caseUri.

getDefaultInstanceForType()

public ExternalSystem getDefaultInstanceForType()
Returns
TypeDescription
ExternalSystem

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
Descriptor
Overrides

getExternalSystemUpdateTime()

public Timestamp getExternalSystemUpdateTime()

The time when the case was last updated, as reported by the external system.

.google.protobuf.Timestamp external_system_update_time = 5;

Returns
TypeDescription
Timestamp

The externalSystemUpdateTime.

getExternalSystemUpdateTimeBuilder()

public Timestamp.Builder getExternalSystemUpdateTimeBuilder()

The time when the case was last updated, as reported by the external system.

.google.protobuf.Timestamp external_system_update_time = 5;

Returns
TypeDescription
Builder

getExternalSystemUpdateTimeOrBuilder()

public TimestampOrBuilder getExternalSystemUpdateTimeOrBuilder()

The time when the case was last updated, as reported by the external system.

.google.protobuf.Timestamp external_system_update_time = 5;

Returns
TypeDescription
TimestampOrBuilder

getExternalUid()

public String getExternalUid()

The identifier that's used to track the finding's corresponding case in the external system.

string external_uid = 3;

Returns
TypeDescription
String

The externalUid.

getExternalUidBytes()

public ByteString getExternalUidBytes()

The identifier that's used to track the finding's corresponding case in the external system.

string external_uid = 3;

Returns
TypeDescription
ByteString

The bytes for externalUid.

getName()

public String getName()

Full resource name of the external system. The following list shows some examples:

  • organizations/1234/sources/5678/findings/123456/externalSystems/jira + organizations/1234/sources/5678/locations/us/findings/123456/externalSystems/jira
  • folders/1234/sources/5678/findings/123456/externalSystems/jira + folders/1234/sources/5678/locations/us/findings/123456/externalSystems/jira
  • projects/1234/sources/5678/findings/123456/externalSystems/jira + projects/1234/sources/5678/locations/us/findings/123456/externalSystems/jira

string name = 1;

Returns
TypeDescription
String

The name.

getNameBytes()

public ByteString getNameBytes()

Full resource name of the external system. The following list shows some examples:

  • organizations/1234/sources/5678/findings/123456/externalSystems/jira + organizations/1234/sources/5678/locations/us/findings/123456/externalSystems/jira
  • folders/1234/sources/5678/findings/123456/externalSystems/jira + folders/1234/sources/5678/locations/us/findings/123456/externalSystems/jira
  • projects/1234/sources/5678/findings/123456/externalSystems/jira + projects/1234/sources/5678/locations/us/findings/123456/externalSystems/jira

string name = 1;

Returns
TypeDescription
ByteString

The bytes for name.

getStatus()

public String getStatus()

The most recent status of the finding's corresponding case, as reported by the external system.

string status = 4;

Returns
TypeDescription
String

The status.

getStatusBytes()

public ByteString getStatusBytes()

The most recent status of the finding's corresponding case, as reported by the external system.

string status = 4;

Returns
TypeDescription
ByteString

The bytes for status.

getTicketInfo()

public ExternalSystem.TicketInfo getTicketInfo()

Information about the ticket, if any, that is being used to track the resolution of the issue that is identified by this finding.

.google.cloud.securitycenter.v2.ExternalSystem.TicketInfo ticket_info = 8;

Returns
TypeDescription
ExternalSystem.TicketInfo

The ticketInfo.

getTicketInfoBuilder()

public ExternalSystem.TicketInfo.Builder getTicketInfoBuilder()

Information about the ticket, if any, that is being used to track the resolution of the issue that is identified by this finding.

.google.cloud.securitycenter.v2.ExternalSystem.TicketInfo ticket_info = 8;

Returns
TypeDescription
ExternalSystem.TicketInfo.Builder

getTicketInfoOrBuilder()

public ExternalSystem.TicketInfoOrBuilder getTicketInfoOrBuilder()

Information about the ticket, if any, that is being used to track the resolution of the issue that is identified by this finding.

.google.cloud.securitycenter.v2.ExternalSystem.TicketInfo ticket_info = 8;

Returns
TypeDescription
ExternalSystem.TicketInfoOrBuilder

hasCaseCloseTime()

public boolean hasCaseCloseTime()

The time when the case was closed, as reported by the external system.

.google.protobuf.Timestamp case_close_time = 11;

Returns
TypeDescription
boolean

Whether the caseCloseTime field is set.

hasCaseCreateTime()

public boolean hasCaseCreateTime()

The time when the case was created, as reported by the external system.

.google.protobuf.Timestamp case_create_time = 10;

Returns
TypeDescription
boolean

Whether the caseCreateTime field is set.

hasCaseSla()

public boolean hasCaseSla()

The SLA of the finding's corresponding case in the external system.

.google.protobuf.Timestamp case_sla = 9;

Returns
TypeDescription
boolean

Whether the caseSla field is set.

hasExternalSystemUpdateTime()

public boolean hasExternalSystemUpdateTime()

The time when the case was last updated, as reported by the external system.

.google.protobuf.Timestamp external_system_update_time = 5;

Returns
TypeDescription
boolean

Whether the externalSystemUpdateTime field is set.

hasTicketInfo()

public boolean hasTicketInfo()

Information about the ticket, if any, that is being used to track the resolution of the issue that is identified by this finding.

.google.cloud.securitycenter.v2.ExternalSystem.TicketInfo ticket_info = 8;

Returns
TypeDescription
boolean

Whether the ticketInfo field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

mergeCaseCloseTime(Timestamp value)

public ExternalSystem.Builder mergeCaseCloseTime(Timestamp value)

The time when the case was closed, as reported by the external system.

.google.protobuf.Timestamp case_close_time = 11;

Parameter
NameDescription
valueTimestamp
Returns
TypeDescription
ExternalSystem.Builder

mergeCaseCreateTime(Timestamp value)

public ExternalSystem.Builder mergeCaseCreateTime(Timestamp value)

The time when the case was created, as reported by the external system.

.google.protobuf.Timestamp case_create_time = 10;

Parameter
NameDescription
valueTimestamp
Returns
TypeDescription
ExternalSystem.Builder

mergeCaseSla(Timestamp value)

public ExternalSystem.Builder mergeCaseSla(Timestamp value)

The SLA of the finding's corresponding case in the external system.

.google.protobuf.Timestamp case_sla = 9;

Parameter
NameDescription
valueTimestamp
Returns
TypeDescription
ExternalSystem.Builder

mergeExternalSystemUpdateTime(Timestamp value)

public ExternalSystem.Builder mergeExternalSystemUpdateTime(Timestamp value)

The time when the case was last updated, as reported by the external system.

.google.protobuf.Timestamp external_system_update_time = 5;

Parameter
NameDescription
valueTimestamp
Returns
TypeDescription
ExternalSystem.Builder

mergeFrom(ExternalSystem other)

public ExternalSystem.Builder mergeFrom(ExternalSystem other)
Parameter
NameDescription
otherExternalSystem
Returns
TypeDescription
ExternalSystem.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public ExternalSystem.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
ExternalSystem.Builder
Overrides
Exceptions
TypeDescription
IOException

mergeFrom(Message other)

public ExternalSystem.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Returns
TypeDescription
ExternalSystem.Builder
Overrides

mergeTicketInfo(ExternalSystem.TicketInfo value)

public ExternalSystem.Builder mergeTicketInfo(ExternalSystem.TicketInfo value)

Information about the ticket, if any, that is being used to track the resolution of the issue that is identified by this finding.

.google.cloud.securitycenter.v2.ExternalSystem.TicketInfo ticket_info = 8;

Parameter
NameDescription
valueExternalSystem.TicketInfo
Returns
TypeDescription
ExternalSystem.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final ExternalSystem.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
ExternalSystem.Builder
Overrides

setAssignees(int index, String value)

public ExternalSystem.Builder setAssignees(int index, String value)

References primary/secondary etc assignees in the external system.

repeated string assignees = 2;

Parameters
NameDescription
indexint

The index to set the value at.

valueString

The assignees to set.

Returns
TypeDescription
ExternalSystem.Builder

This builder for chaining.

setCaseCloseTime(Timestamp value)

public ExternalSystem.Builder setCaseCloseTime(Timestamp value)

The time when the case was closed, as reported by the external system.

.google.protobuf.Timestamp case_close_time = 11;

Parameter
NameDescription
valueTimestamp
Returns
TypeDescription
ExternalSystem.Builder

setCaseCloseTime(Timestamp.Builder builderForValue)

public ExternalSystem.Builder setCaseCloseTime(Timestamp.Builder builderForValue)

The time when the case was closed, as reported by the external system.

.google.protobuf.Timestamp case_close_time = 11;

Parameter
NameDescription
builderForValueBuilder
Returns
TypeDescription
ExternalSystem.Builder

setCaseCreateTime(Timestamp value)

public ExternalSystem.Builder setCaseCreateTime(Timestamp value)

The time when the case was created, as reported by the external system.

.google.protobuf.Timestamp case_create_time = 10;

Parameter
NameDescription
valueTimestamp
Returns
TypeDescription
ExternalSystem.Builder

setCaseCreateTime(Timestamp.Builder builderForValue)

public ExternalSystem.Builder setCaseCreateTime(Timestamp.Builder builderForValue)

The time when the case was created, as reported by the external system.

.google.protobuf.Timestamp case_create_time = 10;

Parameter
NameDescription
builderForValueBuilder
Returns
TypeDescription
ExternalSystem.Builder

setCasePriority(String value)

public ExternalSystem.Builder setCasePriority(String value)

The priority of the finding's corresponding case in the external system.

string case_priority = 7;

Parameter
NameDescription
valueString

The casePriority to set.

Returns
TypeDescription
ExternalSystem.Builder

This builder for chaining.

setCasePriorityBytes(ByteString value)

public ExternalSystem.Builder setCasePriorityBytes(ByteString value)

The priority of the finding's corresponding case in the external system.

string case_priority = 7;

Parameter
NameDescription
valueByteString

The bytes for casePriority to set.

Returns
TypeDescription
ExternalSystem.Builder

This builder for chaining.

setCaseSla(Timestamp value)

public ExternalSystem.Builder setCaseSla(Timestamp value)

The SLA of the finding's corresponding case in the external system.

.google.protobuf.Timestamp case_sla = 9;

Parameter
NameDescription
valueTimestamp
Returns
TypeDescription
ExternalSystem.Builder

setCaseSla(Timestamp.Builder builderForValue)

public ExternalSystem.Builder setCaseSla(Timestamp.Builder builderForValue)

The SLA of the finding's corresponding case in the external system.

.google.protobuf.Timestamp case_sla = 9;

Parameter
NameDescription
builderForValueBuilder
Returns
TypeDescription
ExternalSystem.Builder

setCaseUri(String value)

public ExternalSystem.Builder setCaseUri(String value)

The link to the finding's corresponding case in the external system.

string case_uri = 6;

Parameter
NameDescription
valueString

The caseUri to set.

Returns
TypeDescription
ExternalSystem.Builder

This builder for chaining.

setCaseUriBytes(ByteString value)

public ExternalSystem.Builder setCaseUriBytes(ByteString value)

The link to the finding's corresponding case in the external system.

string case_uri = 6;

Parameter
NameDescription
valueByteString

The bytes for caseUri to set.

Returns
TypeDescription
ExternalSystem.Builder

This builder for chaining.

setExternalSystemUpdateTime(Timestamp value)

public ExternalSystem.Builder setExternalSystemUpdateTime(Timestamp value)

The time when the case was last updated, as reported by the external system.

.google.protobuf.Timestamp external_system_update_time = 5;

Parameter
NameDescription
valueTimestamp
Returns
TypeDescription
ExternalSystem.Builder

setExternalSystemUpdateTime(Timestamp.Builder builderForValue)

public ExternalSystem.Builder setExternalSystemUpdateTime(Timestamp.Builder builderForValue)

The time when the case was last updated, as reported by the external system.

.google.protobuf.Timestamp external_system_update_time = 5;

Parameter
NameDescription
builderForValueBuilder
Returns
TypeDescription
ExternalSystem.Builder

setExternalUid(String value)

public ExternalSystem.Builder setExternalUid(String value)

The identifier that's used to track the finding's corresponding case in the external system.

string external_uid = 3;

Parameter
NameDescription
valueString

The externalUid to set.

Returns
TypeDescription
ExternalSystem.Builder

This builder for chaining.

setExternalUidBytes(ByteString value)

public ExternalSystem.Builder setExternalUidBytes(ByteString value)

The identifier that's used to track the finding's corresponding case in the external system.

string external_uid = 3;

Parameter
NameDescription
valueByteString

The bytes for externalUid to set.

Returns
TypeDescription
ExternalSystem.Builder

This builder for chaining.

setField(Descriptors.FieldDescriptor field, Object value)

public ExternalSystem.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
ExternalSystem.Builder
Overrides

setName(String value)

public ExternalSystem.Builder setName(String value)

Full resource name of the external system. The following list shows some examples:

  • organizations/1234/sources/5678/findings/123456/externalSystems/jira + organizations/1234/sources/5678/locations/us/findings/123456/externalSystems/jira
  • folders/1234/sources/5678/findings/123456/externalSystems/jira + folders/1234/sources/5678/locations/us/findings/123456/externalSystems/jira
  • projects/1234/sources/5678/findings/123456/externalSystems/jira + projects/1234/sources/5678/locations/us/findings/123456/externalSystems/jira

string name = 1;

Parameter
NameDescription
valueString

The name to set.

Returns
TypeDescription
ExternalSystem.Builder

This builder for chaining.

setNameBytes(ByteString value)

public ExternalSystem.Builder setNameBytes(ByteString value)

Full resource name of the external system. The following list shows some examples:

  • organizations/1234/sources/5678/findings/123456/externalSystems/jira + organizations/1234/sources/5678/locations/us/findings/123456/externalSystems/jira
  • folders/1234/sources/5678/findings/123456/externalSystems/jira + folders/1234/sources/5678/locations/us/findings/123456/externalSystems/jira
  • projects/1234/sources/5678/findings/123456/externalSystems/jira + projects/1234/sources/5678/locations/us/findings/123456/externalSystems/jira

string name = 1;

Parameter
NameDescription
valueByteString

The bytes for name to set.

Returns
TypeDescription
ExternalSystem.Builder

This builder for chaining.

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

public ExternalSystem.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
NameDescription
fieldFieldDescriptor
indexint
valueObject
Returns
TypeDescription
ExternalSystem.Builder
Overrides

setStatus(String value)

public ExternalSystem.Builder setStatus(String value)

The most recent status of the finding's corresponding case, as reported by the external system.

string status = 4;

Parameter
NameDescription
valueString

The status to set.

Returns
TypeDescription
ExternalSystem.Builder

This builder for chaining.

setStatusBytes(ByteString value)

public ExternalSystem.Builder setStatusBytes(ByteString value)

The most recent status of the finding's corresponding case, as reported by the external system.

string status = 4;

Parameter
NameDescription
valueByteString

The bytes for status to set.

Returns
TypeDescription
ExternalSystem.Builder

This builder for chaining.

setTicketInfo(ExternalSystem.TicketInfo value)

public ExternalSystem.Builder setTicketInfo(ExternalSystem.TicketInfo value)

Information about the ticket, if any, that is being used to track the resolution of the issue that is identified by this finding.

.google.cloud.securitycenter.v2.ExternalSystem.TicketInfo ticket_info = 8;

Parameter
NameDescription
valueExternalSystem.TicketInfo
Returns
TypeDescription
ExternalSystem.Builder

setTicketInfo(ExternalSystem.TicketInfo.Builder builderForValue)

public ExternalSystem.Builder setTicketInfo(ExternalSystem.TicketInfo.Builder builderForValue)

Information about the ticket, if any, that is being used to track the resolution of the issue that is identified by this finding.

.google.cloud.securitycenter.v2.ExternalSystem.TicketInfo ticket_info = 8;

Parameter
NameDescription
builderForValueExternalSystem.TicketInfo.Builder
Returns
TypeDescription
ExternalSystem.Builder

setUnknownFields(UnknownFieldSet unknownFields)

public final ExternalSystem.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
ExternalSystem.Builder
Overrides