- 2.63.0 (latest)
- 2.62.0
- 2.61.0
- 2.60.0
- 2.59.0
- 2.57.0
- 2.56.0
- 2.55.0
- 2.54.0
- 2.53.0
- 2.52.0
- 2.51.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.40.0
- 2.39.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.28.0
- 2.27.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.0
- 2.11.1
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.1
- 2.6.0
- 2.5.6
- 2.3.2
public static final class ExfilResource.Builder extends GeneratedMessageV3.Builder<ExfilResource.Builder> implements ExfilResourceOrBuilder
Resource that has been exfiltrated or exfiltrated_to.
Protobuf type google.cloud.securitycenter.v1.ExfilResource
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > ExfilResource.BuilderImplements
ExfilResourceOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addAllComponents(Iterable<String> values)
public ExfilResource.Builder addAllComponents(Iterable<String> values)
Subcomponents of the asset that is exfiltrated - these could be URIs used during exfiltration, table names, databases, filenames, etc. For example, multiple tables may be exfiltrated from the same CloudSQL instance, or multiple files from the same Cloud Storage bucket.
repeated string components = 2;
Parameter | |
---|---|
Name | Description |
values | Iterable<String> The components to add. |
Returns | |
---|---|
Type | Description |
ExfilResource.Builder | This builder for chaining. |
addComponents(String value)
public ExfilResource.Builder addComponents(String value)
Subcomponents of the asset that is exfiltrated - these could be URIs used during exfiltration, table names, databases, filenames, etc. For example, multiple tables may be exfiltrated from the same CloudSQL instance, or multiple files from the same Cloud Storage bucket.
repeated string components = 2;
Parameter | |
---|---|
Name | Description |
value | String The components to add. |
Returns | |
---|---|
Type | Description |
ExfilResource.Builder | This builder for chaining. |
addComponentsBytes(ByteString value)
public ExfilResource.Builder addComponentsBytes(ByteString value)
Subcomponents of the asset that is exfiltrated - these could be URIs used during exfiltration, table names, databases, filenames, etc. For example, multiple tables may be exfiltrated from the same CloudSQL instance, or multiple files from the same Cloud Storage bucket.
repeated string components = 2;
Parameter | |
---|---|
Name | Description |
value | ByteString The bytes of the components to add. |
Returns | |
---|---|
Type | Description |
ExfilResource.Builder | This builder for chaining. |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ExfilResource.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
value | Object |
Returns | |
---|---|
Type | Description |
ExfilResource.Builder |
build()
public ExfilResource build()
Returns | |
---|---|
Type | Description |
ExfilResource |
buildPartial()
public ExfilResource buildPartial()
Returns | |
---|---|
Type | Description |
ExfilResource |
clear()
public ExfilResource.Builder clear()
Returns | |
---|---|
Type | Description |
ExfilResource.Builder |
clearComponents()
public ExfilResource.Builder clearComponents()
Subcomponents of the asset that is exfiltrated - these could be URIs used during exfiltration, table names, databases, filenames, etc. For example, multiple tables may be exfiltrated from the same CloudSQL instance, or multiple files from the same Cloud Storage bucket.
repeated string components = 2;
Returns | |
---|---|
Type | Description |
ExfilResource.Builder | This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public ExfilResource.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field | FieldDescriptor |
Returns | |
---|---|
Type | Description |
ExfilResource.Builder |
clearName()
public ExfilResource.Builder clearName()
Resource's URI (https://google.aip.dev/122#full-resource-names)
string name = 1;
Returns | |
---|---|
Type | Description |
ExfilResource.Builder | This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public ExfilResource.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof | OneofDescriptor |
Returns | |
---|---|
Type | Description |
ExfilResource.Builder |
clone()
public ExfilResource.Builder clone()
Returns | |
---|---|
Type | Description |
ExfilResource.Builder |
getComponents(int index)
public String getComponents(int index)
Subcomponents of the asset that is exfiltrated - these could be URIs used during exfiltration, table names, databases, filenames, etc. For example, multiple tables may be exfiltrated from the same CloudSQL instance, or multiple files from the same Cloud Storage bucket.
repeated string components = 2;
Parameter | |
---|---|
Name | Description |
index | int The index of the element to return. |
Returns | |
---|---|
Type | Description |
String | The components at the given index. |
getComponentsBytes(int index)
public ByteString getComponentsBytes(int index)
Subcomponents of the asset that is exfiltrated - these could be URIs used during exfiltration, table names, databases, filenames, etc. For example, multiple tables may be exfiltrated from the same CloudSQL instance, or multiple files from the same Cloud Storage bucket.
repeated string components = 2;
Parameter | |
---|---|
Name | Description |
index | int The index of the value to return. |
Returns | |
---|---|
Type | Description |
ByteString | The bytes of the components at the given index. |
getComponentsCount()
public int getComponentsCount()
Subcomponents of the asset that is exfiltrated - these could be URIs used during exfiltration, table names, databases, filenames, etc. For example, multiple tables may be exfiltrated from the same CloudSQL instance, or multiple files from the same Cloud Storage bucket.
repeated string components = 2;
Returns | |
---|---|
Type | Description |
int | The count of components. |
getComponentsList()
public ProtocolStringList getComponentsList()
Subcomponents of the asset that is exfiltrated - these could be URIs used during exfiltration, table names, databases, filenames, etc. For example, multiple tables may be exfiltrated from the same CloudSQL instance, or multiple files from the same Cloud Storage bucket.
repeated string components = 2;
Returns | |
---|---|
Type | Description |
ProtocolStringList | A list containing the components. |
getDefaultInstanceForType()
public ExfilResource getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
ExfilResource |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
getName()
public String getName()
Resource's URI (https://google.aip.dev/122#full-resource-names)
string name = 1;
Returns | |
---|---|
Type | Description |
String | The name. |
getNameBytes()
public ByteString getNameBytes()
Resource's URI (https://google.aip.dev/122#full-resource-names)
string name = 1;
Returns | |
---|---|
Type | Description |
ByteString | The bytes for name. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
mergeFrom(ExfilResource other)
public ExfilResource.Builder mergeFrom(ExfilResource other)
Parameter | |
---|---|
Name | Description |
other | ExfilResource |
Returns | |
---|---|
Type | Description |
ExfilResource.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public ExfilResource.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
ExfilResource.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public ExfilResource.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other | Message |
Returns | |
---|---|
Type | Description |
ExfilResource.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ExfilResource.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields | UnknownFieldSet |
Returns | |
---|---|
Type | Description |
ExfilResource.Builder |
setComponents(int index, String value)
public ExfilResource.Builder setComponents(int index, String value)
Subcomponents of the asset that is exfiltrated - these could be URIs used during exfiltration, table names, databases, filenames, etc. For example, multiple tables may be exfiltrated from the same CloudSQL instance, or multiple files from the same Cloud Storage bucket.
repeated string components = 2;
Parameters | |
---|---|
Name | Description |
index | int The index to set the value at. |
value | String The components to set. |
Returns | |
---|---|
Type | Description |
ExfilResource.Builder | This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public ExfilResource.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
value | Object |
Returns | |
---|---|
Type | Description |
ExfilResource.Builder |
setName(String value)
public ExfilResource.Builder setName(String value)
Resource's URI (https://google.aip.dev/122#full-resource-names)
string name = 1;
Parameter | |
---|---|
Name | Description |
value | String The name to set. |
Returns | |
---|---|
Type | Description |
ExfilResource.Builder | This builder for chaining. |
setNameBytes(ByteString value)
public ExfilResource.Builder setNameBytes(ByteString value)
Resource's URI (https://google.aip.dev/122#full-resource-names)
string name = 1;
Parameter | |
---|---|
Name | Description |
value | ByteString The bytes for name to set. |
Returns | |
---|---|
Type | Description |
ExfilResource.Builder | This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ExfilResource.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
index | int |
value | Object |
Returns | |
---|---|
Type | Description |
ExfilResource.Builder |
setUnknownFields(UnknownFieldSet unknownFields)
public final ExfilResource.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields | UnknownFieldSet |
Returns | |
---|---|
Type | Description |
ExfilResource.Builder |