Package com.google.privacy.dlp.v2
Interface HybridOptionsOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
HybridOptions
,HybridOptions.Builder
public interface HybridOptionsOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description boolean
containsLabels(String key)
To organize findings, these labels will be added to each finding.String
getDescription()
A short description of where the data is coming from.com.google.protobuf.ByteString
getDescriptionBytes()
A short description of where the data is coming from.Map<String,String>
getLabels()
Deprecated.int
getLabelsCount()
To organize findings, these labels will be added to each finding.Map<String,String>
getLabelsMap()
To organize findings, these labels will be added to each finding.String
getLabelsOrDefault(String key, String defaultValue)
To organize findings, these labels will be added to each finding.String
getLabelsOrThrow(String key)
To organize findings, these labels will be added to each finding.String
getRequiredFindingLabelKeys(int index)
These are labels that each inspection request must include within their 'finding_labels' map.com.google.protobuf.ByteString
getRequiredFindingLabelKeysBytes(int index)
These are labels that each inspection request must include within their 'finding_labels' map.int
getRequiredFindingLabelKeysCount()
These are labels that each inspection request must include within their 'finding_labels' map.List<String>
getRequiredFindingLabelKeysList()
These are labels that each inspection request must include within their 'finding_labels' map.TableOptions
getTableOptions()
If the container is a table, additional information to make findings meaningful such as the columns that are primary keys.TableOptionsOrBuilder
getTableOptionsOrBuilder()
If the container is a table, additional information to make findings meaningful such as the columns that are primary keys.boolean
hasTableOptions()
If the container is a table, additional information to make findings meaningful such as the columns that are primary keys.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getDescription
String getDescription()
A short description of where the data is coming from. Will be stored once in the job. 256 max length.
string description = 1;
- Returns:
- The description.
-
getDescriptionBytes
com.google.protobuf.ByteString getDescriptionBytes()
A short description of where the data is coming from. Will be stored once in the job. 256 max length.
string description = 1;
- Returns:
- The bytes for description.
-
getRequiredFindingLabelKeysList
List<String> getRequiredFindingLabelKeysList()
These are labels that each inspection request must include within their 'finding_labels' map. Request may contain others, but any missing one of these will be rejected. Label keys must be between 1 and 63 characters long and must conform to the following regular expression: `[a-z]([-a-z0-9]*[a-z0-9])?`. No more than 10 keys can be required.
repeated string required_finding_label_keys = 2;
- Returns:
- A list containing the requiredFindingLabelKeys.
-
getRequiredFindingLabelKeysCount
int getRequiredFindingLabelKeysCount()
These are labels that each inspection request must include within their 'finding_labels' map. Request may contain others, but any missing one of these will be rejected. Label keys must be between 1 and 63 characters long and must conform to the following regular expression: `[a-z]([-a-z0-9]*[a-z0-9])?`. No more than 10 keys can be required.
repeated string required_finding_label_keys = 2;
- Returns:
- The count of requiredFindingLabelKeys.
-
getRequiredFindingLabelKeys
String getRequiredFindingLabelKeys(int index)
These are labels that each inspection request must include within their 'finding_labels' map. Request may contain others, but any missing one of these will be rejected. Label keys must be between 1 and 63 characters long and must conform to the following regular expression: `[a-z]([-a-z0-9]*[a-z0-9])?`. No more than 10 keys can be required.
repeated string required_finding_label_keys = 2;
- Parameters:
index
- The index of the element to return.- Returns:
- The requiredFindingLabelKeys at the given index.
-
getRequiredFindingLabelKeysBytes
com.google.protobuf.ByteString getRequiredFindingLabelKeysBytes(int index)
These are labels that each inspection request must include within their 'finding_labels' map. Request may contain others, but any missing one of these will be rejected. Label keys must be between 1 and 63 characters long and must conform to the following regular expression: `[a-z]([-a-z0-9]*[a-z0-9])?`. No more than 10 keys can be required.
repeated string required_finding_label_keys = 2;
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the requiredFindingLabelKeys at the given index.
-
getLabelsCount
int getLabelsCount()
To organize findings, these labels will be added to each finding. Label keys must be between 1 and 63 characters long and must conform to the following regular expression: `[a-z]([-a-z0-9]*[a-z0-9])?`. Label values must be between 0 and 63 characters long and must conform to the regular expression `([a-z]([-a-z0-9]*[a-z0-9])?)?`. No more than 10 labels can be associated with a given finding. Examples: * `"environment" : "production"` * `"pipeline" : "etl"`
map<string, string> labels = 3;
-
containsLabels
boolean containsLabels(String key)
To organize findings, these labels will be added to each finding. Label keys must be between 1 and 63 characters long and must conform to the following regular expression: `[a-z]([-a-z0-9]*[a-z0-9])?`. Label values must be between 0 and 63 characters long and must conform to the regular expression `([a-z]([-a-z0-9]*[a-z0-9])?)?`. No more than 10 labels can be associated with a given finding. Examples: * `"environment" : "production"` * `"pipeline" : "etl"`
map<string, string> labels = 3;
-
getLabels
@Deprecated Map<String,String> getLabels()
Deprecated.UsegetLabelsMap()
instead.
-
getLabelsMap
Map<String,String> getLabelsMap()
To organize findings, these labels will be added to each finding. Label keys must be between 1 and 63 characters long and must conform to the following regular expression: `[a-z]([-a-z0-9]*[a-z0-9])?`. Label values must be between 0 and 63 characters long and must conform to the regular expression `([a-z]([-a-z0-9]*[a-z0-9])?)?`. No more than 10 labels can be associated with a given finding. Examples: * `"environment" : "production"` * `"pipeline" : "etl"`
map<string, string> labels = 3;
-
getLabelsOrDefault
String getLabelsOrDefault(String key, String defaultValue)
To organize findings, these labels will be added to each finding. Label keys must be between 1 and 63 characters long and must conform to the following regular expression: `[a-z]([-a-z0-9]*[a-z0-9])?`. Label values must be between 0 and 63 characters long and must conform to the regular expression `([a-z]([-a-z0-9]*[a-z0-9])?)?`. No more than 10 labels can be associated with a given finding. Examples: * `"environment" : "production"` * `"pipeline" : "etl"`
map<string, string> labels = 3;
-
getLabelsOrThrow
String getLabelsOrThrow(String key)
To organize findings, these labels will be added to each finding. Label keys must be between 1 and 63 characters long and must conform to the following regular expression: `[a-z]([-a-z0-9]*[a-z0-9])?`. Label values must be between 0 and 63 characters long and must conform to the regular expression `([a-z]([-a-z0-9]*[a-z0-9])?)?`. No more than 10 labels can be associated with a given finding. Examples: * `"environment" : "production"` * `"pipeline" : "etl"`
map<string, string> labels = 3;
-
hasTableOptions
boolean hasTableOptions()
If the container is a table, additional information to make findings meaningful such as the columns that are primary keys.
.google.privacy.dlp.v2.TableOptions table_options = 4;
- Returns:
- Whether the tableOptions field is set.
-
getTableOptions
TableOptions getTableOptions()
If the container is a table, additional information to make findings meaningful such as the columns that are primary keys.
.google.privacy.dlp.v2.TableOptions table_options = 4;
- Returns:
- The tableOptions.
-
getTableOptionsOrBuilder
TableOptionsOrBuilder getTableOptionsOrBuilder()
If the container is a table, additional information to make findings meaningful such as the columns that are primary keys.
.google.privacy.dlp.v2.TableOptions table_options = 4;
-
-