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.
|
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 |
EXTERNAL_SYSTEM_UPDATE_TIME_FIELD_NUMBER |
static int |
EXTERNAL_UID_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
static int |
STATUS_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.
|
static ExternalSystem |
getDefaultInstance() |
ExternalSystem |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
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"
|
com.google.protobuf.Parser<ExternalSystem> |
getParserForType() |
int |
getSerializedSize() |
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.
|
int |
hashCode() |
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
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()
Identifier that's used to track the given finding in the external system.
string external_uid = 3;getExternalUid in interface ExternalSystemOrBuilderpublic com.google.protobuf.ByteString getExternalUidBytes()
Identifier that's used to track the given finding in the external system.
string external_uid = 3;getExternalUidBytes in interface ExternalSystemOrBuilderpublic String getStatus()
Most recent status of the corresponding finding's ticket/tracker in the external system.
string status = 4;getStatus in interface ExternalSystemOrBuilderpublic com.google.protobuf.ByteString getStatusBytes()
Most recent status of the corresponding finding's ticket/tracker in the external system.
string status = 4;getStatusBytes in interface ExternalSystemOrBuilderpublic 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;hasExternalSystemUpdateTime in interface ExternalSystemOrBuilderpublic 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;getExternalSystemUpdateTime in interface ExternalSystemOrBuilderpublic 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;getExternalSystemUpdateTimeOrBuilder 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.