Struct aws_sdk_forecast::operation::describe_dataset_import_job::DescribeDatasetImportJobOutput
source · #[non_exhaustive]pub struct DescribeDatasetImportJobOutput {Show 17 fields
pub dataset_import_job_name: Option<String>,
pub dataset_import_job_arn: Option<String>,
pub dataset_arn: Option<String>,
pub timestamp_format: Option<String>,
pub time_zone: Option<String>,
pub use_geolocation_for_time_zone: bool,
pub geolocation_format: Option<String>,
pub data_source: Option<DataSource>,
pub estimated_time_remaining_in_minutes: Option<i64>,
pub field_statistics: Option<HashMap<String, Statistics>>,
pub data_size: Option<f64>,
pub status: Option<String>,
pub message: Option<String>,
pub creation_time: Option<DateTime>,
pub last_modification_time: Option<DateTime>,
pub format: Option<String>,
pub import_mode: Option<ImportMode>,
/* private fields */
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.dataset_import_job_name: Option<String>
The name of the dataset import job.
dataset_import_job_arn: Option<String>
The ARN of the dataset import job.
dataset_arn: Option<String>
The Amazon Resource Name (ARN) of the dataset that the training data was imported to.
timestamp_format: Option<String>
The format of timestamps in the dataset. The format that you specify depends on the DataFrequency
specified when the dataset was created. The following formats are supported
-
"yyyy-MM-dd"
For the following data frequencies: Y, M, W, and D
-
"yyyy-MM-dd HH:mm:ss"
For the following data frequencies: H, 30min, 15min, and 1min; and optionally, for: Y, M, W, and D
time_zone: Option<String>
The single time zone applied to every item in the dataset
use_geolocation_for_time_zone: bool
Whether TimeZone
is automatically derived from the geolocation attribute.
geolocation_format: Option<String>
The format of the geolocation attribute. Valid Values:"LAT_LONG"
and "CC_POSTALCODE"
.
data_source: Option<DataSource>
The location of the training data to import and an Identity and Access Management (IAM) role that Amazon Forecast can assume to access the data.
If encryption is used, DataSource
includes an Key Management Service (KMS) key.
estimated_time_remaining_in_minutes: Option<i64>
The estimated time remaining in minutes for the dataset import job to complete.
field_statistics: Option<HashMap<String, Statistics>>
Statistical information about each field in the input data.
data_size: Option<f64>
The size of the dataset in gigabytes (GB) after the import job has finished.
status: Option<String>
The status of the dataset import job. States include:
-
ACTIVE
-
CREATE_PENDING
,CREATE_IN_PROGRESS
,CREATE_FAILED
-
DELETE_PENDING
,DELETE_IN_PROGRESS
,DELETE_FAILED
-
CREATE_STOPPING
,CREATE_STOPPED
message: Option<String>
If an error occurred, an informational message about the error.
creation_time: Option<DateTime>
When the dataset import job was created.
last_modification_time: Option<DateTime>
The last time the resource was modified. The timestamp depends on the status of the job:
-
CREATE_PENDING
- TheCreationTime
. -
CREATE_IN_PROGRESS
- The current timestamp. -
CREATE_STOPPING
- The current timestamp. -
CREATE_STOPPED
- When the job stopped. -
ACTIVE
orCREATE_FAILED
- When the job finished or failed.
format: Option<String>
The format of the imported data, CSV or PARQUET.
import_mode: Option<ImportMode>
The import mode of the dataset import job, FULL or INCREMENTAL.
Implementations§
source§impl DescribeDatasetImportJobOutput
impl DescribeDatasetImportJobOutput
sourcepub fn dataset_import_job_name(&self) -> Option<&str>
pub fn dataset_import_job_name(&self) -> Option<&str>
The name of the dataset import job.
sourcepub fn dataset_import_job_arn(&self) -> Option<&str>
pub fn dataset_import_job_arn(&self) -> Option<&str>
The ARN of the dataset import job.
sourcepub fn dataset_arn(&self) -> Option<&str>
pub fn dataset_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the dataset that the training data was imported to.
sourcepub fn timestamp_format(&self) -> Option<&str>
pub fn timestamp_format(&self) -> Option<&str>
The format of timestamps in the dataset. The format that you specify depends on the DataFrequency
specified when the dataset was created. The following formats are supported
-
"yyyy-MM-dd"
For the following data frequencies: Y, M, W, and D
-
"yyyy-MM-dd HH:mm:ss"
For the following data frequencies: H, 30min, 15min, and 1min; and optionally, for: Y, M, W, and D
sourcepub fn time_zone(&self) -> Option<&str>
pub fn time_zone(&self) -> Option<&str>
The single time zone applied to every item in the dataset
sourcepub fn use_geolocation_for_time_zone(&self) -> bool
pub fn use_geolocation_for_time_zone(&self) -> bool
Whether TimeZone
is automatically derived from the geolocation attribute.
sourcepub fn geolocation_format(&self) -> Option<&str>
pub fn geolocation_format(&self) -> Option<&str>
The format of the geolocation attribute. Valid Values:"LAT_LONG"
and "CC_POSTALCODE"
.
sourcepub fn data_source(&self) -> Option<&DataSource>
pub fn data_source(&self) -> Option<&DataSource>
The location of the training data to import and an Identity and Access Management (IAM) role that Amazon Forecast can assume to access the data.
If encryption is used, DataSource
includes an Key Management Service (KMS) key.
sourcepub fn estimated_time_remaining_in_minutes(&self) -> Option<i64>
pub fn estimated_time_remaining_in_minutes(&self) -> Option<i64>
The estimated time remaining in minutes for the dataset import job to complete.
sourcepub fn field_statistics(&self) -> Option<&HashMap<String, Statistics>>
pub fn field_statistics(&self) -> Option<&HashMap<String, Statistics>>
Statistical information about each field in the input data.
sourcepub fn data_size(&self) -> Option<f64>
pub fn data_size(&self) -> Option<f64>
The size of the dataset in gigabytes (GB) after the import job has finished.
sourcepub fn status(&self) -> Option<&str>
pub fn status(&self) -> Option<&str>
The status of the dataset import job. States include:
-
ACTIVE
-
CREATE_PENDING
,CREATE_IN_PROGRESS
,CREATE_FAILED
-
DELETE_PENDING
,DELETE_IN_PROGRESS
,DELETE_FAILED
-
CREATE_STOPPING
,CREATE_STOPPED
sourcepub fn message(&self) -> Option<&str>
pub fn message(&self) -> Option<&str>
If an error occurred, an informational message about the error.
sourcepub fn creation_time(&self) -> Option<&DateTime>
pub fn creation_time(&self) -> Option<&DateTime>
When the dataset import job was created.
sourcepub fn last_modification_time(&self) -> Option<&DateTime>
pub fn last_modification_time(&self) -> Option<&DateTime>
The last time the resource was modified. The timestamp depends on the status of the job:
-
CREATE_PENDING
- TheCreationTime
. -
CREATE_IN_PROGRESS
- The current timestamp. -
CREATE_STOPPING
- The current timestamp. -
CREATE_STOPPED
- When the job stopped. -
ACTIVE
orCREATE_FAILED
- When the job finished or failed.
sourcepub fn import_mode(&self) -> Option<&ImportMode>
pub fn import_mode(&self) -> Option<&ImportMode>
The import mode of the dataset import job, FULL or INCREMENTAL.
source§impl DescribeDatasetImportJobOutput
impl DescribeDatasetImportJobOutput
sourcepub fn builder() -> DescribeDatasetImportJobOutputBuilder
pub fn builder() -> DescribeDatasetImportJobOutputBuilder
Creates a new builder-style object to manufacture DescribeDatasetImportJobOutput
.
Trait Implementations§
source§impl Clone for DescribeDatasetImportJobOutput
impl Clone for DescribeDatasetImportJobOutput
source§fn clone(&self) -> DescribeDatasetImportJobOutput
fn clone(&self) -> DescribeDatasetImportJobOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq for DescribeDatasetImportJobOutput
impl PartialEq for DescribeDatasetImportJobOutput
source§fn eq(&self, other: &DescribeDatasetImportJobOutput) -> bool
fn eq(&self, other: &DescribeDatasetImportJobOutput) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for DescribeDatasetImportJobOutput
impl RequestId for DescribeDatasetImportJobOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None
if the service could not be reached.impl StructuralPartialEq for DescribeDatasetImportJobOutput
Auto Trait Implementations§
impl Freeze for DescribeDatasetImportJobOutput
impl RefUnwindSafe for DescribeDatasetImportJobOutput
impl Send for DescribeDatasetImportJobOutput
impl Sync for DescribeDatasetImportJobOutput
impl Unpin for DescribeDatasetImportJobOutput
impl UnwindSafe for DescribeDatasetImportJobOutput
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> 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>
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>
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 more