AWS SDK for C++  1.9.104
AWS SDK for C++
Public Member Functions | List of all members
Aws::MediaConvert::Model::FileGroupSettings Class Reference

#include <FileGroupSettings.h>

Public Member Functions

 FileGroupSettings ()
 
 FileGroupSettings (Aws::Utils::Json::JsonView jsonValue)
 
FileGroupSettingsoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetDestination () const
 
bool DestinationHasBeenSet () const
 
void SetDestination (const Aws::String &value)
 
void SetDestination (Aws::String &&value)
 
void SetDestination (const char *value)
 
FileGroupSettingsWithDestination (const Aws::String &value)
 
FileGroupSettingsWithDestination (Aws::String &&value)
 
FileGroupSettingsWithDestination (const char *value)
 
const DestinationSettingsGetDestinationSettings () const
 
bool DestinationSettingsHasBeenSet () const
 
void SetDestinationSettings (const DestinationSettings &value)
 
void SetDestinationSettings (DestinationSettings &&value)
 
FileGroupSettingsWithDestinationSettings (const DestinationSettings &value)
 
FileGroupSettingsWithDestinationSettings (DestinationSettings &&value)
 

Detailed Description

Settings related to your File output group. MediaConvert uses this group of settings to generate a single standalone file, rather than a streaming package. When you work directly in your JSON job specification, include this object and any required children when you set Type, under OutputGroupSettings, to FILE_GROUP_SETTINGS.

See Also:

AWS API Reference

Definition at line 36 of file FileGroupSettings.h.

Constructor & Destructor Documentation

◆ FileGroupSettings() [1/2]

Aws::MediaConvert::Model::FileGroupSettings::FileGroupSettings ( )

◆ FileGroupSettings() [2/2]

Aws::MediaConvert::Model::FileGroupSettings::FileGroupSettings ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ DestinationHasBeenSet()

bool Aws::MediaConvert::Model::FileGroupSettings::DestinationHasBeenSet ( ) const
inline

Use Destination (Destination) to specify the S3 output location and the output filename base. Destination accepts format identifiers. If you do not specify the base filename in the URI, the service will use the filename of the input file. If your job has multiple inputs, the service uses the filename of the first input file.

Definition at line 61 of file FileGroupSettings.h.

◆ DestinationSettingsHasBeenSet()

bool Aws::MediaConvert::Model::FileGroupSettings::DestinationSettingsHasBeenSet ( ) const
inline

Settings associated with the destination. Will vary based on the type of destination

Definition at line 128 of file FileGroupSettings.h.

◆ GetDestination()

const Aws::String& Aws::MediaConvert::Model::FileGroupSettings::GetDestination ( ) const
inline

Use Destination (Destination) to specify the S3 output location and the output filename base. Destination accepts format identifiers. If you do not specify the base filename in the URI, the service will use the filename of the input file. If your job has multiple inputs, the service uses the filename of the first input file.

Definition at line 52 of file FileGroupSettings.h.

◆ GetDestinationSettings()

const DestinationSettings& Aws::MediaConvert::Model::FileGroupSettings::GetDestinationSettings ( ) const
inline

Settings associated with the destination. Will vary based on the type of destination

Definition at line 122 of file FileGroupSettings.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::MediaConvert::Model::FileGroupSettings::Jsonize ( ) const

◆ operator=()

FileGroupSettings& Aws::MediaConvert::Model::FileGroupSettings::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetDestination() [1/3]

void Aws::MediaConvert::Model::FileGroupSettings::SetDestination ( Aws::String &&  value)
inline

Use Destination (Destination) to specify the S3 output location and the output filename base. Destination accepts format identifiers. If you do not specify the base filename in the URI, the service will use the filename of the input file. If your job has multiple inputs, the service uses the filename of the first input file.

Definition at line 79 of file FileGroupSettings.h.

◆ SetDestination() [2/3]

void Aws::MediaConvert::Model::FileGroupSettings::SetDestination ( const Aws::String value)
inline

Use Destination (Destination) to specify the S3 output location and the output filename base. Destination accepts format identifiers. If you do not specify the base filename in the URI, the service will use the filename of the input file. If your job has multiple inputs, the service uses the filename of the first input file.

Definition at line 70 of file FileGroupSettings.h.

◆ SetDestination() [3/3]

void Aws::MediaConvert::Model::FileGroupSettings::SetDestination ( const char *  value)
inline

Use Destination (Destination) to specify the S3 output location and the output filename base. Destination accepts format identifiers. If you do not specify the base filename in the URI, the service will use the filename of the input file. If your job has multiple inputs, the service uses the filename of the first input file.

Definition at line 88 of file FileGroupSettings.h.

◆ SetDestinationSettings() [1/2]

void Aws::MediaConvert::Model::FileGroupSettings::SetDestinationSettings ( const DestinationSettings value)
inline

Settings associated with the destination. Will vary based on the type of destination

Definition at line 134 of file FileGroupSettings.h.

◆ SetDestinationSettings() [2/2]

void Aws::MediaConvert::Model::FileGroupSettings::SetDestinationSettings ( DestinationSettings &&  value)
inline

Settings associated with the destination. Will vary based on the type of destination

Definition at line 140 of file FileGroupSettings.h.

◆ WithDestination() [1/3]

FileGroupSettings& Aws::MediaConvert::Model::FileGroupSettings::WithDestination ( Aws::String &&  value)
inline

Use Destination (Destination) to specify the S3 output location and the output filename base. Destination accepts format identifiers. If you do not specify the base filename in the URI, the service will use the filename of the input file. If your job has multiple inputs, the service uses the filename of the first input file.

Definition at line 106 of file FileGroupSettings.h.

◆ WithDestination() [2/3]

FileGroupSettings& Aws::MediaConvert::Model::FileGroupSettings::WithDestination ( const Aws::String value)
inline

Use Destination (Destination) to specify the S3 output location and the output filename base. Destination accepts format identifiers. If you do not specify the base filename in the URI, the service will use the filename of the input file. If your job has multiple inputs, the service uses the filename of the first input file.

Definition at line 97 of file FileGroupSettings.h.

◆ WithDestination() [3/3]

FileGroupSettings& Aws::MediaConvert::Model::FileGroupSettings::WithDestination ( const char *  value)
inline

Use Destination (Destination) to specify the S3 output location and the output filename base. Destination accepts format identifiers. If you do not specify the base filename in the URI, the service will use the filename of the input file. If your job has multiple inputs, the service uses the filename of the first input file.

Definition at line 115 of file FileGroupSettings.h.

◆ WithDestinationSettings() [1/2]

FileGroupSettings& Aws::MediaConvert::Model::FileGroupSettings::WithDestinationSettings ( const DestinationSettings value)
inline

Settings associated with the destination. Will vary based on the type of destination

Definition at line 146 of file FileGroupSettings.h.

◆ WithDestinationSettings() [2/2]

FileGroupSettings& Aws::MediaConvert::Model::FileGroupSettings::WithDestinationSettings ( DestinationSettings &&  value)
inline

Settings associated with the destination. Will vary based on the type of destination

Definition at line 152 of file FileGroupSettings.h.


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