Interface ListColumnDataProfilesRequestOrBuilder

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

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

    Modifier and Type
    Method
    Description
    Allows filtering.
    com.google.protobuf.ByteString
    Allows filtering.
    Comma-separated list of fields to order by, followed by `asc` or `desc` postfix.
    com.google.protobuf.ByteString
    Comma-separated list of fields to order by, followed by `asc` or `desc` postfix.
    int
    Size of the page.
    Page token to continue retrieval.
    com.google.protobuf.ByteString
    Page token to continue retrieval.
    Required.
    com.google.protobuf.ByteString
    Required.

    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

    • getParent

      String getParent()
       Required. Resource name of the organization or project, for
       example `organizations/433245324/locations/europe` or
       `projects/project-id/locations/asia`.
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The parent.
    • getParentBytes

      com.google.protobuf.ByteString getParentBytes()
       Required. Resource name of the organization or project, for
       example `organizations/433245324/locations/europe` or
       `projects/project-id/locations/asia`.
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for parent.
    • getPageToken

      String getPageToken()
       Page token to continue retrieval.
       
      string page_token = 2;
      Returns:
      The pageToken.
    • getPageTokenBytes

      com.google.protobuf.ByteString getPageTokenBytes()
       Page token to continue retrieval.
       
      string page_token = 2;
      Returns:
      The bytes for pageToken.
    • getPageSize

      int getPageSize()
       Size of the page. This value can be limited by the server. If zero, server
       returns a page of max size 100.
       
      int32 page_size = 3;
      Returns:
      The pageSize.
    • getOrderBy

      String getOrderBy()
       Comma-separated list of fields to order by, followed by `asc` or `desc`
       postfix. This list is case insensitive. The default sorting order is
       ascending. Redundant space characters are insignificant. Only one order
       field at a time is allowed.
      
       Examples:
      
       * `project_id asc`
       * `table_id`
       * `sensitivity_level desc`
      
       Supported fields are:
      
       - `project_id`: The Google Cloud project ID.
       - `dataset_id`: The ID of a BigQuery dataset.
       - `table_id`: The ID of a BigQuery table.
       - `sensitivity_level`: How sensitive the data in a column is, at most.
       - `data_risk_level`: How much risk is associated with this data.
       - `profile_last_generated`: When the profile was last updated in epoch
       seconds.
       
      string order_by = 4;
      Returns:
      The orderBy.
    • getOrderByBytes

      com.google.protobuf.ByteString getOrderByBytes()
       Comma-separated list of fields to order by, followed by `asc` or `desc`
       postfix. This list is case insensitive. The default sorting order is
       ascending. Redundant space characters are insignificant. Only one order
       field at a time is allowed.
      
       Examples:
      
       * `project_id asc`
       * `table_id`
       * `sensitivity_level desc`
      
       Supported fields are:
      
       - `project_id`: The Google Cloud project ID.
       - `dataset_id`: The ID of a BigQuery dataset.
       - `table_id`: The ID of a BigQuery table.
       - `sensitivity_level`: How sensitive the data in a column is, at most.
       - `data_risk_level`: How much risk is associated with this data.
       - `profile_last_generated`: When the profile was last updated in epoch
       seconds.
       
      string order_by = 4;
      Returns:
      The bytes for orderBy.
    • getFilter

      String getFilter()
       Allows filtering.
      
       Supported syntax:
      
       * Filter expressions are made up of one or more restrictions.
       * Restrictions can be combined by `AND` or `OR` logical operators. A
       sequence of restrictions implicitly uses `AND`.
       * A restriction has the form of `{field} {operator} {value}`.
       * Supported fields:
       - `table_data_profile_name`: The name of the related table data
       profile
       - `project_id`: The Google Cloud project ID (REQUIRED)
       - `dataset_id`: The BigQuery dataset ID (REQUIRED)
       - `table_id`: The BigQuery table ID (REQUIRED)
       - `field_id`: The ID of the BigQuery field
       - `info_type`: The infotype detected in the resource
       - `sensitivity_level`: HIGH|MEDIUM|LOW
       - `data_risk_level`: How much risk is associated with this data
       - `status_code`: An RPC status code as defined in
       https://github.com/googleapis/googleapis/blob/master/google/rpc/code.proto
       - `profile_last_generated`: Date and time the profile was last
       generated
       * The operator must be `=` for project_id, dataset_id, and table_id. Other
       filters also support `!=`. The `profile_last_generated` filter also
       supports `<` and `>`.
      
       The syntax is based on https://google.aip.dev/160.
      
       Examples:
      
       * project_id = 12345 AND status_code = 1
       * project_id = 12345 AND sensitivity_level = HIGH
       * project_id = 12345 AND info_type = STREET_ADDRESS
       * profile_last_generated < "2025-01-01T00:00:00.000Z"
      
       The length of this field should be no more than 500 characters.
       
      string filter = 5;
      Returns:
      The filter.
    • getFilterBytes

      com.google.protobuf.ByteString getFilterBytes()
       Allows filtering.
      
       Supported syntax:
      
       * Filter expressions are made up of one or more restrictions.
       * Restrictions can be combined by `AND` or `OR` logical operators. A
       sequence of restrictions implicitly uses `AND`.
       * A restriction has the form of `{field} {operator} {value}`.
       * Supported fields:
       - `table_data_profile_name`: The name of the related table data
       profile
       - `project_id`: The Google Cloud project ID (REQUIRED)
       - `dataset_id`: The BigQuery dataset ID (REQUIRED)
       - `table_id`: The BigQuery table ID (REQUIRED)
       - `field_id`: The ID of the BigQuery field
       - `info_type`: The infotype detected in the resource
       - `sensitivity_level`: HIGH|MEDIUM|LOW
       - `data_risk_level`: How much risk is associated with this data
       - `status_code`: An RPC status code as defined in
       https://github.com/googleapis/googleapis/blob/master/google/rpc/code.proto
       - `profile_last_generated`: Date and time the profile was last
       generated
       * The operator must be `=` for project_id, dataset_id, and table_id. Other
       filters also support `!=`. The `profile_last_generated` filter also
       supports `<` and `>`.
      
       The syntax is based on https://google.aip.dev/160.
      
       Examples:
      
       * project_id = 12345 AND status_code = 1
       * project_id = 12345 AND sensitivity_level = HIGH
       * project_id = 12345 AND info_type = STREET_ADDRESS
       * profile_last_generated < "2025-01-01T00:00:00.000Z"
      
       The length of this field should be no more than 500 characters.
       
      string filter = 5;
      Returns:
      The bytes for filter.