AWS SDK for C++  1.9.129
AWS SDK for C++
Public Member Functions | List of all members
Aws::SageMaker::Model::FeatureGroup Class Reference

#include <FeatureGroup.h>

Public Member Functions

 FeatureGroup ()
 
 FeatureGroup (Aws::Utils::Json::JsonView jsonValue)
 
FeatureGroupoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetFeatureGroupArn () const
 
bool FeatureGroupArnHasBeenSet () const
 
void SetFeatureGroupArn (const Aws::String &value)
 
void SetFeatureGroupArn (Aws::String &&value)
 
void SetFeatureGroupArn (const char *value)
 
FeatureGroupWithFeatureGroupArn (const Aws::String &value)
 
FeatureGroupWithFeatureGroupArn (Aws::String &&value)
 
FeatureGroupWithFeatureGroupArn (const char *value)
 
const Aws::StringGetFeatureGroupName () const
 
bool FeatureGroupNameHasBeenSet () const
 
void SetFeatureGroupName (const Aws::String &value)
 
void SetFeatureGroupName (Aws::String &&value)
 
void SetFeatureGroupName (const char *value)
 
FeatureGroupWithFeatureGroupName (const Aws::String &value)
 
FeatureGroupWithFeatureGroupName (Aws::String &&value)
 
FeatureGroupWithFeatureGroupName (const char *value)
 
const Aws::StringGetRecordIdentifierFeatureName () const
 
bool RecordIdentifierFeatureNameHasBeenSet () const
 
void SetRecordIdentifierFeatureName (const Aws::String &value)
 
void SetRecordIdentifierFeatureName (Aws::String &&value)
 
void SetRecordIdentifierFeatureName (const char *value)
 
FeatureGroupWithRecordIdentifierFeatureName (const Aws::String &value)
 
FeatureGroupWithRecordIdentifierFeatureName (Aws::String &&value)
 
FeatureGroupWithRecordIdentifierFeatureName (const char *value)
 
const Aws::StringGetEventTimeFeatureName () const
 
bool EventTimeFeatureNameHasBeenSet () const
 
void SetEventTimeFeatureName (const Aws::String &value)
 
void SetEventTimeFeatureName (Aws::String &&value)
 
void SetEventTimeFeatureName (const char *value)
 
FeatureGroupWithEventTimeFeatureName (const Aws::String &value)
 
FeatureGroupWithEventTimeFeatureName (Aws::String &&value)
 
FeatureGroupWithEventTimeFeatureName (const char *value)
 
const Aws::Vector< FeatureDefinition > & GetFeatureDefinitions () const
 
bool FeatureDefinitionsHasBeenSet () const
 
void SetFeatureDefinitions (const Aws::Vector< FeatureDefinition > &value)
 
void SetFeatureDefinitions (Aws::Vector< FeatureDefinition > &&value)
 
FeatureGroupWithFeatureDefinitions (const Aws::Vector< FeatureDefinition > &value)
 
FeatureGroupWithFeatureDefinitions (Aws::Vector< FeatureDefinition > &&value)
 
FeatureGroupAddFeatureDefinitions (const FeatureDefinition &value)
 
FeatureGroupAddFeatureDefinitions (FeatureDefinition &&value)
 
const Aws::Utils::DateTimeGetCreationTime () const
 
bool CreationTimeHasBeenSet () const
 
void SetCreationTime (const Aws::Utils::DateTime &value)
 
void SetCreationTime (Aws::Utils::DateTime &&value)
 
FeatureGroupWithCreationTime (const Aws::Utils::DateTime &value)
 
FeatureGroupWithCreationTime (Aws::Utils::DateTime &&value)
 
const OnlineStoreConfigGetOnlineStoreConfig () const
 
bool OnlineStoreConfigHasBeenSet () const
 
void SetOnlineStoreConfig (const OnlineStoreConfig &value)
 
void SetOnlineStoreConfig (OnlineStoreConfig &&value)
 
FeatureGroupWithOnlineStoreConfig (const OnlineStoreConfig &value)
 
FeatureGroupWithOnlineStoreConfig (OnlineStoreConfig &&value)
 
const OfflineStoreConfigGetOfflineStoreConfig () const
 
bool OfflineStoreConfigHasBeenSet () const
 
void SetOfflineStoreConfig (const OfflineStoreConfig &value)
 
void SetOfflineStoreConfig (OfflineStoreConfig &&value)
 
FeatureGroupWithOfflineStoreConfig (const OfflineStoreConfig &value)
 
FeatureGroupWithOfflineStoreConfig (OfflineStoreConfig &&value)
 
const Aws::StringGetRoleArn () const
 
bool RoleArnHasBeenSet () const
 
void SetRoleArn (const Aws::String &value)
 
void SetRoleArn (Aws::String &&value)
 
void SetRoleArn (const char *value)
 
FeatureGroupWithRoleArn (const Aws::String &value)
 
FeatureGroupWithRoleArn (Aws::String &&value)
 
FeatureGroupWithRoleArn (const char *value)
 
const FeatureGroupStatusGetFeatureGroupStatus () const
 
bool FeatureGroupStatusHasBeenSet () const
 
void SetFeatureGroupStatus (const FeatureGroupStatus &value)
 
void SetFeatureGroupStatus (FeatureGroupStatus &&value)
 
FeatureGroupWithFeatureGroupStatus (const FeatureGroupStatus &value)
 
FeatureGroupWithFeatureGroupStatus (FeatureGroupStatus &&value)
 
const OfflineStoreStatusGetOfflineStoreStatus () const
 
bool OfflineStoreStatusHasBeenSet () const
 
void SetOfflineStoreStatus (const OfflineStoreStatus &value)
 
void SetOfflineStoreStatus (OfflineStoreStatus &&value)
 
FeatureGroupWithOfflineStoreStatus (const OfflineStoreStatus &value)
 
FeatureGroupWithOfflineStoreStatus (OfflineStoreStatus &&value)
 
const Aws::StringGetFailureReason () const
 
bool FailureReasonHasBeenSet () const
 
void SetFailureReason (const Aws::String &value)
 
void SetFailureReason (Aws::String &&value)
 
void SetFailureReason (const char *value)
 
FeatureGroupWithFailureReason (const Aws::String &value)
 
FeatureGroupWithFailureReason (Aws::String &&value)
 
FeatureGroupWithFailureReason (const char *value)
 
const Aws::StringGetDescription () const
 
bool DescriptionHasBeenSet () const
 
void SetDescription (const Aws::String &value)
 
void SetDescription (Aws::String &&value)
 
void SetDescription (const char *value)
 
FeatureGroupWithDescription (const Aws::String &value)
 
FeatureGroupWithDescription (Aws::String &&value)
 
FeatureGroupWithDescription (const char *value)
 
const Aws::Vector< Tag > & GetTags () const
 
bool TagsHasBeenSet () const
 
void SetTags (const Aws::Vector< Tag > &value)
 
void SetTags (Aws::Vector< Tag > &&value)
 
FeatureGroupWithTags (const Aws::Vector< Tag > &value)
 
FeatureGroupWithTags (Aws::Vector< Tag > &&value)
 
FeatureGroupAddTags (const Tag &value)
 
FeatureGroupAddTags (Tag &&value)
 

Detailed Description

Amazon SageMaker Feature Store stores features in a collection called Feature Group. A Feature Group can be visualized as a table which has rows, with a unique identifier for each row where each column in the table is a feature. In principle, a Feature Group is composed of features and values per features.

See Also:

AWS API Reference

Definition at line 43 of file FeatureGroup.h.

Constructor & Destructor Documentation

◆ FeatureGroup() [1/2]

Aws::SageMaker::Model::FeatureGroup::FeatureGroup ( )

◆ FeatureGroup() [2/2]

Aws::SageMaker::Model::FeatureGroup::FeatureGroup ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddFeatureDefinitions() [1/2]

FeatureGroup& Aws::SageMaker::Model::FeatureGroup::AddFeatureDefinitions ( const FeatureDefinition value)
inline

A list of Features. Each Feature must include a FeatureName and a FeatureType.

Valid FeatureTypes are Integral, Fractional and String.

FeatureNames cannot be any of the following: is_deleted, write_time, api_invocation_time.

You can create up to 2,500 FeatureDefinitions per FeatureGroup.

Definition at line 347 of file FeatureGroup.h.

◆ AddFeatureDefinitions() [2/2]

FeatureGroup& Aws::SageMaker::Model::FeatureGroup::AddFeatureDefinitions ( FeatureDefinition &&  value)
inline

A list of Features. Each Feature must include a FeatureName and a FeatureType.

Valid FeatureTypes are Integral, Fractional and String.

FeatureNames cannot be any of the following: is_deleted, write_time, api_invocation_time.

You can create up to 2,500 FeatureDefinitions per FeatureGroup.

Definition at line 358 of file FeatureGroup.h.

◆ AddTags() [1/2]

FeatureGroup& Aws::SageMaker::Model::FeatureGroup::AddTags ( const Tag value)
inline

Tags used to define a FeatureGroup.

Definition at line 668 of file FeatureGroup.h.

◆ AddTags() [2/2]

FeatureGroup& Aws::SageMaker::Model::FeatureGroup::AddTags ( Tag &&  value)
inline

Tags used to define a FeatureGroup.

Definition at line 673 of file FeatureGroup.h.

◆ CreationTimeHasBeenSet()

bool Aws::SageMaker::Model::FeatureGroup::CreationTimeHasBeenSet ( ) const
inline

The time a FeatureGroup was created.

Definition at line 369 of file FeatureGroup.h.

◆ DescriptionHasBeenSet()

bool Aws::SageMaker::Model::FeatureGroup::DescriptionHasBeenSet ( ) const
inline

A free form description of a FeatureGroup.

Definition at line 602 of file FeatureGroup.h.

◆ EventTimeFeatureNameHasBeenSet()

bool Aws::SageMaker::Model::FeatureGroup::EventTimeFeatureNameHasBeenSet ( ) const
inline

The name of the feature that stores the EventTime of a Record in a FeatureGroup.

A EventTime is point in time when a new event occurs that corresponds to the creation or update of a Record in FeatureGroup. All Records in the FeatureGroup must have a corresponding EventTime.

Definition at line 209 of file FeatureGroup.h.

◆ FailureReasonHasBeenSet()

bool Aws::SageMaker::Model::FeatureGroup::FailureReasonHasBeenSet ( ) const
inline

The reason that the FeatureGroup failed to be replicated in the OfflineStore. This is failure may be due to a failure to create a FeatureGroup in or delete a FeatureGroup from the OfflineStore.

Definition at line 543 of file FeatureGroup.h.

◆ FeatureDefinitionsHasBeenSet()

bool Aws::SageMaker::Model::FeatureGroup::FeatureDefinitionsHasBeenSet ( ) const
inline

A list of Features. Each Feature must include a FeatureName and a FeatureType.

Valid FeatureTypes are Integral, Fractional and String.

FeatureNames cannot be any of the following: is_deleted, write_time, api_invocation_time.

You can create up to 2,500 FeatureDefinitions per FeatureGroup.

Definition at line 292 of file FeatureGroup.h.

◆ FeatureGroupArnHasBeenSet()

bool Aws::SageMaker::Model::FeatureGroup::FeatureGroupArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of a FeatureGroup.

Definition at line 60 of file FeatureGroup.h.

◆ FeatureGroupNameHasBeenSet()

bool Aws::SageMaker::Model::FeatureGroup::FeatureGroupNameHasBeenSet ( ) const
inline

The name of the FeatureGroup.

Definition at line 101 of file FeatureGroup.h.

◆ FeatureGroupStatusHasBeenSet()

bool Aws::SageMaker::Model::FeatureGroup::FeatureGroupStatusHasBeenSet ( ) const
inline

A FeatureGroup status.

Definition at line 487 of file FeatureGroup.h.

◆ GetCreationTime()

const Aws::Utils::DateTime& Aws::SageMaker::Model::FeatureGroup::GetCreationTime ( ) const
inline

The time a FeatureGroup was created.

Definition at line 364 of file FeatureGroup.h.

◆ GetDescription()

const Aws::String& Aws::SageMaker::Model::FeatureGroup::GetDescription ( ) const
inline

A free form description of a FeatureGroup.

Definition at line 597 of file FeatureGroup.h.

◆ GetEventTimeFeatureName()

const Aws::String& Aws::SageMaker::Model::FeatureGroup::GetEventTimeFeatureName ( ) const
inline

The name of the feature that stores the EventTime of a Record in a FeatureGroup.

A EventTime is point in time when a new event occurs that corresponds to the creation or update of a Record in FeatureGroup. All Records in the FeatureGroup must have a corresponding EventTime.

Definition at line 199 of file FeatureGroup.h.

◆ GetFailureReason()

const Aws::String& Aws::SageMaker::Model::FeatureGroup::GetFailureReason ( ) const
inline

The reason that the FeatureGroup failed to be replicated in the OfflineStore. This is failure may be due to a failure to create a FeatureGroup in or delete a FeatureGroup from the OfflineStore.

Definition at line 535 of file FeatureGroup.h.

◆ GetFeatureDefinitions()

const Aws::Vector<FeatureDefinition>& Aws::SageMaker::Model::FeatureGroup::GetFeatureDefinitions ( ) const
inline

A list of Features. Each Feature must include a FeatureName and a FeatureType.

Valid FeatureTypes are Integral, Fractional and String.

FeatureNames cannot be any of the following: is_deleted, write_time, api_invocation_time.

You can create up to 2,500 FeatureDefinitions per FeatureGroup.

Definition at line 281 of file FeatureGroup.h.

◆ GetFeatureGroupArn()

const Aws::String& Aws::SageMaker::Model::FeatureGroup::GetFeatureGroupArn ( ) const
inline

The Amazon Resource Name (ARN) of a FeatureGroup.

Definition at line 55 of file FeatureGroup.h.

◆ GetFeatureGroupName()

const Aws::String& Aws::SageMaker::Model::FeatureGroup::GetFeatureGroupName ( ) const
inline

The name of the FeatureGroup.

Definition at line 96 of file FeatureGroup.h.

◆ GetFeatureGroupStatus()

const FeatureGroupStatus& Aws::SageMaker::Model::FeatureGroup::GetFeatureGroupStatus ( ) const
inline

A FeatureGroup status.

Definition at line 482 of file FeatureGroup.h.

◆ GetOfflineStoreConfig()

const OfflineStoreConfig& Aws::SageMaker::Model::FeatureGroup::GetOfflineStoreConfig ( ) const
inline

Definition at line 412 of file FeatureGroup.h.

◆ GetOfflineStoreStatus()

const OfflineStoreStatus& Aws::SageMaker::Model::FeatureGroup::GetOfflineStoreStatus ( ) const
inline

Definition at line 511 of file FeatureGroup.h.

◆ GetOnlineStoreConfig()

const OnlineStoreConfig& Aws::SageMaker::Model::FeatureGroup::GetOnlineStoreConfig ( ) const
inline

Definition at line 393 of file FeatureGroup.h.

◆ GetRecordIdentifierFeatureName()

const Aws::String& Aws::SageMaker::Model::FeatureGroup::GetRecordIdentifierFeatureName ( ) const
inline

The name of the Feature whose value uniquely identifies a Record defined in the FeatureGroup FeatureDefinitions.

Definition at line 139 of file FeatureGroup.h.

◆ GetRoleArn()

const Aws::String& Aws::SageMaker::Model::FeatureGroup::GetRoleArn ( ) const
inline

The Amazon Resource Name (ARN) of the IAM execution role used to create the feature group.

Definition at line 434 of file FeatureGroup.h.

◆ GetTags()

const Aws::Vector<Tag>& Aws::SageMaker::Model::FeatureGroup::GetTags ( ) const
inline

Tags used to define a FeatureGroup.

Definition at line 638 of file FeatureGroup.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::SageMaker::Model::FeatureGroup::Jsonize ( ) const

◆ OfflineStoreConfigHasBeenSet()

bool Aws::SageMaker::Model::FeatureGroup::OfflineStoreConfigHasBeenSet ( ) const
inline

Definition at line 415 of file FeatureGroup.h.

◆ OfflineStoreStatusHasBeenSet()

bool Aws::SageMaker::Model::FeatureGroup::OfflineStoreStatusHasBeenSet ( ) const
inline

Definition at line 514 of file FeatureGroup.h.

◆ OnlineStoreConfigHasBeenSet()

bool Aws::SageMaker::Model::FeatureGroup::OnlineStoreConfigHasBeenSet ( ) const
inline

Definition at line 396 of file FeatureGroup.h.

◆ operator=()

FeatureGroup& Aws::SageMaker::Model::FeatureGroup::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ RecordIdentifierFeatureNameHasBeenSet()

bool Aws::SageMaker::Model::FeatureGroup::RecordIdentifierFeatureNameHasBeenSet ( ) const
inline

The name of the Feature whose value uniquely identifies a Record defined in the FeatureGroup FeatureDefinitions.

Definition at line 146 of file FeatureGroup.h.

◆ RoleArnHasBeenSet()

bool Aws::SageMaker::Model::FeatureGroup::RoleArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the IAM execution role used to create the feature group.

Definition at line 440 of file FeatureGroup.h.

◆ SetCreationTime() [1/2]

void Aws::SageMaker::Model::FeatureGroup::SetCreationTime ( Aws::Utils::DateTime &&  value)
inline

The time a FeatureGroup was created.

Definition at line 379 of file FeatureGroup.h.

◆ SetCreationTime() [2/2]

void Aws::SageMaker::Model::FeatureGroup::SetCreationTime ( const Aws::Utils::DateTime value)
inline

The time a FeatureGroup was created.

Definition at line 374 of file FeatureGroup.h.

◆ SetDescription() [1/3]

void Aws::SageMaker::Model::FeatureGroup::SetDescription ( Aws::String &&  value)
inline

A free form description of a FeatureGroup.

Definition at line 612 of file FeatureGroup.h.

◆ SetDescription() [2/3]

void Aws::SageMaker::Model::FeatureGroup::SetDescription ( const Aws::String value)
inline

A free form description of a FeatureGroup.

Definition at line 607 of file FeatureGroup.h.

◆ SetDescription() [3/3]

void Aws::SageMaker::Model::FeatureGroup::SetDescription ( const char *  value)
inline

A free form description of a FeatureGroup.

Definition at line 617 of file FeatureGroup.h.

◆ SetEventTimeFeatureName() [1/3]

void Aws::SageMaker::Model::FeatureGroup::SetEventTimeFeatureName ( Aws::String &&  value)
inline

The name of the feature that stores the EventTime of a Record in a FeatureGroup.

A EventTime is point in time when a new event occurs that corresponds to the creation or update of a Record in FeatureGroup. All Records in the FeatureGroup must have a corresponding EventTime.

Definition at line 229 of file FeatureGroup.h.

◆ SetEventTimeFeatureName() [2/3]

void Aws::SageMaker::Model::FeatureGroup::SetEventTimeFeatureName ( const Aws::String value)
inline

The name of the feature that stores the EventTime of a Record in a FeatureGroup.

A EventTime is point in time when a new event occurs that corresponds to the creation or update of a Record in FeatureGroup. All Records in the FeatureGroup must have a corresponding EventTime.

Definition at line 219 of file FeatureGroup.h.

◆ SetEventTimeFeatureName() [3/3]

void Aws::SageMaker::Model::FeatureGroup::SetEventTimeFeatureName ( const char *  value)
inline

The name of the feature that stores the EventTime of a Record in a FeatureGroup.

A EventTime is point in time when a new event occurs that corresponds to the creation or update of a Record in FeatureGroup. All Records in the FeatureGroup must have a corresponding EventTime.

Definition at line 239 of file FeatureGroup.h.

◆ SetFailureReason() [1/3]

void Aws::SageMaker::Model::FeatureGroup::SetFailureReason ( Aws::String &&  value)
inline

The reason that the FeatureGroup failed to be replicated in the OfflineStore. This is failure may be due to a failure to create a FeatureGroup in or delete a FeatureGroup from the OfflineStore.

Definition at line 559 of file FeatureGroup.h.

◆ SetFailureReason() [2/3]

void Aws::SageMaker::Model::FeatureGroup::SetFailureReason ( const Aws::String value)
inline

The reason that the FeatureGroup failed to be replicated in the OfflineStore. This is failure may be due to a failure to create a FeatureGroup in or delete a FeatureGroup from the OfflineStore.

Definition at line 551 of file FeatureGroup.h.

◆ SetFailureReason() [3/3]

void Aws::SageMaker::Model::FeatureGroup::SetFailureReason ( const char *  value)
inline

The reason that the FeatureGroup failed to be replicated in the OfflineStore. This is failure may be due to a failure to create a FeatureGroup in or delete a FeatureGroup from the OfflineStore.

Definition at line 567 of file FeatureGroup.h.

◆ SetFeatureDefinitions() [1/2]

void Aws::SageMaker::Model::FeatureGroup::SetFeatureDefinitions ( Aws::Vector< FeatureDefinition > &&  value)
inline

A list of Features. Each Feature must include a FeatureName and a FeatureType.

Valid FeatureTypes are Integral, Fractional and String.

FeatureNames cannot be any of the following: is_deleted, write_time, api_invocation_time.

You can create up to 2,500 FeatureDefinitions per FeatureGroup.

Definition at line 314 of file FeatureGroup.h.

◆ SetFeatureDefinitions() [2/2]

void Aws::SageMaker::Model::FeatureGroup::SetFeatureDefinitions ( const Aws::Vector< FeatureDefinition > &  value)
inline

A list of Features. Each Feature must include a FeatureName and a FeatureType.

Valid FeatureTypes are Integral, Fractional and String.

FeatureNames cannot be any of the following: is_deleted, write_time, api_invocation_time.

You can create up to 2,500 FeatureDefinitions per FeatureGroup.

Definition at line 303 of file FeatureGroup.h.

◆ SetFeatureGroupArn() [1/3]

void Aws::SageMaker::Model::FeatureGroup::SetFeatureGroupArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of a FeatureGroup.

Definition at line 70 of file FeatureGroup.h.

◆ SetFeatureGroupArn() [2/3]

void Aws::SageMaker::Model::FeatureGroup::SetFeatureGroupArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of a FeatureGroup.

Definition at line 65 of file FeatureGroup.h.

◆ SetFeatureGroupArn() [3/3]

void Aws::SageMaker::Model::FeatureGroup::SetFeatureGroupArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of a FeatureGroup.

Definition at line 75 of file FeatureGroup.h.

◆ SetFeatureGroupName() [1/3]

void Aws::SageMaker::Model::FeatureGroup::SetFeatureGroupName ( Aws::String &&  value)
inline

The name of the FeatureGroup.

Definition at line 111 of file FeatureGroup.h.

◆ SetFeatureGroupName() [2/3]

void Aws::SageMaker::Model::FeatureGroup::SetFeatureGroupName ( const Aws::String value)
inline

The name of the FeatureGroup.

Definition at line 106 of file FeatureGroup.h.

◆ SetFeatureGroupName() [3/3]

void Aws::SageMaker::Model::FeatureGroup::SetFeatureGroupName ( const char *  value)
inline

The name of the FeatureGroup.

Definition at line 116 of file FeatureGroup.h.

◆ SetFeatureGroupStatus() [1/2]

void Aws::SageMaker::Model::FeatureGroup::SetFeatureGroupStatus ( const FeatureGroupStatus value)
inline

A FeatureGroup status.

Definition at line 492 of file FeatureGroup.h.

◆ SetFeatureGroupStatus() [2/2]

void Aws::SageMaker::Model::FeatureGroup::SetFeatureGroupStatus ( FeatureGroupStatus &&  value)
inline

A FeatureGroup status.

Definition at line 497 of file FeatureGroup.h.

◆ SetOfflineStoreConfig() [1/2]

void Aws::SageMaker::Model::FeatureGroup::SetOfflineStoreConfig ( const OfflineStoreConfig value)
inline

Definition at line 418 of file FeatureGroup.h.

◆ SetOfflineStoreConfig() [2/2]

void Aws::SageMaker::Model::FeatureGroup::SetOfflineStoreConfig ( OfflineStoreConfig &&  value)
inline

Definition at line 421 of file FeatureGroup.h.

◆ SetOfflineStoreStatus() [1/2]

void Aws::SageMaker::Model::FeatureGroup::SetOfflineStoreStatus ( const OfflineStoreStatus value)
inline

Definition at line 517 of file FeatureGroup.h.

◆ SetOfflineStoreStatus() [2/2]

void Aws::SageMaker::Model::FeatureGroup::SetOfflineStoreStatus ( OfflineStoreStatus &&  value)
inline

Definition at line 520 of file FeatureGroup.h.

◆ SetOnlineStoreConfig() [1/2]

void Aws::SageMaker::Model::FeatureGroup::SetOnlineStoreConfig ( const OnlineStoreConfig value)
inline

Definition at line 399 of file FeatureGroup.h.

◆ SetOnlineStoreConfig() [2/2]

void Aws::SageMaker::Model::FeatureGroup::SetOnlineStoreConfig ( OnlineStoreConfig &&  value)
inline

Definition at line 402 of file FeatureGroup.h.

◆ SetRecordIdentifierFeatureName() [1/3]

void Aws::SageMaker::Model::FeatureGroup::SetRecordIdentifierFeatureName ( Aws::String &&  value)
inline

The name of the Feature whose value uniquely identifies a Record defined in the FeatureGroup FeatureDefinitions.

Definition at line 160 of file FeatureGroup.h.

◆ SetRecordIdentifierFeatureName() [2/3]

void Aws::SageMaker::Model::FeatureGroup::SetRecordIdentifierFeatureName ( const Aws::String value)
inline

The name of the Feature whose value uniquely identifies a Record defined in the FeatureGroup FeatureDefinitions.

Definition at line 153 of file FeatureGroup.h.

◆ SetRecordIdentifierFeatureName() [3/3]

void Aws::SageMaker::Model::FeatureGroup::SetRecordIdentifierFeatureName ( const char *  value)
inline

The name of the Feature whose value uniquely identifies a Record defined in the FeatureGroup FeatureDefinitions.

Definition at line 167 of file FeatureGroup.h.

◆ SetRoleArn() [1/3]

void Aws::SageMaker::Model::FeatureGroup::SetRoleArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the IAM execution role used to create the feature group.

Definition at line 452 of file FeatureGroup.h.

◆ SetRoleArn() [2/3]

void Aws::SageMaker::Model::FeatureGroup::SetRoleArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the IAM execution role used to create the feature group.

Definition at line 446 of file FeatureGroup.h.

◆ SetRoleArn() [3/3]

void Aws::SageMaker::Model::FeatureGroup::SetRoleArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the IAM execution role used to create the feature group.

Definition at line 458 of file FeatureGroup.h.

◆ SetTags() [1/2]

void Aws::SageMaker::Model::FeatureGroup::SetTags ( Aws::Vector< Tag > &&  value)
inline

Tags used to define a FeatureGroup.

Definition at line 653 of file FeatureGroup.h.

◆ SetTags() [2/2]

void Aws::SageMaker::Model::FeatureGroup::SetTags ( const Aws::Vector< Tag > &  value)
inline

Tags used to define a FeatureGroup.

Definition at line 648 of file FeatureGroup.h.

◆ TagsHasBeenSet()

bool Aws::SageMaker::Model::FeatureGroup::TagsHasBeenSet ( ) const
inline

Tags used to define a FeatureGroup.

Definition at line 643 of file FeatureGroup.h.

◆ WithCreationTime() [1/2]

FeatureGroup& Aws::SageMaker::Model::FeatureGroup::WithCreationTime ( Aws::Utils::DateTime &&  value)
inline

The time a FeatureGroup was created.

Definition at line 389 of file FeatureGroup.h.

◆ WithCreationTime() [2/2]

FeatureGroup& Aws::SageMaker::Model::FeatureGroup::WithCreationTime ( const Aws::Utils::DateTime value)
inline

The time a FeatureGroup was created.

Definition at line 384 of file FeatureGroup.h.

◆ WithDescription() [1/3]

FeatureGroup& Aws::SageMaker::Model::FeatureGroup::WithDescription ( Aws::String &&  value)
inline

A free form description of a FeatureGroup.

Definition at line 627 of file FeatureGroup.h.

◆ WithDescription() [2/3]

FeatureGroup& Aws::SageMaker::Model::FeatureGroup::WithDescription ( const Aws::String value)
inline

A free form description of a FeatureGroup.

Definition at line 622 of file FeatureGroup.h.

◆ WithDescription() [3/3]

FeatureGroup& Aws::SageMaker::Model::FeatureGroup::WithDescription ( const char *  value)
inline

A free form description of a FeatureGroup.

Definition at line 632 of file FeatureGroup.h.

◆ WithEventTimeFeatureName() [1/3]

FeatureGroup& Aws::SageMaker::Model::FeatureGroup::WithEventTimeFeatureName ( Aws::String &&  value)
inline

The name of the feature that stores the EventTime of a Record in a FeatureGroup.

A EventTime is point in time when a new event occurs that corresponds to the creation or update of a Record in FeatureGroup. All Records in the FeatureGroup must have a corresponding EventTime.

Definition at line 259 of file FeatureGroup.h.

◆ WithEventTimeFeatureName() [2/3]

FeatureGroup& Aws::SageMaker::Model::FeatureGroup::WithEventTimeFeatureName ( const Aws::String value)
inline

The name of the feature that stores the EventTime of a Record in a FeatureGroup.

A EventTime is point in time when a new event occurs that corresponds to the creation or update of a Record in FeatureGroup. All Records in the FeatureGroup must have a corresponding EventTime.

Definition at line 249 of file FeatureGroup.h.

◆ WithEventTimeFeatureName() [3/3]

FeatureGroup& Aws::SageMaker::Model::FeatureGroup::WithEventTimeFeatureName ( const char *  value)
inline

The name of the feature that stores the EventTime of a Record in a FeatureGroup.

A EventTime is point in time when a new event occurs that corresponds to the creation or update of a Record in FeatureGroup. All Records in the FeatureGroup must have a corresponding EventTime.

Definition at line 269 of file FeatureGroup.h.

◆ WithFailureReason() [1/3]

FeatureGroup& Aws::SageMaker::Model::FeatureGroup::WithFailureReason ( Aws::String &&  value)
inline

The reason that the FeatureGroup failed to be replicated in the OfflineStore. This is failure may be due to a failure to create a FeatureGroup in or delete a FeatureGroup from the OfflineStore.

Definition at line 583 of file FeatureGroup.h.

◆ WithFailureReason() [2/3]

FeatureGroup& Aws::SageMaker::Model::FeatureGroup::WithFailureReason ( const Aws::String value)
inline

The reason that the FeatureGroup failed to be replicated in the OfflineStore. This is failure may be due to a failure to create a FeatureGroup in or delete a FeatureGroup from the OfflineStore.

Definition at line 575 of file FeatureGroup.h.

◆ WithFailureReason() [3/3]

FeatureGroup& Aws::SageMaker::Model::FeatureGroup::WithFailureReason ( const char *  value)
inline

The reason that the FeatureGroup failed to be replicated in the OfflineStore. This is failure may be due to a failure to create a FeatureGroup in or delete a FeatureGroup from the OfflineStore.

Definition at line 591 of file FeatureGroup.h.

◆ WithFeatureDefinitions() [1/2]

FeatureGroup& Aws::SageMaker::Model::FeatureGroup::WithFeatureDefinitions ( Aws::Vector< FeatureDefinition > &&  value)
inline

A list of Features. Each Feature must include a FeatureName and a FeatureType.

Valid FeatureTypes are Integral, Fractional and String.

FeatureNames cannot be any of the following: is_deleted, write_time, api_invocation_time.

You can create up to 2,500 FeatureDefinitions per FeatureGroup.

Definition at line 336 of file FeatureGroup.h.

◆ WithFeatureDefinitions() [2/2]

FeatureGroup& Aws::SageMaker::Model::FeatureGroup::WithFeatureDefinitions ( const Aws::Vector< FeatureDefinition > &  value)
inline

A list of Features. Each Feature must include a FeatureName and a FeatureType.

Valid FeatureTypes are Integral, Fractional and String.

FeatureNames cannot be any of the following: is_deleted, write_time, api_invocation_time.

You can create up to 2,500 FeatureDefinitions per FeatureGroup.

Definition at line 325 of file FeatureGroup.h.

◆ WithFeatureGroupArn() [1/3]

FeatureGroup& Aws::SageMaker::Model::FeatureGroup::WithFeatureGroupArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of a FeatureGroup.

Definition at line 85 of file FeatureGroup.h.

◆ WithFeatureGroupArn() [2/3]

FeatureGroup& Aws::SageMaker::Model::FeatureGroup::WithFeatureGroupArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of a FeatureGroup.

Definition at line 80 of file FeatureGroup.h.

◆ WithFeatureGroupArn() [3/3]

FeatureGroup& Aws::SageMaker::Model::FeatureGroup::WithFeatureGroupArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of a FeatureGroup.

Definition at line 90 of file FeatureGroup.h.

◆ WithFeatureGroupName() [1/3]

FeatureGroup& Aws::SageMaker::Model::FeatureGroup::WithFeatureGroupName ( Aws::String &&  value)
inline

The name of the FeatureGroup.

Definition at line 126 of file FeatureGroup.h.

◆ WithFeatureGroupName() [2/3]

FeatureGroup& Aws::SageMaker::Model::FeatureGroup::WithFeatureGroupName ( const Aws::String value)
inline

The name of the FeatureGroup.

Definition at line 121 of file FeatureGroup.h.

◆ WithFeatureGroupName() [3/3]

FeatureGroup& Aws::SageMaker::Model::FeatureGroup::WithFeatureGroupName ( const char *  value)
inline

The name of the FeatureGroup.

Definition at line 131 of file FeatureGroup.h.

◆ WithFeatureGroupStatus() [1/2]

FeatureGroup& Aws::SageMaker::Model::FeatureGroup::WithFeatureGroupStatus ( const FeatureGroupStatus value)
inline

A FeatureGroup status.

Definition at line 502 of file FeatureGroup.h.

◆ WithFeatureGroupStatus() [2/2]

FeatureGroup& Aws::SageMaker::Model::FeatureGroup::WithFeatureGroupStatus ( FeatureGroupStatus &&  value)
inline

A FeatureGroup status.

Definition at line 507 of file FeatureGroup.h.

◆ WithOfflineStoreConfig() [1/2]

FeatureGroup& Aws::SageMaker::Model::FeatureGroup::WithOfflineStoreConfig ( const OfflineStoreConfig value)
inline

Definition at line 424 of file FeatureGroup.h.

◆ WithOfflineStoreConfig() [2/2]

FeatureGroup& Aws::SageMaker::Model::FeatureGroup::WithOfflineStoreConfig ( OfflineStoreConfig &&  value)
inline

Definition at line 427 of file FeatureGroup.h.

◆ WithOfflineStoreStatus() [1/2]

FeatureGroup& Aws::SageMaker::Model::FeatureGroup::WithOfflineStoreStatus ( const OfflineStoreStatus value)
inline

Definition at line 523 of file FeatureGroup.h.

◆ WithOfflineStoreStatus() [2/2]

FeatureGroup& Aws::SageMaker::Model::FeatureGroup::WithOfflineStoreStatus ( OfflineStoreStatus &&  value)
inline

Definition at line 526 of file FeatureGroup.h.

◆ WithOnlineStoreConfig() [1/2]

FeatureGroup& Aws::SageMaker::Model::FeatureGroup::WithOnlineStoreConfig ( const OnlineStoreConfig value)
inline

Definition at line 405 of file FeatureGroup.h.

◆ WithOnlineStoreConfig() [2/2]

FeatureGroup& Aws::SageMaker::Model::FeatureGroup::WithOnlineStoreConfig ( OnlineStoreConfig &&  value)
inline

Definition at line 408 of file FeatureGroup.h.

◆ WithRecordIdentifierFeatureName() [1/3]

FeatureGroup& Aws::SageMaker::Model::FeatureGroup::WithRecordIdentifierFeatureName ( Aws::String &&  value)
inline

The name of the Feature whose value uniquely identifies a Record defined in the FeatureGroup FeatureDefinitions.

Definition at line 181 of file FeatureGroup.h.

◆ WithRecordIdentifierFeatureName() [2/3]

FeatureGroup& Aws::SageMaker::Model::FeatureGroup::WithRecordIdentifierFeatureName ( const Aws::String value)
inline

The name of the Feature whose value uniquely identifies a Record defined in the FeatureGroup FeatureDefinitions.

Definition at line 174 of file FeatureGroup.h.

◆ WithRecordIdentifierFeatureName() [3/3]

FeatureGroup& Aws::SageMaker::Model::FeatureGroup::WithRecordIdentifierFeatureName ( const char *  value)
inline

The name of the Feature whose value uniquely identifies a Record defined in the FeatureGroup FeatureDefinitions.

Definition at line 188 of file FeatureGroup.h.

◆ WithRoleArn() [1/3]

FeatureGroup& Aws::SageMaker::Model::FeatureGroup::WithRoleArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the IAM execution role used to create the feature group.

Definition at line 470 of file FeatureGroup.h.

◆ WithRoleArn() [2/3]

FeatureGroup& Aws::SageMaker::Model::FeatureGroup::WithRoleArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the IAM execution role used to create the feature group.

Definition at line 464 of file FeatureGroup.h.

◆ WithRoleArn() [3/3]

FeatureGroup& Aws::SageMaker::Model::FeatureGroup::WithRoleArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the IAM execution role used to create the feature group.

Definition at line 476 of file FeatureGroup.h.

◆ WithTags() [1/2]

FeatureGroup& Aws::SageMaker::Model::FeatureGroup::WithTags ( Aws::Vector< Tag > &&  value)
inline

Tags used to define a FeatureGroup.

Definition at line 663 of file FeatureGroup.h.

◆ WithTags() [2/2]

FeatureGroup& Aws::SageMaker::Model::FeatureGroup::WithTags ( const Aws::Vector< Tag > &  value)
inline

Tags used to define a FeatureGroup.

Definition at line 658 of file FeatureGroup.h.


The documentation for this class was generated from the following file: