Interface ListSchedulesRequestOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getFilter()
      Lists the Schedules that match the filter expression.
      com.google.protobuf.ByteString getFilterBytes()
      Lists the Schedules that match the filter expression.
      String getOrderBy()
      A comma-separated list of fields to order by.
      com.google.protobuf.ByteString getOrderByBytes()
      A comma-separated list of fields to order by.
      int getPageSize()
      The standard list page size.
      String getPageToken()
      The standard list page token.
      com.google.protobuf.ByteString getPageTokenBytes()
      The standard list page token.
      String getParent()
      Required.
      com.google.protobuf.ByteString getParentBytes()
      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 Detail

      • 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.v1beta1.ListSchedulesResponse.next_page_token]
         of the previous
         [ScheduleService.ListSchedules][google.cloud.aiplatform.v1beta1.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.v1beta1.ListSchedulesResponse.next_page_token]
         of the previous
         [ScheduleService.ListSchedules][google.cloud.aiplatform.v1beta1.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.