AWS SDK for C++  1.9.132
AWS SDK for C++
Public Member Functions | List of all members
Aws::MediaTailor::Model::SpliceInsertMessage Class Reference

#include <SpliceInsertMessage.h>

Public Member Functions

 SpliceInsertMessage ()
 
 SpliceInsertMessage (Aws::Utils::Json::JsonView jsonValue)
 
SpliceInsertMessageoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
int GetAvailNum () const
 
bool AvailNumHasBeenSet () const
 
void SetAvailNum (int value)
 
SpliceInsertMessageWithAvailNum (int value)
 
int GetAvailsExpected () const
 
bool AvailsExpectedHasBeenSet () const
 
void SetAvailsExpected (int value)
 
SpliceInsertMessageWithAvailsExpected (int value)
 
int GetSpliceEventId () const
 
bool SpliceEventIdHasBeenSet () const
 
void SetSpliceEventId (int value)
 
SpliceInsertMessageWithSpliceEventId (int value)
 
int GetUniqueProgramId () const
 
bool UniqueProgramIdHasBeenSet () const
 
void SetUniqueProgramId (int value)
 
SpliceInsertMessageWithUniqueProgramId (int value)
 

Detailed Description

Splice insert message configuration.

See Also:

AWS API Reference

Definition at line 29 of file SpliceInsertMessage.h.

Constructor & Destructor Documentation

◆ SpliceInsertMessage() [1/2]

Aws::MediaTailor::Model::SpliceInsertMessage::SpliceInsertMessage ( )

◆ SpliceInsertMessage() [2/2]

Aws::MediaTailor::Model::SpliceInsertMessage::SpliceInsertMessage ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AvailNumHasBeenSet()

bool Aws::MediaTailor::Model::SpliceInsertMessage::AvailNumHasBeenSet ( ) const
inline

This is written to splice_insert.avail_num, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is 0. Values must be between 0 and 256, inclusive.

Definition at line 50 of file SpliceInsertMessage.h.

◆ AvailsExpectedHasBeenSet()

bool Aws::MediaTailor::Model::SpliceInsertMessage::AvailsExpectedHasBeenSet ( ) const
inline

This is written to splice_insert.avails_expected, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is 0. Values must be between 0 and 256, inclusive.

Definition at line 79 of file SpliceInsertMessage.h.

◆ GetAvailNum()

int Aws::MediaTailor::Model::SpliceInsertMessage::GetAvailNum ( ) const
inline

This is written to splice_insert.avail_num, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is 0. Values must be between 0 and 256, inclusive.

Definition at line 43 of file SpliceInsertMessage.h.

◆ GetAvailsExpected()

int Aws::MediaTailor::Model::SpliceInsertMessage::GetAvailsExpected ( ) const
inline

This is written to splice_insert.avails_expected, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is 0. Values must be between 0 and 256, inclusive.

Definition at line 72 of file SpliceInsertMessage.h.

◆ GetSpliceEventId()

int Aws::MediaTailor::Model::SpliceInsertMessage::GetSpliceEventId ( ) const
inline

This is written to splice_insert.splice_event_id, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is 1.

Definition at line 100 of file SpliceInsertMessage.h.

◆ GetUniqueProgramId()

int Aws::MediaTailor::Model::SpliceInsertMessage::GetUniqueProgramId ( ) const
inline

This is written to splice_insert.unique_program_id, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is 0. Values must be between 0 and 256, inclusive.

Definition at line 126 of file SpliceInsertMessage.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::MediaTailor::Model::SpliceInsertMessage::Jsonize ( ) const

◆ operator=()

SpliceInsertMessage& Aws::MediaTailor::Model::SpliceInsertMessage::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetAvailNum()

void Aws::MediaTailor::Model::SpliceInsertMessage::SetAvailNum ( int  value)
inline

This is written to splice_insert.avail_num, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is 0. Values must be between 0 and 256, inclusive.

Definition at line 57 of file SpliceInsertMessage.h.

◆ SetAvailsExpected()

void Aws::MediaTailor::Model::SpliceInsertMessage::SetAvailsExpected ( int  value)
inline

This is written to splice_insert.avails_expected, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is 0. Values must be between 0 and 256, inclusive.

Definition at line 86 of file SpliceInsertMessage.h.

◆ SetSpliceEventId()

void Aws::MediaTailor::Model::SpliceInsertMessage::SetSpliceEventId ( int  value)
inline

This is written to splice_insert.splice_event_id, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is 1.

Definition at line 112 of file SpliceInsertMessage.h.

◆ SetUniqueProgramId()

void Aws::MediaTailor::Model::SpliceInsertMessage::SetUniqueProgramId ( int  value)
inline

This is written to splice_insert.unique_program_id, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is 0. Values must be between 0 and 256, inclusive.

Definition at line 140 of file SpliceInsertMessage.h.

◆ SpliceEventIdHasBeenSet()

bool Aws::MediaTailor::Model::SpliceInsertMessage::SpliceEventIdHasBeenSet ( ) const
inline

This is written to splice_insert.splice_event_id, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is 1.

Definition at line 106 of file SpliceInsertMessage.h.

◆ UniqueProgramIdHasBeenSet()

bool Aws::MediaTailor::Model::SpliceInsertMessage::UniqueProgramIdHasBeenSet ( ) const
inline

This is written to splice_insert.unique_program_id, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is 0. Values must be between 0 and 256, inclusive.

Definition at line 133 of file SpliceInsertMessage.h.

◆ WithAvailNum()

SpliceInsertMessage& Aws::MediaTailor::Model::SpliceInsertMessage::WithAvailNum ( int  value)
inline

This is written to splice_insert.avail_num, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is 0. Values must be between 0 and 256, inclusive.

Definition at line 64 of file SpliceInsertMessage.h.

◆ WithAvailsExpected()

SpliceInsertMessage& Aws::MediaTailor::Model::SpliceInsertMessage::WithAvailsExpected ( int  value)
inline

This is written to splice_insert.avails_expected, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is 0. Values must be between 0 and 256, inclusive.

Definition at line 93 of file SpliceInsertMessage.h.

◆ WithSpliceEventId()

SpliceInsertMessage& Aws::MediaTailor::Model::SpliceInsertMessage::WithSpliceEventId ( int  value)
inline

This is written to splice_insert.splice_event_id, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is 1.

Definition at line 118 of file SpliceInsertMessage.h.

◆ WithUniqueProgramId()

SpliceInsertMessage& Aws::MediaTailor::Model::SpliceInsertMessage::WithUniqueProgramId ( int  value)
inline

This is written to splice_insert.unique_program_id, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is 0. Values must be between 0 and 256, inclusive.

Definition at line 147 of file SpliceInsertMessage.h.


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