AWS SDK for C++  1.8.99
AWS SDK for C++
Public Member Functions | List of all members
Aws::Comprehend::Model::EndpointFilter Class Reference

#include <EndpointFilter.h>

Public Member Functions

 EndpointFilter ()
 
 EndpointFilter (Aws::Utils::Json::JsonView jsonValue)
 
EndpointFilteroperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetModelArn () const
 
bool ModelArnHasBeenSet () const
 
void SetModelArn (const Aws::String &value)
 
void SetModelArn (Aws::String &&value)
 
void SetModelArn (const char *value)
 
EndpointFilterWithModelArn (const Aws::String &value)
 
EndpointFilterWithModelArn (Aws::String &&value)
 
EndpointFilterWithModelArn (const char *value)
 
const EndpointStatusGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const EndpointStatus &value)
 
void SetStatus (EndpointStatus &&value)
 
EndpointFilterWithStatus (const EndpointStatus &value)
 
EndpointFilterWithStatus (EndpointStatus &&value)
 
const Aws::Utils::DateTimeGetCreationTimeBefore () const
 
bool CreationTimeBeforeHasBeenSet () const
 
void SetCreationTimeBefore (const Aws::Utils::DateTime &value)
 
void SetCreationTimeBefore (Aws::Utils::DateTime &&value)
 
EndpointFilterWithCreationTimeBefore (const Aws::Utils::DateTime &value)
 
EndpointFilterWithCreationTimeBefore (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetCreationTimeAfter () const
 
bool CreationTimeAfterHasBeenSet () const
 
void SetCreationTimeAfter (const Aws::Utils::DateTime &value)
 
void SetCreationTimeAfter (Aws::Utils::DateTime &&value)
 
EndpointFilterWithCreationTimeAfter (const Aws::Utils::DateTime &value)
 
EndpointFilterWithCreationTimeAfter (Aws::Utils::DateTime &&value)
 

Detailed Description

The filter used to determine which endpoints are returned. You can filter jobs on their name, model, status, or the date and time that they were created. You can only set one filter at a time.

See Also:

AWS API Reference

Definition at line 35 of file EndpointFilter.h.

Constructor & Destructor Documentation

◆ EndpointFilter() [1/2]

Aws::Comprehend::Model::EndpointFilter::EndpointFilter ( )

◆ EndpointFilter() [2/2]

Aws::Comprehend::Model::EndpointFilter::EndpointFilter ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ CreationTimeAfterHasBeenSet()

bool Aws::Comprehend::Model::EndpointFilter::CreationTimeAfterHasBeenSet ( ) const
inline

Specifies a date after which the returned endpoint or endpoints were created.

Definition at line 177 of file EndpointFilter.h.

◆ CreationTimeBeforeHasBeenSet()

bool Aws::Comprehend::Model::EndpointFilter::CreationTimeBeforeHasBeenSet ( ) const
inline

Specifies a date before which the returned endpoint or endpoints were created.

Definition at line 140 of file EndpointFilter.h.

◆ GetCreationTimeAfter()

const Aws::Utils::DateTime& Aws::Comprehend::Model::EndpointFilter::GetCreationTimeAfter ( ) const
inline

Specifies a date after which the returned endpoint or endpoints were created.

Definition at line 171 of file EndpointFilter.h.

◆ GetCreationTimeBefore()

const Aws::Utils::DateTime& Aws::Comprehend::Model::EndpointFilter::GetCreationTimeBefore ( ) const
inline

Specifies a date before which the returned endpoint or endpoints were created.

Definition at line 134 of file EndpointFilter.h.

◆ GetModelArn()

const Aws::String& Aws::Comprehend::Model::EndpointFilter::GetModelArn ( ) const
inline

The Amazon Resource Number (ARN) of the model to which the endpoint is attached.

Definition at line 48 of file EndpointFilter.h.

◆ GetStatus()

const EndpointStatus& Aws::Comprehend::Model::EndpointFilter::GetStatus ( ) const
inline

Specifies the status of the endpoint being returned. Possible values are: Creating, Ready, Updating, Deleting, Failed.

Definition at line 97 of file EndpointFilter.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Comprehend::Model::EndpointFilter::Jsonize ( ) const

◆ ModelArnHasBeenSet()

bool Aws::Comprehend::Model::EndpointFilter::ModelArnHasBeenSet ( ) const
inline

The Amazon Resource Number (ARN) of the model to which the endpoint is attached.

Definition at line 54 of file EndpointFilter.h.

◆ operator=()

EndpointFilter& Aws::Comprehend::Model::EndpointFilter::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetCreationTimeAfter() [1/2]

void Aws::Comprehend::Model::EndpointFilter::SetCreationTimeAfter ( const Aws::Utils::DateTime value)
inline

Specifies a date after which the returned endpoint or endpoints were created.

Definition at line 183 of file EndpointFilter.h.

◆ SetCreationTimeAfter() [2/2]

void Aws::Comprehend::Model::EndpointFilter::SetCreationTimeAfter ( Aws::Utils::DateTime &&  value)
inline

Specifies a date after which the returned endpoint or endpoints were created.

Definition at line 189 of file EndpointFilter.h.

◆ SetCreationTimeBefore() [1/2]

void Aws::Comprehend::Model::EndpointFilter::SetCreationTimeBefore ( const Aws::Utils::DateTime value)
inline

Specifies a date before which the returned endpoint or endpoints were created.

Definition at line 146 of file EndpointFilter.h.

◆ SetCreationTimeBefore() [2/2]

void Aws::Comprehend::Model::EndpointFilter::SetCreationTimeBefore ( Aws::Utils::DateTime &&  value)
inline

Specifies a date before which the returned endpoint or endpoints were created.

Definition at line 152 of file EndpointFilter.h.

◆ SetModelArn() [1/3]

void Aws::Comprehend::Model::EndpointFilter::SetModelArn ( const Aws::String value)
inline

The Amazon Resource Number (ARN) of the model to which the endpoint is attached.

Definition at line 60 of file EndpointFilter.h.

◆ SetModelArn() [2/3]

void Aws::Comprehend::Model::EndpointFilter::SetModelArn ( Aws::String &&  value)
inline

The Amazon Resource Number (ARN) of the model to which the endpoint is attached.

Definition at line 66 of file EndpointFilter.h.

◆ SetModelArn() [3/3]

void Aws::Comprehend::Model::EndpointFilter::SetModelArn ( const char *  value)
inline

The Amazon Resource Number (ARN) of the model to which the endpoint is attached.

Definition at line 72 of file EndpointFilter.h.

◆ SetStatus() [1/2]

void Aws::Comprehend::Model::EndpointFilter::SetStatus ( const EndpointStatus value)
inline

Specifies the status of the endpoint being returned. Possible values are: Creating, Ready, Updating, Deleting, Failed.

Definition at line 109 of file EndpointFilter.h.

◆ SetStatus() [2/2]

void Aws::Comprehend::Model::EndpointFilter::SetStatus ( EndpointStatus &&  value)
inline

Specifies the status of the endpoint being returned. Possible values are: Creating, Ready, Updating, Deleting, Failed.

Definition at line 115 of file EndpointFilter.h.

◆ StatusHasBeenSet()

bool Aws::Comprehend::Model::EndpointFilter::StatusHasBeenSet ( ) const
inline

Specifies the status of the endpoint being returned. Possible values are: Creating, Ready, Updating, Deleting, Failed.

Definition at line 103 of file EndpointFilter.h.

◆ WithCreationTimeAfter() [1/2]

EndpointFilter& Aws::Comprehend::Model::EndpointFilter::WithCreationTimeAfter ( const Aws::Utils::DateTime value)
inline

Specifies a date after which the returned endpoint or endpoints were created.

Definition at line 195 of file EndpointFilter.h.

◆ WithCreationTimeAfter() [2/2]

EndpointFilter& Aws::Comprehend::Model::EndpointFilter::WithCreationTimeAfter ( Aws::Utils::DateTime &&  value)
inline

Specifies a date after which the returned endpoint or endpoints were created.

Definition at line 201 of file EndpointFilter.h.

◆ WithCreationTimeBefore() [1/2]

EndpointFilter& Aws::Comprehend::Model::EndpointFilter::WithCreationTimeBefore ( const Aws::Utils::DateTime value)
inline

Specifies a date before which the returned endpoint or endpoints were created.

Definition at line 158 of file EndpointFilter.h.

◆ WithCreationTimeBefore() [2/2]

EndpointFilter& Aws::Comprehend::Model::EndpointFilter::WithCreationTimeBefore ( Aws::Utils::DateTime &&  value)
inline

Specifies a date before which the returned endpoint or endpoints were created.

Definition at line 164 of file EndpointFilter.h.

◆ WithModelArn() [1/3]

EndpointFilter& Aws::Comprehend::Model::EndpointFilter::WithModelArn ( const Aws::String value)
inline

The Amazon Resource Number (ARN) of the model to which the endpoint is attached.

Definition at line 78 of file EndpointFilter.h.

◆ WithModelArn() [2/3]

EndpointFilter& Aws::Comprehend::Model::EndpointFilter::WithModelArn ( Aws::String &&  value)
inline

The Amazon Resource Number (ARN) of the model to which the endpoint is attached.

Definition at line 84 of file EndpointFilter.h.

◆ WithModelArn() [3/3]

EndpointFilter& Aws::Comprehend::Model::EndpointFilter::WithModelArn ( const char *  value)
inline

The Amazon Resource Number (ARN) of the model to which the endpoint is attached.

Definition at line 90 of file EndpointFilter.h.

◆ WithStatus() [1/2]

EndpointFilter& Aws::Comprehend::Model::EndpointFilter::WithStatus ( const EndpointStatus value)
inline

Specifies the status of the endpoint being returned. Possible values are: Creating, Ready, Updating, Deleting, Failed.

Definition at line 121 of file EndpointFilter.h.

◆ WithStatus() [2/2]

EndpointFilter& Aws::Comprehend::Model::EndpointFilter::WithStatus ( EndpointStatus &&  value)
inline

Specifies the status of the endpoint being returned. Possible values are: Creating, Ready, Updating, Deleting, Failed.

Definition at line 127 of file EndpointFilter.h.


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