Interface HybridOptionsOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
HybridOptions, HybridOptions.Builder

@Generated public interface HybridOptionsOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    To organize findings, these labels will be added to each finding.
    A short description of where the data is coming from.
    com.google.protobuf.ByteString
    A short description of where the data is coming from.
    Deprecated.
    int
    To organize findings, these labels will be added to each finding.
    To organize findings, these labels will be added to each finding.
    getLabelsOrDefault(String key, String defaultValue)
    To organize findings, these labels will be added to each finding.
    To organize findings, these labels will be added to each finding.
    These are labels that each inspection request must include within their 'finding_labels' map.
    com.google.protobuf.ByteString
    These are labels that each inspection request must include within their 'finding_labels' map.
    int
    These are labels that each inspection request must include within their 'finding_labels' map.
    These are labels that each inspection request must include within their 'finding_labels' map.
    If the container is a table, additional information to make findings meaningful such as the columns that are primary keys.
    If the container is a table, additional information to make findings meaningful such as the columns that are primary keys.
    boolean
    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.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • 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.
      Use getLabelsMap() 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;