Interface ExternalSystemOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ExternalSystem
,ExternalSystem.Builder
public interface ExternalSystemOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getAssignees(int index)
References primary/secondary etc assignees in the external system.com.google.protobuf.ByteString
getAssigneesBytes(int index)
References primary/secondary etc assignees in the external system.int
getAssigneesCount()
References primary/secondary etc assignees in the external system.List<String>
getAssigneesList()
References primary/secondary etc assignees in the external system.com.google.protobuf.Timestamp
getExternalSystemUpdateTime()
The most recent time when the corresponding finding's ticket/tracker was updated in the external system.com.google.protobuf.TimestampOrBuilder
getExternalSystemUpdateTimeOrBuilder()
The most recent time when the corresponding finding's ticket/tracker was updated in the external system.String
getExternalUid()
Identifier that's used to track the given finding in the external system.com.google.protobuf.ByteString
getExternalUidBytes()
Identifier that's used to track the given finding in the external system.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"com.google.protobuf.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
getStatus()
Most recent status of the corresponding finding's ticket/tracker in the external system.com.google.protobuf.ByteString
getStatusBytes()
Most recent status of the corresponding finding's ticket/tracker in the external system.boolean
hasExternalSystemUpdateTime()
The most recent time when the corresponding finding's ticket/tracker was updated in the external system.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getName
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:
- The name.
-
getNameBytes
com.google.protobuf.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:
- The bytes for name.
-
getAssigneesList
List<String> getAssigneesList()
References primary/secondary etc assignees in the external system.
repeated string assignees = 2;
- Returns:
- A list containing the assignees.
-
getAssigneesCount
int getAssigneesCount()
References primary/secondary etc assignees in the external system.
repeated string assignees = 2;
- Returns:
- The count of assignees.
-
getAssignees
String getAssignees(int index)
References primary/secondary etc assignees in the external system.
repeated string assignees = 2;
- Parameters:
index
- The index of the element to return.- Returns:
- The assignees at the given index.
-
getAssigneesBytes
com.google.protobuf.ByteString getAssigneesBytes(int index)
References primary/secondary etc assignees in the external system.
repeated string assignees = 2;
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the assignees at the given index.
-
getExternalUid
String getExternalUid()
Identifier that's used to track the given finding in the external system.
string external_uid = 3;
- Returns:
- The externalUid.
-
getExternalUidBytes
com.google.protobuf.ByteString getExternalUidBytes()
Identifier that's used to track the given finding in the external system.
string external_uid = 3;
- Returns:
- The bytes for externalUid.
-
getStatus
String getStatus()
Most recent status of the corresponding finding's ticket/tracker in the external system.
string status = 4;
- Returns:
- The status.
-
getStatusBytes
com.google.protobuf.ByteString getStatusBytes()
Most recent status of the corresponding finding's ticket/tracker in the external system.
string status = 4;
- Returns:
- The bytes for status.
-
hasExternalSystemUpdateTime
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:
- Whether the externalSystemUpdateTime field is set.
-
getExternalSystemUpdateTime
com.google.protobuf.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:
- The externalSystemUpdateTime.
-
getExternalSystemUpdateTimeOrBuilder
com.google.protobuf.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;
-
-