pub struct StreamDirectRawPredictRequest {
pub endpoint: String,
pub method_name: String,
pub input: Bytes,
}
Expand description
Request message for [PredictionService.StreamDirectRawPredict][google.cloud.aiplatform.v1beta1.PredictionService.StreamDirectRawPredict].
The first message must contain [endpoint][google.cloud.aiplatform.v1beta1.StreamDirectRawPredictRequest.endpoint] and [method_name][google.cloud.aiplatform.v1beta1.StreamDirectRawPredictRequest.method_name] fields and optionally [input][google.cloud.aiplatform.v1beta1.StreamDirectRawPredictRequest.input]. The subsequent messages must contain [input][google.cloud.aiplatform.v1beta1.StreamDirectRawPredictRequest.input]. [method_name][google.cloud.aiplatform.v1beta1.StreamDirectRawPredictRequest.method_name] in the subsequent messages have no effect.
Fields§
§endpoint: String
Required. The name of the Endpoint requested to serve the prediction.
Format:
projects/{project}/locations/{location}/endpoints/{endpoint}
method_name: String
Optional. Fully qualified name of the API method being invoked to perform predictions.
Format:
/namespace.Service/Method/
Example:
/tensorflow.serving.PredictionService/Predict
input: Bytes
Optional. The prediction input.
Trait Implementations§
source§impl Clone for StreamDirectRawPredictRequest
impl Clone for StreamDirectRawPredictRequest
source§fn clone(&self) -> StreamDirectRawPredictRequest
fn clone(&self) -> StreamDirectRawPredictRequest
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Message for StreamDirectRawPredictRequest
impl Message for StreamDirectRawPredictRequest
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 StreamDirectRawPredictRequest
impl PartialEq for StreamDirectRawPredictRequest
source§fn eq(&self, other: &StreamDirectRawPredictRequest) -> bool
fn eq(&self, other: &StreamDirectRawPredictRequest) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for StreamDirectRawPredictRequest
Auto Trait Implementations§
impl !Freeze for StreamDirectRawPredictRequest
impl RefUnwindSafe for StreamDirectRawPredictRequest
impl Send for StreamDirectRawPredictRequest
impl Sync for StreamDirectRawPredictRequest
impl Unpin for StreamDirectRawPredictRequest
impl UnwindSafe for StreamDirectRawPredictRequest
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