Interface ListFileStoreDataProfilesRequestOrBuilder

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

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

    Modifier and Type
    Method
    Description
    Optional.
    com.google.protobuf.ByteString
    Optional.
    Optional.
    com.google.protobuf.ByteString
    Optional.
    int
    Optional.
    Optional.
    com.google.protobuf.ByteString
    Optional.
    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()
       Optional. Page token to continue retrieval.
       
      string page_token = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The pageToken.
    • getPageTokenBytes

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

      int getPageSize()
       Optional. 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 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The pageSize.
    • getOrderBy

      String getOrderBy()
       Optional. 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`
       * `name`
       * `sensitivity_level desc`
      
       Supported fields are:
      
       - `project_id`: The Google Cloud project ID.
       - `sensitivity_level`: How sensitive the data in a table 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.
       - `last_modified`: The last time the resource was modified.
       - `resource_visibility`: Visibility restriction for this resource.
       - `name`: The name of the profile.
       - `create_time`: The time the file store was first created.
       
      string order_by = 4 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The orderBy.
    • getOrderByBytes

      com.google.protobuf.ByteString getOrderByBytes()
       Optional. 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`
       * `name`
       * `sensitivity_level desc`
      
       Supported fields are:
      
       - `project_id`: The Google Cloud project ID.
       - `sensitivity_level`: How sensitive the data in a table 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.
       - `last_modified`: The last time the resource was modified.
       - `resource_visibility`: Visibility restriction for this resource.
       - `name`: The name of the profile.
       - `create_time`: The time the file store was first created.
       
      string order_by = 4 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The bytes for orderBy.
    • getFilter

      String getFilter()
       Optional. 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:
       - `project_id`: The Google Cloud project ID
       - `account_id`: The AWS account ID
       - `file_store_path`: The path like "gs://bucket"
       - `data_source_type`: The profile's data source type, like
       "google/storage/bucket"
       - `data_storage_location`: The location where the file store's data is
       stored, like "us-central1"
       - `sensitivity_level`: HIGH|MODERATE|LOW
       - `data_risk_level`: HIGH|MODERATE|LOW
       - `resource_visibility`: PUBLIC|RESTRICTED
       - `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 `=` or `!=`. 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 resource_visibility = PUBLIC`
       * `file_store_path = "gs://mybucket"`
       * `profile_last_generated < "2025-01-01T00:00:00.000Z"`
      
       The length of this field should be no more than 500 characters.
       
      string filter = 5 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The filter.
    • getFilterBytes

      com.google.protobuf.ByteString getFilterBytes()
       Optional. 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:
       - `project_id`: The Google Cloud project ID
       - `account_id`: The AWS account ID
       - `file_store_path`: The path like "gs://bucket"
       - `data_source_type`: The profile's data source type, like
       "google/storage/bucket"
       - `data_storage_location`: The location where the file store's data is
       stored, like "us-central1"
       - `sensitivity_level`: HIGH|MODERATE|LOW
       - `data_risk_level`: HIGH|MODERATE|LOW
       - `resource_visibility`: PUBLIC|RESTRICTED
       - `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 `=` or `!=`. 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 resource_visibility = PUBLIC`
       * `file_store_path = "gs://mybucket"`
       * `profile_last_generated < "2025-01-01T00:00:00.000Z"`
      
       The length of this field should be no more than 500 characters.
       
      string filter = 5 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The bytes for filter.