public static interface CreateFlowRequest.Builder extends MediaConnectRequest.Builder, SdkPojo, CopyableBuilder<CreateFlowRequest.Builder,CreateFlowRequest>
Modifier and Type | Method and Description |
---|---|
CreateFlowRequest.Builder |
availabilityZone(String availabilityZone)
The Availability Zone that you want to create the flow in.
|
CreateFlowRequest.Builder |
entitlements(Collection<GrantEntitlementRequest> entitlements)
The entitlements that you want to grant on a flow.
|
CreateFlowRequest.Builder |
entitlements(Consumer<GrantEntitlementRequest.Builder>... entitlements)
The entitlements that you want to grant on a flow.
|
CreateFlowRequest.Builder |
entitlements(GrantEntitlementRequest... entitlements)
The entitlements that you want to grant on a flow.
|
CreateFlowRequest.Builder |
name(String name)
The name of the flow.
|
CreateFlowRequest.Builder |
outputs(AddOutputRequest... outputs)
The outputs that you want to add to this flow.
|
CreateFlowRequest.Builder |
outputs(Collection<AddOutputRequest> outputs)
The outputs that you want to add to this flow.
|
CreateFlowRequest.Builder |
outputs(Consumer<AddOutputRequest.Builder>... outputs)
The outputs that you want to add to this flow.
|
CreateFlowRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration.
|
CreateFlowRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.
|
default CreateFlowRequest.Builder |
source(Consumer<SetSourceRequest.Builder> source)
Sets the value of the Source property for this object.
|
CreateFlowRequest.Builder |
source(SetSourceRequest source)
Sets the value of the Source property for this object.
|
build
overrideConfiguration
copy
applyMutation, build
CreateFlowRequest.Builder availabilityZone(String availabilityZone)
availabilityZone
- The Availability Zone that you want to create the flow in. These options are limited to the
Availability Zones within the current AWS Region.CreateFlowRequest.Builder entitlements(Collection<GrantEntitlementRequest> entitlements)
entitlements
- The entitlements that you want to grant on a flow.CreateFlowRequest.Builder entitlements(GrantEntitlementRequest... entitlements)
entitlements
- The entitlements that you want to grant on a flow.CreateFlowRequest.Builder entitlements(Consumer<GrantEntitlementRequest.Builder>... entitlements)
List.Builder
avoiding the need to create one manually via #builder()
.
When the Consumer
completes, List.Builder#build()
is called
immediately and its result is passed to #entitlements(List)
.entitlements
- a consumer that will call methods on List.Builder
#entitlements(List)
CreateFlowRequest.Builder name(String name)
name
- The name of the flow.CreateFlowRequest.Builder outputs(Collection<AddOutputRequest> outputs)
outputs
- The outputs that you want to add to this flow.CreateFlowRequest.Builder outputs(AddOutputRequest... outputs)
outputs
- The outputs that you want to add to this flow.CreateFlowRequest.Builder outputs(Consumer<AddOutputRequest.Builder>... outputs)
List.Builder
avoiding the need to create one manually via #builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and
its result is passed to #outputs(List)
.outputs
- a consumer that will call methods on List.Builder
#outputs(List)
CreateFlowRequest.Builder source(SetSourceRequest source)
source
- The new value for the Source property for this object.default CreateFlowRequest.Builder source(Consumer<SetSourceRequest.Builder> source)
SetSourceRequest.Builder
avoiding the need to
create one manually via SetSourceRequest.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to source(SetSourceRequest)
.source
- a consumer that will call methods on SetSourceRequest.Builder
source(SetSourceRequest)
CreateFlowRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
overrideConfiguration
- The override configuration.CreateFlowRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
builderConsumer
- A Consumer
to which an empty AwsRequestOverrideConfiguration.Builder
will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.