public static interface UpdateFlowEntitlementRequest.Builder extends MediaConnectRequest.Builder, SdkPojo, CopyableBuilder<UpdateFlowEntitlementRequest.Builder,UpdateFlowEntitlementRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateFlowEntitlementRequest.Builder |
description(String description)
A description of the entitlement.
|
default UpdateFlowEntitlementRequest.Builder |
encryption(Consumer<UpdateEncryption.Builder> encryption)
The type of encryption that will be used on the output associated with this entitlement.
|
UpdateFlowEntitlementRequest.Builder |
encryption(UpdateEncryption encryption)
The type of encryption that will be used on the output associated with this entitlement.
|
UpdateFlowEntitlementRequest.Builder |
entitlementArn(String entitlementArn)
The ARN of the entitlement that you want to update.
|
UpdateFlowEntitlementRequest.Builder |
entitlementStatus(EntitlementStatus entitlementStatus)
An indication of whether you want to enable the entitlement to allow access, or disable it to stop streaming
content to the subscriber’s flow temporarily.
|
UpdateFlowEntitlementRequest.Builder |
entitlementStatus(String entitlementStatus)
An indication of whether you want to enable the entitlement to allow access, or disable it to stop streaming
content to the subscriber’s flow temporarily.
|
UpdateFlowEntitlementRequest.Builder |
flowArn(String flowArn)
The flow that is associated with the entitlement that you want to update.
|
UpdateFlowEntitlementRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdateFlowEntitlementRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
UpdateFlowEntitlementRequest.Builder |
subscribers(Collection<String> subscribers)
The AWS account IDs that you want to share your content with.
|
UpdateFlowEntitlementRequest.Builder |
subscribers(String... subscribers)
The AWS account IDs that you want to share your content with.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateFlowEntitlementRequest.Builder description(String description)
description - A description of the entitlement. This description appears only on the AWS Elemental MediaConnect
console and will not be seen by the subscriber or end user.UpdateFlowEntitlementRequest.Builder encryption(UpdateEncryption encryption)
encryption - The type of encryption that will be used on the output associated with this entitlement. Allowable
encryption types: static-key, speke.default UpdateFlowEntitlementRequest.Builder encryption(Consumer<UpdateEncryption.Builder> encryption)
UpdateEncryption.Builder avoiding the need to create one manually via
UpdateEncryption.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to encryption(UpdateEncryption).
encryption - a consumer that will call methods on UpdateEncryption.Builderencryption(UpdateEncryption)UpdateFlowEntitlementRequest.Builder entitlementArn(String entitlementArn)
entitlementArn - The ARN of the entitlement that you want to update.UpdateFlowEntitlementRequest.Builder entitlementStatus(String entitlementStatus)
entitlementStatus - An indication of whether you want to enable the entitlement to allow access, or disable it to stop
streaming content to the subscriber’s flow temporarily. If you don’t specify the entitlementStatus
field in your request, MediaConnect leaves the value unchanged.EntitlementStatus,
EntitlementStatusUpdateFlowEntitlementRequest.Builder entitlementStatus(EntitlementStatus entitlementStatus)
entitlementStatus - An indication of whether you want to enable the entitlement to allow access, or disable it to stop
streaming content to the subscriber’s flow temporarily. If you don’t specify the entitlementStatus
field in your request, MediaConnect leaves the value unchanged.EntitlementStatus,
EntitlementStatusUpdateFlowEntitlementRequest.Builder flowArn(String flowArn)
flowArn - The flow that is associated with the entitlement that you want to update.UpdateFlowEntitlementRequest.Builder subscribers(Collection<String> subscribers)
subscribers - The AWS account IDs that you want to share your content with. The receiving accounts (subscribers)
will be allowed to create their own flow using your content as the source.UpdateFlowEntitlementRequest.Builder subscribers(String... subscribers)
subscribers - The AWS account IDs that you want to share your content with. The receiving accounts (subscribers)
will be allowed to create their own flow using your content as the source.UpdateFlowEntitlementRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateFlowEntitlementRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.