Interface NielsenNonLinearWatermarkSettings.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<NielsenNonLinearWatermarkSettings.Builder,NielsenNonLinearWatermarkSettings>
,SdkBuilder<NielsenNonLinearWatermarkSettings.Builder,NielsenNonLinearWatermarkSettings>
,SdkPojo
- Enclosing class:
- NielsenNonLinearWatermarkSettings
public static interface NielsenNonLinearWatermarkSettings.Builder extends SdkPojo, CopyableBuilder<NielsenNonLinearWatermarkSettings.Builder,NielsenNonLinearWatermarkSettings>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description NielsenNonLinearWatermarkSettings.Builder
activeWatermarkProcess(String activeWatermarkProcess)
Choose the type of Nielsen watermarks that you want in your outputs.NielsenNonLinearWatermarkSettings.Builder
activeWatermarkProcess(NielsenActiveWatermarkProcessType activeWatermarkProcess)
Choose the type of Nielsen watermarks that you want in your outputs.NielsenNonLinearWatermarkSettings.Builder
adiFilename(String adiFilename)
Optional.NielsenNonLinearWatermarkSettings.Builder
assetId(String assetId)
Use the asset ID that you provide to Nielsen to uniquely identify this asset.NielsenNonLinearWatermarkSettings.Builder
assetName(String assetName)
Use the asset name that you provide to Nielsen for this asset.NielsenNonLinearWatermarkSettings.Builder
cbetSourceId(String cbetSourceId)
Use the CSID that Nielsen provides to you.NielsenNonLinearWatermarkSettings.Builder
episodeId(String episodeId)
Optional.NielsenNonLinearWatermarkSettings.Builder
metadataDestination(String metadataDestination)
Specify the Amazon S3 location where you want MediaConvert to save your Nielsen non-linear metadata .zip file.NielsenNonLinearWatermarkSettings.Builder
sourceId(Integer sourceId)
Use the SID that Nielsen provides to you.NielsenNonLinearWatermarkSettings.Builder
sourceWatermarkStatus(String sourceWatermarkStatus)
Required.NielsenNonLinearWatermarkSettings.Builder
sourceWatermarkStatus(NielsenSourceWatermarkStatusType sourceWatermarkStatus)
Required.NielsenNonLinearWatermarkSettings.Builder
ticServerUrl(String ticServerUrl)
Specify the endpoint for the TIC server that you have deployed and configured in the AWS Cloud.NielsenNonLinearWatermarkSettings.Builder
uniqueTicPerAudioTrack(String uniqueTicPerAudioTrack)
To create assets that have the same TIC values in each audio track, keep the default value Share TICs.NielsenNonLinearWatermarkSettings.Builder
uniqueTicPerAudioTrack(NielsenUniqueTicPerAudioTrackType uniqueTicPerAudioTrack)
To create assets that have the same TIC values in each audio track, keep the default value Share TICs.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
activeWatermarkProcess
NielsenNonLinearWatermarkSettings.Builder activeWatermarkProcess(String activeWatermarkProcess)
Choose the type of Nielsen watermarks that you want in your outputs. When you choose NAES 2 and NW, you must provide a value for the setting SID. When you choose CBET, you must provide a value for the setting CSID. When you choose NAES 2, NW, and CBET, you must provide values for both of these settings.- Parameters:
activeWatermarkProcess
- Choose the type of Nielsen watermarks that you want in your outputs. When you choose NAES 2 and NW, you must provide a value for the setting SID. When you choose CBET, you must provide a value for the setting CSID. When you choose NAES 2, NW, and CBET, you must provide values for both of these settings.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
NielsenActiveWatermarkProcessType
,NielsenActiveWatermarkProcessType
-
activeWatermarkProcess
NielsenNonLinearWatermarkSettings.Builder activeWatermarkProcess(NielsenActiveWatermarkProcessType activeWatermarkProcess)
Choose the type of Nielsen watermarks that you want in your outputs. When you choose NAES 2 and NW, you must provide a value for the setting SID. When you choose CBET, you must provide a value for the setting CSID. When you choose NAES 2, NW, and CBET, you must provide values for both of these settings.- Parameters:
activeWatermarkProcess
- Choose the type of Nielsen watermarks that you want in your outputs. When you choose NAES 2 and NW, you must provide a value for the setting SID. When you choose CBET, you must provide a value for the setting CSID. When you choose NAES 2, NW, and CBET, you must provide values for both of these settings.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
NielsenActiveWatermarkProcessType
,NielsenActiveWatermarkProcessType
-
adiFilename
NielsenNonLinearWatermarkSettings.Builder adiFilename(String adiFilename)
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.- Parameters:
adiFilename
- 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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
assetId
NielsenNonLinearWatermarkSettings.Builder assetId(String assetId)
Use the asset ID that you provide to Nielsen to uniquely identify this asset. Required for all Nielsen non-linear watermarking.- Parameters:
assetId
- Use the asset ID that you provide to Nielsen to uniquely identify this asset. Required for all Nielsen non-linear watermarking.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
assetName
NielsenNonLinearWatermarkSettings.Builder assetName(String assetName)
Use the asset name that you provide to Nielsen for this asset. Required for all Nielsen non-linear watermarking.- Parameters:
assetName
- Use the asset name that you provide to Nielsen for this asset. Required for all Nielsen non-linear watermarking.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cbetSourceId
NielsenNonLinearWatermarkSettings.Builder cbetSourceId(String cbetSourceId)
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 that includes CBET.- Parameters:
cbetSourceId
- 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 that includes CBET.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
episodeId
NielsenNonLinearWatermarkSettings.Builder episodeId(String episodeId)
Optional. If this asset uses an episode ID with Nielsen, provide it here.- Parameters:
episodeId
- Optional. If this asset uses an episode ID with Nielsen, provide it here.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
metadataDestination
NielsenNonLinearWatermarkSettings.Builder metadataDestination(String metadataDestination)
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 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.- Parameters:
metadataDestination
- 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 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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceId
NielsenNonLinearWatermarkSettings.Builder sourceId(Integer sourceId)
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.- Parameters:
sourceId
- 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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceWatermarkStatus
NielsenNonLinearWatermarkSettings.Builder sourceWatermarkStatus(String sourceWatermarkStatus)
Required. Specify whether your source content already contains Nielsen non-linear watermarks. When you set this value to 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.- Parameters:
sourceWatermarkStatus
- Required. Specify whether your source content already contains Nielsen non-linear watermarks. When you set this value to 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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
NielsenSourceWatermarkStatusType
,NielsenSourceWatermarkStatusType
-
sourceWatermarkStatus
NielsenNonLinearWatermarkSettings.Builder sourceWatermarkStatus(NielsenSourceWatermarkStatusType sourceWatermarkStatus)
Required. Specify whether your source content already contains Nielsen non-linear watermarks. When you set this value to 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.- Parameters:
sourceWatermarkStatus
- Required. Specify whether your source content already contains Nielsen non-linear watermarks. When you set this value to 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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
NielsenSourceWatermarkStatusType
,NielsenSourceWatermarkStatusType
-
ticServerUrl
NielsenNonLinearWatermarkSettings.Builder ticServerUrl(String ticServerUrl)
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.- Parameters:
ticServerUrl
- 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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
uniqueTicPerAudioTrack
NielsenNonLinearWatermarkSettings.Builder uniqueTicPerAudioTrack(String uniqueTicPerAudioTrack)
To create assets that have the same TIC values in each audio track, keep the default value Share TICs. To create assets that have unique TIC values for each audio track, choose Use unique TICs.- Parameters:
uniqueTicPerAudioTrack
- To create assets that have the same TIC values in each audio track, keep the default value Share TICs. To create assets that have unique TIC values for each audio track, choose Use unique TICs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
NielsenUniqueTicPerAudioTrackType
,NielsenUniqueTicPerAudioTrackType
-
uniqueTicPerAudioTrack
NielsenNonLinearWatermarkSettings.Builder uniqueTicPerAudioTrack(NielsenUniqueTicPerAudioTrackType uniqueTicPerAudioTrack)
To create assets that have the same TIC values in each audio track, keep the default value Share TICs. To create assets that have unique TIC values for each audio track, choose Use unique TICs.- Parameters:
uniqueTicPerAudioTrack
- To create assets that have the same TIC values in each audio track, keep the default value Share TICs. To create assets that have unique TIC values for each audio track, choose Use unique TICs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
NielsenUniqueTicPerAudioTrackType
,NielsenUniqueTicPerAudioTrackType
-
-