Interface UpdatePresetRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<UpdatePresetRequest.Builder,UpdatePresetRequest>
,MediaConvertRequest.Builder
,SdkBuilder<UpdatePresetRequest.Builder,UpdatePresetRequest>
,SdkPojo
,SdkRequest.Builder
- Enclosing class:
- UpdatePresetRequest
public static interface UpdatePresetRequest.Builder extends MediaConvertRequest.Builder, SdkPojo, CopyableBuilder<UpdatePresetRequest.Builder,UpdatePresetRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description UpdatePresetRequest.Builder
category(String category)
The new category for the preset, if you are changing it.UpdatePresetRequest.Builder
description(String description)
The new description for the preset, if you are changing it.UpdatePresetRequest.Builder
name(String name)
The name of the preset you are modifying.UpdatePresetRequest.Builder
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
UpdatePresetRequest.Builder
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
default UpdatePresetRequest.Builder
settings(Consumer<PresetSettings.Builder> settings)
Settings for preset This is a convenience method that creates an instance of thePresetSettings.Builder
avoiding the need to create one manually viaPresetSettings.builder()
.UpdatePresetRequest.Builder
settings(PresetSettings settings)
Settings for preset-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.mediaconvert.model.MediaConvertRequest.Builder
build
-
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
-
category
UpdatePresetRequest.Builder category(String category)
The new category for the preset, if you are changing it.- Parameters:
category
- The new category for the preset, if you are changing it.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
UpdatePresetRequest.Builder description(String description)
The new description for the preset, if you are changing it.- Parameters:
description
- The new description for the preset, if you are changing it.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
UpdatePresetRequest.Builder name(String name)
The name of the preset you are modifying.- Parameters:
name
- The name of the preset you are modifying.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
settings
UpdatePresetRequest.Builder settings(PresetSettings settings)
Settings for preset- Parameters:
settings
- Settings for preset- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
settings
default UpdatePresetRequest.Builder settings(Consumer<PresetSettings.Builder> settings)
Settings for preset This is a convenience method that creates an instance of thePresetSettings.Builder
avoiding the need to create one manually viaPresetSettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosettings(PresetSettings)
.- Parameters:
settings
- a consumer that will call methods onPresetSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
settings(PresetSettings)
-
overrideConfiguration
UpdatePresetRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
overrideConfiguration
UpdatePresetRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
-