Struct google_api_proto::google::cloud::aiplatform::v1::ListModelsRequest
source · pub struct ListModelsRequest {
pub parent: String,
pub filter: String,
pub page_size: i32,
pub page_token: String,
pub read_mask: Option<FieldMask>,
pub order_by: String,
}Expand description
Request message for [ModelService.ListModels][google.cloud.aiplatform.v1.ModelService.ListModels].
Fields§
§parent: StringRequired. The resource name of the Location to list the Models from.
Format: projects/{project}/locations/{location}
filter: StringAn expression for filtering the results of the request. For field names both snake_case and camelCase are supported.
modelsupports = and !=.modelrepresents the Model ID, i.e. the last segment of the Model’s [resource name][google.cloud.aiplatform.v1.Model.name].display_namesupports = and !=labelssupports 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".
base_model_nameonly supports =
Some examples:
model=1234displayName="myDisplayName"labels.myKey="myValue"baseModelName="text-bison"
page_size: i32The standard list page size.
page_token: StringThe standard list page token. Typically obtained via [ListModelsResponse.next_page_token][google.cloud.aiplatform.v1.ListModelsResponse.next_page_token] of the previous [ModelService.ListModels][google.cloud.aiplatform.v1.ModelService.ListModels] call.
read_mask: Option<FieldMask>Mask specifying which fields to read.
order_by: StringA comma-separated list of fields to order by, sorted in ascending order. Use “desc” after a field name for descending. Supported fields:
display_namecreate_timeupdate_time
Example: display_name, create_time desc.
Trait Implementations§
source§impl Clone for ListModelsRequest
impl Clone for ListModelsRequest
source§fn clone(&self) -> ListModelsRequest
fn clone(&self) -> ListModelsRequest
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for ListModelsRequest
impl Debug for ListModelsRequest
source§impl Default for ListModelsRequest
impl Default for ListModelsRequest
source§impl Message for ListModelsRequest
impl Message for ListModelsRequest
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 ListModelsRequest
impl PartialEq for ListModelsRequest
source§fn eq(&self, other: &ListModelsRequest) -> bool
fn eq(&self, other: &ListModelsRequest) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for ListModelsRequest
Auto Trait Implementations§
impl Freeze for ListModelsRequest
impl RefUnwindSafe for ListModelsRequest
impl Send for ListModelsRequest
impl Sync for ListModelsRequest
impl Unpin for ListModelsRequest
impl UnwindSafe for ListModelsRequest
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