Struct google_api_proto::google::cloud::aiplatform::v1::ListModelVersionsRequest
source · pub struct ListModelVersionsRequest {
pub name: String,
pub page_size: i32,
pub page_token: String,
pub filter: String,
pub read_mask: Option<FieldMask>,
pub order_by: String,
}
Expand description
Request message for [ModelService.ListModelVersions][google.cloud.aiplatform.v1.ModelService.ListModelVersions].
Fields§
§name: String
Required. The name of the model to list versions for.
page_size: i32
The standard list page size.
page_token: String
The standard list page token. Typically obtained via [next_page_token][google.cloud.aiplatform.v1.ListModelVersionsResponse.next_page_token] of the previous [ListModelVersions][google.cloud.aiplatform.v1.ModelService.ListModelVersions] call.
filter: String
An expression for filtering the results of the request. For field names both snake_case and camelCase are supported.
labels
supports general map functions that is:labels.key=value
- key:value equality- `labels.key:* or labels:key - key existence
- A key including a space must be quoted.
labels."a key"
.
Some examples:
labels.myKey="myValue"
read_mask: Option<FieldMask>
Mask specifying which fields to read.
order_by: String
A comma-separated list of fields to order by, sorted in ascending order. Use “desc” after a field name for descending. Supported fields:
create_time
update_time
Example: update_time asc, create_time desc
.
Trait Implementations§
source§impl Clone for ListModelVersionsRequest
impl Clone for ListModelVersionsRequest
source§fn clone(&self) -> ListModelVersionsRequest
fn clone(&self) -> ListModelVersionsRequest
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ListModelVersionsRequest
impl Debug for ListModelVersionsRequest
source§impl Default for ListModelVersionsRequest
impl Default for ListModelVersionsRequest
source§impl Message for ListModelVersionsRequest
impl Message for ListModelVersionsRequest
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 ListModelVersionsRequest
impl PartialEq for ListModelVersionsRequest
source§fn eq(&self, other: &ListModelVersionsRequest) -> bool
fn eq(&self, other: &ListModelVersionsRequest) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ListModelVersionsRequest
Auto Trait Implementations§
impl Freeze for ListModelVersionsRequest
impl RefUnwindSafe for ListModelVersionsRequest
impl Send for ListModelVersionsRequest
impl Sync for ListModelVersionsRequest
impl Unpin for ListModelVersionsRequest
impl UnwindSafe for ListModelVersionsRequest
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