Struct google_api_proto::google::cloud::bigquery::v2::RemoteModelInfo
source · pub struct RemoteModelInfo {
pub connection: String,
pub max_batching_rows: i64,
pub remote_model_version: String,
pub speech_recognizer: String,
pub remote_service: Option<RemoteService>,
}
Expand description
Remote Model Info
Fields§
§connection: String
Output only. Fully qualified name of the user-provided connection object of
the remote model. Format:
"projects/{project_id}/locations/{location_id}/connections/{connection_id}"
max_batching_rows: i64
Output only. Max number of rows in each batch sent to the remote service. If unset, the number of rows in each batch is set dynamically.
remote_model_version: String
Output only. The model version for LLM.
speech_recognizer: String
Output only. The name of the speech recognizer to use for speech
recognition. The expected format is
projects/{project}/locations/{location}/recognizers/{recognizer}
.
Customers can specify this field at model creation. If not specified, a
default recognizer projects/{model project}/locations/global/recognizers/_
will be used. See more details at
recognizers
remote_service: Option<RemoteService>
Remote services are services outside of BigQuery used by remote models for predictions. A remote service is backed by either an arbitrary endpoint or a selected remote service type, but not both.
Trait Implementations§
source§impl Clone for RemoteModelInfo
impl Clone for RemoteModelInfo
source§fn clone(&self) -> RemoteModelInfo
fn clone(&self) -> RemoteModelInfo
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for RemoteModelInfo
impl Debug for RemoteModelInfo
source§impl Default for RemoteModelInfo
impl Default for RemoteModelInfo
source§impl Message for RemoteModelInfo
impl Message for RemoteModelInfo
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 RemoteModelInfo
impl PartialEq for RemoteModelInfo
source§fn eq(&self, other: &RemoteModelInfo) -> bool
fn eq(&self, other: &RemoteModelInfo) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for RemoteModelInfo
Auto Trait Implementations§
impl Freeze for RemoteModelInfo
impl RefUnwindSafe for RemoteModelInfo
impl Send for RemoteModelInfo
impl Sync for RemoteModelInfo
impl Unpin for RemoteModelInfo
impl UnwindSafe for RemoteModelInfo
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