Class ExternalSystem.Builder (2.50.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
Type Description
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
Name Description
values Iterable<String>

The assignees to add.

Returns
Type Description
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
Name Description
value String

The assignees to add.

Returns
Type Description
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
Name Description
value ByteString

The bytes of the assignees to add.

Returns
Type Description
ExternalSystem.Builder

This builder for chaining.

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

build()

public ExternalSystem build()
Returns
Type Description
ExternalSystem

buildPartial()

public ExternalSystem buildPartial()
Returns
Type Description
ExternalSystem

clear()

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

clearAssignees()

public ExternalSystem.Builder clearAssignees()

References primary/secondary etc assignees in the external system.

repeated string assignees = 2;

Returns
Type Description
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
Type Description
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
Type Description
ExternalSystem.Builder

clearCasePriority()

public ExternalSystem.Builder clearCasePriority()

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

string case_priority = 7;

Returns
Type Description
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
Type Description
ExternalSystem.Builder

clearCaseUri()

public ExternalSystem.Builder clearCaseUri()

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

string case_uri = 6;

Returns
Type Description
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
Type Description
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
Type Description
ExternalSystem.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

public ExternalSystem.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
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
Type Description
ExternalSystem.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

public ExternalSystem.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
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
Type Description
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
Type Description
ExternalSystem.Builder

clone()

public ExternalSystem.Builder clone()
Returns
Type Description
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
Name Description
index int

The index of the element to return.

Returns
Type Description
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
Name Description
index int

The index of the value to return.

Returns
Type Description
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
Type Description
int

The count of assignees.

getAssigneesList()

public ProtocolStringList getAssigneesList()

References primary/secondary etc assignees in the external system.

repeated string assignees = 2;

Returns
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Type Description
TimestampOrBuilder

getCasePriority()

public String getCasePriority()

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

string case_priority = 7;

Returns
Type Description
String

The casePriority.

getCasePriorityBytes()

public ByteString getCasePriorityBytes()

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

string case_priority = 7;

Returns
Type Description
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
Type Description
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
Type Description
Builder

getCaseSlaOrBuilder()

public TimestampOrBuilder getCaseSlaOrBuilder()

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

.google.protobuf.Timestamp case_sla = 9;

Returns
Type Description
TimestampOrBuilder

getCaseUri()

public String getCaseUri()

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

string case_uri = 6;

Returns
Type Description
String

The caseUri.

getCaseUriBytes()

public ByteString getCaseUriBytes()

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

string case_uri = 6;

Returns
Type Description
ByteString

The bytes for caseUri.

getDefaultInstanceForType()

public ExternalSystem getDefaultInstanceForType()
Returns
Type Description
ExternalSystem

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Type Description
boolean

Whether the ticketInfo field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
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
Name Description
value Timestamp
Returns
Type Description
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
Name Description
value Timestamp
Returns
Type Description
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
Name Description
value Timestamp
Returns
Type Description
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
Name Description
value Timestamp
Returns
Type Description
ExternalSystem.Builder

mergeFrom(ExternalSystem other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

public ExternalSystem.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
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
Name Description
value ExternalSystem.TicketInfo
Returns
Type Description
ExternalSystem.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final ExternalSystem.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
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
Name Description
index int

The index to set the value at.

value String

The assignees to set.

Returns
Type Description
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
Name Description
value Timestamp
Returns
Type Description
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
Name Description
builderForValue Builder
Returns
Type Description
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
Name Description
value Timestamp
Returns
Type Description
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
Name Description
builderForValue Builder
Returns
Type Description
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
Name Description
value String

The casePriority to set.

Returns
Type Description
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
Name Description
value ByteString

The bytes for casePriority to set.

Returns
Type Description
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
Name Description
value Timestamp
Returns
Type Description
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
Name Description
builderForValue Builder
Returns
Type Description
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
Name Description
value String

The caseUri to set.

Returns
Type Description
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
Name Description
value ByteString

The bytes for caseUri to set.

Returns
Type Description
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
Name Description
value Timestamp
Returns
Type Description
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
Name Description
builderForValue Builder
Returns
Type Description
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
Name Description
value String

The externalUid to set.

Returns
Type Description
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
Name Description
value ByteString

The bytes for externalUid to set.

Returns
Type Description
ExternalSystem.Builder

This builder for chaining.

setField(Descriptors.FieldDescriptor field, Object value)

public ExternalSystem.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
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
Name Description
value String

The name to set.

Returns
Type Description
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
Name Description
value ByteString

The bytes for name to set.

Returns
Type Description
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
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
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
Name Description
value String

The status to set.

Returns
Type Description
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
Name Description
value ByteString

The bytes for status to set.

Returns
Type Description
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
Name Description
value ExternalSystem.TicketInfo
Returns
Type Description
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
Name Description
builderForValue ExternalSystem.TicketInfo.Builder
Returns
Type Description
ExternalSystem.Builder

setUnknownFields(UnknownFieldSet unknownFields)

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