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

#include <NielsenNonLinearWatermarkSettings.h>

Public Member Functions

 NielsenNonLinearWatermarkSettings ()
 
 NielsenNonLinearWatermarkSettings (Aws::Utils::Json::JsonView jsonValue)
 
NielsenNonLinearWatermarkSettingsoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const NielsenActiveWatermarkProcessTypeGetActiveWatermarkProcess () const
 
bool ActiveWatermarkProcessHasBeenSet () const
 
void SetActiveWatermarkProcess (const NielsenActiveWatermarkProcessType &value)
 
void SetActiveWatermarkProcess (NielsenActiveWatermarkProcessType &&value)
 
NielsenNonLinearWatermarkSettingsWithActiveWatermarkProcess (const NielsenActiveWatermarkProcessType &value)
 
NielsenNonLinearWatermarkSettingsWithActiveWatermarkProcess (NielsenActiveWatermarkProcessType &&value)
 
const Aws::StringGetAdiFilename () const
 
bool AdiFilenameHasBeenSet () const
 
void SetAdiFilename (const Aws::String &value)
 
void SetAdiFilename (Aws::String &&value)
 
void SetAdiFilename (const char *value)
 
NielsenNonLinearWatermarkSettingsWithAdiFilename (const Aws::String &value)
 
NielsenNonLinearWatermarkSettingsWithAdiFilename (Aws::String &&value)
 
NielsenNonLinearWatermarkSettingsWithAdiFilename (const char *value)
 
const Aws::StringGetAssetId () const
 
bool AssetIdHasBeenSet () const
 
void SetAssetId (const Aws::String &value)
 
void SetAssetId (Aws::String &&value)
 
void SetAssetId (const char *value)
 
NielsenNonLinearWatermarkSettingsWithAssetId (const Aws::String &value)
 
NielsenNonLinearWatermarkSettingsWithAssetId (Aws::String &&value)
 
NielsenNonLinearWatermarkSettingsWithAssetId (const char *value)
 
const Aws::StringGetAssetName () const
 
bool AssetNameHasBeenSet () const
 
void SetAssetName (const Aws::String &value)
 
void SetAssetName (Aws::String &&value)
 
void SetAssetName (const char *value)
 
NielsenNonLinearWatermarkSettingsWithAssetName (const Aws::String &value)
 
NielsenNonLinearWatermarkSettingsWithAssetName (Aws::String &&value)
 
NielsenNonLinearWatermarkSettingsWithAssetName (const char *value)
 
const Aws::StringGetCbetSourceId () const
 
bool CbetSourceIdHasBeenSet () const
 
void SetCbetSourceId (const Aws::String &value)
 
void SetCbetSourceId (Aws::String &&value)
 
void SetCbetSourceId (const char *value)
 
NielsenNonLinearWatermarkSettingsWithCbetSourceId (const Aws::String &value)
 
NielsenNonLinearWatermarkSettingsWithCbetSourceId (Aws::String &&value)
 
NielsenNonLinearWatermarkSettingsWithCbetSourceId (const char *value)
 
const Aws::StringGetEpisodeId () const
 
bool EpisodeIdHasBeenSet () const
 
void SetEpisodeId (const Aws::String &value)
 
void SetEpisodeId (Aws::String &&value)
 
void SetEpisodeId (const char *value)
 
NielsenNonLinearWatermarkSettingsWithEpisodeId (const Aws::String &value)
 
NielsenNonLinearWatermarkSettingsWithEpisodeId (Aws::String &&value)
 
NielsenNonLinearWatermarkSettingsWithEpisodeId (const char *value)
 
const Aws::StringGetMetadataDestination () const
 
bool MetadataDestinationHasBeenSet () const
 
void SetMetadataDestination (const Aws::String &value)
 
void SetMetadataDestination (Aws::String &&value)
 
void SetMetadataDestination (const char *value)
 
NielsenNonLinearWatermarkSettingsWithMetadataDestination (const Aws::String &value)
 
NielsenNonLinearWatermarkSettingsWithMetadataDestination (Aws::String &&value)
 
NielsenNonLinearWatermarkSettingsWithMetadataDestination (const char *value)
 
int GetSourceId () const
 
bool SourceIdHasBeenSet () const
 
void SetSourceId (int value)
 
NielsenNonLinearWatermarkSettingsWithSourceId (int value)
 
const NielsenSourceWatermarkStatusTypeGetSourceWatermarkStatus () const
 
bool SourceWatermarkStatusHasBeenSet () const
 
void SetSourceWatermarkStatus (const NielsenSourceWatermarkStatusType &value)
 
void SetSourceWatermarkStatus (NielsenSourceWatermarkStatusType &&value)
 
NielsenNonLinearWatermarkSettingsWithSourceWatermarkStatus (const NielsenSourceWatermarkStatusType &value)
 
NielsenNonLinearWatermarkSettingsWithSourceWatermarkStatus (NielsenSourceWatermarkStatusType &&value)
 
const Aws::StringGetTicServerUrl () const
 
bool TicServerUrlHasBeenSet () const
 
void SetTicServerUrl (const Aws::String &value)
 
void SetTicServerUrl (Aws::String &&value)
 
void SetTicServerUrl (const char *value)
 
NielsenNonLinearWatermarkSettingsWithTicServerUrl (const Aws::String &value)
 
NielsenNonLinearWatermarkSettingsWithTicServerUrl (Aws::String &&value)
 
NielsenNonLinearWatermarkSettingsWithTicServerUrl (const char *value)
 
const NielsenUniqueTicPerAudioTrackTypeGetUniqueTicPerAudioTrack () const
 
bool UniqueTicPerAudioTrackHasBeenSet () const
 
void SetUniqueTicPerAudioTrack (const NielsenUniqueTicPerAudioTrackType &value)
 
void SetUniqueTicPerAudioTrack (NielsenUniqueTicPerAudioTrackType &&value)
 
NielsenNonLinearWatermarkSettingsWithUniqueTicPerAudioTrack (const NielsenUniqueTicPerAudioTrackType &value)
 
NielsenNonLinearWatermarkSettingsWithUniqueTicPerAudioTrack (NielsenUniqueTicPerAudioTrackType &&value)
 

Detailed Description

Ignore these settings unless you are using Nielsen non-linear watermarking. Specify the values that MediaConvert uses to generate and place Nielsen watermarks in your output audio. In addition to specifying these values, you also need to set up your cloud TIC server. These settings apply to every output in your job. The MediaConvert implementation is currently with the following Nielsen versions: Nielsen Watermark SDK Version 5.2.1 Nielsen NLM Watermark Engine Version 1.2.7 Nielsen Watermark Authenticator [SID_TIC] Version [5.0.0]

See Also:

AWS API Reference

Definition at line 41 of file NielsenNonLinearWatermarkSettings.h.

Constructor & Destructor Documentation

◆ NielsenNonLinearWatermarkSettings() [1/2]

Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::NielsenNonLinearWatermarkSettings ( )

◆ NielsenNonLinearWatermarkSettings() [2/2]

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

Member Function Documentation

◆ ActiveWatermarkProcessHasBeenSet()

bool Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::ActiveWatermarkProcessHasBeenSet ( ) const
inline

Choose the type of Nielsen watermarks that you want in your outputs. When you choose NAES 2 and NW (NAES2_AND_NW), you must provide a value for the setting SID (sourceId). When you choose CBET (CBET), you must provide a value for the setting CSID (cbetSourceId). When you choose NAES 2, NW, and CBET (NAES2_AND_NW_AND_CBET), you must provide values for both of these settings.

Definition at line 66 of file NielsenNonLinearWatermarkSettings.h.

◆ AdiFilenameHasBeenSet()

bool Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::AdiFilenameHasBeenSet ( ) const
inline

Optional. Use this setting when you want the service to include an ADI file in the Nielsen metadata .zip file. To provide an ADI file, store it in Amazon S3 and provide a URL to it here. The URL should be in the following format: S3://bucket/path/ADI-file. For more information about the metadata .zip file, see the setting Metadata destination (metadataDestination).

Definition at line 121 of file NielsenNonLinearWatermarkSettings.h.

◆ AssetIdHasBeenSet()

bool Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::AssetIdHasBeenSet ( ) const
inline

Use the asset ID that you provide to Nielsen to uniquely identify this asset. Required for all Nielsen non-linear watermarking.

Definition at line 188 of file NielsenNonLinearWatermarkSettings.h.

◆ AssetNameHasBeenSet()

bool Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::AssetNameHasBeenSet ( ) const
inline

Use the asset name that you provide to Nielsen for this asset. Required for all Nielsen non-linear watermarking.

Definition at line 237 of file NielsenNonLinearWatermarkSettings.h.

◆ CbetSourceIdHasBeenSet()

bool Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::CbetSourceIdHasBeenSet ( ) const
inline

Use the CSID that Nielsen provides to you. This CBET source ID should be unique to your Nielsen account but common to all of your output assets that have CBET watermarking. Required when you choose a value for the setting Watermark types (ActiveWatermarkProcess) that includes CBET.

Definition at line 290 of file NielsenNonLinearWatermarkSettings.h.

◆ EpisodeIdHasBeenSet()

bool Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::EpisodeIdHasBeenSet ( ) const
inline

Optional. If this asset uses an episode ID with Nielsen, provide it here.

Definition at line 349 of file NielsenNonLinearWatermarkSettings.h.

◆ GetActiveWatermarkProcess()

const NielsenActiveWatermarkProcessType& Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::GetActiveWatermarkProcess ( ) const
inline

Choose the type of Nielsen watermarks that you want in your outputs. When you choose NAES 2 and NW (NAES2_AND_NW), you must provide a value for the setting SID (sourceId). When you choose CBET (CBET), you must provide a value for the setting CSID (cbetSourceId). When you choose NAES 2, NW, and CBET (NAES2_AND_NW_AND_CBET), you must provide values for both of these settings.

Definition at line 57 of file NielsenNonLinearWatermarkSettings.h.

◆ GetAdiFilename()

const Aws::String& Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::GetAdiFilename ( ) const
inline

Optional. Use this setting when you want the service to include an ADI file in the Nielsen metadata .zip file. To provide an ADI file, store it in Amazon S3 and provide a URL to it here. The URL should be in the following format: S3://bucket/path/ADI-file. For more information about the metadata .zip file, see the setting Metadata destination (metadataDestination).

Definition at line 112 of file NielsenNonLinearWatermarkSettings.h.

◆ GetAssetId()

const Aws::String& Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::GetAssetId ( ) const
inline

Use the asset ID that you provide to Nielsen to uniquely identify this asset. Required for all Nielsen non-linear watermarking.

Definition at line 182 of file NielsenNonLinearWatermarkSettings.h.

◆ GetAssetName()

const Aws::String& Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::GetAssetName ( ) const
inline

Use the asset name that you provide to Nielsen for this asset. Required for all Nielsen non-linear watermarking.

Definition at line 231 of file NielsenNonLinearWatermarkSettings.h.

◆ GetCbetSourceId()

const Aws::String& Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::GetCbetSourceId ( ) const
inline

Use the CSID that Nielsen provides to you. This CBET source ID should be unique to your Nielsen account but common to all of your output assets that have CBET watermarking. Required when you choose a value for the setting Watermark types (ActiveWatermarkProcess) that includes CBET.

Definition at line 282 of file NielsenNonLinearWatermarkSettings.h.

◆ GetEpisodeId()

const Aws::String& Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::GetEpisodeId ( ) const
inline

Optional. If this asset uses an episode ID with Nielsen, provide it here.

Definition at line 344 of file NielsenNonLinearWatermarkSettings.h.

◆ GetMetadataDestination()

const Aws::String& Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::GetMetadataDestination ( ) const
inline

Specify the Amazon S3 location where you want MediaConvert to save your Nielsen non-linear metadata .zip file. This Amazon S3 bucket must be in the same Region as the one where you do your MediaConvert transcoding. If you want to include an ADI file in this .zip file, use the setting ADI file (adiFilename) to specify it. MediaConvert delivers the Nielsen metadata .zip files only to your metadata destination Amazon S3 bucket. It doesn't deliver the .zip files to Nielsen. You are responsible for delivering the metadata .zip files to Nielsen.

Definition at line 391 of file NielsenNonLinearWatermarkSettings.h.

◆ GetSourceId()

int Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::GetSourceId ( ) const
inline

Use the SID that Nielsen provides to you. This source ID should be unique to your Nielsen account but common to all of your output assets. Required for all Nielsen non-linear watermarking. This ID should be unique to your Nielsen account but common to all of your output assets. Required for all Nielsen non-linear watermarking.

Definition at line 478 of file NielsenNonLinearWatermarkSettings.h.

◆ GetSourceWatermarkStatus()

const NielsenSourceWatermarkStatusType& Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::GetSourceWatermarkStatus ( ) const
inline

Required. Specify whether your source content already contains Nielsen non-linear watermarks. When you set this value to Watermarked (WATERMARKED), the service fails the job. Nielsen requires that you add non-linear watermarking to only clean content that doesn't already have non-linear Nielsen watermarks.

Definition at line 514 of file NielsenNonLinearWatermarkSettings.h.

◆ GetTicServerUrl()

const Aws::String& Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::GetTicServerUrl ( ) const
inline

Specify the endpoint for the TIC server that you have deployed and configured in the AWS Cloud. Required for all Nielsen non-linear watermarking. MediaConvert can't connect directly to a TIC server. Instead, you must use API Gateway to provide a RESTful interface between MediaConvert and a TIC server that you deploy in your AWS account. For more information on deploying a TIC server in your AWS account and the required API Gateway, contact Nielsen support.

Definition at line 565 of file NielsenNonLinearWatermarkSettings.h.

◆ GetUniqueTicPerAudioTrack()

const NielsenUniqueTicPerAudioTrackType& Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::GetUniqueTicPerAudioTrack ( ) const
inline

To create assets that have the same TIC values in each audio track, keep the default value Share TICs (SAME_TICS_PER_TRACK). To create assets that have unique TIC values for each audio track, choose Use unique TICs (RESERVE_UNIQUE_TICS_PER_TRACK).

Definition at line 644 of file NielsenNonLinearWatermarkSettings.h.

◆ Jsonize()

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

◆ MetadataDestinationHasBeenSet()

bool Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::MetadataDestinationHasBeenSet ( ) const
inline

Specify the Amazon S3 location where you want MediaConvert to save your Nielsen non-linear metadata .zip file. This Amazon S3 bucket must be in the same Region as the one where you do your MediaConvert transcoding. If you want to include an ADI file in this .zip file, use the setting ADI file (adiFilename) to specify it. MediaConvert delivers the Nielsen metadata .zip files only to your metadata destination Amazon S3 bucket. It doesn't deliver the .zip files to Nielsen. You are responsible for delivering the metadata .zip files to Nielsen.

Definition at line 402 of file NielsenNonLinearWatermarkSettings.h.

◆ operator=()

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

◆ SetActiveWatermarkProcess() [1/2]

void Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::SetActiveWatermarkProcess ( const NielsenActiveWatermarkProcessType value)
inline

Choose the type of Nielsen watermarks that you want in your outputs. When you choose NAES 2 and NW (NAES2_AND_NW), you must provide a value for the setting SID (sourceId). When you choose CBET (CBET), you must provide a value for the setting CSID (cbetSourceId). When you choose NAES 2, NW, and CBET (NAES2_AND_NW_AND_CBET), you must provide values for both of these settings.

Definition at line 75 of file NielsenNonLinearWatermarkSettings.h.

◆ SetActiveWatermarkProcess() [2/2]

void Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::SetActiveWatermarkProcess ( NielsenActiveWatermarkProcessType &&  value)
inline

Choose the type of Nielsen watermarks that you want in your outputs. When you choose NAES 2 and NW (NAES2_AND_NW), you must provide a value for the setting SID (sourceId). When you choose CBET (CBET), you must provide a value for the setting CSID (cbetSourceId). When you choose NAES 2, NW, and CBET (NAES2_AND_NW_AND_CBET), you must provide values for both of these settings.

Definition at line 84 of file NielsenNonLinearWatermarkSettings.h.

◆ SetAdiFilename() [1/3]

void Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::SetAdiFilename ( Aws::String &&  value)
inline

Optional. Use this setting when you want the service to include an ADI file in the Nielsen metadata .zip file. To provide an ADI file, store it in Amazon S3 and provide a URL to it here. The URL should be in the following format: S3://bucket/path/ADI-file. For more information about the metadata .zip file, see the setting Metadata destination (metadataDestination).

Definition at line 139 of file NielsenNonLinearWatermarkSettings.h.

◆ SetAdiFilename() [2/3]

void Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::SetAdiFilename ( const Aws::String value)
inline

Optional. Use this setting when you want the service to include an ADI file in the Nielsen metadata .zip file. To provide an ADI file, store it in Amazon S3 and provide a URL to it here. The URL should be in the following format: S3://bucket/path/ADI-file. For more information about the metadata .zip file, see the setting Metadata destination (metadataDestination).

Definition at line 130 of file NielsenNonLinearWatermarkSettings.h.

◆ SetAdiFilename() [3/3]

void Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::SetAdiFilename ( const char *  value)
inline

Optional. Use this setting when you want the service to include an ADI file in the Nielsen metadata .zip file. To provide an ADI file, store it in Amazon S3 and provide a URL to it here. The URL should be in the following format: S3://bucket/path/ADI-file. For more information about the metadata .zip file, see the setting Metadata destination (metadataDestination).

Definition at line 148 of file NielsenNonLinearWatermarkSettings.h.

◆ SetAssetId() [1/3]

void Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::SetAssetId ( Aws::String &&  value)
inline

Use the asset ID that you provide to Nielsen to uniquely identify this asset. Required for all Nielsen non-linear watermarking.

Definition at line 200 of file NielsenNonLinearWatermarkSettings.h.

◆ SetAssetId() [2/3]

void Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::SetAssetId ( const Aws::String value)
inline

Use the asset ID that you provide to Nielsen to uniquely identify this asset. Required for all Nielsen non-linear watermarking.

Definition at line 194 of file NielsenNonLinearWatermarkSettings.h.

◆ SetAssetId() [3/3]

void Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::SetAssetId ( const char *  value)
inline

Use the asset ID that you provide to Nielsen to uniquely identify this asset. Required for all Nielsen non-linear watermarking.

Definition at line 206 of file NielsenNonLinearWatermarkSettings.h.

◆ SetAssetName() [1/3]

void Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::SetAssetName ( Aws::String &&  value)
inline

Use the asset name that you provide to Nielsen for this asset. Required for all Nielsen non-linear watermarking.

Definition at line 249 of file NielsenNonLinearWatermarkSettings.h.

◆ SetAssetName() [2/3]

void Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::SetAssetName ( const Aws::String value)
inline

Use the asset name that you provide to Nielsen for this asset. Required for all Nielsen non-linear watermarking.

Definition at line 243 of file NielsenNonLinearWatermarkSettings.h.

◆ SetAssetName() [3/3]

void Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::SetAssetName ( const char *  value)
inline

Use the asset name that you provide to Nielsen for this asset. Required for all Nielsen non-linear watermarking.

Definition at line 255 of file NielsenNonLinearWatermarkSettings.h.

◆ SetCbetSourceId() [1/3]

void Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::SetCbetSourceId ( Aws::String &&  value)
inline

Use the CSID that Nielsen provides to you. This CBET source ID should be unique to your Nielsen account but common to all of your output assets that have CBET watermarking. Required when you choose a value for the setting Watermark types (ActiveWatermarkProcess) that includes CBET.

Definition at line 306 of file NielsenNonLinearWatermarkSettings.h.

◆ SetCbetSourceId() [2/3]

void Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::SetCbetSourceId ( const Aws::String value)
inline

Use the CSID that Nielsen provides to you. This CBET source ID should be unique to your Nielsen account but common to all of your output assets that have CBET watermarking. Required when you choose a value for the setting Watermark types (ActiveWatermarkProcess) that includes CBET.

Definition at line 298 of file NielsenNonLinearWatermarkSettings.h.

◆ SetCbetSourceId() [3/3]

void Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::SetCbetSourceId ( const char *  value)
inline

Use the CSID that Nielsen provides to you. This CBET source ID should be unique to your Nielsen account but common to all of your output assets that have CBET watermarking. Required when you choose a value for the setting Watermark types (ActiveWatermarkProcess) that includes CBET.

Definition at line 314 of file NielsenNonLinearWatermarkSettings.h.

◆ SetEpisodeId() [1/3]

void Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::SetEpisodeId ( Aws::String &&  value)
inline

Optional. If this asset uses an episode ID with Nielsen, provide it here.

Definition at line 359 of file NielsenNonLinearWatermarkSettings.h.

◆ SetEpisodeId() [2/3]

void Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::SetEpisodeId ( const Aws::String value)
inline

Optional. If this asset uses an episode ID with Nielsen, provide it here.

Definition at line 354 of file NielsenNonLinearWatermarkSettings.h.

◆ SetEpisodeId() [3/3]

void Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::SetEpisodeId ( const char *  value)
inline

Optional. If this asset uses an episode ID with Nielsen, provide it here.

Definition at line 364 of file NielsenNonLinearWatermarkSettings.h.

◆ SetMetadataDestination() [1/3]

void Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::SetMetadataDestination ( Aws::String &&  value)
inline

Specify the Amazon S3 location where you want MediaConvert to save your Nielsen non-linear metadata .zip file. This Amazon S3 bucket must be in the same Region as the one where you do your MediaConvert transcoding. If you want to include an ADI file in this .zip file, use the setting ADI file (adiFilename) to specify it. MediaConvert delivers the Nielsen metadata .zip files only to your metadata destination Amazon S3 bucket. It doesn't deliver the .zip files to Nielsen. You are responsible for delivering the metadata .zip files to Nielsen.

Definition at line 424 of file NielsenNonLinearWatermarkSettings.h.

◆ SetMetadataDestination() [2/3]

void Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::SetMetadataDestination ( const Aws::String value)
inline

Specify the Amazon S3 location where you want MediaConvert to save your Nielsen non-linear metadata .zip file. This Amazon S3 bucket must be in the same Region as the one where you do your MediaConvert transcoding. If you want to include an ADI file in this .zip file, use the setting ADI file (adiFilename) to specify it. MediaConvert delivers the Nielsen metadata .zip files only to your metadata destination Amazon S3 bucket. It doesn't deliver the .zip files to Nielsen. You are responsible for delivering the metadata .zip files to Nielsen.

Definition at line 413 of file NielsenNonLinearWatermarkSettings.h.

◆ SetMetadataDestination() [3/3]

void Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::SetMetadataDestination ( const char *  value)
inline

Specify the Amazon S3 location where you want MediaConvert to save your Nielsen non-linear metadata .zip file. This Amazon S3 bucket must be in the same Region as the one where you do your MediaConvert transcoding. If you want to include an ADI file in this .zip file, use the setting ADI file (adiFilename) to specify it. MediaConvert delivers the Nielsen metadata .zip files only to your metadata destination Amazon S3 bucket. It doesn't deliver the .zip files to Nielsen. You are responsible for delivering the metadata .zip files to Nielsen.

Definition at line 435 of file NielsenNonLinearWatermarkSettings.h.

◆ SetSourceId()

void Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::SetSourceId ( int  value)
inline

Use the SID that Nielsen provides to you. This source ID should be unique to your Nielsen account but common to all of your output assets. Required for all Nielsen non-linear watermarking. This ID should be unique to your Nielsen account but common to all of your output assets. Required for all Nielsen non-linear watermarking.

Definition at line 496 of file NielsenNonLinearWatermarkSettings.h.

◆ SetSourceWatermarkStatus() [1/2]

void Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::SetSourceWatermarkStatus ( const NielsenSourceWatermarkStatusType value)
inline

Required. Specify whether your source content already contains Nielsen non-linear watermarks. When you set this value to Watermarked (WATERMARKED), the service fails the job. Nielsen requires that you add non-linear watermarking to only clean content that doesn't already have non-linear Nielsen watermarks.

Definition at line 530 of file NielsenNonLinearWatermarkSettings.h.

◆ SetSourceWatermarkStatus() [2/2]

void Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::SetSourceWatermarkStatus ( NielsenSourceWatermarkStatusType &&  value)
inline

Required. Specify whether your source content already contains Nielsen non-linear watermarks. When you set this value to Watermarked (WATERMARKED), the service fails the job. Nielsen requires that you add non-linear watermarking to only clean content that doesn't already have non-linear Nielsen watermarks.

Definition at line 538 of file NielsenNonLinearWatermarkSettings.h.

◆ SetTicServerUrl() [1/3]

void Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::SetTicServerUrl ( Aws::String &&  value)
inline

Specify the endpoint for the TIC server that you have deployed and configured in the AWS Cloud. Required for all Nielsen non-linear watermarking. MediaConvert can't connect directly to a TIC server. Instead, you must use API Gateway to provide a RESTful interface between MediaConvert and a TIC server that you deploy in your AWS account. For more information on deploying a TIC server in your AWS account and the required API Gateway, contact Nielsen support.

Definition at line 595 of file NielsenNonLinearWatermarkSettings.h.

◆ SetTicServerUrl() [2/3]

void Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::SetTicServerUrl ( const Aws::String value)
inline

Specify the endpoint for the TIC server that you have deployed and configured in the AWS Cloud. Required for all Nielsen non-linear watermarking. MediaConvert can't connect directly to a TIC server. Instead, you must use API Gateway to provide a RESTful interface between MediaConvert and a TIC server that you deploy in your AWS account. For more information on deploying a TIC server in your AWS account and the required API Gateway, contact Nielsen support.

Definition at line 585 of file NielsenNonLinearWatermarkSettings.h.

◆ SetTicServerUrl() [3/3]

void Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::SetTicServerUrl ( const char *  value)
inline

Specify the endpoint for the TIC server that you have deployed and configured in the AWS Cloud. Required for all Nielsen non-linear watermarking. MediaConvert can't connect directly to a TIC server. Instead, you must use API Gateway to provide a RESTful interface between MediaConvert and a TIC server that you deploy in your AWS account. For more information on deploying a TIC server in your AWS account and the required API Gateway, contact Nielsen support.

Definition at line 605 of file NielsenNonLinearWatermarkSettings.h.

◆ SetUniqueTicPerAudioTrack() [1/2]

void Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::SetUniqueTicPerAudioTrack ( const NielsenUniqueTicPerAudioTrackType value)
inline

To create assets that have the same TIC values in each audio track, keep the default value Share TICs (SAME_TICS_PER_TRACK). To create assets that have unique TIC values for each audio track, choose Use unique TICs (RESERVE_UNIQUE_TICS_PER_TRACK).

Definition at line 660 of file NielsenNonLinearWatermarkSettings.h.

◆ SetUniqueTicPerAudioTrack() [2/2]

void Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::SetUniqueTicPerAudioTrack ( NielsenUniqueTicPerAudioTrackType &&  value)
inline

To create assets that have the same TIC values in each audio track, keep the default value Share TICs (SAME_TICS_PER_TRACK). To create assets that have unique TIC values for each audio track, choose Use unique TICs (RESERVE_UNIQUE_TICS_PER_TRACK).

Definition at line 668 of file NielsenNonLinearWatermarkSettings.h.

◆ SourceIdHasBeenSet()

bool Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::SourceIdHasBeenSet ( ) const
inline

Use the SID that Nielsen provides to you. This source ID should be unique to your Nielsen account but common to all of your output assets. Required for all Nielsen non-linear watermarking. This ID should be unique to your Nielsen account but common to all of your output assets. Required for all Nielsen non-linear watermarking.

Definition at line 487 of file NielsenNonLinearWatermarkSettings.h.

◆ SourceWatermarkStatusHasBeenSet()

bool Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::SourceWatermarkStatusHasBeenSet ( ) const
inline

Required. Specify whether your source content already contains Nielsen non-linear watermarks. When you set this value to Watermarked (WATERMARKED), the service fails the job. Nielsen requires that you add non-linear watermarking to only clean content that doesn't already have non-linear Nielsen watermarks.

Definition at line 522 of file NielsenNonLinearWatermarkSettings.h.

◆ TicServerUrlHasBeenSet()

bool Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::TicServerUrlHasBeenSet ( ) const
inline

Specify the endpoint for the TIC server that you have deployed and configured in the AWS Cloud. Required for all Nielsen non-linear watermarking. MediaConvert can't connect directly to a TIC server. Instead, you must use API Gateway to provide a RESTful interface between MediaConvert and a TIC server that you deploy in your AWS account. For more information on deploying a TIC server in your AWS account and the required API Gateway, contact Nielsen support.

Definition at line 575 of file NielsenNonLinearWatermarkSettings.h.

◆ UniqueTicPerAudioTrackHasBeenSet()

bool Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::UniqueTicPerAudioTrackHasBeenSet ( ) const
inline

To create assets that have the same TIC values in each audio track, keep the default value Share TICs (SAME_TICS_PER_TRACK). To create assets that have unique TIC values for each audio track, choose Use unique TICs (RESERVE_UNIQUE_TICS_PER_TRACK).

Definition at line 652 of file NielsenNonLinearWatermarkSettings.h.

◆ WithActiveWatermarkProcess() [1/2]

NielsenNonLinearWatermarkSettings& Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::WithActiveWatermarkProcess ( const NielsenActiveWatermarkProcessType value)
inline

Choose the type of Nielsen watermarks that you want in your outputs. When you choose NAES 2 and NW (NAES2_AND_NW), you must provide a value for the setting SID (sourceId). When you choose CBET (CBET), you must provide a value for the setting CSID (cbetSourceId). When you choose NAES 2, NW, and CBET (NAES2_AND_NW_AND_CBET), you must provide values for both of these settings.

Definition at line 93 of file NielsenNonLinearWatermarkSettings.h.

◆ WithActiveWatermarkProcess() [2/2]

NielsenNonLinearWatermarkSettings& Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::WithActiveWatermarkProcess ( NielsenActiveWatermarkProcessType &&  value)
inline

Choose the type of Nielsen watermarks that you want in your outputs. When you choose NAES 2 and NW (NAES2_AND_NW), you must provide a value for the setting SID (sourceId). When you choose CBET (CBET), you must provide a value for the setting CSID (cbetSourceId). When you choose NAES 2, NW, and CBET (NAES2_AND_NW_AND_CBET), you must provide values for both of these settings.

Definition at line 102 of file NielsenNonLinearWatermarkSettings.h.

◆ WithAdiFilename() [1/3]

NielsenNonLinearWatermarkSettings& Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::WithAdiFilename ( Aws::String &&  value)
inline

Optional. Use this setting when you want the service to include an ADI file in the Nielsen metadata .zip file. To provide an ADI file, store it in Amazon S3 and provide a URL to it here. The URL should be in the following format: S3://bucket/path/ADI-file. For more information about the metadata .zip file, see the setting Metadata destination (metadataDestination).

Definition at line 166 of file NielsenNonLinearWatermarkSettings.h.

◆ WithAdiFilename() [2/3]

NielsenNonLinearWatermarkSettings& Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::WithAdiFilename ( const Aws::String value)
inline

Optional. Use this setting when you want the service to include an ADI file in the Nielsen metadata .zip file. To provide an ADI file, store it in Amazon S3 and provide a URL to it here. The URL should be in the following format: S3://bucket/path/ADI-file. For more information about the metadata .zip file, see the setting Metadata destination (metadataDestination).

Definition at line 157 of file NielsenNonLinearWatermarkSettings.h.

◆ WithAdiFilename() [3/3]

NielsenNonLinearWatermarkSettings& Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::WithAdiFilename ( const char *  value)
inline

Optional. Use this setting when you want the service to include an ADI file in the Nielsen metadata .zip file. To provide an ADI file, store it in Amazon S3 and provide a URL to it here. The URL should be in the following format: S3://bucket/path/ADI-file. For more information about the metadata .zip file, see the setting Metadata destination (metadataDestination).

Definition at line 175 of file NielsenNonLinearWatermarkSettings.h.

◆ WithAssetId() [1/3]

NielsenNonLinearWatermarkSettings& Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::WithAssetId ( Aws::String &&  value)
inline

Use the asset ID that you provide to Nielsen to uniquely identify this asset. Required for all Nielsen non-linear watermarking.

Definition at line 218 of file NielsenNonLinearWatermarkSettings.h.

◆ WithAssetId() [2/3]

NielsenNonLinearWatermarkSettings& Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::WithAssetId ( const Aws::String value)
inline

Use the asset ID that you provide to Nielsen to uniquely identify this asset. Required for all Nielsen non-linear watermarking.

Definition at line 212 of file NielsenNonLinearWatermarkSettings.h.

◆ WithAssetId() [3/3]

NielsenNonLinearWatermarkSettings& Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::WithAssetId ( const char *  value)
inline

Use the asset ID that you provide to Nielsen to uniquely identify this asset. Required for all Nielsen non-linear watermarking.

Definition at line 224 of file NielsenNonLinearWatermarkSettings.h.

◆ WithAssetName() [1/3]

NielsenNonLinearWatermarkSettings& Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::WithAssetName ( Aws::String &&  value)
inline

Use the asset name that you provide to Nielsen for this asset. Required for all Nielsen non-linear watermarking.

Definition at line 267 of file NielsenNonLinearWatermarkSettings.h.

◆ WithAssetName() [2/3]

NielsenNonLinearWatermarkSettings& Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::WithAssetName ( const Aws::String value)
inline

Use the asset name that you provide to Nielsen for this asset. Required for all Nielsen non-linear watermarking.

Definition at line 261 of file NielsenNonLinearWatermarkSettings.h.

◆ WithAssetName() [3/3]

NielsenNonLinearWatermarkSettings& Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::WithAssetName ( const char *  value)
inline

Use the asset name that you provide to Nielsen for this asset. Required for all Nielsen non-linear watermarking.

Definition at line 273 of file NielsenNonLinearWatermarkSettings.h.

◆ WithCbetSourceId() [1/3]

NielsenNonLinearWatermarkSettings& Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::WithCbetSourceId ( Aws::String &&  value)
inline

Use the CSID that Nielsen provides to you. This CBET source ID should be unique to your Nielsen account but common to all of your output assets that have CBET watermarking. Required when you choose a value for the setting Watermark types (ActiveWatermarkProcess) that includes CBET.

Definition at line 330 of file NielsenNonLinearWatermarkSettings.h.

◆ WithCbetSourceId() [2/3]

NielsenNonLinearWatermarkSettings& Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::WithCbetSourceId ( const Aws::String value)
inline

Use the CSID that Nielsen provides to you. This CBET source ID should be unique to your Nielsen account but common to all of your output assets that have CBET watermarking. Required when you choose a value for the setting Watermark types (ActiveWatermarkProcess) that includes CBET.

Definition at line 322 of file NielsenNonLinearWatermarkSettings.h.

◆ WithCbetSourceId() [3/3]

NielsenNonLinearWatermarkSettings& Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::WithCbetSourceId ( const char *  value)
inline

Use the CSID that Nielsen provides to you. This CBET source ID should be unique to your Nielsen account but common to all of your output assets that have CBET watermarking. Required when you choose a value for the setting Watermark types (ActiveWatermarkProcess) that includes CBET.

Definition at line 338 of file NielsenNonLinearWatermarkSettings.h.

◆ WithEpisodeId() [1/3]

NielsenNonLinearWatermarkSettings& Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::WithEpisodeId ( Aws::String &&  value)
inline

Optional. If this asset uses an episode ID with Nielsen, provide it here.

Definition at line 374 of file NielsenNonLinearWatermarkSettings.h.

◆ WithEpisodeId() [2/3]

NielsenNonLinearWatermarkSettings& Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::WithEpisodeId ( const Aws::String value)
inline

Optional. If this asset uses an episode ID with Nielsen, provide it here.

Definition at line 369 of file NielsenNonLinearWatermarkSettings.h.

◆ WithEpisodeId() [3/3]

NielsenNonLinearWatermarkSettings& Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::WithEpisodeId ( const char *  value)
inline

Optional. If this asset uses an episode ID with Nielsen, provide it here.

Definition at line 379 of file NielsenNonLinearWatermarkSettings.h.

◆ WithMetadataDestination() [1/3]

NielsenNonLinearWatermarkSettings& Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::WithMetadataDestination ( Aws::String &&  value)
inline

Specify the Amazon S3 location where you want MediaConvert to save your Nielsen non-linear metadata .zip file. This Amazon S3 bucket must be in the same Region as the one where you do your MediaConvert transcoding. If you want to include an ADI file in this .zip file, use the setting ADI file (adiFilename) to specify it. MediaConvert delivers the Nielsen metadata .zip files only to your metadata destination Amazon S3 bucket. It doesn't deliver the .zip files to Nielsen. You are responsible for delivering the metadata .zip files to Nielsen.

Definition at line 457 of file NielsenNonLinearWatermarkSettings.h.

◆ WithMetadataDestination() [2/3]

NielsenNonLinearWatermarkSettings& Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::WithMetadataDestination ( const Aws::String value)
inline

Specify the Amazon S3 location where you want MediaConvert to save your Nielsen non-linear metadata .zip file. This Amazon S3 bucket must be in the same Region as the one where you do your MediaConvert transcoding. If you want to include an ADI file in this .zip file, use the setting ADI file (adiFilename) to specify it. MediaConvert delivers the Nielsen metadata .zip files only to your metadata destination Amazon S3 bucket. It doesn't deliver the .zip files to Nielsen. You are responsible for delivering the metadata .zip files to Nielsen.

Definition at line 446 of file NielsenNonLinearWatermarkSettings.h.

◆ WithMetadataDestination() [3/3]

NielsenNonLinearWatermarkSettings& Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::WithMetadataDestination ( const char *  value)
inline

Specify the Amazon S3 location where you want MediaConvert to save your Nielsen non-linear metadata .zip file. This Amazon S3 bucket must be in the same Region as the one where you do your MediaConvert transcoding. If you want to include an ADI file in this .zip file, use the setting ADI file (adiFilename) to specify it. MediaConvert delivers the Nielsen metadata .zip files only to your metadata destination Amazon S3 bucket. It doesn't deliver the .zip files to Nielsen. You are responsible for delivering the metadata .zip files to Nielsen.

Definition at line 468 of file NielsenNonLinearWatermarkSettings.h.

◆ WithSourceId()

NielsenNonLinearWatermarkSettings& Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::WithSourceId ( int  value)
inline

Use the SID that Nielsen provides to you. This source ID should be unique to your Nielsen account but common to all of your output assets. Required for all Nielsen non-linear watermarking. This ID should be unique to your Nielsen account but common to all of your output assets. Required for all Nielsen non-linear watermarking.

Definition at line 505 of file NielsenNonLinearWatermarkSettings.h.

◆ WithSourceWatermarkStatus() [1/2]

NielsenNonLinearWatermarkSettings& Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::WithSourceWatermarkStatus ( const NielsenSourceWatermarkStatusType value)
inline

Required. Specify whether your source content already contains Nielsen non-linear watermarks. When you set this value to Watermarked (WATERMARKED), the service fails the job. Nielsen requires that you add non-linear watermarking to only clean content that doesn't already have non-linear Nielsen watermarks.

Definition at line 546 of file NielsenNonLinearWatermarkSettings.h.

◆ WithSourceWatermarkStatus() [2/2]

NielsenNonLinearWatermarkSettings& Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::WithSourceWatermarkStatus ( NielsenSourceWatermarkStatusType &&  value)
inline

Required. Specify whether your source content already contains Nielsen non-linear watermarks. When you set this value to Watermarked (WATERMARKED), the service fails the job. Nielsen requires that you add non-linear watermarking to only clean content that doesn't already have non-linear Nielsen watermarks.

Definition at line 554 of file NielsenNonLinearWatermarkSettings.h.

◆ WithTicServerUrl() [1/3]

NielsenNonLinearWatermarkSettings& Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::WithTicServerUrl ( Aws::String &&  value)
inline

Specify the endpoint for the TIC server that you have deployed and configured in the AWS Cloud. Required for all Nielsen non-linear watermarking. MediaConvert can't connect directly to a TIC server. Instead, you must use API Gateway to provide a RESTful interface between MediaConvert and a TIC server that you deploy in your AWS account. For more information on deploying a TIC server in your AWS account and the required API Gateway, contact Nielsen support.

Definition at line 625 of file NielsenNonLinearWatermarkSettings.h.

◆ WithTicServerUrl() [2/3]

NielsenNonLinearWatermarkSettings& Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::WithTicServerUrl ( const Aws::String value)
inline

Specify the endpoint for the TIC server that you have deployed and configured in the AWS Cloud. Required for all Nielsen non-linear watermarking. MediaConvert can't connect directly to a TIC server. Instead, you must use API Gateway to provide a RESTful interface between MediaConvert and a TIC server that you deploy in your AWS account. For more information on deploying a TIC server in your AWS account and the required API Gateway, contact Nielsen support.

Definition at line 615 of file NielsenNonLinearWatermarkSettings.h.

◆ WithTicServerUrl() [3/3]

NielsenNonLinearWatermarkSettings& Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::WithTicServerUrl ( const char *  value)
inline

Specify the endpoint for the TIC server that you have deployed and configured in the AWS Cloud. Required for all Nielsen non-linear watermarking. MediaConvert can't connect directly to a TIC server. Instead, you must use API Gateway to provide a RESTful interface between MediaConvert and a TIC server that you deploy in your AWS account. For more information on deploying a TIC server in your AWS account and the required API Gateway, contact Nielsen support.

Definition at line 635 of file NielsenNonLinearWatermarkSettings.h.

◆ WithUniqueTicPerAudioTrack() [1/2]

NielsenNonLinearWatermarkSettings& Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::WithUniqueTicPerAudioTrack ( const NielsenUniqueTicPerAudioTrackType value)
inline

To create assets that have the same TIC values in each audio track, keep the default value Share TICs (SAME_TICS_PER_TRACK). To create assets that have unique TIC values for each audio track, choose Use unique TICs (RESERVE_UNIQUE_TICS_PER_TRACK).

Definition at line 676 of file NielsenNonLinearWatermarkSettings.h.

◆ WithUniqueTicPerAudioTrack() [2/2]

NielsenNonLinearWatermarkSettings& Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings::WithUniqueTicPerAudioTrack ( NielsenUniqueTicPerAudioTrackType &&  value)
inline

To create assets that have the same TIC values in each audio track, keep the default value Share TICs (SAME_TICS_PER_TRACK). To create assets that have unique TIC values for each audio track, choose Use unique TICs (RESERVE_UNIQUE_TICS_PER_TRACK).

Definition at line 684 of file NielsenNonLinearWatermarkSettings.h.


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