#[non_exhaustive]pub struct CopyJobStatistics {
pub copied_rows: Option<Int64Value>,
pub copied_logical_bytes: Option<Int64Value>,
pub remote_destination_region: String,
/* private fields */
}Expand description
Statistics for a copy job.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.copied_rows: Option<Int64Value>Output only. Number of rows copied to the destination table.
copied_logical_bytes: Option<Int64Value>Output only. Number of logical bytes copied to the destination table.
remote_destination_region: StringOutput only. Destination region for a cross-region copy job. Not set for in-region copy jobs.
Implementations§
Source§impl CopyJobStatistics
impl CopyJobStatistics
Sourcepub fn set_copied_rows<T>(self, v: T) -> Selfwhere
T: Into<Int64Value>,
pub fn set_copied_rows<T>(self, v: T) -> Selfwhere
T: Into<Int64Value>,
Sets the value of copied_rows.
§Example
ⓘ
use wkt::Int64Value;
let x = CopyJobStatistics::new().set_copied_rows(Int64Value::default()/* use setters */);Sourcepub fn set_or_clear_copied_rows<T>(self, v: Option<T>) -> Selfwhere
T: Into<Int64Value>,
pub fn set_or_clear_copied_rows<T>(self, v: Option<T>) -> Selfwhere
T: Into<Int64Value>,
Sets or clears the value of copied_rows.
§Example
ⓘ
use wkt::Int64Value;
let x = CopyJobStatistics::new().set_or_clear_copied_rows(Some(Int64Value::default()/* use setters */));
let x = CopyJobStatistics::new().set_or_clear_copied_rows(None::<Int64Value>);Sourcepub fn set_copied_logical_bytes<T>(self, v: T) -> Selfwhere
T: Into<Int64Value>,
pub fn set_copied_logical_bytes<T>(self, v: T) -> Selfwhere
T: Into<Int64Value>,
Sets the value of copied_logical_bytes.
§Example
ⓘ
use wkt::Int64Value;
let x = CopyJobStatistics::new().set_copied_logical_bytes(Int64Value::default()/* use setters */);Sourcepub fn set_or_clear_copied_logical_bytes<T>(self, v: Option<T>) -> Selfwhere
T: Into<Int64Value>,
pub fn set_or_clear_copied_logical_bytes<T>(self, v: Option<T>) -> Selfwhere
T: Into<Int64Value>,
Sets or clears the value of copied_logical_bytes.
§Example
ⓘ
use wkt::Int64Value;
let x = CopyJobStatistics::new().set_or_clear_copied_logical_bytes(Some(Int64Value::default()/* use setters */));
let x = CopyJobStatistics::new().set_or_clear_copied_logical_bytes(None::<Int64Value>);Sourcepub fn set_remote_destination_region<T: Into<String>>(self, v: T) -> Self
pub fn set_remote_destination_region<T: Into<String>>(self, v: T) -> Self
Sets the value of remote_destination_region.
§Example
ⓘ
let x = CopyJobStatistics::new().set_remote_destination_region("example");Trait Implementations§
Source§impl Clone for CopyJobStatistics
impl Clone for CopyJobStatistics
Source§fn clone(&self) -> CopyJobStatistics
fn clone(&self) -> CopyJobStatistics
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CopyJobStatistics
impl Debug for CopyJobStatistics
Source§impl Default for CopyJobStatistics
impl Default for CopyJobStatistics
Source§fn default() -> CopyJobStatistics
fn default() -> CopyJobStatistics
Returns the “default value” for a type. Read more
Source§impl Message for CopyJobStatistics
impl Message for CopyJobStatistics
Source§impl PartialEq for CopyJobStatistics
impl PartialEq for CopyJobStatistics
impl StructuralPartialEq for CopyJobStatistics
Auto Trait Implementations§
impl Freeze for CopyJobStatistics
impl RefUnwindSafe for CopyJobStatistics
impl Send for CopyJobStatistics
impl Sync for CopyJobStatistics
impl Unpin for CopyJobStatistics
impl UnsafeUnpin for CopyJobStatistics
impl UnwindSafe for CopyJobStatistics
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<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self> ⓘ
fn with_context(self, otel_cx: Context) -> WithContext<Self> ⓘ
Source§fn with_current_context(self) -> WithContext<Self> ⓘ
fn with_current_context(self) -> WithContext<Self> ⓘ
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>
Wrap the input message
T in a tonic::Request