- 2.83.0 (latest)
- 2.82.0
- 2.81.0
- 2.80.0
- 2.78.0
- 2.76.0
- 2.75.0
- 2.72.0
- 2.71.0
- 2.70.0
- 2.68.0
- 2.67.0
- 2.66.0
- 2.65.0
- 2.64.0
- 2.63.0
- 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 where data was exfiltrated from or exfiltrated to.
Protobuf type google.cloud.securitycenter.v2.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 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;
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 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;
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 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;
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 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;
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()
The resource's full resource name.
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 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;
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 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;
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 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;
Returns | |
---|---|
Type | Description |
int |
The count of components. |
getComponentsList()
public 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;
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()
The resource's full resource name.
string name = 1;
Returns | |
---|---|
Type | Description |
|