Struct google_api_proto::google::cloud::aiplatform::v1::ModelDeploymentMonitoringBigQueryTable
source · pub struct ModelDeploymentMonitoringBigQueryTable {
pub log_source: i32,
pub log_type: i32,
pub bigquery_table_path: String,
pub request_response_logging_schema_version: String,
}
Expand description
ModelDeploymentMonitoringBigQueryTable specifies the BigQuery table name as well as some information of the logs stored in this table.
Fields§
§log_source: i32
The source of log.
log_type: i32
The type of log.
bigquery_table_path: String
The created BigQuery table to store logs. Customer could do their own query
& analysis. Format:
bq://<project_id>.model_deployment_monitoring_<endpoint_id>.<tolower(log_source)>_<tolower(log_type)>
request_response_logging_schema_version: String
Output only. The schema version of the request/response logging BigQuery table. Default to v1 if unset.
Implementations§
source§impl ModelDeploymentMonitoringBigQueryTable
impl ModelDeploymentMonitoringBigQueryTable
sourcepub fn log_source(&self) -> LogSource
pub fn log_source(&self) -> LogSource
Returns the enum value of log_source
, or the default if the field is set to an invalid enum value.
sourcepub fn set_log_source(&mut self, value: LogSource)
pub fn set_log_source(&mut self, value: LogSource)
Sets log_source
to the provided enum value.
sourcepub fn log_type(&self) -> LogType
pub fn log_type(&self) -> LogType
Returns the enum value of log_type
, or the default if the field is set to an invalid enum value.
sourcepub fn set_log_type(&mut self, value: LogType)
pub fn set_log_type(&mut self, value: LogType)
Sets log_type
to the provided enum value.
Trait Implementations§
source§impl Clone for ModelDeploymentMonitoringBigQueryTable
impl Clone for ModelDeploymentMonitoringBigQueryTable
source§fn clone(&self) -> ModelDeploymentMonitoringBigQueryTable
fn clone(&self) -> ModelDeploymentMonitoringBigQueryTable
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 Message for ModelDeploymentMonitoringBigQueryTable
impl Message for ModelDeploymentMonitoringBigQueryTable
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 ModelDeploymentMonitoringBigQueryTable
impl PartialEq for ModelDeploymentMonitoringBigQueryTable
source§fn eq(&self, other: &ModelDeploymentMonitoringBigQueryTable) -> bool
fn eq(&self, other: &ModelDeploymentMonitoringBigQueryTable) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ModelDeploymentMonitoringBigQueryTable
Auto Trait Implementations§
impl Freeze for ModelDeploymentMonitoringBigQueryTable
impl RefUnwindSafe for ModelDeploymentMonitoringBigQueryTable
impl Send for ModelDeploymentMonitoringBigQueryTable
impl Sync for ModelDeploymentMonitoringBigQueryTable
impl Unpin for ModelDeploymentMonitoringBigQueryTable
impl UnwindSafe for ModelDeploymentMonitoringBigQueryTable
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