public static final class Exfiltration.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Exfiltration.Builder> implements ExfiltrationOrBuilder
Exfiltration represents a data exfiltration attempt from one or more sources to one or more targets. The `sources` attribute lists the sources of the exfiltrated data. The `targets` attribute lists the destinations the data was copied to.Protobuf type
google.cloud.securitycenter.v1.Exfiltration| Modifier and Type | Method and Description |
|---|---|
Exfiltration.Builder |
addAllSources(Iterable<? extends ExfilResource> values)
If there are multiple sources, then the data is considered "joined" between
them.
|
Exfiltration.Builder |
addAllTargets(Iterable<? extends ExfilResource> values)
If there are multiple targets, each target would get a complete copy of the
"joined" source data.
|
Exfiltration.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Exfiltration.Builder |
addSources(ExfilResource.Builder builderForValue)
If there are multiple sources, then the data is considered "joined" between
them.
|
Exfiltration.Builder |
addSources(ExfilResource value)
If there are multiple sources, then the data is considered "joined" between
them.
|
Exfiltration.Builder |
addSources(int index,
ExfilResource.Builder builderForValue)
If there are multiple sources, then the data is considered "joined" between
them.
|
Exfiltration.Builder |
addSources(int index,
ExfilResource value)
If there are multiple sources, then the data is considered "joined" between
them.
|
ExfilResource.Builder |
addSourcesBuilder()
If there are multiple sources, then the data is considered "joined" between
them.
|
ExfilResource.Builder |
addSourcesBuilder(int index)
If there are multiple sources, then the data is considered "joined" between
them.
|
Exfiltration.Builder |
addTargets(ExfilResource.Builder builderForValue)
If there are multiple targets, each target would get a complete copy of the
"joined" source data.
|
Exfiltration.Builder |
addTargets(ExfilResource value)
If there are multiple targets, each target would get a complete copy of the
"joined" source data.
|
Exfiltration.Builder |
addTargets(int index,
ExfilResource.Builder builderForValue)
If there are multiple targets, each target would get a complete copy of the
"joined" source data.
|
Exfiltration.Builder |
addTargets(int index,
ExfilResource value)
If there are multiple targets, each target would get a complete copy of the
"joined" source data.
|
ExfilResource.Builder |
addTargetsBuilder()
If there are multiple targets, each target would get a complete copy of the
"joined" source data.
|
ExfilResource.Builder |
addTargetsBuilder(int index)
If there are multiple targets, each target would get a complete copy of the
"joined" source data.
|
Exfiltration |
build() |
Exfiltration |
buildPartial() |
Exfiltration.Builder |
clear() |
Exfiltration.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Exfiltration.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Exfiltration.Builder |
clearSources()
If there are multiple sources, then the data is considered "joined" between
them.
|
Exfiltration.Builder |
clearTargets()
If there are multiple targets, each target would get a complete copy of the
"joined" source data.
|
Exfiltration.Builder |
clearTotalExfiltratedBytes()
Total exfiltrated bytes processed for the entire job.
|
Exfiltration.Builder |
clone() |
Exfiltration |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
ExfilResource |
getSources(int index)
If there are multiple sources, then the data is considered "joined" between
them.
|
ExfilResource.Builder |
getSourcesBuilder(int index)
If there are multiple sources, then the data is considered "joined" between
them.
|
List<ExfilResource.Builder> |
getSourcesBuilderList()
If there are multiple sources, then the data is considered "joined" between
them.
|
int |
getSourcesCount()
If there are multiple sources, then the data is considered "joined" between
them.
|
List<ExfilResource> |
getSourcesList()
If there are multiple sources, then the data is considered "joined" between
them.
|
ExfilResourceOrBuilder |
getSourcesOrBuilder(int index)
If there are multiple sources, then the data is considered "joined" between
them.
|
List<? extends ExfilResourceOrBuilder> |
getSourcesOrBuilderList()
If there are multiple sources, then the data is considered "joined" between
them.
|
ExfilResource |
getTargets(int index)
If there are multiple targets, each target would get a complete copy of the
"joined" source data.
|
ExfilResource.Builder |
getTargetsBuilder(int index)
If there are multiple targets, each target would get a complete copy of the
"joined" source data.
|
List<ExfilResource.Builder> |
getTargetsBuilderList()
If there are multiple targets, each target would get a complete copy of the
"joined" source data.
|
int |
getTargetsCount()
If there are multiple targets, each target would get a complete copy of the
"joined" source data.
|
List<ExfilResource> |
getTargetsList()
If there are multiple targets, each target would get a complete copy of the
"joined" source data.
|
ExfilResourceOrBuilder |
getTargetsOrBuilder(int index)
If there are multiple targets, each target would get a complete copy of the
"joined" source data.
|
List<? extends ExfilResourceOrBuilder> |
getTargetsOrBuilderList()
If there are multiple targets, each target would get a complete copy of the
"joined" source data.
|
long |
getTotalExfiltratedBytes()
Total exfiltrated bytes processed for the entire job.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Exfiltration.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Exfiltration.Builder |
mergeFrom(Exfiltration other) |
Exfiltration.Builder |
mergeFrom(com.google.protobuf.Message other) |
Exfiltration.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Exfiltration.Builder |
removeSources(int index)
If there are multiple sources, then the data is considered "joined" between
them.
|
Exfiltration.Builder |
removeTargets(int index)
If there are multiple targets, each target would get a complete copy of the
"joined" source data.
|
Exfiltration.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Exfiltration.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Exfiltration.Builder |
setSources(int index,
ExfilResource.Builder builderForValue)
If there are multiple sources, then the data is considered "joined" between
them.
|
Exfiltration.Builder |
setSources(int index,
ExfilResource value)
If there are multiple sources, then the data is considered "joined" between
them.
|
Exfiltration.Builder |
setTargets(int index,
ExfilResource.Builder builderForValue)
If there are multiple targets, each target would get a complete copy of the
"joined" source data.
|
Exfiltration.Builder |
setTargets(int index,
ExfilResource value)
If there are multiple targets, each target would get a complete copy of the
"joined" source data.
|
Exfiltration.Builder |
setTotalExfiltratedBytes(long value)
Total exfiltrated bytes processed for the entire job.
|
Exfiltration.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<Exfiltration.Builder>public Exfiltration.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Exfiltration.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<Exfiltration.Builder>public Exfiltration getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Exfiltration build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Exfiltration buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Exfiltration.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Exfiltration.Builder>public Exfiltration.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<Exfiltration.Builder>public Exfiltration.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Exfiltration.Builder>public Exfiltration.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Exfiltration.Builder>public Exfiltration.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<Exfiltration.Builder>public Exfiltration.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<Exfiltration.Builder>public Exfiltration.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Exfiltration.Builder>public Exfiltration.Builder mergeFrom(Exfiltration other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Exfiltration.Builder>public Exfiltration.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<Exfiltration.Builder>IOExceptionpublic List<ExfilResource> getSourcesList()
If there are multiple sources, then the data is considered "joined" between them. For instance, BigQuery can join multiple tables, and each table would be considered a source.
repeated .google.cloud.securitycenter.v1.ExfilResource sources = 1;getSourcesList in interface ExfiltrationOrBuilderpublic int getSourcesCount()
If there are multiple sources, then the data is considered "joined" between them. For instance, BigQuery can join multiple tables, and each table would be considered a source.
repeated .google.cloud.securitycenter.v1.ExfilResource sources = 1;getSourcesCount in interface ExfiltrationOrBuilderpublic ExfilResource getSources(int index)
If there are multiple sources, then the data is considered "joined" between them. For instance, BigQuery can join multiple tables, and each table would be considered a source.
repeated .google.cloud.securitycenter.v1.ExfilResource sources = 1;getSources in interface ExfiltrationOrBuilderpublic Exfiltration.Builder setSources(int index, ExfilResource value)
If there are multiple sources, then the data is considered "joined" between them. For instance, BigQuery can join multiple tables, and each table would be considered a source.
repeated .google.cloud.securitycenter.v1.ExfilResource sources = 1;public Exfiltration.Builder setSources(int index, ExfilResource.Builder builderForValue)
If there are multiple sources, then the data is considered "joined" between them. For instance, BigQuery can join multiple tables, and each table would be considered a source.
repeated .google.cloud.securitycenter.v1.ExfilResource sources = 1;public Exfiltration.Builder addSources(ExfilResource value)
If there are multiple sources, then the data is considered "joined" between them. For instance, BigQuery can join multiple tables, and each table would be considered a source.
repeated .google.cloud.securitycenter.v1.ExfilResource sources = 1;public Exfiltration.Builder addSources(int index, ExfilResource value)
If there are multiple sources, then the data is considered "joined" between them. For instance, BigQuery can join multiple tables, and each table would be considered a source.
repeated .google.cloud.securitycenter.v1.ExfilResource sources = 1;public Exfiltration.Builder addSources(ExfilResource.Builder builderForValue)
If there are multiple sources, then the data is considered "joined" between them. For instance, BigQuery can join multiple tables, and each table would be considered a source.
repeated .google.cloud.securitycenter.v1.ExfilResource sources = 1;public Exfiltration.Builder addSources(int index, ExfilResource.Builder builderForValue)
If there are multiple sources, then the data is considered "joined" between them. For instance, BigQuery can join multiple tables, and each table would be considered a source.
repeated .google.cloud.securitycenter.v1.ExfilResource sources = 1;public Exfiltration.Builder addAllSources(Iterable<? extends ExfilResource> values)
If there are multiple sources, then the data is considered "joined" between them. For instance, BigQuery can join multiple tables, and each table would be considered a source.
repeated .google.cloud.securitycenter.v1.ExfilResource sources = 1;public Exfiltration.Builder clearSources()
If there are multiple sources, then the data is considered "joined" between them. For instance, BigQuery can join multiple tables, and each table would be considered a source.
repeated .google.cloud.securitycenter.v1.ExfilResource sources = 1;public Exfiltration.Builder removeSources(int index)
If there are multiple sources, then the data is considered "joined" between them. For instance, BigQuery can join multiple tables, and each table would be considered a source.
repeated .google.cloud.securitycenter.v1.ExfilResource sources = 1;public ExfilResource.Builder getSourcesBuilder(int index)
If there are multiple sources, then the data is considered "joined" between them. For instance, BigQuery can join multiple tables, and each table would be considered a source.
repeated .google.cloud.securitycenter.v1.ExfilResource sources = 1;public ExfilResourceOrBuilder getSourcesOrBuilder(int index)
If there are multiple sources, then the data is considered "joined" between them. For instance, BigQuery can join multiple tables, and each table would be considered a source.
repeated .google.cloud.securitycenter.v1.ExfilResource sources = 1;getSourcesOrBuilder in interface ExfiltrationOrBuilderpublic List<? extends ExfilResourceOrBuilder> getSourcesOrBuilderList()
If there are multiple sources, then the data is considered "joined" between them. For instance, BigQuery can join multiple tables, and each table would be considered a source.
repeated .google.cloud.securitycenter.v1.ExfilResource sources = 1;getSourcesOrBuilderList in interface ExfiltrationOrBuilderpublic ExfilResource.Builder addSourcesBuilder()
If there are multiple sources, then the data is considered "joined" between them. For instance, BigQuery can join multiple tables, and each table would be considered a source.
repeated .google.cloud.securitycenter.v1.ExfilResource sources = 1;public ExfilResource.Builder addSourcesBuilder(int index)
If there are multiple sources, then the data is considered "joined" between them. For instance, BigQuery can join multiple tables, and each table would be considered a source.
repeated .google.cloud.securitycenter.v1.ExfilResource sources = 1;public List<ExfilResource.Builder> getSourcesBuilderList()
If there are multiple sources, then the data is considered "joined" between them. For instance, BigQuery can join multiple tables, and each table would be considered a source.
repeated .google.cloud.securitycenter.v1.ExfilResource sources = 1;public List<ExfilResource> getTargetsList()
If there are multiple targets, each target would get a complete copy of the "joined" source data.
repeated .google.cloud.securitycenter.v1.ExfilResource targets = 2;getTargetsList in interface ExfiltrationOrBuilderpublic int getTargetsCount()
If there are multiple targets, each target would get a complete copy of the "joined" source data.
repeated .google.cloud.securitycenter.v1.ExfilResource targets = 2;getTargetsCount in interface ExfiltrationOrBuilderpublic ExfilResource getTargets(int index)
If there are multiple targets, each target would get a complete copy of the "joined" source data.
repeated .google.cloud.securitycenter.v1.ExfilResource targets = 2;getTargets in interface ExfiltrationOrBuilderpublic Exfiltration.Builder setTargets(int index, ExfilResource value)
If there are multiple targets, each target would get a complete copy of the "joined" source data.
repeated .google.cloud.securitycenter.v1.ExfilResource targets = 2;public Exfiltration.Builder setTargets(int index, ExfilResource.Builder builderForValue)
If there are multiple targets, each target would get a complete copy of the "joined" source data.
repeated .google.cloud.securitycenter.v1.ExfilResource targets = 2;public Exfiltration.Builder addTargets(ExfilResource value)
If there are multiple targets, each target would get a complete copy of the "joined" source data.
repeated .google.cloud.securitycenter.v1.ExfilResource targets = 2;public Exfiltration.Builder addTargets(int index, ExfilResource value)
If there are multiple targets, each target would get a complete copy of the "joined" source data.
repeated .google.cloud.securitycenter.v1.ExfilResource targets = 2;public Exfiltration.Builder addTargets(ExfilResource.Builder builderForValue)
If there are multiple targets, each target would get a complete copy of the "joined" source data.
repeated .google.cloud.securitycenter.v1.ExfilResource targets = 2;public Exfiltration.Builder addTargets(int index, ExfilResource.Builder builderForValue)
If there are multiple targets, each target would get a complete copy of the "joined" source data.
repeated .google.cloud.securitycenter.v1.ExfilResource targets = 2;public Exfiltration.Builder addAllTargets(Iterable<? extends ExfilResource> values)
If there are multiple targets, each target would get a complete copy of the "joined" source data.
repeated .google.cloud.securitycenter.v1.ExfilResource targets = 2;public Exfiltration.Builder clearTargets()
If there are multiple targets, each target would get a complete copy of the "joined" source data.
repeated .google.cloud.securitycenter.v1.ExfilResource targets = 2;public Exfiltration.Builder removeTargets(int index)
If there are multiple targets, each target would get a complete copy of the "joined" source data.
repeated .google.cloud.securitycenter.v1.ExfilResource targets = 2;public ExfilResource.Builder getTargetsBuilder(int index)
If there are multiple targets, each target would get a complete copy of the "joined" source data.
repeated .google.cloud.securitycenter.v1.ExfilResource targets = 2;public ExfilResourceOrBuilder getTargetsOrBuilder(int index)
If there are multiple targets, each target would get a complete copy of the "joined" source data.
repeated .google.cloud.securitycenter.v1.ExfilResource targets = 2;getTargetsOrBuilder in interface ExfiltrationOrBuilderpublic List<? extends ExfilResourceOrBuilder> getTargetsOrBuilderList()
If there are multiple targets, each target would get a complete copy of the "joined" source data.
repeated .google.cloud.securitycenter.v1.ExfilResource targets = 2;getTargetsOrBuilderList in interface ExfiltrationOrBuilderpublic ExfilResource.Builder addTargetsBuilder()
If there are multiple targets, each target would get a complete copy of the "joined" source data.
repeated .google.cloud.securitycenter.v1.ExfilResource targets = 2;public ExfilResource.Builder addTargetsBuilder(int index)
If there are multiple targets, each target would get a complete copy of the "joined" source data.
repeated .google.cloud.securitycenter.v1.ExfilResource targets = 2;public List<ExfilResource.Builder> getTargetsBuilderList()
If there are multiple targets, each target would get a complete copy of the "joined" source data.
repeated .google.cloud.securitycenter.v1.ExfilResource targets = 2;public long getTotalExfiltratedBytes()
Total exfiltrated bytes processed for the entire job.
int64 total_exfiltrated_bytes = 3;getTotalExfiltratedBytes in interface ExfiltrationOrBuilderpublic Exfiltration.Builder setTotalExfiltratedBytes(long value)
Total exfiltrated bytes processed for the entire job.
int64 total_exfiltrated_bytes = 3;value - The totalExfiltratedBytes to set.public Exfiltration.Builder clearTotalExfiltratedBytes()
Total exfiltrated bytes processed for the entire job.
int64 total_exfiltrated_bytes = 3;public final Exfiltration.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Exfiltration.Builder>public final Exfiltration.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Exfiltration.Builder>Copyright © 2024 Google LLC. All rights reserved.