public final class HybridFindingDetails extends GeneratedMessageV3 implements HybridFindingDetailsOrBuilder
Populate to associate additional data with each finding.
Protobuf type google.privacy.dlp.v2.HybridFindingDetails
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
CONTAINER_DETAILS_FIELD_NUMBER
public static final int CONTAINER_DETAILS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
FILE_OFFSET_FIELD_NUMBER
public static final int FILE_OFFSET_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
LABELS_FIELD_NUMBER
public static final int LABELS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
ROW_OFFSET_FIELD_NUMBER
public static final int ROW_OFFSET_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
TABLE_OPTIONS_FIELD_NUMBER
public static final int TABLE_OPTIONS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static HybridFindingDetails getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static HybridFindingDetails.Builder newBuilder()
newBuilder(HybridFindingDetails prototype)
public static HybridFindingDetails.Builder newBuilder(HybridFindingDetails prototype)
public static HybridFindingDetails parseDelimitedFrom(InputStream input)
public static HybridFindingDetails parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static HybridFindingDetails parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static HybridFindingDetails parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static HybridFindingDetails parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static HybridFindingDetails parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static HybridFindingDetails parseFrom(CodedInputStream input)
public static HybridFindingDetails parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static HybridFindingDetails parseFrom(InputStream input)
public static HybridFindingDetails parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static HybridFindingDetails parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static HybridFindingDetails parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<HybridFindingDetails> parser()
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 |
Name |
Description |
key |
String
|
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
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;
getDefaultInstanceForType()
public HybridFindingDetails getDefaultInstanceForType()
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() (deprecated)
public Map<String,String> getLabels()
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 |
Type |
Description |
int |
|
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;
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;
Returns |
Type |
Description |
String |
|
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 |
Name |
Description |
key |
String
|
Returns |
Type |
Description |
String |
|
getParserForType()
public Parser<HybridFindingDetails> getParserForType()
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 |
Type |
Description |
int |
|
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;
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;
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 |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
internalGetMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
Parameter |
Name |
Description |
number |
int
|
Returns |
Type |
Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
Overrides
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public HybridFindingDetails.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected HybridFindingDetails.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public HybridFindingDetails.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides