public final class HybridFindingDetails extends GeneratedMessageV3 implements HybridFindingDetailsOrBuilder
Populate to associate additional data with each finding.
Protobuf type google.privacy.dlp.v2.HybridFindingDetails
Static Fields
CONTAINER_DETAILS_FIELD_NUMBER
public static final int CONTAINER_DETAILS_FIELD_NUMBER
Field Value
FILE_OFFSET_FIELD_NUMBER
public static final int FILE_OFFSET_FIELD_NUMBER
Field Value
LABELS_FIELD_NUMBER
public static final int LABELS_FIELD_NUMBER
Field Value
ROW_OFFSET_FIELD_NUMBER
public static final int ROW_OFFSET_FIELD_NUMBER
Field Value
TABLE_OPTIONS_FIELD_NUMBER
public static final int TABLE_OPTIONS_FIELD_NUMBER
Field Value
Static Methods
getDefaultInstance()
public static HybridFindingDetails getDefaultInstance()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
newBuilder()
public static HybridFindingDetails.Builder newBuilder()
Returns
newBuilder(HybridFindingDetails prototype)
public static HybridFindingDetails.Builder newBuilder(HybridFindingDetails prototype)
Parameter
Returns
public static HybridFindingDetails parseDelimitedFrom(InputStream input)
Parameter
Returns
Exceptions
public static HybridFindingDetails parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(byte[] data)
public static HybridFindingDetails parseFrom(byte[] data)
Parameter
Name | Description |
data | byte[]
|
Returns
Exceptions
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static HybridFindingDetails parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteString data)
public static HybridFindingDetails parseFrom(ByteString data)
Parameter
Returns
Exceptions
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static HybridFindingDetails parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static HybridFindingDetails parseFrom(CodedInputStream input)
Parameter
Returns
Exceptions
public static HybridFindingDetails parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static HybridFindingDetails parseFrom(InputStream input)
Parameter
Returns
Exceptions
public static HybridFindingDetails parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteBuffer data)
public static HybridFindingDetails parseFrom(ByteBuffer data)
Parameter
Returns
Exceptions
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static HybridFindingDetails parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parser()
public static Parser<HybridFindingDetails> parser()
Returns
Methods
containsLabels(String key)
public boolean containsLabels(String key)
Labels to represent user provided metadata about the data being inspected.
If configured by the job, some key values may be required.
The labels associated with Finding
's produced by hybrid
inspection.
Label keys must be between 1 and 63 characters long and must conform
to the following regular expression: a-z?
.
Label values must be between 0 and 63 characters long and must conform
to the regular expression (a-z?)?
.
No more than 10 labels can be associated with a given finding.
Examples:
"environment" : "production"
"pipeline" : "etl"
map<string, string> labels = 5;
Parameter
Returns
equals(Object obj)
public boolean equals(Object obj)
Parameter
Returns
Overrides
getContainerDetails()
public Container getContainerDetails()
Details about the container where the content being inspected is from.
.google.privacy.dlp.v2.Container container_details = 1;
Returns
Type | Description |
Container | The containerDetails.
|
getContainerDetailsOrBuilder()
public ContainerOrBuilder getContainerDetailsOrBuilder()
Details about the container where the content being inspected is from.
.google.privacy.dlp.v2.Container container_details = 1;
Returns
getDefaultInstanceForType()
public HybridFindingDetails getDefaultInstanceForType()
Returns
getFileOffset()
public long getFileOffset()
Offset in bytes of the line, from the beginning of the file, where the
finding is located. Populate if the item being scanned is only part of a
bigger item, such as a shard of a file and you want to track the absolute
position of the finding.
int64 file_offset = 2;
Returns
Type | Description |
long | The fileOffset.
|
getLabels()
public Map<String,String> getLabels()
Returns
getLabelsCount()
public int getLabelsCount()
Labels to represent user provided metadata about the data being inspected.
If configured by the job, some key values may be required.
The labels associated with Finding
's produced by hybrid
inspection.
Label keys must be between 1 and 63 characters long and must conform
to the following regular expression: a-z?
.
Label values must be between 0 and 63 characters long and must conform
to the regular expression (a-z?)?
.
No more than 10 labels can be associated with a given finding.
Examples:
"environment" : "production"
"pipeline" : "etl"
map<string, string> labels = 5;
Returns
getLabelsMap()
public Map<String,String> getLabelsMap()
Labels to represent user provided metadata about the data being inspected.
If configured by the job, some key values may be required.
The labels associated with Finding
's produced by hybrid
inspection.
Label keys must be between 1 and 63 characters long and must conform
to the following regular expression: a-z?
.
Label values must be between 0 and 63 characters long and must conform
to the regular expression (a-z?)?
.
No more than 10 labels can be associated with a given finding.
Examples:
"environment" : "production"
"pipeline" : "etl"
map<string, string> labels = 5;
Returns
getLabelsOrDefault(String key, String defaultValue)
public String getLabelsOrDefault(String key, String defaultValue)
Labels to represent user provided metadata about the data being inspected.
If configured by the job, some key values may be required.
The labels associated with Finding
's produced by hybrid
inspection.
Label keys must be between 1 and 63 characters long and must conform
to the following regular expression: a-z?
.
Label values must be between 0 and 63 characters long and must conform
to the regular expression (a-z?)?
.
No more than 10 labels can be associated with a given finding.
Examples:
"environment" : "production"
"pipeline" : "etl"
map<string, string> labels = 5;
Parameters
Returns
getLabelsOrThrow(String key)
public String getLabelsOrThrow(String key)
Labels to represent user provided metadata about the data being inspected.
If configured by the job, some key values may be required.
The labels associated with Finding
's produced by hybrid
inspection.
Label keys must be between 1 and 63 characters long and must conform
to the following regular expression: a-z?
.
Label values must be between 0 and 63 characters long and must conform
to the regular expression (a-z?)?
.
No more than 10 labels can be associated with a given finding.
Examples:
"environment" : "production"
"pipeline" : "etl"
map<string, string> labels = 5;
Parameter
Returns
getParserForType()
public Parser<HybridFindingDetails> getParserForType()
Returns
Overrides
getRowOffset()
public long getRowOffset()
Offset of the row for tables. Populate if the row(s) being scanned are
part of a bigger dataset and you want to keep track of their absolute
position.
int64 row_offset = 3;
Returns
Type | Description |
long | The rowOffset.
|
getSerializedSize()
public int getSerializedSize()
Returns
Overrides
getTableOptions()
public TableOptions getTableOptions()
If the container is a table, additional information to make findings
meaningful such as the columns that are primary keys. If not known ahead
of time, can also be set within each inspect hybrid call and the two
will be merged. Note that identifying_fields will only be stored to
BigQuery, and only if the BigQuery action has been included.
.google.privacy.dlp.v2.TableOptions table_options = 4;
Returns
getTableOptionsOrBuilder()
public TableOptionsOrBuilder getTableOptionsOrBuilder()
If the container is a table, additional information to make findings
meaningful such as the columns that are primary keys. If not known ahead
of time, can also be set within each inspect hybrid call and the two
will be merged. Note that identifying_fields will only be stored to
BigQuery, and only if the BigQuery action has been included.
.google.privacy.dlp.v2.TableOptions table_options = 4;
Returns
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Returns
Overrides
hasContainerDetails()
public boolean hasContainerDetails()
Details about the container where the content being inspected is from.
.google.privacy.dlp.v2.Container container_details = 1;
Returns
Type | Description |
boolean | Whether the containerDetails field is set.
|
hasTableOptions()
public boolean hasTableOptions()
If the container is a table, additional information to make findings
meaningful such as the columns that are primary keys. If not known ahead
of time, can also be set within each inspect hybrid call and the two
will be merged. Note that identifying_fields will only be stored to
BigQuery, and only if the BigQuery action has been included.
.google.privacy.dlp.v2.TableOptions table_options = 4;
Returns
Type | Description |
boolean | Whether the tableOptions field is set.
|
hashCode()
Returns
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
internalGetMapField(int number)
protected MapField internalGetMapField(int number)
Parameter
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
newBuilderForType()
public HybridFindingDetails.Builder newBuilderForType()
Returns
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected HybridFindingDetails.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Returns
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Returns
Overrides
toBuilder()
public HybridFindingDetails.Builder toBuilder()
Returns
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter
Overrides
Exceptions