public static final class ExternalSystem.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ExternalSystem.Builder> implements ExternalSystemOrBuilder
Representation of third party SIEM/SOAR fields within SCC.Protobuf type
google.cloud.securitycenter.v1.ExternalSystem| Modifier and Type | Method and Description |
|---|---|
ExternalSystem.Builder |
addAllAssignees(Iterable<String> values)
References primary/secondary etc assignees in the external system.
|
ExternalSystem.Builder |
addAssignees(String value)
References primary/secondary etc assignees in the external system.
|
ExternalSystem.Builder |
addAssigneesBytes(com.google.protobuf.ByteString value)
References primary/secondary etc assignees in the external system.
|
ExternalSystem.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ExternalSystem |
build() |
ExternalSystem |
buildPartial() |
ExternalSystem.Builder |
clear() |
ExternalSystem.Builder |
clearAssignees()
References primary/secondary etc assignees in the external system.
|
ExternalSystem.Builder |
clearExternalSystemUpdateTime()
The most recent time when the corresponding finding's ticket/tracker was
updated in the external system.
|
ExternalSystem.Builder |
clearExternalUid()
Identifier that's used to track the given finding in the external system.
|
ExternalSystem.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ExternalSystem.Builder |
clearName()
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"
|
ExternalSystem.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ExternalSystem.Builder |
clearStatus()
Most recent status of the corresponding finding's ticket/tracker in the
external system.
|
ExternalSystem.Builder |
clone() |
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.
|
ExternalSystem |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
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.Timestamp.Builder |
getExternalSystemUpdateTimeBuilder()
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.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ExternalSystem.Builder |
mergeExternalSystemUpdateTime(com.google.protobuf.Timestamp value)
The most recent time when the corresponding finding's ticket/tracker was
updated in the external system.
|
ExternalSystem.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ExternalSystem.Builder |
mergeFrom(ExternalSystem other) |
ExternalSystem.Builder |
mergeFrom(com.google.protobuf.Message other) |
ExternalSystem.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ExternalSystem.Builder |
setAssignees(int index,
String value)
References primary/secondary etc assignees in the external system.
|
ExternalSystem.Builder |
setExternalSystemUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
The most recent time when the corresponding finding's ticket/tracker was
updated in the external system.
|
ExternalSystem.Builder |
setExternalSystemUpdateTime(com.google.protobuf.Timestamp value)
The most recent time when the corresponding finding's ticket/tracker was
updated in the external system.
|
ExternalSystem.Builder |
setExternalUid(String value)
Identifier that's used to track the given finding in the external system.
|
ExternalSystem.Builder |
setExternalUidBytes(com.google.protobuf.ByteString value)
Identifier that's used to track the given finding in the external system.
|
ExternalSystem.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ExternalSystem.Builder |
setName(String value)
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"
|
ExternalSystem.Builder |
setNameBytes(com.google.protobuf.ByteString value)
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"
|
ExternalSystem.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ExternalSystem.Builder |
setStatus(String value)
Most recent status of the corresponding finding's ticket/tracker in the
external system.
|
ExternalSystem.Builder |
setStatusBytes(com.google.protobuf.ByteString value)
Most recent status of the corresponding finding's ticket/tracker in the
external system.
|
ExternalSystem.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ExternalSystem.Builder>public ExternalSystem.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ExternalSystem.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ExternalSystem.Builder>public ExternalSystem getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ExternalSystem build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ExternalSystem buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ExternalSystem.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ExternalSystem.Builder>public ExternalSystem.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<ExternalSystem.Builder>public ExternalSystem.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ExternalSystem.Builder>public ExternalSystem.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ExternalSystem.Builder>public ExternalSystem.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ExternalSystem.Builder>public ExternalSystem.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ExternalSystem.Builder>public ExternalSystem.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ExternalSystem.Builder>public ExternalSystem.Builder mergeFrom(ExternalSystem other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ExternalSystem.Builder>public ExternalSystem.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ExternalSystem.Builder>IOExceptionpublic 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 ExternalSystem.Builder setName(String value)
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;value - The name to set.public ExternalSystem.Builder clearName()
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;public ExternalSystem.Builder setNameBytes(com.google.protobuf.ByteString value)
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;value - The bytes for name to set.public 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 ExternalSystem.Builder setAssignees(int index, String value)
References primary/secondary etc assignees in the external system.
repeated string assignees = 2;index - The index to set the value at.value - The assignees to set.public ExternalSystem.Builder addAssignees(String value)
References primary/secondary etc assignees in the external system.
repeated string assignees = 2;value - The assignees to add.public ExternalSystem.Builder addAllAssignees(Iterable<String> values)
References primary/secondary etc assignees in the external system.
repeated string assignees = 2;values - The assignees to add.public ExternalSystem.Builder clearAssignees()
References primary/secondary etc assignees in the external system.
repeated string assignees = 2;public ExternalSystem.Builder addAssigneesBytes(com.google.protobuf.ByteString value)
References primary/secondary etc assignees in the external system.
repeated string assignees = 2;value - The bytes of the assignees to add.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 ExternalSystem.Builder setExternalUid(String value)
Identifier that's used to track the given finding in the external system.
string external_uid = 3;value - The externalUid to set.public ExternalSystem.Builder clearExternalUid()
Identifier that's used to track the given finding in the external system.
string external_uid = 3;public ExternalSystem.Builder setExternalUidBytes(com.google.protobuf.ByteString value)
Identifier that's used to track the given finding in the external system.
string external_uid = 3;value - The bytes for externalUid to set.public 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 ExternalSystem.Builder setStatus(String value)
Most recent status of the corresponding finding's ticket/tracker in the external system.
string status = 4;value - The status to set.public ExternalSystem.Builder clearStatus()
Most recent status of the corresponding finding's ticket/tracker in the external system.
string status = 4;public ExternalSystem.Builder setStatusBytes(com.google.protobuf.ByteString value)
Most recent status of the corresponding finding's ticket/tracker in the external system.
string status = 4;value - The bytes for status to set.public 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 ExternalSystem.Builder setExternalSystemUpdateTime(com.google.protobuf.Timestamp value)
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;public ExternalSystem.Builder setExternalSystemUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
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;public ExternalSystem.Builder mergeExternalSystemUpdateTime(com.google.protobuf.Timestamp value)
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;public ExternalSystem.Builder clearExternalSystemUpdateTime()
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;public com.google.protobuf.Timestamp.Builder getExternalSystemUpdateTimeBuilder()
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;public 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 ExternalSystem.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ExternalSystem.Builder>public final ExternalSystem.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ExternalSystem.Builder>Copyright © 2024 Google LLC. All rights reserved.