pub struct BatchLoadTask {
pub task_id: String,
pub task_status: String,
pub database_name: String,
pub table_name: String,
pub data_source_configuration: Value,
pub report_configuration: Value,
pub data_model_configuration: Option<Value>,
pub creation_time: DateTime<Utc>,
pub last_updated_time: DateTime<Utc>,
pub error_message: Option<String>,
}Expand description
A batch load task that loads data from S3 into a Timestream table.
Fields§
§task_id: String§task_status: String§database_name: String§table_name: String§data_source_configuration: ValueRaw JSON value of DataSourceConfiguration as provided by the caller.
report_configuration: ValueRaw JSON value of ReportConfiguration as provided by the caller.
data_model_configuration: Option<Value>Raw JSON value of DataModelConfiguration as provided by the caller (optional).
creation_time: DateTime<Utc>§last_updated_time: DateTime<Utc>§error_message: Option<String>Trait Implementations§
Source§impl Clone for BatchLoadTask
impl Clone for BatchLoadTask
Source§fn clone(&self) -> BatchLoadTask
fn clone(&self) -> BatchLoadTask
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 moreAuto Trait Implementations§
impl Freeze for BatchLoadTask
impl RefUnwindSafe for BatchLoadTask
impl Send for BatchLoadTask
impl Sync for BatchLoadTask
impl Unpin for BatchLoadTask
impl UnsafeUnpin for BatchLoadTask
impl UnwindSafe for BatchLoadTask
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
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.