AWS SDK for C++  1.9.40
AWS SDK for C++
Public Member Functions | List of all members
Aws::CloudFront::Model::QueryArgProfile Class Reference

#include <QueryArgProfile.h>

Public Member Functions

 QueryArgProfile ()
 
 QueryArgProfile (const Aws::Utils::Xml::XmlNode &xmlNode)
 
QueryArgProfileoperator= (const Aws::Utils::Xml::XmlNode &xmlNode)
 
void AddToNode (Aws::Utils::Xml::XmlNode &parentNode) const
 
const Aws::StringGetQueryArg () const
 
bool QueryArgHasBeenSet () const
 
void SetQueryArg (const Aws::String &value)
 
void SetQueryArg (Aws::String &&value)
 
void SetQueryArg (const char *value)
 
QueryArgProfileWithQueryArg (const Aws::String &value)
 
QueryArgProfileWithQueryArg (Aws::String &&value)
 
QueryArgProfileWithQueryArg (const char *value)
 
const Aws::StringGetProfileId () const
 
bool ProfileIdHasBeenSet () const
 
void SetProfileId (const Aws::String &value)
 
void SetProfileId (Aws::String &&value)
 
void SetProfileId (const char *value)
 
QueryArgProfileWithProfileId (const Aws::String &value)
 
QueryArgProfileWithProfileId (Aws::String &&value)
 
QueryArgProfileWithProfileId (const char *value)
 

Detailed Description

Query argument-profile mapping for field-level encryption.

See Also:

AWS API Reference

Definition at line 31 of file QueryArgProfile.h.

Constructor & Destructor Documentation

◆ QueryArgProfile() [1/2]

Aws::CloudFront::Model::QueryArgProfile::QueryArgProfile ( )

◆ QueryArgProfile() [2/2]

Aws::CloudFront::Model::QueryArgProfile::QueryArgProfile ( const Aws::Utils::Xml::XmlNode xmlNode)

Member Function Documentation

◆ AddToNode()

void Aws::CloudFront::Model::QueryArgProfile::AddToNode ( Aws::Utils::Xml::XmlNode parentNode) const

◆ GetProfileId()

const Aws::String& Aws::CloudFront::Model::QueryArgProfile::GetProfileId ( ) const
inline

ID of profile to use for field-level encryption query argument-profile mapping

Definition at line 86 of file QueryArgProfile.h.

◆ GetQueryArg()

const Aws::String& Aws::CloudFront::Model::QueryArgProfile::GetQueryArg ( ) const
inline

Query argument for field-level encryption query argument-profile mapping.

Definition at line 44 of file QueryArgProfile.h.

◆ operator=()

QueryArgProfile& Aws::CloudFront::Model::QueryArgProfile::operator= ( const Aws::Utils::Xml::XmlNode xmlNode)

◆ ProfileIdHasBeenSet()

bool Aws::CloudFront::Model::QueryArgProfile::ProfileIdHasBeenSet ( ) const
inline

ID of profile to use for field-level encryption query argument-profile mapping

Definition at line 92 of file QueryArgProfile.h.

◆ QueryArgHasBeenSet()

bool Aws::CloudFront::Model::QueryArgProfile::QueryArgHasBeenSet ( ) const
inline

Query argument for field-level encryption query argument-profile mapping.

Definition at line 49 of file QueryArgProfile.h.

◆ SetProfileId() [1/3]

void Aws::CloudFront::Model::QueryArgProfile::SetProfileId ( Aws::String &&  value)
inline

ID of profile to use for field-level encryption query argument-profile mapping

Definition at line 104 of file QueryArgProfile.h.

◆ SetProfileId() [2/3]

void Aws::CloudFront::Model::QueryArgProfile::SetProfileId ( const Aws::String value)
inline

ID of profile to use for field-level encryption query argument-profile mapping

Definition at line 98 of file QueryArgProfile.h.

◆ SetProfileId() [3/3]

void Aws::CloudFront::Model::QueryArgProfile::SetProfileId ( const char *  value)
inline

ID of profile to use for field-level encryption query argument-profile mapping

Definition at line 110 of file QueryArgProfile.h.

◆ SetQueryArg() [1/3]

void Aws::CloudFront::Model::QueryArgProfile::SetQueryArg ( Aws::String &&  value)
inline

Query argument for field-level encryption query argument-profile mapping.

Definition at line 59 of file QueryArgProfile.h.

◆ SetQueryArg() [2/3]

void Aws::CloudFront::Model::QueryArgProfile::SetQueryArg ( const Aws::String value)
inline

Query argument for field-level encryption query argument-profile mapping.

Definition at line 54 of file QueryArgProfile.h.

◆ SetQueryArg() [3/3]

void Aws::CloudFront::Model::QueryArgProfile::SetQueryArg ( const char *  value)
inline

Query argument for field-level encryption query argument-profile mapping.

Definition at line 64 of file QueryArgProfile.h.

◆ WithProfileId() [1/3]

QueryArgProfile& Aws::CloudFront::Model::QueryArgProfile::WithProfileId ( Aws::String &&  value)
inline

ID of profile to use for field-level encryption query argument-profile mapping

Definition at line 122 of file QueryArgProfile.h.

◆ WithProfileId() [2/3]

QueryArgProfile& Aws::CloudFront::Model::QueryArgProfile::WithProfileId ( const Aws::String value)
inline

ID of profile to use for field-level encryption query argument-profile mapping

Definition at line 116 of file QueryArgProfile.h.

◆ WithProfileId() [3/3]

QueryArgProfile& Aws::CloudFront::Model::QueryArgProfile::WithProfileId ( const char *  value)
inline

ID of profile to use for field-level encryption query argument-profile mapping

Definition at line 128 of file QueryArgProfile.h.

◆ WithQueryArg() [1/3]

QueryArgProfile& Aws::CloudFront::Model::QueryArgProfile::WithQueryArg ( Aws::String &&  value)
inline

Query argument for field-level encryption query argument-profile mapping.

Definition at line 74 of file QueryArgProfile.h.

◆ WithQueryArg() [2/3]

QueryArgProfile& Aws::CloudFront::Model::QueryArgProfile::WithQueryArg ( const Aws::String value)
inline

Query argument for field-level encryption query argument-profile mapping.

Definition at line 69 of file QueryArgProfile.h.

◆ WithQueryArg() [3/3]

QueryArgProfile& Aws::CloudFront::Model::QueryArgProfile::WithQueryArg ( const char *  value)
inline

Query argument for field-level encryption query argument-profile mapping.

Definition at line 79 of file QueryArgProfile.h.


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