Interface DescribePackagingConfigurationResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DescribePackagingConfigurationResponse.Builder,DescribePackagingConfigurationResponse>,MediaPackageVodResponse.Builder,SdkBuilder<DescribePackagingConfigurationResponse.Builder,DescribePackagingConfigurationResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- DescribePackagingConfigurationResponse
public static interface DescribePackagingConfigurationResponse.Builder extends MediaPackageVodResponse.Builder, SdkPojo, CopyableBuilder<DescribePackagingConfigurationResponse.Builder,DescribePackagingConfigurationResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description DescribePackagingConfigurationResponse.Builderarn(String arn)The ARN of the PackagingConfiguration.default DescribePackagingConfigurationResponse.BuildercmafPackage(Consumer<CmafPackage.Builder> cmafPackage)Sets the value of the CmafPackage property for this object.DescribePackagingConfigurationResponse.BuildercmafPackage(CmafPackage cmafPackage)Sets the value of the CmafPackage property for this object.DescribePackagingConfigurationResponse.BuildercreatedAt(String createdAt)The time the PackagingConfiguration was created.default DescribePackagingConfigurationResponse.BuilderdashPackage(Consumer<DashPackage.Builder> dashPackage)Sets the value of the DashPackage property for this object.DescribePackagingConfigurationResponse.BuilderdashPackage(DashPackage dashPackage)Sets the value of the DashPackage property for this object.default DescribePackagingConfigurationResponse.BuilderhlsPackage(Consumer<HlsPackage.Builder> hlsPackage)Sets the value of the HlsPackage property for this object.DescribePackagingConfigurationResponse.BuilderhlsPackage(HlsPackage hlsPackage)Sets the value of the HlsPackage property for this object.DescribePackagingConfigurationResponse.Builderid(String id)The ID of the PackagingConfiguration.default DescribePackagingConfigurationResponse.BuildermssPackage(Consumer<MssPackage.Builder> mssPackage)Sets the value of the MssPackage property for this object.DescribePackagingConfigurationResponse.BuildermssPackage(MssPackage mssPackage)Sets the value of the MssPackage property for this object.DescribePackagingConfigurationResponse.BuilderpackagingGroupId(String packagingGroupId)The ID of a PackagingGroup.DescribePackagingConfigurationResponse.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
DescribePackagingConfigurationResponse.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
DescribePackagingConfigurationResponse.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 DescribePackagingConfigurationResponse.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
DescribePackagingConfigurationResponse.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
DescribePackagingConfigurationResponse.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 DescribePackagingConfigurationResponse.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
DescribePackagingConfigurationResponse.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 DescribePackagingConfigurationResponse.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
DescribePackagingConfigurationResponse.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
DescribePackagingConfigurationResponse.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 DescribePackagingConfigurationResponse.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
DescribePackagingConfigurationResponse.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
DescribePackagingConfigurationResponse.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.
-
-