AWS SDK for C++  1.8.95
AWS SDK for C++
Public Member Functions | List of all members
Aws::FraudDetector::Model::PutExternalModelRequest Class Reference

#include <PutExternalModelRequest.h>

+ Inheritance diagram for Aws::FraudDetector::Model::PutExternalModelRequest:

Public Member Functions

 PutExternalModelRequest ()
 
virtual const char * GetServiceRequestName () const override
 
Aws::String SerializePayload () const override
 
Aws::Http::HeaderValueCollection GetRequestSpecificHeaders () const override
 
const Aws::StringGetModelEndpoint () const
 
bool ModelEndpointHasBeenSet () const
 
void SetModelEndpoint (const Aws::String &value)
 
void SetModelEndpoint (Aws::String &&value)
 
void SetModelEndpoint (const char *value)
 
PutExternalModelRequestWithModelEndpoint (const Aws::String &value)
 
PutExternalModelRequestWithModelEndpoint (Aws::String &&value)
 
PutExternalModelRequestWithModelEndpoint (const char *value)
 
const ModelSourceGetModelSource () const
 
bool ModelSourceHasBeenSet () const
 
void SetModelSource (const ModelSource &value)
 
void SetModelSource (ModelSource &&value)
 
PutExternalModelRequestWithModelSource (const ModelSource &value)
 
PutExternalModelRequestWithModelSource (ModelSource &&value)
 
const Aws::StringGetInvokeModelEndpointRoleArn () const
 
bool InvokeModelEndpointRoleArnHasBeenSet () const
 
void SetInvokeModelEndpointRoleArn (const Aws::String &value)
 
void SetInvokeModelEndpointRoleArn (Aws::String &&value)
 
void SetInvokeModelEndpointRoleArn (const char *value)
 
PutExternalModelRequestWithInvokeModelEndpointRoleArn (const Aws::String &value)
 
PutExternalModelRequestWithInvokeModelEndpointRoleArn (Aws::String &&value)
 
PutExternalModelRequestWithInvokeModelEndpointRoleArn (const char *value)
 
const ModelInputConfigurationGetInputConfiguration () const
 
bool InputConfigurationHasBeenSet () const
 
void SetInputConfiguration (const ModelInputConfiguration &value)
 
void SetInputConfiguration (ModelInputConfiguration &&value)
 
PutExternalModelRequestWithInputConfiguration (const ModelInputConfiguration &value)
 
PutExternalModelRequestWithInputConfiguration (ModelInputConfiguration &&value)
 
const ModelOutputConfigurationGetOutputConfiguration () const
 
bool OutputConfigurationHasBeenSet () const
 
void SetOutputConfiguration (const ModelOutputConfiguration &value)
 
void SetOutputConfiguration (ModelOutputConfiguration &&value)
 
PutExternalModelRequestWithOutputConfiguration (const ModelOutputConfiguration &value)
 
PutExternalModelRequestWithOutputConfiguration (ModelOutputConfiguration &&value)
 
const ModelEndpointStatusGetModelEndpointStatus () const
 
bool ModelEndpointStatusHasBeenSet () const
 
void SetModelEndpointStatus (const ModelEndpointStatus &value)
 
void SetModelEndpointStatus (ModelEndpointStatus &&value)
 
PutExternalModelRequestWithModelEndpointStatus (const ModelEndpointStatus &value)
 
PutExternalModelRequestWithModelEndpointStatus (ModelEndpointStatus &&value)
 
const Aws::Vector< Tag > & GetTags () const
 
bool TagsHasBeenSet () const
 
void SetTags (const Aws::Vector< Tag > &value)
 
void SetTags (Aws::Vector< Tag > &&value)
 
PutExternalModelRequestWithTags (const Aws::Vector< Tag > &value)
 
PutExternalModelRequestWithTags (Aws::Vector< Tag > &&value)
 
PutExternalModelRequestAddTags (const Tag &value)
 
PutExternalModelRequestAddTags (Tag &&value)
 
- Public Member Functions inherited from Aws::FraudDetector::FraudDetectorRequest
virtual ~FraudDetectorRequest ()
 
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 PutExternalModelRequest.h.

Constructor & Destructor Documentation

◆ PutExternalModelRequest()

Aws::FraudDetector::Model::PutExternalModelRequest::PutExternalModelRequest ( )

Member Function Documentation

◆ AddTags() [1/2]

PutExternalModelRequest& Aws::FraudDetector::Model::PutExternalModelRequest::AddTags ( const Tag value)
inline

A collection of key and value pairs.

Definition at line 282 of file PutExternalModelRequest.h.

◆ AddTags() [2/2]

PutExternalModelRequest& Aws::FraudDetector::Model::PutExternalModelRequest::AddTags ( Tag &&  value)
inline

A collection of key and value pairs.

Definition at line 287 of file PutExternalModelRequest.h.

◆ GetInputConfiguration()

const ModelInputConfiguration& Aws::FraudDetector::Model::PutExternalModelRequest::GetInputConfiguration ( ) const
inline

The model endpoint input configuration.

Definition at line 159 of file PutExternalModelRequest.h.

◆ GetInvokeModelEndpointRoleArn()

const Aws::String& Aws::FraudDetector::Model::PutExternalModelRequest::GetInvokeModelEndpointRoleArn ( ) const
inline

The IAM role used to invoke the model endpoint.

Definition at line 118 of file PutExternalModelRequest.h.

◆ GetModelEndpoint()

const Aws::String& Aws::FraudDetector::Model::PutExternalModelRequest::GetModelEndpoint ( ) const
inline

The model endpoints name.

Definition at line 46 of file PutExternalModelRequest.h.

◆ GetModelEndpointStatus()

const ModelEndpointStatus& Aws::FraudDetector::Model::PutExternalModelRequest::GetModelEndpointStatus ( ) const
inline

The model endpoint’s status in Amazon Fraud Detector.

Definition at line 221 of file PutExternalModelRequest.h.

◆ GetModelSource()

const ModelSource& Aws::FraudDetector::Model::PutExternalModelRequest::GetModelSource ( ) const
inline

The source of the model.

Definition at line 87 of file PutExternalModelRequest.h.

◆ GetOutputConfiguration()

const ModelOutputConfiguration& Aws::FraudDetector::Model::PutExternalModelRequest::GetOutputConfiguration ( ) const
inline

The model endpoint output configuration.

Definition at line 190 of file PutExternalModelRequest.h.

◆ GetRequestSpecificHeaders()

Aws::Http::HeaderValueCollection Aws::FraudDetector::Model::PutExternalModelRequest::GetRequestSpecificHeaders ( ) const
overridevirtual

◆ GetServiceRequestName()

virtual const char* Aws::FraudDetector::Model::PutExternalModelRequest::GetServiceRequestName ( ) const
inlineoverridevirtual

Implements Aws::AmazonWebServiceRequest.

Definition at line 36 of file PutExternalModelRequest.h.

◆ GetTags()

const Aws::Vector<Tag>& Aws::FraudDetector::Model::PutExternalModelRequest::GetTags ( ) const
inline

A collection of key and value pairs.

Definition at line 252 of file PutExternalModelRequest.h.

◆ InputConfigurationHasBeenSet()

bool Aws::FraudDetector::Model::PutExternalModelRequest::InputConfigurationHasBeenSet ( ) const
inline

The model endpoint input configuration.

Definition at line 164 of file PutExternalModelRequest.h.

◆ InvokeModelEndpointRoleArnHasBeenSet()

bool Aws::FraudDetector::Model::PutExternalModelRequest::InvokeModelEndpointRoleArnHasBeenSet ( ) const
inline

The IAM role used to invoke the model endpoint.

Definition at line 123 of file PutExternalModelRequest.h.

◆ ModelEndpointHasBeenSet()

bool Aws::FraudDetector::Model::PutExternalModelRequest::ModelEndpointHasBeenSet ( ) const
inline

The model endpoints name.

Definition at line 51 of file PutExternalModelRequest.h.

◆ ModelEndpointStatusHasBeenSet()

bool Aws::FraudDetector::Model::PutExternalModelRequest::ModelEndpointStatusHasBeenSet ( ) const
inline

The model endpoint’s status in Amazon Fraud Detector.

Definition at line 226 of file PutExternalModelRequest.h.

◆ ModelSourceHasBeenSet()

bool Aws::FraudDetector::Model::PutExternalModelRequest::ModelSourceHasBeenSet ( ) const
inline

The source of the model.

Definition at line 92 of file PutExternalModelRequest.h.

◆ OutputConfigurationHasBeenSet()

bool Aws::FraudDetector::Model::PutExternalModelRequest::OutputConfigurationHasBeenSet ( ) const
inline

The model endpoint output configuration.

Definition at line 195 of file PutExternalModelRequest.h.

◆ SerializePayload()

Aws::String Aws::FraudDetector::Model::PutExternalModelRequest::SerializePayload ( ) const
overridevirtual

Convert payload into String.

Implements Aws::AmazonSerializableWebServiceRequest.

◆ SetInputConfiguration() [1/2]

void Aws::FraudDetector::Model::PutExternalModelRequest::SetInputConfiguration ( const ModelInputConfiguration value)
inline

The model endpoint input configuration.

Definition at line 169 of file PutExternalModelRequest.h.

◆ SetInputConfiguration() [2/2]

void Aws::FraudDetector::Model::PutExternalModelRequest::SetInputConfiguration ( ModelInputConfiguration &&  value)
inline

The model endpoint input configuration.

Definition at line 174 of file PutExternalModelRequest.h.

◆ SetInvokeModelEndpointRoleArn() [1/3]

void Aws::FraudDetector::Model::PutExternalModelRequest::SetInvokeModelEndpointRoleArn ( const Aws::String value)
inline

The IAM role used to invoke the model endpoint.

Definition at line 128 of file PutExternalModelRequest.h.

◆ SetInvokeModelEndpointRoleArn() [2/3]

void Aws::FraudDetector::Model::PutExternalModelRequest::SetInvokeModelEndpointRoleArn ( Aws::String &&  value)
inline

The IAM role used to invoke the model endpoint.

Definition at line 133 of file PutExternalModelRequest.h.

◆ SetInvokeModelEndpointRoleArn() [3/3]

void Aws::FraudDetector::Model::PutExternalModelRequest::SetInvokeModelEndpointRoleArn ( const char *  value)
inline

The IAM role used to invoke the model endpoint.

Definition at line 138 of file PutExternalModelRequest.h.

◆ SetModelEndpoint() [1/3]

void Aws::FraudDetector::Model::PutExternalModelRequest::SetModelEndpoint ( const Aws::String value)
inline

The model endpoints name.

Definition at line 56 of file PutExternalModelRequest.h.

◆ SetModelEndpoint() [2/3]

void Aws::FraudDetector::Model::PutExternalModelRequest::SetModelEndpoint ( Aws::String &&  value)
inline

The model endpoints name.

Definition at line 61 of file PutExternalModelRequest.h.

◆ SetModelEndpoint() [3/3]

void Aws::FraudDetector::Model::PutExternalModelRequest::SetModelEndpoint ( const char *  value)
inline

The model endpoints name.

Definition at line 66 of file PutExternalModelRequest.h.

◆ SetModelEndpointStatus() [1/2]

void Aws::FraudDetector::Model::PutExternalModelRequest::SetModelEndpointStatus ( const ModelEndpointStatus value)
inline

The model endpoint’s status in Amazon Fraud Detector.

Definition at line 231 of file PutExternalModelRequest.h.

◆ SetModelEndpointStatus() [2/2]

void Aws::FraudDetector::Model::PutExternalModelRequest::SetModelEndpointStatus ( ModelEndpointStatus &&  value)
inline

The model endpoint’s status in Amazon Fraud Detector.

Definition at line 236 of file PutExternalModelRequest.h.

◆ SetModelSource() [1/2]

void Aws::FraudDetector::Model::PutExternalModelRequest::SetModelSource ( const ModelSource value)
inline

The source of the model.

Definition at line 97 of file PutExternalModelRequest.h.

◆ SetModelSource() [2/2]

void Aws::FraudDetector::Model::PutExternalModelRequest::SetModelSource ( ModelSource &&  value)
inline

The source of the model.

Definition at line 102 of file PutExternalModelRequest.h.

◆ SetOutputConfiguration() [1/2]

void Aws::FraudDetector::Model::PutExternalModelRequest::SetOutputConfiguration ( const ModelOutputConfiguration value)
inline

The model endpoint output configuration.

Definition at line 200 of file PutExternalModelRequest.h.

◆ SetOutputConfiguration() [2/2]

void Aws::FraudDetector::Model::PutExternalModelRequest::SetOutputConfiguration ( ModelOutputConfiguration &&  value)
inline

The model endpoint output configuration.

Definition at line 205 of file PutExternalModelRequest.h.

◆ SetTags() [1/2]

void Aws::FraudDetector::Model::PutExternalModelRequest::SetTags ( const Aws::Vector< Tag > &  value)
inline

A collection of key and value pairs.

Definition at line 262 of file PutExternalModelRequest.h.

◆ SetTags() [2/2]

void Aws::FraudDetector::Model::PutExternalModelRequest::SetTags ( Aws::Vector< Tag > &&  value)
inline

A collection of key and value pairs.

Definition at line 267 of file PutExternalModelRequest.h.

◆ TagsHasBeenSet()

bool Aws::FraudDetector::Model::PutExternalModelRequest::TagsHasBeenSet ( ) const
inline

A collection of key and value pairs.

Definition at line 257 of file PutExternalModelRequest.h.

◆ WithInputConfiguration() [1/2]

PutExternalModelRequest& Aws::FraudDetector::Model::PutExternalModelRequest::WithInputConfiguration ( const ModelInputConfiguration value)
inline

The model endpoint input configuration.

Definition at line 179 of file PutExternalModelRequest.h.

◆ WithInputConfiguration() [2/2]

PutExternalModelRequest& Aws::FraudDetector::Model::PutExternalModelRequest::WithInputConfiguration ( ModelInputConfiguration &&  value)
inline

The model endpoint input configuration.

Definition at line 184 of file PutExternalModelRequest.h.

◆ WithInvokeModelEndpointRoleArn() [1/3]

PutExternalModelRequest& Aws::FraudDetector::Model::PutExternalModelRequest::WithInvokeModelEndpointRoleArn ( const Aws::String value)
inline

The IAM role used to invoke the model endpoint.

Definition at line 143 of file PutExternalModelRequest.h.

◆ WithInvokeModelEndpointRoleArn() [2/3]

PutExternalModelRequest& Aws::FraudDetector::Model::PutExternalModelRequest::WithInvokeModelEndpointRoleArn ( Aws::String &&  value)
inline

The IAM role used to invoke the model endpoint.

Definition at line 148 of file PutExternalModelRequest.h.

◆ WithInvokeModelEndpointRoleArn() [3/3]

PutExternalModelRequest& Aws::FraudDetector::Model::PutExternalModelRequest::WithInvokeModelEndpointRoleArn ( const char *  value)
inline

The IAM role used to invoke the model endpoint.

Definition at line 153 of file PutExternalModelRequest.h.

◆ WithModelEndpoint() [1/3]

PutExternalModelRequest& Aws::FraudDetector::Model::PutExternalModelRequest::WithModelEndpoint ( const Aws::String value)
inline

The model endpoints name.

Definition at line 71 of file PutExternalModelRequest.h.

◆ WithModelEndpoint() [2/3]

PutExternalModelRequest& Aws::FraudDetector::Model::PutExternalModelRequest::WithModelEndpoint ( Aws::String &&  value)
inline

The model endpoints name.

Definition at line 76 of file PutExternalModelRequest.h.

◆ WithModelEndpoint() [3/3]

PutExternalModelRequest& Aws::FraudDetector::Model::PutExternalModelRequest::WithModelEndpoint ( const char *  value)
inline

The model endpoints name.

Definition at line 81 of file PutExternalModelRequest.h.

◆ WithModelEndpointStatus() [1/2]

PutExternalModelRequest& Aws::FraudDetector::Model::PutExternalModelRequest::WithModelEndpointStatus ( const ModelEndpointStatus value)
inline

The model endpoint’s status in Amazon Fraud Detector.

Definition at line 241 of file PutExternalModelRequest.h.

◆ WithModelEndpointStatus() [2/2]

PutExternalModelRequest& Aws::FraudDetector::Model::PutExternalModelRequest::WithModelEndpointStatus ( ModelEndpointStatus &&  value)
inline

The model endpoint’s status in Amazon Fraud Detector.

Definition at line 246 of file PutExternalModelRequest.h.

◆ WithModelSource() [1/2]

PutExternalModelRequest& Aws::FraudDetector::Model::PutExternalModelRequest::WithModelSource ( const ModelSource value)
inline

The source of the model.

Definition at line 107 of file PutExternalModelRequest.h.

◆ WithModelSource() [2/2]

PutExternalModelRequest& Aws::FraudDetector::Model::PutExternalModelRequest::WithModelSource ( ModelSource &&  value)
inline

The source of the model.

Definition at line 112 of file PutExternalModelRequest.h.

◆ WithOutputConfiguration() [1/2]

PutExternalModelRequest& Aws::FraudDetector::Model::PutExternalModelRequest::WithOutputConfiguration ( const ModelOutputConfiguration value)
inline

The model endpoint output configuration.

Definition at line 210 of file PutExternalModelRequest.h.

◆ WithOutputConfiguration() [2/2]

PutExternalModelRequest& Aws::FraudDetector::Model::PutExternalModelRequest::WithOutputConfiguration ( ModelOutputConfiguration &&  value)
inline

The model endpoint output configuration.

Definition at line 215 of file PutExternalModelRequest.h.

◆ WithTags() [1/2]

PutExternalModelRequest& Aws::FraudDetector::Model::PutExternalModelRequest::WithTags ( const Aws::Vector< Tag > &  value)
inline

A collection of key and value pairs.

Definition at line 272 of file PutExternalModelRequest.h.

◆ WithTags() [2/2]

PutExternalModelRequest& Aws::FraudDetector::Model::PutExternalModelRequest::WithTags ( Aws::Vector< Tag > &&  value)
inline

A collection of key and value pairs.

Definition at line 277 of file PutExternalModelRequest.h.


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