Struct aws_sdk_sagemaker::types::TimeSeriesConfig
source · #[non_exhaustive]pub struct TimeSeriesConfig {
pub target_attribute_name: Option<String>,
pub timestamp_attribute_name: Option<String>,
pub item_identifier_attribute_name: Option<String>,
pub grouping_attribute_names: Option<Vec<String>>,
}
Expand description
The collection of components that defines the time-series.
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.target_attribute_name: Option<String>
The name of the column representing the target variable that you want to predict for each item in your dataset. The data type of the target variable must be numerical.
timestamp_attribute_name: Option<String>
The name of the column indicating a point in time at which the target value of a given item is recorded.
item_identifier_attribute_name: Option<String>
The name of the column that represents the set of item identifiers for which you want to predict the target value.
grouping_attribute_names: Option<Vec<String>>
A set of columns names that can be grouped with the item identifier column to create a composite key for which a target value is predicted.
Implementations§
source§impl TimeSeriesConfig
impl TimeSeriesConfig
sourcepub fn target_attribute_name(&self) -> Option<&str>
pub fn target_attribute_name(&self) -> Option<&str>
The name of the column representing the target variable that you want to predict for each item in your dataset. The data type of the target variable must be numerical.
sourcepub fn timestamp_attribute_name(&self) -> Option<&str>
pub fn timestamp_attribute_name(&self) -> Option<&str>
The name of the column indicating a point in time at which the target value of a given item is recorded.
sourcepub fn item_identifier_attribute_name(&self) -> Option<&str>
pub fn item_identifier_attribute_name(&self) -> Option<&str>
The name of the column that represents the set of item identifiers for which you want to predict the target value.
sourcepub fn grouping_attribute_names(&self) -> &[String]
pub fn grouping_attribute_names(&self) -> &[String]
A set of columns names that can be grouped with the item identifier column to create a composite key for which a target value is predicted.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .grouping_attribute_names.is_none()
.
source§impl TimeSeriesConfig
impl TimeSeriesConfig
sourcepub fn builder() -> TimeSeriesConfigBuilder
pub fn builder() -> TimeSeriesConfigBuilder
Creates a new builder-style object to manufacture TimeSeriesConfig
.
Trait Implementations§
source§impl Clone for TimeSeriesConfig
impl Clone for TimeSeriesConfig
source§fn clone(&self) -> TimeSeriesConfig
fn clone(&self) -> TimeSeriesConfig
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for TimeSeriesConfig
impl Debug for TimeSeriesConfig
source§impl PartialEq for TimeSeriesConfig
impl PartialEq for TimeSeriesConfig
impl StructuralPartialEq for TimeSeriesConfig
Auto Trait Implementations§
impl Freeze for TimeSeriesConfig
impl RefUnwindSafe for TimeSeriesConfig
impl Send for TimeSeriesConfig
impl Sync for TimeSeriesConfig
impl Unpin for TimeSeriesConfig
impl UnwindSafe for TimeSeriesConfig
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§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)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