AWS SDK for C++  1.9.74
AWS SDK for C++
Public Member Functions | List of all members
Aws::Rekognition::Model::DescribeProjectVersionsRequest Class Reference

#include <DescribeProjectVersionsRequest.h>

+ Inheritance diagram for Aws::Rekognition::Model::DescribeProjectVersionsRequest:

Public Member Functions

 DescribeProjectVersionsRequest ()
 
virtual const char * GetServiceRequestName () const override
 
Aws::String SerializePayload () const override
 
Aws::Http::HeaderValueCollection GetRequestSpecificHeaders () const override
 
const Aws::StringGetProjectArn () const
 
bool ProjectArnHasBeenSet () const
 
void SetProjectArn (const Aws::String &value)
 
void SetProjectArn (Aws::String &&value)
 
void SetProjectArn (const char *value)
 
DescribeProjectVersionsRequestWithProjectArn (const Aws::String &value)
 
DescribeProjectVersionsRequestWithProjectArn (Aws::String &&value)
 
DescribeProjectVersionsRequestWithProjectArn (const char *value)
 
const Aws::Vector< Aws::String > & GetVersionNames () const
 
bool VersionNamesHasBeenSet () const
 
void SetVersionNames (const Aws::Vector< Aws::String > &value)
 
void SetVersionNames (Aws::Vector< Aws::String > &&value)
 
DescribeProjectVersionsRequestWithVersionNames (const Aws::Vector< Aws::String > &value)
 
DescribeProjectVersionsRequestWithVersionNames (Aws::Vector< Aws::String > &&value)
 
DescribeProjectVersionsRequestAddVersionNames (const Aws::String &value)
 
DescribeProjectVersionsRequestAddVersionNames (Aws::String &&value)
 
DescribeProjectVersionsRequestAddVersionNames (const char *value)
 
const Aws::StringGetNextToken () const
 
bool NextTokenHasBeenSet () const
 
void SetNextToken (const Aws::String &value)
 
void SetNextToken (Aws::String &&value)
 
void SetNextToken (const char *value)
 
DescribeProjectVersionsRequestWithNextToken (const Aws::String &value)
 
DescribeProjectVersionsRequestWithNextToken (Aws::String &&value)
 
DescribeProjectVersionsRequestWithNextToken (const char *value)
 
int GetMaxResults () const
 
bool MaxResultsHasBeenSet () const
 
void SetMaxResults (int value)
 
DescribeProjectVersionsRequestWithMaxResults (int value)
 
- Public Member Functions inherited from Aws::Rekognition::RekognitionRequest
virtual ~RekognitionRequest ()
 
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 22 of file DescribeProjectVersionsRequest.h.

Constructor & Destructor Documentation

◆ DescribeProjectVersionsRequest()

Aws::Rekognition::Model::DescribeProjectVersionsRequest::DescribeProjectVersionsRequest ( )

Member Function Documentation

◆ AddVersionNames() [1/3]

DescribeProjectVersionsRequest& Aws::Rekognition::Model::DescribeProjectVersionsRequest::AddVersionNames ( Aws::String &&  value)
inline

A list of model version names that you want to describe. You can add up to 10 model version names to the list. If you don't specify a value, all model descriptions are returned. A version name is part of a model (ProjectVersion) ARN. For example, my-model.2020-01-21T09.10.15 is the version name in the following ARN. arn:aws:rekognition:us-east-1:123456789012:project/getting-started/version/my-model.2020-01-21T09.10.15/1234567890123.

Definition at line 165 of file DescribeProjectVersionsRequest.h.

◆ AddVersionNames() [2/3]

DescribeProjectVersionsRequest& Aws::Rekognition::Model::DescribeProjectVersionsRequest::AddVersionNames ( const Aws::String value)
inline

A list of model version names that you want to describe. You can add up to 10 model version names to the list. If you don't specify a value, all model descriptions are returned. A version name is part of a model (ProjectVersion) ARN. For example, my-model.2020-01-21T09.10.15 is the version name in the following ARN. arn:aws:rekognition:us-east-1:123456789012:project/getting-started/version/my-model.2020-01-21T09.10.15/1234567890123.

Definition at line 155 of file DescribeProjectVersionsRequest.h.

◆ AddVersionNames() [3/3]

DescribeProjectVersionsRequest& Aws::Rekognition::Model::DescribeProjectVersionsRequest::AddVersionNames ( const char *  value)
inline

A list of model version names that you want to describe. You can add up to 10 model version names to the list. If you don't specify a value, all model descriptions are returned. A version name is part of a model (ProjectVersion) ARN. For example, my-model.2020-01-21T09.10.15 is the version name in the following ARN. arn:aws:rekognition:us-east-1:123456789012:project/getting-started/version/my-model.2020-01-21T09.10.15/1234567890123.

Definition at line 175 of file DescribeProjectVersionsRequest.h.

◆ GetMaxResults()

int Aws::Rekognition::Model::DescribeProjectVersionsRequest::GetMaxResults ( ) const
inline

The maximum number of results to return per paginated call. The largest value you can specify is 100. If you specify a value greater than 100, a ValidationException error occurs. The default value is 100.

Definition at line 248 of file DescribeProjectVersionsRequest.h.

◆ GetNextToken()

const Aws::String& Aws::Rekognition::Model::DescribeProjectVersionsRequest::GetNextToken ( ) const
inline

If the previous response was incomplete (because there is more results to retrieve), Amazon Rekognition Custom Labels returns a pagination token in the response. You can use this pagination token to retrieve the next set of results.

Definition at line 184 of file DescribeProjectVersionsRequest.h.

◆ GetProjectArn()

const Aws::String& Aws::Rekognition::Model::DescribeProjectVersionsRequest::GetProjectArn ( ) const
inline

The Amazon Resource Name (ARN) of the project that contains the models you want to describe.

Definition at line 42 of file DescribeProjectVersionsRequest.h.

◆ GetRequestSpecificHeaders()

Aws::Http::HeaderValueCollection Aws::Rekognition::Model::DescribeProjectVersionsRequest::GetRequestSpecificHeaders ( ) const
overridevirtual

◆ GetServiceRequestName()

virtual const char* Aws::Rekognition::Model::DescribeProjectVersionsRequest::GetServiceRequestName ( ) const
inlineoverridevirtual

Implements Aws::AmazonWebServiceRequest.

Definition at line 31 of file DescribeProjectVersionsRequest.h.

◆ GetVersionNames()

const Aws::Vector<Aws::String>& Aws::Rekognition::Model::DescribeProjectVersionsRequest::GetVersionNames ( ) const
inline

A list of model version names that you want to describe. You can add up to 10 model version names to the list. If you don't specify a value, all model descriptions are returned. A version name is part of a model (ProjectVersion) ARN. For example, my-model.2020-01-21T09.10.15 is the version name in the following ARN. arn:aws:rekognition:us-east-1:123456789012:project/getting-started/version/my-model.2020-01-21T09.10.15/1234567890123.

Definition at line 95 of file DescribeProjectVersionsRequest.h.

◆ MaxResultsHasBeenSet()

bool Aws::Rekognition::Model::DescribeProjectVersionsRequest::MaxResultsHasBeenSet ( ) const
inline

The maximum number of results to return per paginated call. The largest value you can specify is 100. If you specify a value greater than 100, a ValidationException error occurs. The default value is 100.

Definition at line 255 of file DescribeProjectVersionsRequest.h.

◆ NextTokenHasBeenSet()

bool Aws::Rekognition::Model::DescribeProjectVersionsRequest::NextTokenHasBeenSet ( ) const
inline

If the previous response was incomplete (because there is more results to retrieve), Amazon Rekognition Custom Labels returns a pagination token in the response. You can use this pagination token to retrieve the next set of results.

Definition at line 192 of file DescribeProjectVersionsRequest.h.

◆ ProjectArnHasBeenSet()

bool Aws::Rekognition::Model::DescribeProjectVersionsRequest::ProjectArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the project that contains the models you want to describe.

Definition at line 48 of file DescribeProjectVersionsRequest.h.

◆ SerializePayload()

Aws::String Aws::Rekognition::Model::DescribeProjectVersionsRequest::SerializePayload ( ) const
overridevirtual

Convert payload into String.

Implements Aws::AmazonSerializableWebServiceRequest.

◆ SetMaxResults()

void Aws::Rekognition::Model::DescribeProjectVersionsRequest::SetMaxResults ( int  value)
inline

The maximum number of results to return per paginated call. The largest value you can specify is 100. If you specify a value greater than 100, a ValidationException error occurs. The default value is 100.

Definition at line 262 of file DescribeProjectVersionsRequest.h.

◆ SetNextToken() [1/3]

void Aws::Rekognition::Model::DescribeProjectVersionsRequest::SetNextToken ( Aws::String &&  value)
inline

If the previous response was incomplete (because there is more results to retrieve), Amazon Rekognition Custom Labels returns a pagination token in the response. You can use this pagination token to retrieve the next set of results.

Definition at line 208 of file DescribeProjectVersionsRequest.h.

◆ SetNextToken() [2/3]

void Aws::Rekognition::Model::DescribeProjectVersionsRequest::SetNextToken ( const Aws::String value)
inline

If the previous response was incomplete (because there is more results to retrieve), Amazon Rekognition Custom Labels returns a pagination token in the response. You can use this pagination token to retrieve the next set of results.

Definition at line 200 of file DescribeProjectVersionsRequest.h.

◆ SetNextToken() [3/3]

void Aws::Rekognition::Model::DescribeProjectVersionsRequest::SetNextToken ( const char *  value)
inline

If the previous response was incomplete (because there is more results to retrieve), Amazon Rekognition Custom Labels returns a pagination token in the response. You can use this pagination token to retrieve the next set of results.

Definition at line 216 of file DescribeProjectVersionsRequest.h.

◆ SetProjectArn() [1/3]

void Aws::Rekognition::Model::DescribeProjectVersionsRequest::SetProjectArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the project that contains the models you want to describe.

Definition at line 60 of file DescribeProjectVersionsRequest.h.

◆ SetProjectArn() [2/3]

void Aws::Rekognition::Model::DescribeProjectVersionsRequest::SetProjectArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the project that contains the models you want to describe.

Definition at line 54 of file DescribeProjectVersionsRequest.h.

◆ SetProjectArn() [3/3]

void Aws::Rekognition::Model::DescribeProjectVersionsRequest::SetProjectArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the project that contains the models you want to describe.

Definition at line 66 of file DescribeProjectVersionsRequest.h.

◆ SetVersionNames() [1/2]

void Aws::Rekognition::Model::DescribeProjectVersionsRequest::SetVersionNames ( Aws::Vector< Aws::String > &&  value)
inline

A list of model version names that you want to describe. You can add up to 10 model version names to the list. If you don't specify a value, all model descriptions are returned. A version name is part of a model (ProjectVersion) ARN. For example, my-model.2020-01-21T09.10.15 is the version name in the following ARN. arn:aws:rekognition:us-east-1:123456789012:project/getting-started/version/my-model.2020-01-21T09.10.15/1234567890123.

Definition at line 125 of file DescribeProjectVersionsRequest.h.

◆ SetVersionNames() [2/2]

void Aws::Rekognition::Model::DescribeProjectVersionsRequest::SetVersionNames ( const Aws::Vector< Aws::String > &  value)
inline

A list of model version names that you want to describe. You can add up to 10 model version names to the list. If you don't specify a value, all model descriptions are returned. A version name is part of a model (ProjectVersion) ARN. For example, my-model.2020-01-21T09.10.15 is the version name in the following ARN. arn:aws:rekognition:us-east-1:123456789012:project/getting-started/version/my-model.2020-01-21T09.10.15/1234567890123.

Definition at line 115 of file DescribeProjectVersionsRequest.h.

◆ VersionNamesHasBeenSet()

bool Aws::Rekognition::Model::DescribeProjectVersionsRequest::VersionNamesHasBeenSet ( ) const
inline

A list of model version names that you want to describe. You can add up to 10 model version names to the list. If you don't specify a value, all model descriptions are returned. A version name is part of a model (ProjectVersion) ARN. For example, my-model.2020-01-21T09.10.15 is the version name in the following ARN. arn:aws:rekognition:us-east-1:123456789012:project/getting-started/version/my-model.2020-01-21T09.10.15/1234567890123.

Definition at line 105 of file DescribeProjectVersionsRequest.h.

◆ WithMaxResults()

DescribeProjectVersionsRequest& Aws::Rekognition::Model::DescribeProjectVersionsRequest::WithMaxResults ( int  value)
inline

The maximum number of results to return per paginated call. The largest value you can specify is 100. If you specify a value greater than 100, a ValidationException error occurs. The default value is 100.

Definition at line 269 of file DescribeProjectVersionsRequest.h.

◆ WithNextToken() [1/3]

DescribeProjectVersionsRequest& Aws::Rekognition::Model::DescribeProjectVersionsRequest::WithNextToken ( Aws::String &&  value)
inline

If the previous response was incomplete (because there is more results to retrieve), Amazon Rekognition Custom Labels returns a pagination token in the response. You can use this pagination token to retrieve the next set of results.

Definition at line 232 of file DescribeProjectVersionsRequest.h.

◆ WithNextToken() [2/3]

DescribeProjectVersionsRequest& Aws::Rekognition::Model::DescribeProjectVersionsRequest::WithNextToken ( const Aws::String value)
inline

If the previous response was incomplete (because there is more results to retrieve), Amazon Rekognition Custom Labels returns a pagination token in the response. You can use this pagination token to retrieve the next set of results.

Definition at line 224 of file DescribeProjectVersionsRequest.h.

◆ WithNextToken() [3/3]

DescribeProjectVersionsRequest& Aws::Rekognition::Model::DescribeProjectVersionsRequest::WithNextToken ( const char *  value)
inline

If the previous response was incomplete (because there is more results to retrieve), Amazon Rekognition Custom Labels returns a pagination token in the response. You can use this pagination token to retrieve the next set of results.

Definition at line 240 of file DescribeProjectVersionsRequest.h.

◆ WithProjectArn() [1/3]

DescribeProjectVersionsRequest& Aws::Rekognition::Model::DescribeProjectVersionsRequest::WithProjectArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the project that contains the models you want to describe.

Definition at line 78 of file DescribeProjectVersionsRequest.h.

◆ WithProjectArn() [2/3]

DescribeProjectVersionsRequest& Aws::Rekognition::Model::DescribeProjectVersionsRequest::WithProjectArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the project that contains the models you want to describe.

Definition at line 72 of file DescribeProjectVersionsRequest.h.

◆ WithProjectArn() [3/3]

DescribeProjectVersionsRequest& Aws::Rekognition::Model::DescribeProjectVersionsRequest::WithProjectArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the project that contains the models you want to describe.

Definition at line 84 of file DescribeProjectVersionsRequest.h.

◆ WithVersionNames() [1/2]

DescribeProjectVersionsRequest& Aws::Rekognition::Model::DescribeProjectVersionsRequest::WithVersionNames ( Aws::Vector< Aws::String > &&  value)
inline

A list of model version names that you want to describe. You can add up to 10 model version names to the list. If you don't specify a value, all model descriptions are returned. A version name is part of a model (ProjectVersion) ARN. For example, my-model.2020-01-21T09.10.15 is the version name in the following ARN. arn:aws:rekognition:us-east-1:123456789012:project/getting-started/version/my-model.2020-01-21T09.10.15/1234567890123.

Definition at line 145 of file DescribeProjectVersionsRequest.h.

◆ WithVersionNames() [2/2]

DescribeProjectVersionsRequest& Aws::Rekognition::Model::DescribeProjectVersionsRequest::WithVersionNames ( const Aws::Vector< Aws::String > &  value)
inline

A list of model version names that you want to describe. You can add up to 10 model version names to the list. If you don't specify a value, all model descriptions are returned. A version name is part of a model (ProjectVersion) ARN. For example, my-model.2020-01-21T09.10.15 is the version name in the following ARN. arn:aws:rekognition:us-east-1:123456789012:project/getting-started/version/my-model.2020-01-21T09.10.15/1234567890123.

Definition at line 135 of file DescribeProjectVersionsRequest.h.


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