// This file is @generated by prost-build.
/// The access log entry definition of online prediction.
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct OnlinePredictionLogEntry {
    /// The resource name of the endpoint as referred to in the original request.
    /// For example, projects/12323/locations/us-central1/endpoints/123.
    #[prost(string, tag = "1")]
    pub endpoint: ::prost::alloc::string::String,
    /// The ID of the deployed model used to serve this predict request.
    #[prost(string, tag = "2")]
    pub deployed_model_id: ::prost::alloc::string::String,
    /// The number of instances in the prediction request.
    #[prost(int64, tag = "3")]
    pub instance_count: i64,
    /// The number of successfully predicted instances in the response.
    /// Populated when prediction succeeds.
    #[prost(int64, tag = "4")]
    pub prediction_count: i64,
    /// The error code and message.
    /// Populated when prediction fails.
    #[prost(message, optional, tag = "5")]
    pub error: ::core::option::Option<super::super::super::rpc::Status>,
}
