Interface CreatePackagingConfigurationResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<CreatePackagingConfigurationResponse.Builder,CreatePackagingConfigurationResponse>,MediaPackageVodResponse.Builder,SdkBuilder<CreatePackagingConfigurationResponse.Builder,CreatePackagingConfigurationResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- CreatePackagingConfigurationResponse
public static interface CreatePackagingConfigurationResponse.Builder extends MediaPackageVodResponse.Builder, SdkPojo, CopyableBuilder<CreatePackagingConfigurationResponse.Builder,CreatePackagingConfigurationResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description CreatePackagingConfigurationResponse.Builderarn(String arn)The ARN of the PackagingConfiguration.default CreatePackagingConfigurationResponse.BuildercmafPackage(Consumer<CmafPackage.Builder> cmafPackage)Sets the value of the CmafPackage property for this object.CreatePackagingConfigurationResponse.BuildercmafPackage(CmafPackage cmafPackage)Sets the value of the CmafPackage property for this object.CreatePackagingConfigurationResponse.BuildercreatedAt(String createdAt)The time the PackagingConfiguration was created.default CreatePackagingConfigurationResponse.BuilderdashPackage(Consumer<DashPackage.Builder> dashPackage)Sets the value of the DashPackage property for this object.CreatePackagingConfigurationResponse.BuilderdashPackage(DashPackage dashPackage)Sets the value of the DashPackage property for this object.default CreatePackagingConfigurationResponse.BuilderhlsPackage(Consumer<HlsPackage.Builder> hlsPackage)Sets the value of the HlsPackage property for this object.CreatePackagingConfigurationResponse.BuilderhlsPackage(HlsPackage hlsPackage)Sets the value of the HlsPackage property for this object.CreatePackagingConfigurationResponse.Builderid(String id)The ID of the PackagingConfiguration.default CreatePackagingConfigurationResponse.BuildermssPackage(Consumer<MssPackage.Builder> mssPackage)Sets the value of the MssPackage property for this object.CreatePackagingConfigurationResponse.BuildermssPackage(MssPackage mssPackage)Sets the value of the MssPackage property for this object.CreatePackagingConfigurationResponse.BuilderpackagingGroupId(String packagingGroupId)The ID of a PackagingGroup.CreatePackagingConfigurationResponse.Buildertags(Map<String,String> tags)Sets the value of the Tags property for this object.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.mediapackagevod.model.MediaPackageVodResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
arn
CreatePackagingConfigurationResponse.Builder arn(String arn)
The ARN of the PackagingConfiguration.- Parameters:
arn- The ARN of the PackagingConfiguration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cmafPackage
CreatePackagingConfigurationResponse.Builder cmafPackage(CmafPackage cmafPackage)
Sets the value of the CmafPackage property for this object.- Parameters:
cmafPackage- The new value for the CmafPackage property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cmafPackage
default CreatePackagingConfigurationResponse.Builder cmafPackage(Consumer<CmafPackage.Builder> cmafPackage)
Sets the value of the CmafPackage property for this object. This is a convenience method that creates an instance of theCmafPackage.Builderavoiding the need to create one manually viaCmafPackage.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocmafPackage(CmafPackage).- Parameters:
cmafPackage- a consumer that will call methods onCmafPackage.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
cmafPackage(CmafPackage)
-
createdAt
CreatePackagingConfigurationResponse.Builder createdAt(String createdAt)
The time the PackagingConfiguration was created.- Parameters:
createdAt- The time the PackagingConfiguration was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dashPackage
CreatePackagingConfigurationResponse.Builder dashPackage(DashPackage dashPackage)
Sets the value of the DashPackage property for this object.- Parameters:
dashPackage- The new value for the DashPackage property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dashPackage
default CreatePackagingConfigurationResponse.Builder dashPackage(Consumer<DashPackage.Builder> dashPackage)
Sets the value of the DashPackage property for this object. This is a convenience method that creates an instance of theDashPackage.Builderavoiding the need to create one manually viaDashPackage.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todashPackage(DashPackage).- Parameters:
dashPackage- a consumer that will call methods onDashPackage.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
dashPackage(DashPackage)
-
hlsPackage
CreatePackagingConfigurationResponse.Builder hlsPackage(HlsPackage hlsPackage)
Sets the value of the HlsPackage property for this object.- Parameters:
hlsPackage- The new value for the HlsPackage property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hlsPackage
default CreatePackagingConfigurationResponse.Builder hlsPackage(Consumer<HlsPackage.Builder> hlsPackage)
Sets the value of the HlsPackage property for this object. This is a convenience method that creates an instance of theHlsPackage.Builderavoiding the need to create one manually viaHlsPackage.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tohlsPackage(HlsPackage).- Parameters:
hlsPackage- a consumer that will call methods onHlsPackage.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
hlsPackage(HlsPackage)
-
id
CreatePackagingConfigurationResponse.Builder id(String id)
The ID of the PackagingConfiguration.- Parameters:
id- The ID of the PackagingConfiguration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mssPackage
CreatePackagingConfigurationResponse.Builder mssPackage(MssPackage mssPackage)
Sets the value of the MssPackage property for this object.- Parameters:
mssPackage- The new value for the MssPackage property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mssPackage
default CreatePackagingConfigurationResponse.Builder mssPackage(Consumer<MssPackage.Builder> mssPackage)
Sets the value of the MssPackage property for this object. This is a convenience method that creates an instance of theMssPackage.Builderavoiding the need to create one manually viaMssPackage.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomssPackage(MssPackage).- Parameters:
mssPackage- a consumer that will call methods onMssPackage.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
mssPackage(MssPackage)
-
packagingGroupId
CreatePackagingConfigurationResponse.Builder packagingGroupId(String packagingGroupId)
The ID of a PackagingGroup.- Parameters:
packagingGroupId- The ID of a PackagingGroup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
CreatePackagingConfigurationResponse.Builder tags(Map<String,String> tags)
Sets the value of the Tags property for this object.- Parameters:
tags- The new value for the Tags property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-