pub struct BatchJobMetadata {
pub creation_date_time: String,
pub start_date_time: String,
pub completion_date_time: String,
pub estimated_completion_ratio: f64,
pub operation_count: i64,
pub executed_operation_count: i64,
pub execution_limit_seconds: i32,
}
Expand description
Additional information about the batch job. This message is also used as metadata returned in batch job Long Running Operations.
Fields§
§creation_date_time: String
Output only. The time when this batch job was created. Formatted as yyyy-mm-dd hh:mm:ss. Example: “2018-03-05 09:15:00”
start_date_time: String
Output only. The time when this batch job started running. Formatted as yyyy-mm-dd hh:mm:ss. Example: “2018-03-05 09:15:30”
completion_date_time: String
Output only. The time when this batch job was completed. Formatted as yyyy-MM-dd HH:mm:ss. Example: “2018-03-05 09:16:00”
estimated_completion_ratio: f64
Output only. The fraction (between 0.0 and 1.0) of mutates that have been processed. This is empty if the job hasn’t started running yet.
operation_count: i64
Output only. The number of mutate operations in the batch job.
executed_operation_count: i64
Output only. The number of mutate operations executed by the batch job. Present only if the job has started running.
execution_limit_seconds: i32
Immutable. The approximate upper bound for how long a batch job can be executed, in seconds. If the job runs more than the given upper bound, the job will be canceled.
Trait Implementations§
Source§impl Clone for BatchJobMetadata
impl Clone for BatchJobMetadata
Source§fn clone(&self) -> BatchJobMetadata
fn clone(&self) -> BatchJobMetadata
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Debug for BatchJobMetadata
impl Debug for BatchJobMetadata
Source§impl Default for BatchJobMetadata
impl Default for BatchJobMetadata
Source§impl Message for BatchJobMetadata
impl Message for BatchJobMetadata
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>
fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>
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<B>(&self, buf: &mut B) -> Result<(), EncodeError>
fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>
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<B>(buf: B) -> Result<Self, DecodeError>
fn decode<B>(buf: B) -> Result<Self, DecodeError>
Source§fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>
Source§fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>
fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>
self
. Read moreSource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>
fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>
self
.Source§impl PartialEq for BatchJobMetadata
impl PartialEq for BatchJobMetadata
impl StructuralPartialEq for BatchJobMetadata
Auto Trait Implementations§
impl Freeze for BatchJobMetadata
impl RefUnwindSafe for BatchJobMetadata
impl Send for BatchJobMetadata
impl Sync for BatchJobMetadata
impl Unpin for BatchJobMetadata
impl UnwindSafe for BatchJobMetadata
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§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