Interface ListSchedulesRequestOrBuilder

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

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

    Modifier and Type
    Method
    Description
    Lists the Schedules that match the filter expression.
    com.google.protobuf.ByteString
    Lists the Schedules that match the filter expression.
    A comma-separated list of fields to order by.
    com.google.protobuf.ByteString
    A comma-separated list of fields to order by.
    int
    The standard list page size.
    The standard list page token.
    com.google.protobuf.ByteString
    The standard list page token.
    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. The resource name of the Location to list the Schedules from.
       Format: `projects/{project}/locations/{location}`
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The parent.
    • getParentBytes

      com.google.protobuf.ByteString getParentBytes()
       Required. The resource name of the Location to list the Schedules from.
       Format: `projects/{project}/locations/{location}`
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for parent.
    • getFilter

      String getFilter()
       Lists the Schedules that match the filter expression. The following
       fields are supported:
      
       * `display_name`: Supports `=`, `!=` comparisons, and `:` wildcard.
       * `state`: Supports `=` and `!=` comparisons.
       * `request`: Supports existence of the <request_type> check.
       (e.g. `create_pipeline_job_request:*` --> Schedule has
       create_pipeline_job_request).
       * `create_time`: Supports `=`, `!=`, `<`, `>`, `<=`, and `>=` comparisons.
       Values must be in RFC 3339 format.
       * `start_time`: Supports `=`, `!=`, `<`, `>`, `<=`, and `>=` comparisons.
       Values must be in RFC 3339 format.
       * `end_time`: Supports `=`, `!=`, `<`, `>`, `<=`, `>=` comparisons and `:*`
       existence check. Values must be in RFC 3339 format.
       * `next_run_time`: Supports `=`, `!=`, `<`, `>`, `<=`, and `>=`
       comparisons. Values must be in RFC 3339 format.
      
      
       Filter expressions can be combined together using logical operators
       (`NOT`, `AND` & `OR`).
       The syntax to define filter expression is based on
       https://google.aip.dev/160.
      
       Examples:
      
       * `state="ACTIVE" AND display_name:"my_schedule_*"`
       * `NOT display_name="my_schedule"`
       * `create_time>"2021-05-18T00:00:00Z"`
       * `end_time>"2021-05-18T00:00:00Z" OR NOT end_time:*`
       * `create_pipeline_job_request:*`
       
      string filter = 2;
      Returns:
      The filter.
    • getFilterBytes

      com.google.protobuf.ByteString getFilterBytes()
       Lists the Schedules that match the filter expression. The following
       fields are supported:
      
       * `display_name`: Supports `=`, `!=` comparisons, and `:` wildcard.
       * `state`: Supports `=` and `!=` comparisons.
       * `request`: Supports existence of the <request_type> check.
       (e.g. `create_pipeline_job_request:*` --> Schedule has
       create_pipeline_job_request).
       * `create_time`: Supports `=`, `!=`, `<`, `>`, `<=`, and `>=` comparisons.
       Values must be in RFC 3339 format.
       * `start_time`: Supports `=`, `!=`, `<`, `>`, `<=`, and `>=` comparisons.
       Values must be in RFC 3339 format.
       * `end_time`: Supports `=`, `!=`, `<`, `>`, `<=`, `>=` comparisons and `:*`
       existence check. Values must be in RFC 3339 format.
       * `next_run_time`: Supports `=`, `!=`, `<`, `>`, `<=`, and `>=`
       comparisons. Values must be in RFC 3339 format.
      
      
       Filter expressions can be combined together using logical operators
       (`NOT`, `AND` & `OR`).
       The syntax to define filter expression is based on
       https://google.aip.dev/160.
      
       Examples:
      
       * `state="ACTIVE" AND display_name:"my_schedule_*"`
       * `NOT display_name="my_schedule"`
       * `create_time>"2021-05-18T00:00:00Z"`
       * `end_time>"2021-05-18T00:00:00Z" OR NOT end_time:*`
       * `create_pipeline_job_request:*`
       
      string filter = 2;
      Returns:
      The bytes for filter.
    • getPageSize

      int getPageSize()
       The standard list page size.
       Default to 100 if not specified.
       
      int32 page_size = 3;
      Returns:
      The pageSize.
    • getPageToken

      String getPageToken()
       The standard list page token.
       Typically obtained via
       [ListSchedulesResponse.next_page_token][google.cloud.aiplatform.v1.ListSchedulesResponse.next_page_token]
       of the previous
       [ScheduleService.ListSchedules][google.cloud.aiplatform.v1.ScheduleService.ListSchedules]
       call.
       
      string page_token = 4;
      Returns:
      The pageToken.
    • getPageTokenBytes

      com.google.protobuf.ByteString getPageTokenBytes()
       The standard list page token.
       Typically obtained via
       [ListSchedulesResponse.next_page_token][google.cloud.aiplatform.v1.ListSchedulesResponse.next_page_token]
       of the previous
       [ScheduleService.ListSchedules][google.cloud.aiplatform.v1.ScheduleService.ListSchedules]
       call.
       
      string page_token = 4;
      Returns:
      The bytes for pageToken.
    • getOrderBy

      String getOrderBy()
       A comma-separated list of fields to order by. The default sort order is in
       ascending order. Use "desc" after a field name for descending. You can have
       multiple order_by fields provided.
      
       For example, using "create_time desc, end_time" will order results by
       create time in descending order, and if there are multiple schedules having
       the same create time, order them by the end time in ascending order.
      
       If order_by is not specified, it will order by default with create_time in
       descending order.
      
       Supported fields:
      
       * `create_time`
       * `start_time`
       * `end_time`
       * `next_run_time`
       
      string order_by = 5;
      Returns:
      The orderBy.
    • getOrderByBytes

      com.google.protobuf.ByteString getOrderByBytes()
       A comma-separated list of fields to order by. The default sort order is in
       ascending order. Use "desc" after a field name for descending. You can have
       multiple order_by fields provided.
      
       For example, using "create_time desc, end_time" will order results by
       create time in descending order, and if there are multiple schedules having
       the same create time, order them by the end time in ascending order.
      
       If order_by is not specified, it will order by default with create_time in
       descending order.
      
       Supported fields:
      
       * `create_time`
       * `start_time`
       * `end_time`
       * `next_run_time`
       
      string order_by = 5;
      Returns:
      The bytes for orderBy.