Interface ExternalSystemOrBuilder (2.40.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
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 abstract 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 abstract 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 abstract List<String> getAssigneesList()

References primary/secondary etc assignees in the external system.

repeated string assignees = 2;

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

getExternalUid()

public abstract String getExternalUid()

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

string external_uid = 3;

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

Whether the externalSystemUpdateTime field is set.