public static interface Flow.Builder extends SdkPojo, CopyableBuilder<Flow.Builder,Flow>
| Modifier and Type | Method and Description |
|---|---|
Flow.Builder |
availabilityZone(String availabilityZone)
The Availability Zone that you want to create the flow in.
|
Flow.Builder |
description(String description)
A description of the flow.
|
Flow.Builder |
egressIp(String egressIp)
The IP address from which video will be sent to output destinations.
|
Flow.Builder |
entitlements(Collection<Entitlement> entitlements)
The entitlements in this flow.
|
Flow.Builder |
entitlements(Consumer<Entitlement.Builder>... entitlements)
The entitlements in this flow.
|
Flow.Builder |
entitlements(Entitlement... entitlements)
The entitlements in this flow.
|
Flow.Builder |
flowArn(String flowArn)
The Amazon Resource Name (ARN), a unique identifier for any AWS resource, of the flow.
|
Flow.Builder |
name(String name)
The name of the flow.
|
Flow.Builder |
outputs(Collection<Output> outputs)
The outputs in this flow.
|
Flow.Builder |
outputs(Consumer<Output.Builder>... outputs)
The outputs in this flow.
|
Flow.Builder |
outputs(Output... outputs)
The outputs in this flow.
|
default Flow.Builder |
source(Consumer<Source.Builder> source)
Sets the value of the Source property for this object.
|
Flow.Builder |
source(Source source)
Sets the value of the Source property for this object.
|
Flow.Builder |
status(Status status)
The current status of the flow.
|
Flow.Builder |
status(String status)
The current status of the flow.
|
copyapplyMutation, buildFlow.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.Flow.Builder description(String description)
description - A description of the flow. This value is not used or seen outside of the current AWS Elemental
MediaConnect account.Flow.Builder egressIp(String egressIp)
egressIp - The IP address from which video will be sent to output destinations.Flow.Builder entitlements(Collection<Entitlement> entitlements)
entitlements - The entitlements in this flow.Flow.Builder entitlements(Entitlement... entitlements)
entitlements - The entitlements in this flow.Flow.Builder entitlements(Consumer<Entitlement.Builder>... entitlements)
.Builder avoiding the need to create one manually via List#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) Flow.Builder flowArn(String flowArn)
flowArn - The Amazon Resource Name (ARN), a unique identifier for any AWS resource, of the flow.Flow.Builder name(String name)
name - The name of the flow.Flow.Builder outputs(Collection<Output> outputs)
outputs - The outputs in this flow.Flow.Builder outputs(Output... outputs)
outputs - The outputs in this flow.Flow.Builder outputs(Consumer<Output.Builder>... outputs)
List
avoiding the need to create one manually via List.
When the Consumer completes, List is called immediately and its
result is passed to #outputs(List.outputs - a consumer that will call methods on List#outputs(ListFlow.Builder source(Source source)
source - The new value for the Source property for this object.default Flow.Builder source(Consumer<Source.Builder> source)
Source.Builder avoiding the need to create one
manually via Source.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to source(Source).source - a consumer that will call methods on Source.Buildersource(Source)Flow.Builder status(String status)
Flow.Builder status(Status status)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.