public static final class ExfilResource.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ExfilResource.Builder> implements ExfilResourceOrBuilder
Resource where data was exfiltrated from or exfiltrated to.Protobuf type
google.cloud.securitycenter.v1.ExfilResource| Modifier and Type | Method and Description |
|---|---|
ExfilResource.Builder |
addAllComponents(Iterable<String> values)
Subcomponents of the asset that was exfiltrated, like URIs used during
exfiltration, table names, databases, and filenames.
|
ExfilResource.Builder |
addComponents(String value)
Subcomponents of the asset that was exfiltrated, like URIs used during
exfiltration, table names, databases, and filenames.
|
ExfilResource.Builder |
addComponentsBytes(com.google.protobuf.ByteString value)
Subcomponents of the asset that was exfiltrated, like URIs used during
exfiltration, table names, databases, and filenames.
|
ExfilResource.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ExfilResource |
build() |
ExfilResource |
buildPartial() |
ExfilResource.Builder |
clear() |
ExfilResource.Builder |
clearComponents()
Subcomponents of the asset that was exfiltrated, like URIs used during
exfiltration, table names, databases, and filenames.
|
ExfilResource.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ExfilResource.Builder |
clearName()
The resource's [full resource
name](https://cloud.google.com/apis/design/resource_names#full_resource_name).
|
ExfilResource.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ExfilResource.Builder |
clone() |
String |
getComponents(int index)
Subcomponents of the asset that was exfiltrated, like URIs used during
exfiltration, table names, databases, and filenames.
|
com.google.protobuf.ByteString |
getComponentsBytes(int index)
Subcomponents of the asset that was exfiltrated, like URIs used during
exfiltration, table names, databases, and filenames.
|
int |
getComponentsCount()
Subcomponents of the asset that was exfiltrated, like URIs used during
exfiltration, table names, databases, and filenames.
|
com.google.protobuf.ProtocolStringList |
getComponentsList()
Subcomponents of the asset that was exfiltrated, like URIs used during
exfiltration, table names, databases, and filenames.
|
ExfilResource |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getName()
The resource's [full resource
name](https://cloud.google.com/apis/design/resource_names#full_resource_name).
|
com.google.protobuf.ByteString |
getNameBytes()
The resource's [full resource
name](https://cloud.google.com/apis/design/resource_names#full_resource_name).
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ExfilResource.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ExfilResource.Builder |
mergeFrom(ExfilResource other) |
ExfilResource.Builder |
mergeFrom(com.google.protobuf.Message other) |
ExfilResource.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ExfilResource.Builder |
setComponents(int index,
String value)
Subcomponents of the asset that was exfiltrated, like URIs used during
exfiltration, table names, databases, and filenames.
|
ExfilResource.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ExfilResource.Builder |
setName(String value)
The resource's [full resource
name](https://cloud.google.com/apis/design/resource_names#full_resource_name).
|
ExfilResource.Builder |
setNameBytes(com.google.protobuf.ByteString value)
The resource's [full resource
name](https://cloud.google.com/apis/design/resource_names#full_resource_name).
|
ExfilResource.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ExfilResource.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<ExfilResource.Builder>public ExfilResource.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ExfilResource.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<ExfilResource.Builder>public ExfilResource getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ExfilResource build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ExfilResource buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ExfilResource.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ExfilResource.Builder>public ExfilResource.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<ExfilResource.Builder>public ExfilResource.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ExfilResource.Builder>public ExfilResource.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ExfilResource.Builder>public ExfilResource.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<ExfilResource.Builder>public ExfilResource.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<ExfilResource.Builder>public ExfilResource.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ExfilResource.Builder>public ExfilResource.Builder mergeFrom(ExfilResource other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ExfilResource.Builder>public ExfilResource.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<ExfilResource.Builder>IOExceptionpublic String getName()
The resource's [full resource name](https://cloud.google.com/apis/design/resource_names#full_resource_name).
string name = 1;getName in interface ExfilResourceOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
The resource's [full resource name](https://cloud.google.com/apis/design/resource_names#full_resource_name).
string name = 1;getNameBytes in interface ExfilResourceOrBuilderpublic ExfilResource.Builder setName(String value)
The resource's [full resource name](https://cloud.google.com/apis/design/resource_names#full_resource_name).
string name = 1;value - The name to set.public ExfilResource.Builder clearName()
The resource's [full resource name](https://cloud.google.com/apis/design/resource_names#full_resource_name).
string name = 1;public ExfilResource.Builder setNameBytes(com.google.protobuf.ByteString value)
The resource's [full resource name](https://cloud.google.com/apis/design/resource_names#full_resource_name).
string name = 1;value - The bytes for name to set.public com.google.protobuf.ProtocolStringList getComponentsList()
Subcomponents of the asset that was exfiltrated, like URIs used during exfiltration, table names, databases, and filenames. For example, multiple tables might have been exfiltrated from the same Cloud SQL instance, or multiple files might have been exfiltrated from the same Cloud Storage bucket.
repeated string components = 2;getComponentsList in interface ExfilResourceOrBuilderpublic int getComponentsCount()
Subcomponents of the asset that was exfiltrated, like URIs used during exfiltration, table names, databases, and filenames. For example, multiple tables might have been exfiltrated from the same Cloud SQL instance, or multiple files might have been exfiltrated from the same Cloud Storage bucket.
repeated string components = 2;getComponentsCount in interface ExfilResourceOrBuilderpublic String getComponents(int index)
Subcomponents of the asset that was exfiltrated, like URIs used during exfiltration, table names, databases, and filenames. For example, multiple tables might have been exfiltrated from the same Cloud SQL instance, or multiple files might have been exfiltrated from the same Cloud Storage bucket.
repeated string components = 2;getComponents in interface ExfilResourceOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getComponentsBytes(int index)
Subcomponents of the asset that was exfiltrated, like URIs used during exfiltration, table names, databases, and filenames. For example, multiple tables might have been exfiltrated from the same Cloud SQL instance, or multiple files might have been exfiltrated from the same Cloud Storage bucket.
repeated string components = 2;getComponentsBytes in interface ExfilResourceOrBuilderindex - The index of the value to return.public ExfilResource.Builder setComponents(int index, String value)
Subcomponents of the asset that was exfiltrated, like URIs used during exfiltration, table names, databases, and filenames. For example, multiple tables might have been exfiltrated from the same Cloud SQL instance, or multiple files might have been exfiltrated from the same Cloud Storage bucket.
repeated string components = 2;index - The index to set the value at.value - The components to set.public ExfilResource.Builder addComponents(String value)
Subcomponents of the asset that was exfiltrated, like URIs used during exfiltration, table names, databases, and filenames. For example, multiple tables might have been exfiltrated from the same Cloud SQL instance, or multiple files might have been exfiltrated from the same Cloud Storage bucket.
repeated string components = 2;value - The components to add.public ExfilResource.Builder addAllComponents(Iterable<String> values)
Subcomponents of the asset that was exfiltrated, like URIs used during exfiltration, table names, databases, and filenames. For example, multiple tables might have been exfiltrated from the same Cloud SQL instance, or multiple files might have been exfiltrated from the same Cloud Storage bucket.
repeated string components = 2;values - The components to add.public ExfilResource.Builder clearComponents()
Subcomponents of the asset that was exfiltrated, like URIs used during exfiltration, table names, databases, and filenames. For example, multiple tables might have been exfiltrated from the same Cloud SQL instance, or multiple files might have been exfiltrated from the same Cloud Storage bucket.
repeated string components = 2;public ExfilResource.Builder addComponentsBytes(com.google.protobuf.ByteString value)
Subcomponents of the asset that was exfiltrated, like URIs used during exfiltration, table names, databases, and filenames. For example, multiple tables might have been exfiltrated from the same Cloud SQL instance, or multiple files might have been exfiltrated from the same Cloud Storage bucket.
repeated string components = 2;value - The bytes of the components to add.public final ExfilResource.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ExfilResource.Builder>public final ExfilResource.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ExfilResource.Builder>Copyright © 2023 Google LLC. All rights reserved.