AWS SDK for C++  1.9.159
AWS SDK for C++
Public Member Functions | List of all members
Aws::MediaConnect::Model::ListedEntitlement Class Reference

#include <ListedEntitlement.h>

Public Member Functions

 ListedEntitlement ()
 
 ListedEntitlement (Aws::Utils::Json::JsonView jsonValue)
 
ListedEntitlementoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
int GetDataTransferSubscriberFeePercent () const
 
bool DataTransferSubscriberFeePercentHasBeenSet () const
 
void SetDataTransferSubscriberFeePercent (int value)
 
ListedEntitlementWithDataTransferSubscriberFeePercent (int value)
 
const Aws::StringGetEntitlementArn () const
 
bool EntitlementArnHasBeenSet () const
 
void SetEntitlementArn (const Aws::String &value)
 
void SetEntitlementArn (Aws::String &&value)
 
void SetEntitlementArn (const char *value)
 
ListedEntitlementWithEntitlementArn (const Aws::String &value)
 
ListedEntitlementWithEntitlementArn (Aws::String &&value)
 
ListedEntitlementWithEntitlementArn (const char *value)
 
const Aws::StringGetEntitlementName () const
 
bool EntitlementNameHasBeenSet () const
 
void SetEntitlementName (const Aws::String &value)
 
void SetEntitlementName (Aws::String &&value)
 
void SetEntitlementName (const char *value)
 
ListedEntitlementWithEntitlementName (const Aws::String &value)
 
ListedEntitlementWithEntitlementName (Aws::String &&value)
 
ListedEntitlementWithEntitlementName (const char *value)
 

Detailed Description

An entitlement that has been granted to you from other AWS accounts.

See Also:

AWS API Reference

Definition at line 32 of file ListedEntitlement.h.

Constructor & Destructor Documentation

◆ ListedEntitlement() [1/2]

Aws::MediaConnect::Model::ListedEntitlement::ListedEntitlement ( )

◆ ListedEntitlement() [2/2]

Aws::MediaConnect::Model::ListedEntitlement::ListedEntitlement ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ DataTransferSubscriberFeePercentHasBeenSet()

bool Aws::MediaConnect::Model::ListedEntitlement::DataTransferSubscriberFeePercentHasBeenSet ( ) const
inline

Percentage from 0-100 of the data transfer cost to be billed to the subscriber.

Definition at line 49 of file ListedEntitlement.h.

◆ EntitlementArnHasBeenSet()

bool Aws::MediaConnect::Model::ListedEntitlement::EntitlementArnHasBeenSet ( ) const
inline

The ARN of the entitlement.

Definition at line 70 of file ListedEntitlement.h.

◆ EntitlementNameHasBeenSet()

bool Aws::MediaConnect::Model::ListedEntitlement::EntitlementNameHasBeenSet ( ) const
inline

The name of the entitlement.

Definition at line 111 of file ListedEntitlement.h.

◆ GetDataTransferSubscriberFeePercent()

int Aws::MediaConnect::Model::ListedEntitlement::GetDataTransferSubscriberFeePercent ( ) const
inline

Percentage from 0-100 of the data transfer cost to be billed to the subscriber.

Definition at line 44 of file ListedEntitlement.h.

◆ GetEntitlementArn()

const Aws::String& Aws::MediaConnect::Model::ListedEntitlement::GetEntitlementArn ( ) const
inline

The ARN of the entitlement.

Definition at line 65 of file ListedEntitlement.h.

◆ GetEntitlementName()

const Aws::String& Aws::MediaConnect::Model::ListedEntitlement::GetEntitlementName ( ) const
inline

The name of the entitlement.

Definition at line 106 of file ListedEntitlement.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::MediaConnect::Model::ListedEntitlement::Jsonize ( ) const

◆ operator=()

ListedEntitlement& Aws::MediaConnect::Model::ListedEntitlement::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetDataTransferSubscriberFeePercent()

void Aws::MediaConnect::Model::ListedEntitlement::SetDataTransferSubscriberFeePercent ( int  value)
inline

Percentage from 0-100 of the data transfer cost to be billed to the subscriber.

Definition at line 54 of file ListedEntitlement.h.

◆ SetEntitlementArn() [1/3]

void Aws::MediaConnect::Model::ListedEntitlement::SetEntitlementArn ( Aws::String &&  value)
inline

The ARN of the entitlement.

Definition at line 80 of file ListedEntitlement.h.

◆ SetEntitlementArn() [2/3]

void Aws::MediaConnect::Model::ListedEntitlement::SetEntitlementArn ( const Aws::String value)
inline

The ARN of the entitlement.

Definition at line 75 of file ListedEntitlement.h.

◆ SetEntitlementArn() [3/3]

void Aws::MediaConnect::Model::ListedEntitlement::SetEntitlementArn ( const char *  value)
inline

The ARN of the entitlement.

Definition at line 85 of file ListedEntitlement.h.

◆ SetEntitlementName() [1/3]

void Aws::MediaConnect::Model::ListedEntitlement::SetEntitlementName ( Aws::String &&  value)
inline

The name of the entitlement.

Definition at line 121 of file ListedEntitlement.h.

◆ SetEntitlementName() [2/3]

void Aws::MediaConnect::Model::ListedEntitlement::SetEntitlementName ( const Aws::String value)
inline

The name of the entitlement.

Definition at line 116 of file ListedEntitlement.h.

◆ SetEntitlementName() [3/3]

void Aws::MediaConnect::Model::ListedEntitlement::SetEntitlementName ( const char *  value)
inline

The name of the entitlement.

Definition at line 126 of file ListedEntitlement.h.

◆ WithDataTransferSubscriberFeePercent()

ListedEntitlement& Aws::MediaConnect::Model::ListedEntitlement::WithDataTransferSubscriberFeePercent ( int  value)
inline

Percentage from 0-100 of the data transfer cost to be billed to the subscriber.

Definition at line 59 of file ListedEntitlement.h.

◆ WithEntitlementArn() [1/3]

ListedEntitlement& Aws::MediaConnect::Model::ListedEntitlement::WithEntitlementArn ( Aws::String &&  value)
inline

The ARN of the entitlement.

Definition at line 95 of file ListedEntitlement.h.

◆ WithEntitlementArn() [2/3]

ListedEntitlement& Aws::MediaConnect::Model::ListedEntitlement::WithEntitlementArn ( const Aws::String value)
inline

The ARN of the entitlement.

Definition at line 90 of file ListedEntitlement.h.

◆ WithEntitlementArn() [3/3]

ListedEntitlement& Aws::MediaConnect::Model::ListedEntitlement::WithEntitlementArn ( const char *  value)
inline

The ARN of the entitlement.

Definition at line 100 of file ListedEntitlement.h.

◆ WithEntitlementName() [1/3]

ListedEntitlement& Aws::MediaConnect::Model::ListedEntitlement::WithEntitlementName ( Aws::String &&  value)
inline

The name of the entitlement.

Definition at line 136 of file ListedEntitlement.h.

◆ WithEntitlementName() [2/3]

ListedEntitlement& Aws::MediaConnect::Model::ListedEntitlement::WithEntitlementName ( const Aws::String value)
inline

The name of the entitlement.

Definition at line 131 of file ListedEntitlement.h.

◆ WithEntitlementName() [3/3]

ListedEntitlement& Aws::MediaConnect::Model::ListedEntitlement::WithEntitlementName ( const char *  value)
inline

The name of the entitlement.

Definition at line 141 of file ListedEntitlement.h.


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