AWS SDK for C++  1.9.16
AWS SDK for C++
Public Member Functions | List of all members
Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest Class Reference

#include <CreateInferenceSchedulerRequest.h>

+ Inheritance diagram for Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest:

Public Member Functions

 CreateInferenceSchedulerRequest ()
 
virtual const char * GetServiceRequestName () const override
 
Aws::String SerializePayload () const override
 
Aws::Http::HeaderValueCollection GetRequestSpecificHeaders () const override
 
const Aws::StringGetModelName () const
 
bool ModelNameHasBeenSet () const
 
void SetModelName (const Aws::String &value)
 
void SetModelName (Aws::String &&value)
 
void SetModelName (const char *value)
 
CreateInferenceSchedulerRequestWithModelName (const Aws::String &value)
 
CreateInferenceSchedulerRequestWithModelName (Aws::String &&value)
 
CreateInferenceSchedulerRequestWithModelName (const char *value)
 
const Aws::StringGetInferenceSchedulerName () const
 
bool InferenceSchedulerNameHasBeenSet () const
 
void SetInferenceSchedulerName (const Aws::String &value)
 
void SetInferenceSchedulerName (Aws::String &&value)
 
void SetInferenceSchedulerName (const char *value)
 
CreateInferenceSchedulerRequestWithInferenceSchedulerName (const Aws::String &value)
 
CreateInferenceSchedulerRequestWithInferenceSchedulerName (Aws::String &&value)
 
CreateInferenceSchedulerRequestWithInferenceSchedulerName (const char *value)
 
long long GetDataDelayOffsetInMinutes () const
 
bool DataDelayOffsetInMinutesHasBeenSet () const
 
void SetDataDelayOffsetInMinutes (long long value)
 
CreateInferenceSchedulerRequestWithDataDelayOffsetInMinutes (long long value)
 
const DataUploadFrequencyGetDataUploadFrequency () const
 
bool DataUploadFrequencyHasBeenSet () const
 
void SetDataUploadFrequency (const DataUploadFrequency &value)
 
void SetDataUploadFrequency (DataUploadFrequency &&value)
 
CreateInferenceSchedulerRequestWithDataUploadFrequency (const DataUploadFrequency &value)
 
CreateInferenceSchedulerRequestWithDataUploadFrequency (DataUploadFrequency &&value)
 
const InferenceInputConfigurationGetDataInputConfiguration () const
 
bool DataInputConfigurationHasBeenSet () const
 
void SetDataInputConfiguration (const InferenceInputConfiguration &value)
 
void SetDataInputConfiguration (InferenceInputConfiguration &&value)
 
CreateInferenceSchedulerRequestWithDataInputConfiguration (const InferenceInputConfiguration &value)
 
CreateInferenceSchedulerRequestWithDataInputConfiguration (InferenceInputConfiguration &&value)
 
const InferenceOutputConfigurationGetDataOutputConfiguration () const
 
bool DataOutputConfigurationHasBeenSet () const
 
void SetDataOutputConfiguration (const InferenceOutputConfiguration &value)
 
void SetDataOutputConfiguration (InferenceOutputConfiguration &&value)
 
CreateInferenceSchedulerRequestWithDataOutputConfiguration (const InferenceOutputConfiguration &value)
 
CreateInferenceSchedulerRequestWithDataOutputConfiguration (InferenceOutputConfiguration &&value)
 
const Aws::StringGetRoleArn () const
 
bool RoleArnHasBeenSet () const
 
void SetRoleArn (const Aws::String &value)
 
void SetRoleArn (Aws::String &&value)
 
void SetRoleArn (const char *value)
 
CreateInferenceSchedulerRequestWithRoleArn (const Aws::String &value)
 
CreateInferenceSchedulerRequestWithRoleArn (Aws::String &&value)
 
CreateInferenceSchedulerRequestWithRoleArn (const char *value)
 
const Aws::StringGetServerSideKmsKeyId () const
 
bool ServerSideKmsKeyIdHasBeenSet () const
 
void SetServerSideKmsKeyId (const Aws::String &value)
 
void SetServerSideKmsKeyId (Aws::String &&value)
 
void SetServerSideKmsKeyId (const char *value)
 
CreateInferenceSchedulerRequestWithServerSideKmsKeyId (const Aws::String &value)
 
CreateInferenceSchedulerRequestWithServerSideKmsKeyId (Aws::String &&value)
 
CreateInferenceSchedulerRequestWithServerSideKmsKeyId (const char *value)
 
const Aws::StringGetClientToken () const
 
bool ClientTokenHasBeenSet () const
 
void SetClientToken (const Aws::String &value)
 
void SetClientToken (Aws::String &&value)
 
void SetClientToken (const char *value)
 
CreateInferenceSchedulerRequestWithClientToken (const Aws::String &value)
 
CreateInferenceSchedulerRequestWithClientToken (Aws::String &&value)
 
CreateInferenceSchedulerRequestWithClientToken (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)
 
CreateInferenceSchedulerRequestWithTags (const Aws::Vector< Tag > &value)
 
CreateInferenceSchedulerRequestWithTags (Aws::Vector< Tag > &&value)
 
CreateInferenceSchedulerRequestAddTags (const Tag &value)
 
CreateInferenceSchedulerRequestAddTags (Tag &&value)
 
- Public Member Functions inherited from Aws::LookoutEquipment::LookoutEquipmentRequest
virtual ~LookoutEquipmentRequest ()
 
void AddParametersToRequest (Aws::Http::HttpRequest &httpRequest) const
 
Aws::Http::HeaderValueCollection GetHeaders () const override
 
- Public Member Functions inherited from Aws::AmazonSerializableWebServiceRequest
 AmazonSerializableWebServiceRequest ()
 
virtual ~AmazonSerializableWebServiceRequest ()
 
std::shared_ptr< Aws::IOStreamGetBody () const override
 
- Public Member Functions inherited from Aws::AmazonWebServiceRequest
 AmazonWebServiceRequest ()
 
virtual ~AmazonWebServiceRequest ()=default
 
virtual void AddQueryStringParameters (Aws::Http::URI &uri) const
 
virtual void PutToPresignedUrl (Aws::Http::URI &uri) const
 
virtual bool IsStreaming () const
 
virtual bool IsEventStreamRequest () const
 
virtual bool SignBody () const
 
virtual bool IsChunked () const
 
virtual void SetRequestSignedHandler (const RequestSignedHandler &handler)
 
virtual const RequestSignedHandlerGetRequestSignedHandler () const
 
const Aws::IOStreamFactoryGetResponseStreamFactory () const
 
void SetResponseStreamFactory (const Aws::IOStreamFactory &factory)
 
virtual void SetDataReceivedEventHandler (const Aws::Http::DataReceivedEventHandler &dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (const Aws::Http::DataSentEventHandler &dataSentEventHandler)
 
virtual void SetContinueRequestHandler (const Aws::Http::ContinueRequestHandler &continueRequestHandler)
 
virtual void SetDataReceivedEventHandler (Aws::Http::DataReceivedEventHandler &&dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (Aws::Http::DataSentEventHandler &&dataSentEventHandler)
 
virtual void SetContinueRequestHandler (Aws::Http::ContinueRequestHandler &&continueRequestHandler)
 
virtual void SetRequestRetryHandler (const RequestRetryHandler &handler)
 
virtual void SetRequestRetryHandler (RequestRetryHandler &&handler)
 
virtual const Aws::Http::DataReceivedEventHandlerGetDataReceivedEventHandler () const
 
virtual const Aws::Http::DataSentEventHandlerGetDataSentEventHandler () const
 
virtual const Aws::Http::ContinueRequestHandlerGetContinueRequestHandler () const
 
virtual const RequestRetryHandlerGetRequestRetryHandler () const
 
virtual bool ShouldComputeContentMd5 () const
 

Additional Inherited Members

- Protected Member Functions inherited from Aws::AmazonWebServiceRequest
virtual void DumpBodyToUrl (Aws::Http::URI &uri) const
 

Detailed Description

Definition at line 27 of file CreateInferenceSchedulerRequest.h.

Constructor & Destructor Documentation

◆ CreateInferenceSchedulerRequest()

Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::CreateInferenceSchedulerRequest ( )

Member Function Documentation

◆ AddTags() [1/2]

CreateInferenceSchedulerRequest& Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::AddTags ( const Tag value)
inline

Any tags associated with the inference scheduler.

Definition at line 497 of file CreateInferenceSchedulerRequest.h.

◆ AddTags() [2/2]

CreateInferenceSchedulerRequest& Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::AddTags ( Tag &&  value)
inline

Any tags associated with the inference scheduler.

Definition at line 502 of file CreateInferenceSchedulerRequest.h.

◆ ClientTokenHasBeenSet()

bool Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::ClientTokenHasBeenSet ( ) const
inline

A unique identifier for the request. If you do not set the client request token, Amazon Lookout for Equipment generates one.

Definition at line 425 of file CreateInferenceSchedulerRequest.h.

◆ DataDelayOffsetInMinutesHasBeenSet()

bool Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::DataDelayOffsetInMinutesHasBeenSet ( ) const
inline

A period of time (in minutes) by which inference on the data is delayed after the data starts. For instance, if you select an offset delay time of five minutes, inference will not begin on the data until the first data measurement after the five minute mark. For example, if five minutes is selected, the inference scheduler will wake up at the configured frequency with the additional five minute delay time to check the customer S3 bucket. The customer can upload data at the same frequency and they don't need to stop and restart the scheduler when uploading new data.

Definition at line 155 of file CreateInferenceSchedulerRequest.h.

◆ DataInputConfigurationHasBeenSet()

bool Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::DataInputConfigurationHasBeenSet ( ) const
inline

Specifies configuration information for the input data for the inference scheduler, including delimiter, format, and dataset location.

Definition at line 253 of file CreateInferenceSchedulerRequest.h.

◆ DataOutputConfigurationHasBeenSet()

bool Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::DataOutputConfigurationHasBeenSet ( ) const
inline

Specifies configuration information for the output results for the inference scheduler, including the S3 location for the output.

Definition at line 290 of file CreateInferenceSchedulerRequest.h.

◆ DataUploadFrequencyHasBeenSet()

bool Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::DataUploadFrequencyHasBeenSet ( ) const
inline

How often data is uploaded to the source S3 bucket for the input data. The value chosen is the length of time between data uploads. For instance, if you select 5 minutes, Amazon Lookout for Equipment will upload the real-time data to the source bucket once every 5 minutes. This frequency also determines how often Amazon Lookout for Equipment starts a scheduled inference on your data. In this example, it starts once every 5 minutes.

Definition at line 200 of file CreateInferenceSchedulerRequest.h.

◆ GetClientToken()

const Aws::String& Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::GetClientToken ( ) const
inline

A unique identifier for the request. If you do not set the client request token, Amazon Lookout for Equipment generates one.

Definition at line 419 of file CreateInferenceSchedulerRequest.h.

◆ GetDataDelayOffsetInMinutes()

long long Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::GetDataDelayOffsetInMinutes ( ) const
inline

A period of time (in minutes) by which inference on the data is delayed after the data starts. For instance, if you select an offset delay time of five minutes, inference will not begin on the data until the first data measurement after the five minute mark. For example, if five minutes is selected, the inference scheduler will wake up at the configured frequency with the additional five minute delay time to check the customer S3 bucket. The customer can upload data at the same frequency and they don't need to stop and restart the scheduler when uploading new data.

Definition at line 143 of file CreateInferenceSchedulerRequest.h.

◆ GetDataInputConfiguration()

const InferenceInputConfiguration& Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::GetDataInputConfiguration ( ) const
inline

Specifies configuration information for the input data for the inference scheduler, including delimiter, format, and dataset location.

Definition at line 247 of file CreateInferenceSchedulerRequest.h.

◆ GetDataOutputConfiguration()

const InferenceOutputConfiguration& Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::GetDataOutputConfiguration ( ) const
inline

Specifies configuration information for the output results for the inference scheduler, including the S3 location for the output.

Definition at line 284 of file CreateInferenceSchedulerRequest.h.

◆ GetDataUploadFrequency()

const DataUploadFrequency& Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::GetDataUploadFrequency ( ) const
inline

How often data is uploaded to the source S3 bucket for the input data. The value chosen is the length of time between data uploads. For instance, if you select 5 minutes, Amazon Lookout for Equipment will upload the real-time data to the source bucket once every 5 minutes. This frequency also determines how often Amazon Lookout for Equipment starts a scheduled inference on your data. In this example, it starts once every 5 minutes.

Definition at line 190 of file CreateInferenceSchedulerRequest.h.

◆ GetInferenceSchedulerName()

const Aws::String& Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::GetInferenceSchedulerName ( ) const
inline

The name of the inference scheduler being created.

Definition at line 95 of file CreateInferenceSchedulerRequest.h.

◆ GetModelName()

const Aws::String& Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::GetModelName ( ) const
inline

The name of the previously trained ML model being used to create the inference scheduler.

Definition at line 47 of file CreateInferenceSchedulerRequest.h.

◆ GetRequestSpecificHeaders()

Aws::Http::HeaderValueCollection Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::GetRequestSpecificHeaders ( ) const
overridevirtual

◆ GetRoleArn()

const Aws::String& Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::GetRoleArn ( ) const
inline

The Amazon Resource Name (ARN) of a role with permission to access the data source being used for the inference.

Definition at line 321 of file CreateInferenceSchedulerRequest.h.

◆ GetServerSideKmsKeyId()

const Aws::String& Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::GetServerSideKmsKeyId ( ) const
inline

Provides the identifier of the AWS KMS customer master key (CMK) used to encrypt inference scheduler data by Amazon Lookout for Equipment.

Definition at line 370 of file CreateInferenceSchedulerRequest.h.

◆ GetServiceRequestName()

virtual const char* Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::GetServiceRequestName ( ) const
inlineoverridevirtual

Implements Aws::AmazonWebServiceRequest.

Definition at line 36 of file CreateInferenceSchedulerRequest.h.

◆ GetTags()

const Aws::Vector<Tag>& Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::GetTags ( ) const
inline

Any tags associated with the inference scheduler.

Definition at line 467 of file CreateInferenceSchedulerRequest.h.

◆ InferenceSchedulerNameHasBeenSet()

bool Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::InferenceSchedulerNameHasBeenSet ( ) const
inline

The name of the inference scheduler being created.

Definition at line 100 of file CreateInferenceSchedulerRequest.h.

◆ ModelNameHasBeenSet()

bool Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::ModelNameHasBeenSet ( ) const
inline

The name of the previously trained ML model being used to create the inference scheduler.

Definition at line 53 of file CreateInferenceSchedulerRequest.h.

◆ RoleArnHasBeenSet()

bool Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::RoleArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of a role with permission to access the data source being used for the inference.

Definition at line 327 of file CreateInferenceSchedulerRequest.h.

◆ SerializePayload()

Aws::String Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::SerializePayload ( ) const
overridevirtual

Convert payload into String.

Implements Aws::AmazonSerializableWebServiceRequest.

◆ ServerSideKmsKeyIdHasBeenSet()

bool Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::ServerSideKmsKeyIdHasBeenSet ( ) const
inline

Provides the identifier of the AWS KMS customer master key (CMK) used to encrypt inference scheduler data by Amazon Lookout for Equipment.

Definition at line 376 of file CreateInferenceSchedulerRequest.h.

◆ SetClientToken() [1/3]

void Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::SetClientToken ( Aws::String &&  value)
inline

A unique identifier for the request. If you do not set the client request token, Amazon Lookout for Equipment generates one.

Definition at line 437 of file CreateInferenceSchedulerRequest.h.

◆ SetClientToken() [2/3]

void Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::SetClientToken ( const Aws::String value)
inline

A unique identifier for the request. If you do not set the client request token, Amazon Lookout for Equipment generates one.

Definition at line 431 of file CreateInferenceSchedulerRequest.h.

◆ SetClientToken() [3/3]

void Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::SetClientToken ( const char *  value)
inline

A unique identifier for the request. If you do not set the client request token, Amazon Lookout for Equipment generates one.

Definition at line 443 of file CreateInferenceSchedulerRequest.h.

◆ SetDataDelayOffsetInMinutes()

void Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::SetDataDelayOffsetInMinutes ( long long  value)
inline

A period of time (in minutes) by which inference on the data is delayed after the data starts. For instance, if you select an offset delay time of five minutes, inference will not begin on the data until the first data measurement after the five minute mark. For example, if five minutes is selected, the inference scheduler will wake up at the configured frequency with the additional five minute delay time to check the customer S3 bucket. The customer can upload data at the same frequency and they don't need to stop and restart the scheduler when uploading new data.

Definition at line 167 of file CreateInferenceSchedulerRequest.h.

◆ SetDataInputConfiguration() [1/2]

void Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::SetDataInputConfiguration ( const InferenceInputConfiguration value)
inline

Specifies configuration information for the input data for the inference scheduler, including delimiter, format, and dataset location.

Definition at line 259 of file CreateInferenceSchedulerRequest.h.

◆ SetDataInputConfiguration() [2/2]

void Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::SetDataInputConfiguration ( InferenceInputConfiguration &&  value)
inline

Specifies configuration information for the input data for the inference scheduler, including delimiter, format, and dataset location.

Definition at line 265 of file CreateInferenceSchedulerRequest.h.

◆ SetDataOutputConfiguration() [1/2]

void Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::SetDataOutputConfiguration ( const InferenceOutputConfiguration value)
inline

Specifies configuration information for the output results for the inference scheduler, including the S3 location for the output.

Definition at line 296 of file CreateInferenceSchedulerRequest.h.

◆ SetDataOutputConfiguration() [2/2]

void Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::SetDataOutputConfiguration ( InferenceOutputConfiguration &&  value)
inline

Specifies configuration information for the output results for the inference scheduler, including the S3 location for the output.

Definition at line 302 of file CreateInferenceSchedulerRequest.h.

◆ SetDataUploadFrequency() [1/2]

void Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::SetDataUploadFrequency ( const DataUploadFrequency value)
inline

How often data is uploaded to the source S3 bucket for the input data. The value chosen is the length of time between data uploads. For instance, if you select 5 minutes, Amazon Lookout for Equipment will upload the real-time data to the source bucket once every 5 minutes. This frequency also determines how often Amazon Lookout for Equipment starts a scheduled inference on your data. In this example, it starts once every 5 minutes.

Definition at line 210 of file CreateInferenceSchedulerRequest.h.

◆ SetDataUploadFrequency() [2/2]

void Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::SetDataUploadFrequency ( DataUploadFrequency &&  value)
inline

How often data is uploaded to the source S3 bucket for the input data. The value chosen is the length of time between data uploads. For instance, if you select 5 minutes, Amazon Lookout for Equipment will upload the real-time data to the source bucket once every 5 minutes. This frequency also determines how often Amazon Lookout for Equipment starts a scheduled inference on your data. In this example, it starts once every 5 minutes.

Definition at line 220 of file CreateInferenceSchedulerRequest.h.

◆ SetInferenceSchedulerName() [1/3]

void Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::SetInferenceSchedulerName ( Aws::String &&  value)
inline

The name of the inference scheduler being created.

Definition at line 110 of file CreateInferenceSchedulerRequest.h.

◆ SetInferenceSchedulerName() [2/3]

void Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::SetInferenceSchedulerName ( const Aws::String value)
inline

The name of the inference scheduler being created.

Definition at line 105 of file CreateInferenceSchedulerRequest.h.

◆ SetInferenceSchedulerName() [3/3]

void Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::SetInferenceSchedulerName ( const char *  value)
inline

The name of the inference scheduler being created.

Definition at line 115 of file CreateInferenceSchedulerRequest.h.

◆ SetModelName() [1/3]

void Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::SetModelName ( Aws::String &&  value)
inline

The name of the previously trained ML model being used to create the inference scheduler.

Definition at line 65 of file CreateInferenceSchedulerRequest.h.

◆ SetModelName() [2/3]

void Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::SetModelName ( const Aws::String value)
inline

The name of the previously trained ML model being used to create the inference scheduler.

Definition at line 59 of file CreateInferenceSchedulerRequest.h.

◆ SetModelName() [3/3]

void Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::SetModelName ( const char *  value)
inline

The name of the previously trained ML model being used to create the inference scheduler.

Definition at line 71 of file CreateInferenceSchedulerRequest.h.

◆ SetRoleArn() [1/3]

void Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::SetRoleArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of a role with permission to access the data source being used for the inference.

Definition at line 339 of file CreateInferenceSchedulerRequest.h.

◆ SetRoleArn() [2/3]

void Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::SetRoleArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of a role with permission to access the data source being used for the inference.

Definition at line 333 of file CreateInferenceSchedulerRequest.h.

◆ SetRoleArn() [3/3]

void Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::SetRoleArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of a role with permission to access the data source being used for the inference.

Definition at line 345 of file CreateInferenceSchedulerRequest.h.

◆ SetServerSideKmsKeyId() [1/3]

void Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::SetServerSideKmsKeyId ( Aws::String &&  value)
inline

Provides the identifier of the AWS KMS customer master key (CMK) used to encrypt inference scheduler data by Amazon Lookout for Equipment.

Definition at line 388 of file CreateInferenceSchedulerRequest.h.

◆ SetServerSideKmsKeyId() [2/3]

void Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::SetServerSideKmsKeyId ( const Aws::String value)
inline

Provides the identifier of the AWS KMS customer master key (CMK) used to encrypt inference scheduler data by Amazon Lookout for Equipment.

Definition at line 382 of file CreateInferenceSchedulerRequest.h.

◆ SetServerSideKmsKeyId() [3/3]

void Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::SetServerSideKmsKeyId ( const char *  value)
inline

Provides the identifier of the AWS KMS customer master key (CMK) used to encrypt inference scheduler data by Amazon Lookout for Equipment.

Definition at line 394 of file CreateInferenceSchedulerRequest.h.

◆ SetTags() [1/2]

void Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::SetTags ( Aws::Vector< Tag > &&  value)
inline

Any tags associated with the inference scheduler.

Definition at line 482 of file CreateInferenceSchedulerRequest.h.

◆ SetTags() [2/2]

void Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::SetTags ( const Aws::Vector< Tag > &  value)
inline

Any tags associated with the inference scheduler.

Definition at line 477 of file CreateInferenceSchedulerRequest.h.

◆ TagsHasBeenSet()

bool Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::TagsHasBeenSet ( ) const
inline

Any tags associated with the inference scheduler.

Definition at line 472 of file CreateInferenceSchedulerRequest.h.

◆ WithClientToken() [1/3]

CreateInferenceSchedulerRequest& Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::WithClientToken ( Aws::String &&  value)
inline

A unique identifier for the request. If you do not set the client request token, Amazon Lookout for Equipment generates one.

Definition at line 455 of file CreateInferenceSchedulerRequest.h.

◆ WithClientToken() [2/3]

CreateInferenceSchedulerRequest& Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::WithClientToken ( const Aws::String value)
inline

A unique identifier for the request. If you do not set the client request token, Amazon Lookout for Equipment generates one.

Definition at line 449 of file CreateInferenceSchedulerRequest.h.

◆ WithClientToken() [3/3]

CreateInferenceSchedulerRequest& Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::WithClientToken ( const char *  value)
inline

A unique identifier for the request. If you do not set the client request token, Amazon Lookout for Equipment generates one.

Definition at line 461 of file CreateInferenceSchedulerRequest.h.

◆ WithDataDelayOffsetInMinutes()

CreateInferenceSchedulerRequest& Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::WithDataDelayOffsetInMinutes ( long long  value)
inline

A period of time (in minutes) by which inference on the data is delayed after the data starts. For instance, if you select an offset delay time of five minutes, inference will not begin on the data until the first data measurement after the five minute mark. For example, if five minutes is selected, the inference scheduler will wake up at the configured frequency with the additional five minute delay time to check the customer S3 bucket. The customer can upload data at the same frequency and they don't need to stop and restart the scheduler when uploading new data.

Definition at line 179 of file CreateInferenceSchedulerRequest.h.

◆ WithDataInputConfiguration() [1/2]

CreateInferenceSchedulerRequest& Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::WithDataInputConfiguration ( const InferenceInputConfiguration value)
inline

Specifies configuration information for the input data for the inference scheduler, including delimiter, format, and dataset location.

Definition at line 271 of file CreateInferenceSchedulerRequest.h.

◆ WithDataInputConfiguration() [2/2]

CreateInferenceSchedulerRequest& Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::WithDataInputConfiguration ( InferenceInputConfiguration &&  value)
inline

Specifies configuration information for the input data for the inference scheduler, including delimiter, format, and dataset location.

Definition at line 277 of file CreateInferenceSchedulerRequest.h.

◆ WithDataOutputConfiguration() [1/2]

CreateInferenceSchedulerRequest& Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::WithDataOutputConfiguration ( const InferenceOutputConfiguration value)
inline

Specifies configuration information for the output results for the inference scheduler, including the S3 location for the output.

Definition at line 308 of file CreateInferenceSchedulerRequest.h.

◆ WithDataOutputConfiguration() [2/2]

CreateInferenceSchedulerRequest& Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::WithDataOutputConfiguration ( InferenceOutputConfiguration &&  value)
inline

Specifies configuration information for the output results for the inference scheduler, including the S3 location for the output.

Definition at line 314 of file CreateInferenceSchedulerRequest.h.

◆ WithDataUploadFrequency() [1/2]

CreateInferenceSchedulerRequest& Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::WithDataUploadFrequency ( const DataUploadFrequency value)
inline

How often data is uploaded to the source S3 bucket for the input data. The value chosen is the length of time between data uploads. For instance, if you select 5 minutes, Amazon Lookout for Equipment will upload the real-time data to the source bucket once every 5 minutes. This frequency also determines how often Amazon Lookout for Equipment starts a scheduled inference on your data. In this example, it starts once every 5 minutes.

Definition at line 230 of file CreateInferenceSchedulerRequest.h.

◆ WithDataUploadFrequency() [2/2]

CreateInferenceSchedulerRequest& Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::WithDataUploadFrequency ( DataUploadFrequency &&  value)
inline

How often data is uploaded to the source S3 bucket for the input data. The value chosen is the length of time between data uploads. For instance, if you select 5 minutes, Amazon Lookout for Equipment will upload the real-time data to the source bucket once every 5 minutes. This frequency also determines how often Amazon Lookout for Equipment starts a scheduled inference on your data. In this example, it starts once every 5 minutes.

Definition at line 240 of file CreateInferenceSchedulerRequest.h.

◆ WithInferenceSchedulerName() [1/3]

CreateInferenceSchedulerRequest& Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::WithInferenceSchedulerName ( Aws::String &&  value)
inline

The name of the inference scheduler being created.

Definition at line 125 of file CreateInferenceSchedulerRequest.h.

◆ WithInferenceSchedulerName() [2/3]

CreateInferenceSchedulerRequest& Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::WithInferenceSchedulerName ( const Aws::String value)
inline

The name of the inference scheduler being created.

Definition at line 120 of file CreateInferenceSchedulerRequest.h.

◆ WithInferenceSchedulerName() [3/3]

CreateInferenceSchedulerRequest& Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::WithInferenceSchedulerName ( const char *  value)
inline

The name of the inference scheduler being created.

Definition at line 130 of file CreateInferenceSchedulerRequest.h.

◆ WithModelName() [1/3]

CreateInferenceSchedulerRequest& Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::WithModelName ( Aws::String &&  value)
inline

The name of the previously trained ML model being used to create the inference scheduler.

Definition at line 83 of file CreateInferenceSchedulerRequest.h.

◆ WithModelName() [2/3]

CreateInferenceSchedulerRequest& Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::WithModelName ( const Aws::String value)
inline

The name of the previously trained ML model being used to create the inference scheduler.

Definition at line 77 of file CreateInferenceSchedulerRequest.h.

◆ WithModelName() [3/3]

CreateInferenceSchedulerRequest& Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::WithModelName ( const char *  value)
inline

The name of the previously trained ML model being used to create the inference scheduler.

Definition at line 89 of file CreateInferenceSchedulerRequest.h.

◆ WithRoleArn() [1/3]

CreateInferenceSchedulerRequest& Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::WithRoleArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of a role with permission to access the data source being used for the inference.

Definition at line 357 of file CreateInferenceSchedulerRequest.h.

◆ WithRoleArn() [2/3]

CreateInferenceSchedulerRequest& Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::WithRoleArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of a role with permission to access the data source being used for the inference.

Definition at line 351 of file CreateInferenceSchedulerRequest.h.

◆ WithRoleArn() [3/3]

CreateInferenceSchedulerRequest& Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::WithRoleArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of a role with permission to access the data source being used for the inference.

Definition at line 363 of file CreateInferenceSchedulerRequest.h.

◆ WithServerSideKmsKeyId() [1/3]

CreateInferenceSchedulerRequest& Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::WithServerSideKmsKeyId ( Aws::String &&  value)
inline

Provides the identifier of the AWS KMS customer master key (CMK) used to encrypt inference scheduler data by Amazon Lookout for Equipment.

Definition at line 406 of file CreateInferenceSchedulerRequest.h.

◆ WithServerSideKmsKeyId() [2/3]

CreateInferenceSchedulerRequest& Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::WithServerSideKmsKeyId ( const Aws::String value)
inline

Provides the identifier of the AWS KMS customer master key (CMK) used to encrypt inference scheduler data by Amazon Lookout for Equipment.

Definition at line 400 of file CreateInferenceSchedulerRequest.h.

◆ WithServerSideKmsKeyId() [3/3]

CreateInferenceSchedulerRequest& Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::WithServerSideKmsKeyId ( const char *  value)
inline

Provides the identifier of the AWS KMS customer master key (CMK) used to encrypt inference scheduler data by Amazon Lookout for Equipment.

Definition at line 412 of file CreateInferenceSchedulerRequest.h.

◆ WithTags() [1/2]

CreateInferenceSchedulerRequest& Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::WithTags ( Aws::Vector< Tag > &&  value)
inline

Any tags associated with the inference scheduler.

Definition at line 492 of file CreateInferenceSchedulerRequest.h.

◆ WithTags() [2/2]

CreateInferenceSchedulerRequest& Aws::LookoutEquipment::Model::CreateInferenceSchedulerRequest::WithTags ( const Aws::Vector< Tag > &  value)
inline

Any tags associated with the inference scheduler.

Definition at line 487 of file CreateInferenceSchedulerRequest.h.


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