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

#include <UpdateFailoverConfig.h>

Public Member Functions

 UpdateFailoverConfig ()
 
 UpdateFailoverConfig (Aws::Utils::Json::JsonView jsonValue)
 
UpdateFailoverConfigoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const FailoverModeGetFailoverMode () const
 
bool FailoverModeHasBeenSet () const
 
void SetFailoverMode (const FailoverMode &value)
 
void SetFailoverMode (FailoverMode &&value)
 
UpdateFailoverConfigWithFailoverMode (const FailoverMode &value)
 
UpdateFailoverConfigWithFailoverMode (FailoverMode &&value)
 
int GetRecoveryWindow () const
 
bool RecoveryWindowHasBeenSet () const
 
void SetRecoveryWindow (int value)
 
UpdateFailoverConfigWithRecoveryWindow (int value)
 
const SourcePriorityGetSourcePriority () const
 
bool SourcePriorityHasBeenSet () const
 
void SetSourcePriority (const SourcePriority &value)
 
void SetSourcePriority (SourcePriority &&value)
 
UpdateFailoverConfigWithSourcePriority (const SourcePriority &value)
 
UpdateFailoverConfigWithSourcePriority (SourcePriority &&value)
 
const StateGetState () const
 
bool StateHasBeenSet () const
 
void SetState (const State &value)
 
void SetState (State &&value)
 
UpdateFailoverConfigWithState (const State &value)
 
UpdateFailoverConfigWithState (State &&value)
 

Detailed Description

The settings for source failover

See Also:

AWS API Reference

Definition at line 33 of file UpdateFailoverConfig.h.

Constructor & Destructor Documentation

◆ UpdateFailoverConfig() [1/2]

Aws::MediaConnect::Model::UpdateFailoverConfig::UpdateFailoverConfig ( )

◆ UpdateFailoverConfig() [2/2]

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

Member Function Documentation

◆ FailoverModeHasBeenSet()

bool Aws::MediaConnect::Model::UpdateFailoverConfig::FailoverModeHasBeenSet ( ) const
inline

The type of failover you choose for this flow. MERGE combines the source streams into a single stream, allowing graceful recovery from any single-source loss. FAILOVER allows switching between different streams.

Definition at line 54 of file UpdateFailoverConfig.h.

◆ GetFailoverMode()

const FailoverMode& Aws::MediaConnect::Model::UpdateFailoverConfig::GetFailoverMode ( ) const
inline

The type of failover you choose for this flow. MERGE combines the source streams into a single stream, allowing graceful recovery from any single-source loss. FAILOVER allows switching between different streams.

Definition at line 47 of file UpdateFailoverConfig.h.

◆ GetRecoveryWindow()

int Aws::MediaConnect::Model::UpdateFailoverConfig::GetRecoveryWindow ( ) const
inline

Recovery window time to look for dash-7 packets

Definition at line 88 of file UpdateFailoverConfig.h.

◆ GetSourcePriority()

const SourcePriority& Aws::MediaConnect::Model::UpdateFailoverConfig::GetSourcePriority ( ) const
inline

The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams.

Definition at line 110 of file UpdateFailoverConfig.h.

◆ GetState()

const State& Aws::MediaConnect::Model::UpdateFailoverConfig::GetState ( ) const
inline

Definition at line 144 of file UpdateFailoverConfig.h.

◆ Jsonize()

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

◆ operator=()

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

◆ RecoveryWindowHasBeenSet()

bool Aws::MediaConnect::Model::UpdateFailoverConfig::RecoveryWindowHasBeenSet ( ) const
inline

Recovery window time to look for dash-7 packets

Definition at line 93 of file UpdateFailoverConfig.h.

◆ SetFailoverMode() [1/2]

void Aws::MediaConnect::Model::UpdateFailoverConfig::SetFailoverMode ( const FailoverMode value)
inline

The type of failover you choose for this flow. MERGE combines the source streams into a single stream, allowing graceful recovery from any single-source loss. FAILOVER allows switching between different streams.

Definition at line 61 of file UpdateFailoverConfig.h.

◆ SetFailoverMode() [2/2]

void Aws::MediaConnect::Model::UpdateFailoverConfig::SetFailoverMode ( FailoverMode &&  value)
inline

The type of failover you choose for this flow. MERGE combines the source streams into a single stream, allowing graceful recovery from any single-source loss. FAILOVER allows switching between different streams.

Definition at line 68 of file UpdateFailoverConfig.h.

◆ SetRecoveryWindow()

void Aws::MediaConnect::Model::UpdateFailoverConfig::SetRecoveryWindow ( int  value)
inline

Recovery window time to look for dash-7 packets

Definition at line 98 of file UpdateFailoverConfig.h.

◆ SetSourcePriority() [1/2]

void Aws::MediaConnect::Model::UpdateFailoverConfig::SetSourcePriority ( const SourcePriority value)
inline

The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams.

Definition at line 122 of file UpdateFailoverConfig.h.

◆ SetSourcePriority() [2/2]

void Aws::MediaConnect::Model::UpdateFailoverConfig::SetSourcePriority ( SourcePriority &&  value)
inline

The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams.

Definition at line 128 of file UpdateFailoverConfig.h.

◆ SetState() [1/2]

void Aws::MediaConnect::Model::UpdateFailoverConfig::SetState ( const State value)
inline

Definition at line 150 of file UpdateFailoverConfig.h.

◆ SetState() [2/2]

void Aws::MediaConnect::Model::UpdateFailoverConfig::SetState ( State &&  value)
inline

Definition at line 153 of file UpdateFailoverConfig.h.

◆ SourcePriorityHasBeenSet()

bool Aws::MediaConnect::Model::UpdateFailoverConfig::SourcePriorityHasBeenSet ( ) const
inline

The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams.

Definition at line 116 of file UpdateFailoverConfig.h.

◆ StateHasBeenSet()

bool Aws::MediaConnect::Model::UpdateFailoverConfig::StateHasBeenSet ( ) const
inline

Definition at line 147 of file UpdateFailoverConfig.h.

◆ WithFailoverMode() [1/2]

UpdateFailoverConfig& Aws::MediaConnect::Model::UpdateFailoverConfig::WithFailoverMode ( const FailoverMode value)
inline

The type of failover you choose for this flow. MERGE combines the source streams into a single stream, allowing graceful recovery from any single-source loss. FAILOVER allows switching between different streams.

Definition at line 75 of file UpdateFailoverConfig.h.

◆ WithFailoverMode() [2/2]

UpdateFailoverConfig& Aws::MediaConnect::Model::UpdateFailoverConfig::WithFailoverMode ( FailoverMode &&  value)
inline

The type of failover you choose for this flow. MERGE combines the source streams into a single stream, allowing graceful recovery from any single-source loss. FAILOVER allows switching between different streams.

Definition at line 82 of file UpdateFailoverConfig.h.

◆ WithRecoveryWindow()

UpdateFailoverConfig& Aws::MediaConnect::Model::UpdateFailoverConfig::WithRecoveryWindow ( int  value)
inline

Recovery window time to look for dash-7 packets

Definition at line 103 of file UpdateFailoverConfig.h.

◆ WithSourcePriority() [1/2]

UpdateFailoverConfig& Aws::MediaConnect::Model::UpdateFailoverConfig::WithSourcePriority ( const SourcePriority value)
inline

The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams.

Definition at line 134 of file UpdateFailoverConfig.h.

◆ WithSourcePriority() [2/2]

UpdateFailoverConfig& Aws::MediaConnect::Model::UpdateFailoverConfig::WithSourcePriority ( SourcePriority &&  value)
inline

The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams.

Definition at line 140 of file UpdateFailoverConfig.h.

◆ WithState() [1/2]

UpdateFailoverConfig& Aws::MediaConnect::Model::UpdateFailoverConfig::WithState ( const State value)
inline

Definition at line 156 of file UpdateFailoverConfig.h.

◆ WithState() [2/2]

UpdateFailoverConfig& Aws::MediaConnect::Model::UpdateFailoverConfig::WithState ( State &&  value)
inline

Definition at line 159 of file UpdateFailoverConfig.h.


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