public final class ExternalSystem extends com.google.protobuf.GeneratedMessageV3 implements ExternalSystemOrBuilder
Representation of third party SIEM/SOAR fields within SCC.Protobuf type
google.cloud.securitycenter.v1.ExternalSystem| Modifier and Type | Class and Description |
|---|---|
static class |
ExternalSystem.Builder
Representation of third party SIEM/SOAR fields within SCC.
|
static class |
ExternalSystem.TicketInfo
Information about the ticket, if any, that is being used to track the
resolution of the issue that is identified by this finding.
|
static interface |
ExternalSystem.TicketInfoOrBuilder |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
ASSIGNEES_FIELD_NUMBER |
static int |
CASE_CLOSE_TIME_FIELD_NUMBER |
static int |
CASE_CREATE_TIME_FIELD_NUMBER |
static int |
CASE_PRIORITY_FIELD_NUMBER |
static int |
CASE_SLA_FIELD_NUMBER |
static int |
CASE_URI_FIELD_NUMBER |
static int |
EXTERNAL_SYSTEM_UPDATE_TIME_FIELD_NUMBER |
static int |
EXTERNAL_UID_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
static int |
STATUS_FIELD_NUMBER |
static int |
TICKET_INFO_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
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.
|
com.google.protobuf.ProtocolStringList |
getAssigneesList()
References primary/secondary etc assignees in the external system.
|
com.google.protobuf.Timestamp |
getCaseCloseTime()
The time when the case was closed, as reported by the external system.
|
com.google.protobuf.TimestampOrBuilder |
getCaseCloseTimeOrBuilder()
The time when the case was closed, as reported by the external system.
|
com.google.protobuf.Timestamp |
getCaseCreateTime()
The time when the case was created, as reported by the external system.
|
com.google.protobuf.TimestampOrBuilder |
getCaseCreateTimeOrBuilder()
The time when the case was created, as reported by the external system.
|
String |
getCasePriority()
The priority of the finding's corresponding case in the external system.
|
com.google.protobuf.ByteString |
getCasePriorityBytes()
The priority of the finding's corresponding case in the external system.
|
com.google.protobuf.Timestamp |
getCaseSla()
The SLA of the finding's corresponding case in the external system.
|
com.google.protobuf.TimestampOrBuilder |
getCaseSlaOrBuilder()
The SLA of the finding's corresponding case in the external system.
|
String |
getCaseUri()
The link to the finding's corresponding case in the external system.
|
com.google.protobuf.ByteString |
getCaseUriBytes()
The link to the finding's corresponding case in the external system.
|
static ExternalSystem |
getDefaultInstance() |
ExternalSystem |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Timestamp |
getExternalSystemUpdateTime()
The time when the case was last updated, as reported by the external
system.
|
com.google.protobuf.TimestampOrBuilder |
getExternalSystemUpdateTimeOrBuilder()
The time when the case was last updated, as reported by the external
system.
|
String |
getExternalUid()
The identifier that's used to track the finding's corresponding case in the
external system.
|
com.google.protobuf.ByteString |
getExternalUidBytes()
The identifier that's used to track the finding's corresponding case 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"
|
com.google.protobuf.Parser<ExternalSystem> |
getParserForType() |
int |
getSerializedSize() |
String |
getStatus()
The most recent status of the finding's corresponding case, as reported by
the external system.
|
com.google.protobuf.ByteString |
getStatusBytes()
The most recent status of the finding's corresponding case, as reported by
the external system.
|
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.
|
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.
|
boolean |
hasCaseCloseTime()
The time when the case was closed, as reported by the external system.
|
boolean |
hasCaseCreateTime()
The time when the case was created, as reported by the external system.
|
boolean |
hasCaseSla()
The SLA of the finding's corresponding case in the external system.
|
boolean |
hasExternalSystemUpdateTime()
The time when the case was last updated, as reported by the external
system.
|
int |
hashCode() |
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.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static ExternalSystem.Builder |
newBuilder() |
static ExternalSystem.Builder |
newBuilder(ExternalSystem prototype) |
ExternalSystem.Builder |
newBuilderForType() |
protected ExternalSystem.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static ExternalSystem |
parseDelimitedFrom(InputStream input) |
static ExternalSystem |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ExternalSystem |
parseFrom(byte[] data) |
static ExternalSystem |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ExternalSystem |
parseFrom(ByteBuffer data) |
static ExternalSystem |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ExternalSystem |
parseFrom(com.google.protobuf.ByteString data) |
static ExternalSystem |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ExternalSystem |
parseFrom(com.google.protobuf.CodedInputStream input) |
static ExternalSystem |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ExternalSystem |
parseFrom(InputStream input) |
static ExternalSystem |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<ExternalSystem> |
parser() |
ExternalSystem.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int NAME_FIELD_NUMBER
public static final int ASSIGNEES_FIELD_NUMBER
public static final int EXTERNAL_UID_FIELD_NUMBER
public static final int STATUS_FIELD_NUMBER
public static final int EXTERNAL_SYSTEM_UPDATE_TIME_FIELD_NUMBER
public static final int CASE_URI_FIELD_NUMBER
public static final int CASE_PRIORITY_FIELD_NUMBER
public static final int CASE_SLA_FIELD_NUMBER
public static final int CASE_CREATE_TIME_FIELD_NUMBER
public static final int CASE_CLOSE_TIME_FIELD_NUMBER
public static final int TICKET_INFO_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public 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;getName in interface ExternalSystemOrBuilderpublic 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;getNameBytes in interface ExternalSystemOrBuilderpublic com.google.protobuf.ProtocolStringList getAssigneesList()
References primary/secondary etc assignees in the external system.
repeated string assignees = 2;getAssigneesList in interface ExternalSystemOrBuilderpublic int getAssigneesCount()
References primary/secondary etc assignees in the external system.
repeated string assignees = 2;getAssigneesCount in interface ExternalSystemOrBuilderpublic String getAssignees(int index)
References primary/secondary etc assignees in the external system.
repeated string assignees = 2;getAssignees in interface ExternalSystemOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getAssigneesBytes(int index)
References primary/secondary etc assignees in the external system.
repeated string assignees = 2;getAssigneesBytes in interface ExternalSystemOrBuilderindex - The index of the value to return.public String getExternalUid()
The identifier that's used to track the finding's corresponding case in the external system.
string external_uid = 3;getExternalUid in interface ExternalSystemOrBuilderpublic com.google.protobuf.ByteString getExternalUidBytes()
The identifier that's used to track the finding's corresponding case in the external system.
string external_uid = 3;getExternalUidBytes in interface ExternalSystemOrBuilderpublic String getStatus()
The most recent status of the finding's corresponding case, as reported by the external system.
string status = 4;getStatus in interface ExternalSystemOrBuilderpublic com.google.protobuf.ByteString getStatusBytes()
The most recent status of the finding's corresponding case, as reported by the external system.
string status = 4;getStatusBytes in interface ExternalSystemOrBuilderpublic boolean hasExternalSystemUpdateTime()
The time when the case was last updated, as reported by the external system.
.google.protobuf.Timestamp external_system_update_time = 5;hasExternalSystemUpdateTime in interface ExternalSystemOrBuilderpublic com.google.protobuf.Timestamp getExternalSystemUpdateTime()
The time when the case was last updated, as reported by the external system.
.google.protobuf.Timestamp external_system_update_time = 5;getExternalSystemUpdateTime in interface ExternalSystemOrBuilderpublic com.google.protobuf.TimestampOrBuilder getExternalSystemUpdateTimeOrBuilder()
The time when the case was last updated, as reported by the external system.
.google.protobuf.Timestamp external_system_update_time = 5;getExternalSystemUpdateTimeOrBuilder in interface ExternalSystemOrBuilderpublic String getCaseUri()
The link to the finding's corresponding case in the external system.
string case_uri = 6;getCaseUri in interface ExternalSystemOrBuilderpublic com.google.protobuf.ByteString getCaseUriBytes()
The link to the finding's corresponding case in the external system.
string case_uri = 6;getCaseUriBytes in interface ExternalSystemOrBuilderpublic String getCasePriority()
The priority of the finding's corresponding case in the external system.
string case_priority = 7;getCasePriority in interface ExternalSystemOrBuilderpublic com.google.protobuf.ByteString getCasePriorityBytes()
The priority of the finding's corresponding case in the external system.
string case_priority = 7;getCasePriorityBytes in interface ExternalSystemOrBuilderpublic boolean hasCaseSla()
The SLA of the finding's corresponding case in the external system.
.google.protobuf.Timestamp case_sla = 9;hasCaseSla in interface ExternalSystemOrBuilderpublic com.google.protobuf.Timestamp getCaseSla()
The SLA of the finding's corresponding case in the external system.
.google.protobuf.Timestamp case_sla = 9;getCaseSla in interface ExternalSystemOrBuilderpublic com.google.protobuf.TimestampOrBuilder getCaseSlaOrBuilder()
The SLA of the finding's corresponding case in the external system.
.google.protobuf.Timestamp case_sla = 9;getCaseSlaOrBuilder in interface ExternalSystemOrBuilderpublic boolean hasCaseCreateTime()
The time when the case was created, as reported by the external system.
.google.protobuf.Timestamp case_create_time = 10;hasCaseCreateTime in interface ExternalSystemOrBuilderpublic com.google.protobuf.Timestamp getCaseCreateTime()
The time when the case was created, as reported by the external system.
.google.protobuf.Timestamp case_create_time = 10;getCaseCreateTime in interface ExternalSystemOrBuilderpublic com.google.protobuf.TimestampOrBuilder getCaseCreateTimeOrBuilder()
The time when the case was created, as reported by the external system.
.google.protobuf.Timestamp case_create_time = 10;getCaseCreateTimeOrBuilder in interface ExternalSystemOrBuilderpublic boolean hasCaseCloseTime()
The time when the case was closed, as reported by the external system.
.google.protobuf.Timestamp case_close_time = 11;hasCaseCloseTime in interface ExternalSystemOrBuilderpublic com.google.protobuf.Timestamp getCaseCloseTime()
The time when the case was closed, as reported by the external system.
.google.protobuf.Timestamp case_close_time = 11;getCaseCloseTime in interface ExternalSystemOrBuilderpublic com.google.protobuf.TimestampOrBuilder getCaseCloseTimeOrBuilder()
The time when the case was closed, as reported by the external system.
.google.protobuf.Timestamp case_close_time = 11;getCaseCloseTimeOrBuilder in interface ExternalSystemOrBuilderpublic 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.v1.ExternalSystem.TicketInfo ticket_info = 8;hasTicketInfo in interface ExternalSystemOrBuilderpublic 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.v1.ExternalSystem.TicketInfo ticket_info = 8;getTicketInfo in interface ExternalSystemOrBuilderpublic 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.v1.ExternalSystem.TicketInfo ticket_info = 8;getTicketInfoOrBuilder in interface ExternalSystemOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static ExternalSystem parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ExternalSystem parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ExternalSystem parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ExternalSystem parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ExternalSystem parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ExternalSystem parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ExternalSystem parseFrom(InputStream input) throws IOException
IOExceptionpublic static ExternalSystem parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ExternalSystem parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static ExternalSystem parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ExternalSystem parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static ExternalSystem parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic ExternalSystem.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static ExternalSystem.Builder newBuilder()
public static ExternalSystem.Builder newBuilder(ExternalSystem prototype)
public ExternalSystem.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected ExternalSystem.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static ExternalSystem getDefaultInstance()
public static com.google.protobuf.Parser<ExternalSystem> parser()
public com.google.protobuf.Parser<ExternalSystem> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public ExternalSystem getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2024 Google LLC. All rights reserved.