Class KantarWatermarkSettings
java.lang.Object
software.amazon.awssdk.services.mediaconvert.model.KantarWatermarkSettings
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<KantarWatermarkSettings.Builder,KantarWatermarkSettings>
@Generated("software.amazon.awssdk:codegen")
public final class KantarWatermarkSettings
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<KantarWatermarkSettings.Builder,KantarWatermarkSettings>
Use these settings only when you use Kantar watermarking. Specify the values that MediaConvert uses to generate and
place Kantar watermarks in your output audio. These settings apply to every output in your job. In addition to
specifying these values, you also need to store your Kantar credentials in AWS Secrets Manager. For more information,
see https://docs.aws.amazon.com/mediaconvert/latest/ug/kantar-watermarking.html.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()final StringProvide an audio channel name from your Kantar audio license.final StringSpecify a unique identifier for Kantar to use for this piece of content.final StringProvide the name of the AWS Secrets Manager secret where your Kantar credentials are stored.final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final DoubleOptional.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()final IntegerProvide your Kantar license ID number.final StringProvide the HTTPS endpoint to the Kantar server.final StringOptional.final StringYou can optionally use this field to specify the first timestamp that Kantar embeds during watermarking.final StringAdditional metadata that MediaConvert sends to Kantar.final StringAdditional metadata that MediaConvert sends to Kantar.final StringAdditional metadata that MediaConvert sends to Kantar.final StringAdditional metadata that MediaConvert sends to Kantar.final StringAdditional metadata that MediaConvert sends to Kantar.static Class<? extends KantarWatermarkSettings.Builder> Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
channelName
Provide an audio channel name from your Kantar audio license.- Returns:
- Provide an audio channel name from your Kantar audio license.
-
contentReference
Specify a unique identifier for Kantar to use for this piece of content.- Returns:
- Specify a unique identifier for Kantar to use for this piece of content.
-
credentialsSecretName
Provide the name of the AWS Secrets Manager secret where your Kantar credentials are stored. Note that your MediaConvert service role must provide access to this secret. For more information, see https://docs.aws.amazon.com /mediaconvert/latest/ug/granting-permissions-for-mediaconvert-to-access-secrets-manager-secret.html. For instructions on creating a secret, see https://docs.aws.amazon.com/secretsmanager/latest/userguide/tutorials_basic.html, in the AWS Secrets Manager User Guide.- Returns:
- Provide the name of the AWS Secrets Manager secret where your Kantar credentials are stored. Note that your MediaConvert service role must provide access to this secret. For more information, see https://docs. aws.amazon.com/mediaconvert/latest/ug/granting-permissions-for-mediaconvert-to-access-secrets -manager-secret.html. For instructions on creating a secret, see https://docs.aws.amazon.com/secretsmanager/latest/userguide/tutorials_basic.html, in the AWS Secrets Manager User Guide.
-
fileOffset
Optional. Specify an offset, in whole seconds, from the start of your output and the beginning of the watermarking. When you don't specify an offset, Kantar defaults to zero.- Returns:
- Optional. Specify an offset, in whole seconds, from the start of your output and the beginning of the watermarking. When you don't specify an offset, Kantar defaults to zero.
-
kantarLicenseId
Provide your Kantar license ID number. You should get this number from Kantar.- Returns:
- Provide your Kantar license ID number. You should get this number from Kantar.
-
kantarServerUrl
Provide the HTTPS endpoint to the Kantar server. You should get this endpoint from Kantar.- Returns:
- Provide the HTTPS endpoint to the Kantar server. You should get this endpoint from Kantar.
-
logDestination
Optional. Specify the Amazon S3 bucket where you want MediaConvert to store your Kantar watermark XML logs. When you don't specify a bucket, MediaConvert doesn't save these logs. Note that your MediaConvert service role must provide access to this location. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/iam-role.html- Returns:
- Optional. Specify the Amazon S3 bucket where you want MediaConvert to store your Kantar watermark XML logs. When you don't specify a bucket, MediaConvert doesn't save these logs. Note that your MediaConvert service role must provide access to this location. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/iam-role.html
-
metadata3
You can optionally use this field to specify the first timestamp that Kantar embeds during watermarking. Kantar suggests that you be very cautious when using this Kantar feature, and that you use it only on channels that are managed specifically for use with this feature by your Audience Measurement Operator. For more information about this feature, contact Kantar technical support.- Returns:
- You can optionally use this field to specify the first timestamp that Kantar embeds during watermarking. Kantar suggests that you be very cautious when using this Kantar feature, and that you use it only on channels that are managed specifically for use with this feature by your Audience Measurement Operator. For more information about this feature, contact Kantar technical support.
-
metadata4
Additional metadata that MediaConvert sends to Kantar. Maximum length is 50 characters.- Returns:
- Additional metadata that MediaConvert sends to Kantar. Maximum length is 50 characters.
-
metadata5
Additional metadata that MediaConvert sends to Kantar. Maximum length is 50 characters.- Returns:
- Additional metadata that MediaConvert sends to Kantar. Maximum length is 50 characters.
-
metadata6
Additional metadata that MediaConvert sends to Kantar. Maximum length is 50 characters.- Returns:
- Additional metadata that MediaConvert sends to Kantar. Maximum length is 50 characters.
-
metadata7
Additional metadata that MediaConvert sends to Kantar. Maximum length is 50 characters.- Returns:
- Additional metadata that MediaConvert sends to Kantar. Maximum length is 50 characters.
-
metadata8
Additional metadata that MediaConvert sends to Kantar. Maximum length is 50 characters.- Returns:
- Additional metadata that MediaConvert sends to Kantar. Maximum length is 50 characters.
-
toBuilder
Description copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<KantarWatermarkSettings.Builder,KantarWatermarkSettings> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an
SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
equalsBySdkFieldsin interfaceSdkPojo- Parameters:
obj- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
-
getValueForField
-
sdkFields
-