Interface UpdatePackagingGroupResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<UpdatePackagingGroupResponse.Builder,
,UpdatePackagingGroupResponse> MediaPackageVodResponse.Builder
,SdkBuilder<UpdatePackagingGroupResponse.Builder,
,UpdatePackagingGroupResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
UpdatePackagingGroupResponse
public static interface UpdatePackagingGroupResponse.Builder
extends MediaPackageVodResponse.Builder, SdkPojo, CopyableBuilder<UpdatePackagingGroupResponse.Builder,UpdatePackagingGroupResponse>
-
Method Summary
Modifier and TypeMethodDescriptionapproximateAssetCount
(Integer approximateAssetCount) The approximate asset count of the PackagingGroup.The ARN of the PackagingGroup.authorization
(Consumer<Authorization.Builder> authorization) Sets the value of the Authorization property for this object.authorization
(Authorization authorization) Sets the value of the Authorization property for this object.The time the PackagingGroup was created.domainName
(String domainName) The fully qualified domain name for Assets in the PackagingGroup.egressAccessLogs
(Consumer<EgressAccessLogs.Builder> egressAccessLogs) Sets the value of the EgressAccessLogs property for this object.egressAccessLogs
(EgressAccessLogs egressAccessLogs) Sets the value of the EgressAccessLogs property for this object.The ID of the PackagingGroup.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 Details
-
approximateAssetCount
The approximate asset count of the PackagingGroup.- Parameters:
approximateAssetCount
- The approximate asset count of the PackagingGroup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
The ARN of the PackagingGroup.- Parameters:
arn
- The ARN of the PackagingGroup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
authorization
Sets the value of the Authorization property for this object.- Parameters:
authorization
- The new value for the Authorization property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
authorization
default UpdatePackagingGroupResponse.Builder authorization(Consumer<Authorization.Builder> authorization) Sets the value of the Authorization property for this object. This is a convenience method that creates an instance of theAuthorization.Builder
avoiding the need to create one manually viaAuthorization.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toauthorization(Authorization)
.- Parameters:
authorization
- a consumer that will call methods onAuthorization.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createdAt
The time the PackagingGroup was created.- Parameters:
createdAt
- The time the PackagingGroup was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainName
The fully qualified domain name for Assets in the PackagingGroup.- Parameters:
domainName
- The fully qualified domain name for Assets in the PackagingGroup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
egressAccessLogs
Sets the value of the EgressAccessLogs property for this object.- Parameters:
egressAccessLogs
- The new value for the EgressAccessLogs property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
egressAccessLogs
default UpdatePackagingGroupResponse.Builder egressAccessLogs(Consumer<EgressAccessLogs.Builder> egressAccessLogs) Sets the value of the EgressAccessLogs property for this object. This is a convenience method that creates an instance of theEgressAccessLogs.Builder
avoiding the need to create one manually viaEgressAccessLogs.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toegressAccessLogs(EgressAccessLogs)
.- Parameters:
egressAccessLogs
- a consumer that will call methods onEgressAccessLogs.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
id
The ID of the PackagingGroup.- Parameters:
id
- The ID of the PackagingGroup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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.
-