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 StringgetAssignees(int index)References primary/secondary etc assignees in the external system.com.google.protobuf.ByteStringgetAssigneesBytes(int index)References primary/secondary etc assignees in the external system.intgetAssigneesCount()References primary/secondary etc assignees in the external system.List<String>getAssigneesList()References primary/secondary etc assignees in the external system.com.google.protobuf.TimestampgetExternalSystemUpdateTime()The most recent time when the corresponding finding's ticket/tracker was updated in the external system.com.google.protobuf.TimestampOrBuildergetExternalSystemUpdateTimeOrBuilder()The most recent time when the corresponding finding's ticket/tracker was updated in the external system.StringgetExternalUid()Identifier that's used to track the given finding in the external system.com.google.protobuf.ByteStringgetExternalUidBytes()Identifier that's used to track the given finding in the external system.StringgetName()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.ByteStringgetNameBytes()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"StringgetStatus()Most recent status of the corresponding finding's ticket/tracker in the external system.com.google.protobuf.ByteStringgetStatusBytes()Most recent status of the corresponding finding's ticket/tracker in the external system.booleanhasExternalSystemUpdateTime()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;
-
-