public static final class ExternalSystem.Builder extends 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(ByteString value)
References primary/secondary etc assignees in the external system.
|
ExternalSystem.Builder |
addRepeatedField(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(Descriptors.FieldDescriptor field) |
ExternalSystem.Builder |
clearName()
External System Name e.g.
|
ExternalSystem.Builder |
clearOneof(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.
|
ByteString |
getAssigneesBytes(int index)
References primary/secondary etc assignees in the external system.
|
int |
getAssigneesCount()
References primary/secondary etc assignees in the external system.
|
ProtocolStringList |
getAssigneesList()
References primary/secondary etc assignees in the external system.
|
ExternalSystem |
getDefaultInstanceForType() |
static Descriptors.Descriptor |
getDescriptor() |
Descriptors.Descriptor |
getDescriptorForType() |
Timestamp |
getExternalSystemUpdateTime()
The most recent time when the corresponding finding's ticket/tracker was
updated in the external system.
|
Timestamp.Builder |
getExternalSystemUpdateTimeBuilder()
The most recent time when the corresponding finding's ticket/tracker was
updated in the external system.
|
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.
|
ByteString |
getExternalUidBytes()
Identifier that's used to track the given finding in the external system.
|
String |
getName()
External System Name e.g.
|
ByteString |
getNameBytes()
External System Name e.g.
|
String |
getStatus()
Most recent status of the corresponding finding's ticket/tracker in the
external system.
|
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 GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ExternalSystem.Builder |
mergeExternalSystemUpdateTime(Timestamp value)
The most recent time when the corresponding finding's ticket/tracker was
updated in the external system.
|
ExternalSystem.Builder |
mergeFrom(CodedInputStream input,
ExtensionRegistryLite extensionRegistry) |
ExternalSystem.Builder |
mergeFrom(ExternalSystem other) |
ExternalSystem.Builder |
mergeFrom(Message other) |
ExternalSystem.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields) |
ExternalSystem.Builder |
setAssignees(int index,
String value)
References primary/secondary etc assignees in the external system.
|
ExternalSystem.Builder |
setExternalSystemUpdateTime(Timestamp.Builder builderForValue)
The most recent time when the corresponding finding's ticket/tracker was
updated in the external system.
|
ExternalSystem.Builder |
setExternalSystemUpdateTime(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(ByteString value)
Identifier that's used to track the given finding in the external system.
|
ExternalSystem.Builder |
setField(Descriptors.FieldDescriptor field,
Object value) |
ExternalSystem.Builder |
setName(String value)
External System Name e.g.
|
ExternalSystem.Builder |
setNameBytes(ByteString value)
External System Name e.g.
|
ExternalSystem.Builder |
setRepeatedField(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(ByteString value)
Most recent status of the corresponding finding's ticket/tracker in the
external system.
|
ExternalSystem.Builder |
setUnknownFields(UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
mergeDelimitedFrom, mergeDelimitedFrom
mergeFrom
public static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class GeneratedMessageV3.Builder<ExternalSystem.Builder>
public ExternalSystem.Builder clear()
clear
in interface Message.Builder
clear
in interface MessageLite.Builder
clear
in class GeneratedMessageV3.Builder<ExternalSystem.Builder>
public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface Message.Builder
getDescriptorForType
in interface MessageOrBuilder
getDescriptorForType
in class GeneratedMessageV3.Builder<ExternalSystem.Builder>
public ExternalSystem getDefaultInstanceForType()
getDefaultInstanceForType
in interface MessageLiteOrBuilder
getDefaultInstanceForType
in interface MessageOrBuilder
public ExternalSystem build()
build
in interface Message.Builder
build
in interface MessageLite.Builder
public ExternalSystem buildPartial()
buildPartial
in interface Message.Builder
buildPartial
in interface MessageLite.Builder
public ExternalSystem.Builder clone()
clone
in interface Message.Builder
clone
in interface MessageLite.Builder
clone
in class GeneratedMessageV3.Builder<ExternalSystem.Builder>
public ExternalSystem.Builder setField(Descriptors.FieldDescriptor field, Object value)
setField
in interface Message.Builder
setField
in class GeneratedMessageV3.Builder<ExternalSystem.Builder>
public ExternalSystem.Builder clearField(Descriptors.FieldDescriptor field)
clearField
in interface Message.Builder
clearField
in class GeneratedMessageV3.Builder<ExternalSystem.Builder>
public ExternalSystem.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof
in interface Message.Builder
clearOneof
in class GeneratedMessageV3.Builder<ExternalSystem.Builder>
public ExternalSystem.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField
in interface Message.Builder
setRepeatedField
in class GeneratedMessageV3.Builder<ExternalSystem.Builder>
public ExternalSystem.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
addRepeatedField
in interface Message.Builder
addRepeatedField
in class GeneratedMessageV3.Builder<ExternalSystem.Builder>
public ExternalSystem.Builder mergeFrom(Message other)
mergeFrom
in interface Message.Builder
mergeFrom
in class AbstractMessage.Builder<ExternalSystem.Builder>
public ExternalSystem.Builder mergeFrom(ExternalSystem other)
public final boolean isInitialized()
isInitialized
in interface MessageLiteOrBuilder
isInitialized
in class GeneratedMessageV3.Builder<ExternalSystem.Builder>
public ExternalSystem.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface Message.Builder
mergeFrom
in interface MessageLite.Builder
mergeFrom
in class AbstractMessage.Builder<ExternalSystem.Builder>
IOException
public String getName()
External System Name e.g. jira, demisto, etc. e.g.: `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 ExternalSystemOrBuilder
public ByteString getNameBytes()
External System Name e.g. jira, demisto, etc. e.g.: `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 ExternalSystemOrBuilder
public ExternalSystem.Builder setName(String value)
External System Name e.g. jira, demisto, etc. e.g.: `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()
External System Name e.g. jira, demisto, etc. e.g.: `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(ByteString value)
External System Name e.g. jira, demisto, etc. e.g.: `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 ProtocolStringList getAssigneesList()
References primary/secondary etc assignees in the external system.
repeated string assignees = 2;
getAssigneesList
in interface ExternalSystemOrBuilder
public int getAssigneesCount()
References primary/secondary etc assignees in the external system.
repeated string assignees = 2;
getAssigneesCount
in interface ExternalSystemOrBuilder
public String getAssignees(int index)
References primary/secondary etc assignees in the external system.
repeated string assignees = 2;
getAssignees
in interface ExternalSystemOrBuilder
index
- The index of the element to return.public ByteString getAssigneesBytes(int index)
References primary/secondary etc assignees in the external system.
repeated string assignees = 2;
getAssigneesBytes
in interface ExternalSystemOrBuilder
index
- 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(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 ExternalSystemOrBuilder
public ByteString getExternalUidBytes()
Identifier that's used to track the given finding in the external system.
string external_uid = 3;
getExternalUidBytes
in interface ExternalSystemOrBuilder
public 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(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 ExternalSystemOrBuilder
public ByteString getStatusBytes()
Most recent status of the corresponding finding's ticket/tracker in the external system.
string status = 4;
getStatusBytes
in interface ExternalSystemOrBuilder
public 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(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 ExternalSystemOrBuilder
public 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 ExternalSystemOrBuilder
public ExternalSystem.Builder setExternalSystemUpdateTime(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(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(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 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 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 ExternalSystemOrBuilder
public final ExternalSystem.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields
in interface Message.Builder
setUnknownFields
in class GeneratedMessageV3.Builder<ExternalSystem.Builder>
public final ExternalSystem.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields
in interface Message.Builder
mergeUnknownFields
in class GeneratedMessageV3.Builder<ExternalSystem.Builder>
Copyright © 2022 Google LLC. All rights reserved.