Struct google_api_proto::google::cloud::aiplatform::v1beta1::PredictResponse
source · pub struct PredictResponse {
pub predictions: Vec<Value>,
pub deployed_model_id: String,
pub model: String,
pub model_version_id: String,
pub model_display_name: String,
pub metadata: Option<Value>,
}
Expand description
Response message for [PredictionService.Predict][google.cloud.aiplatform.v1beta1.PredictionService.Predict].
Fields§
§predictions: Vec<Value>
The predictions that are the output of the predictions call. The schema of any single prediction may be specified via Endpoint’s DeployedModels’ [Model’s ][google.cloud.aiplatform.v1beta1.DeployedModel.model] [PredictSchemata’s][google.cloud.aiplatform.v1beta1.Model.predict_schemata] [prediction_schema_uri][google.cloud.aiplatform.v1beta1.PredictSchemata.prediction_schema_uri].
deployed_model_id: String
ID of the Endpoint’s DeployedModel that served this prediction.
model: String
Output only. The resource name of the Model which is deployed as the DeployedModel that this prediction hits.
model_version_id: String
Output only. The version ID of the Model which is deployed as the DeployedModel that this prediction hits.
model_display_name: String
Output only. The [display name][google.cloud.aiplatform.v1beta1.Model.display_name] of the Model which is deployed as the DeployedModel that this prediction hits.
metadata: Option<Value>
Output only. Request-level metadata returned by the model. The metadata type will be dependent upon the model implementation.
Trait Implementations§
source§impl Clone for PredictResponse
impl Clone for PredictResponse
source§fn clone(&self) -> PredictResponse
fn clone(&self) -> PredictResponse
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for PredictResponse
impl Debug for PredictResponse
source§impl Default for PredictResponse
impl Default for PredictResponse
source§impl Message for PredictResponse
impl Message for PredictResponse
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 PredictResponse
impl PartialEq for PredictResponse
source§fn eq(&self, other: &PredictResponse) -> bool
fn eq(&self, other: &PredictResponse) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for PredictResponse
Auto Trait Implementations§
impl Freeze for PredictResponse
impl RefUnwindSafe for PredictResponse
impl Send for PredictResponse
impl Sync for PredictResponse
impl Unpin for PredictResponse
impl UnwindSafe for PredictResponse
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