Interface ExternalSystemOrBuilder (2.31.0)

public interface ExternalSystemOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAssignees(int index)

public abstract 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 abstract 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 abstract int getAssigneesCount()

References primary/secondary etc assignees in the external system.

repeated string assignees = 2;

Returns
TypeDescription
int

The count of assignees.

getAssigneesList()

public abstract List<String> getAssigneesList()

References primary/secondary etc assignees in the external system.

repeated string assignees = 2;

Returns
TypeDescription
List<String>

A list containing the assignees.

getExternalSystemUpdateTime()

public abstract Timestamp getExternalSystemUpdateTime()

The most recent time when the corresponding finding's ticket/tracker was updated in the external system.

.google.protobuf.Timestamp external_system_update_time = 5;

Returns
TypeDescription
Timestamp

The externalSystemUpdateTime.

getExternalSystemUpdateTimeOrBuilder()

public abstract TimestampOrBuilder getExternalSystemUpdateTimeOrBuilder()

The most recent time when the corresponding finding's ticket/tracker was updated in the external system.

.google.protobuf.Timestamp external_system_update_time = 5;

Returns
TypeDescription
TimestampOrBuilder

getExternalUid()

public abstract String getExternalUid()

Identifier that's used to track the given finding in the external system.

string external_uid = 3;

Returns
TypeDescription
String

The externalUid.

getExternalUidBytes()

public abstract ByteString getExternalUidBytes()

Identifier that's used to track the given finding in the external system.

string external_uid = 3;

Returns
TypeDescription
ByteString

The bytes for externalUid.

getName()

public abstract String getName()

Full resource name of the external system, for example: "organizations/1234/sources/5678/findings/123456/externalSystems/jira", "folders/1234/sources/5678/findings/123456/externalSystems/jira", "projects/1234/sources/5678/findings/123456/externalSystems/jira"

string name = 1;

Returns
TypeDescription
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Full resource name of the external system, for example: "organizations/1234/sources/5678/findings/123456/externalSystems/jira", "folders/1234/sources/5678/findings/123456/externalSystems/jira", "projects/1234/sources/5678/findings/123456/externalSystems/jira"

string name = 1;

Returns
TypeDescription
ByteString

The bytes for name.

getStatus()

public abstract String getStatus()

Most recent status of the corresponding finding's ticket/tracker in the external system.

string status = 4;

Returns
TypeDescription
String

The status.

getStatusBytes()

public abstract ByteString getStatusBytes()

Most recent status of the corresponding finding's ticket/tracker in the external system.

string status = 4;

Returns
TypeDescription
ByteString

The bytes for status.

hasExternalSystemUpdateTime()

public abstract boolean hasExternalSystemUpdateTime()

The most recent time when the corresponding finding's ticket/tracker was updated in the external system.

.google.protobuf.Timestamp external_system_update_time = 5;

Returns
TypeDescription
boolean

Whether the externalSystemUpdateTime field is set.