Interface AvailBlanking.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AvailBlanking.Builder,AvailBlanking>,SdkBuilder<AvailBlanking.Builder,AvailBlanking>,SdkPojo
- Enclosing class:
- AvailBlanking
public static interface AvailBlanking.Builder extends SdkPojo, CopyableBuilder<AvailBlanking.Builder,AvailBlanking>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default AvailBlanking.BuilderavailBlankingImage(Consumer<InputLocation.Builder> availBlankingImage)Blanking image to be used.AvailBlanking.BuilderavailBlankingImage(InputLocation availBlankingImage)Blanking image to be used.AvailBlanking.Builderstate(String state)When set to enabled, causes video, audio and captions to be blanked when insertion metadata is added.AvailBlanking.Builderstate(AvailBlankingState state)When set to enabled, causes video, audio and captions to be blanked when insertion metadata is added.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
availBlankingImage
AvailBlanking.Builder availBlankingImage(InputLocation availBlankingImage)
Blanking image to be used. Leave empty for solid black. Only bmp and png images are supported.- Parameters:
availBlankingImage- Blanking image to be used. Leave empty for solid black. Only bmp and png images are supported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
availBlankingImage
default AvailBlanking.Builder availBlankingImage(Consumer<InputLocation.Builder> availBlankingImage)
Blanking image to be used. Leave empty for solid black. Only bmp and png images are supported. This is a convenience method that creates an instance of theInputLocation.Builderavoiding the need to create one manually viaInputLocation.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toavailBlankingImage(InputLocation).- Parameters:
availBlankingImage- a consumer that will call methods onInputLocation.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
availBlankingImage(InputLocation)
-
state
AvailBlanking.Builder state(String state)
When set to enabled, causes video, audio and captions to be blanked when insertion metadata is added.- Parameters:
state- When set to enabled, causes video, audio and captions to be blanked when insertion metadata is added.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
AvailBlankingState,AvailBlankingState
-
state
AvailBlanking.Builder state(AvailBlankingState state)
When set to enabled, causes video, audio and captions to be blanked when insertion metadata is added.- Parameters:
state- When set to enabled, causes video, audio and captions to be blanked when insertion metadata is added.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
AvailBlankingState,AvailBlankingState
-
-