Struct google_api_proto::google::cloud::aiplatform::v1::ListPipelineJobsRequest
source · pub struct ListPipelineJobsRequest {
pub parent: String,
pub filter: String,
pub page_size: i32,
pub page_token: String,
pub order_by: String,
pub read_mask: Option<FieldMask>,
}
Expand description
Request message for [PipelineService.ListPipelineJobs][google.cloud.aiplatform.v1.PipelineService.ListPipelineJobs].
Fields§
§parent: String
Required. The resource name of the Location to list the PipelineJobs from.
Format: projects/{project}/locations/{location}
filter: String
Lists the PipelineJobs that match the filter expression. The following fields are supported:
pipeline_name
: Supports=
and!=
comparisons.display_name
: Supports=
,!=
comparisons, and:
wildcard.pipeline_job_user_id
: Supports=
,!=
comparisons, and:
wildcard. for example, can check if pipeline’s display_name contains step by doing display_name:"step"state
: Supports=
and!=
comparisons.create_time
: Supports=
,!=
,<
,>
,<=
, and>=
comparisons. Values must be in RFC 3339 format.update_time
: Supports=
,!=
,<
,>
,<=
, and>=
comparisons. Values must be in RFC 3339 format.end_time
: Supports=
,!=
,<
,>
,<=
, and>=
comparisons. Values must be in RFC 3339 format.labels
: Supports key-value equality and key presence.template_uri
: Supports=
,!=
comparisons, and:
wildcard.template_metadata.version
: Supports=
,!=
comparisons, and:
wildcard.
Filter expressions can be combined together using logical operators
(AND
& OR
).
For example: pipeline_name="test" AND create_time>"2020-05-18T13:30:00Z"
.
The syntax to define filter expression is based on https://google.aip.dev/160.
Examples:
create_time>"2021-05-18T00:00:00Z" OR update_time>"2020-05-18T00:00:00Z"
PipelineJobs created or updated after 2020-05-18 00:00:00 UTC.labels.env = "prod"
PipelineJobs with label “env” set to “prod”.
page_size: i32
The standard list page size.
page_token: String
The standard list page token. Typically obtained via [ListPipelineJobsResponse.next_page_token][google.cloud.aiplatform.v1.ListPipelineJobsResponse.next_page_token] of the previous [PipelineService.ListPipelineJobs][google.cloud.aiplatform.v1.PipelineService.ListPipelineJobs] call.
order_by: String
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 e.g. “create_time desc, end_time”, “end_time, start_time, update_time” For example, using “create_time desc, end_time” will order results by create time in descending order, and if there are multiple jobs 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 order is create time in descending order. Supported fields:
create_time
update_time
end_time
start_time
read_mask: Option<FieldMask>
Mask specifying which fields to read.
Trait Implementations§
source§impl Clone for ListPipelineJobsRequest
impl Clone for ListPipelineJobsRequest
source§fn clone(&self) -> ListPipelineJobsRequest
fn clone(&self) -> ListPipelineJobsRequest
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ListPipelineJobsRequest
impl Debug for ListPipelineJobsRequest
source§impl Default for ListPipelineJobsRequest
impl Default for ListPipelineJobsRequest
source§impl Message for ListPipelineJobsRequest
impl Message for ListPipelineJobsRequest
source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
source§fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
source§fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self
. Read moresource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self
.source§impl PartialEq for ListPipelineJobsRequest
impl PartialEq for ListPipelineJobsRequest
source§fn eq(&self, other: &ListPipelineJobsRequest) -> bool
fn eq(&self, other: &ListPipelineJobsRequest) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ListPipelineJobsRequest
Auto Trait Implementations§
impl Freeze for ListPipelineJobsRequest
impl RefUnwindSafe for ListPipelineJobsRequest
impl Send for ListPipelineJobsRequest
impl Sync for ListPipelineJobsRequest
impl Unpin for ListPipelineJobsRequest
impl UnwindSafe for ListPipelineJobsRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
T
in a tonic::Request