Struct google_api_proto::google::cloud::aiplatform::v1::publisher_model::CallToAction
source · pub struct CallToAction {Show 13 fields
pub view_rest_api: Option<ViewRestApi>,
pub open_notebook: Option<RegionalResourceReferences>,
pub open_notebooks: Option<OpenNotebooks>,
pub create_application: Option<RegionalResourceReferences>,
pub open_fine_tuning_pipeline: Option<RegionalResourceReferences>,
pub open_fine_tuning_pipelines: Option<OpenFineTuningPipelines>,
pub open_prompt_tuning_pipeline: Option<RegionalResourceReferences>,
pub open_genie: Option<RegionalResourceReferences>,
pub deploy: Option<Deploy>,
pub deploy_gke: Option<DeployGke>,
pub open_generation_ai_studio: Option<RegionalResourceReferences>,
pub request_access: Option<RegionalResourceReferences>,
pub open_evaluation_pipeline: Option<RegionalResourceReferences>,
}
Expand description
Actions could take on this Publisher Model.
Fields§
§view_rest_api: Option<ViewRestApi>
Optional. To view Rest API docs.
open_notebook: Option<RegionalResourceReferences>
Optional. Open notebook of the PublisherModel.
open_notebooks: Option<OpenNotebooks>
Optional. Open notebooks of the PublisherModel.
create_application: Option<RegionalResourceReferences>
Optional. Create application using the PublisherModel.
open_fine_tuning_pipeline: Option<RegionalResourceReferences>
Optional. Open fine-tuning pipeline of the PublisherModel.
open_fine_tuning_pipelines: Option<OpenFineTuningPipelines>
Optional. Open fine-tuning pipelines of the PublisherModel.
open_prompt_tuning_pipeline: Option<RegionalResourceReferences>
Optional. Open prompt-tuning pipeline of the PublisherModel.
open_genie: Option<RegionalResourceReferences>
Optional. Open Genie / Playground.
deploy: Option<Deploy>
Optional. Deploy the PublisherModel to Vertex Endpoint.
deploy_gke: Option<DeployGke>
Optional. Deploy PublisherModel to Google Kubernetes Engine.
open_generation_ai_studio: Option<RegionalResourceReferences>
Optional. Open in Generation AI Studio.
request_access: Option<RegionalResourceReferences>
Optional. Request for access.
open_evaluation_pipeline: Option<RegionalResourceReferences>
Optional. Open evaluation pipeline of the PublisherModel.
Trait Implementations§
source§impl Clone for CallToAction
impl Clone for CallToAction
source§fn clone(&self) -> CallToAction
fn clone(&self) -> CallToAction
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for CallToAction
impl Debug for CallToAction
source§impl Default for CallToAction
impl Default for CallToAction
source§impl Message for CallToAction
impl Message for CallToAction
source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
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,
Encodes the message to a buffer. Read more
source§fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
Encodes the message to a newly allocated buffer.
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,
Encodes the message with a length-delimiter to a buffer. Read more
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,
Encodes the message with a length-delimiter to a newly allocated buffer.
source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes an instance of the message from a buffer. Read more
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,
Decodes a length-delimited instance of the message from the buffer.
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,
Decodes an instance of the message from a buffer, and merges it into
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,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self
.source§impl PartialEq for CallToAction
impl PartialEq for CallToAction
source§fn eq(&self, other: &CallToAction) -> bool
fn eq(&self, other: &CallToAction) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for CallToAction
Auto Trait Implementations§
impl Freeze for CallToAction
impl RefUnwindSafe for CallToAction
impl Send for CallToAction
impl Sync for CallToAction
impl Unpin for CallToAction
impl UnwindSafe for CallToAction
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
Mutably borrows from an owned value. Read more
§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>
Wrap the input message
T
in a tonic::Request