The Availability Zone that you want to create the flow in. These options are limited to the Availability
Zones within the current AWS.
Parameters:
availabilityZone - The Availability Zone that you want to create the flow in. These options are limited to the
Availability Zones within the current AWS.
Returns:
Returns a reference to this object so that method calls can be chained together.
The entitlements in this flow. This is a convenience method that creates an instance of the
Entitlement.Builder avoiding the need to create
one manually via Entitlement.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #entitlements(List).
The media streams that are associated with the flow. After you associate a media stream with a source, you
can also associate it with outputs on the flow.
Parameters:
mediaStreams - The media streams that are associated with the flow. After you associate a media stream with a source,
you can also associate it with outputs on the flow.
Returns:
Returns a reference to this object so that method calls can be chained together.
The media streams that are associated with the flow. After you associate a media stream with a source, you
can also associate it with outputs on the flow.
Parameters:
mediaStreams - The media streams that are associated with the flow. After you associate a media stream with a source,
you can also associate it with outputs on the flow.
Returns:
Returns a reference to this object so that method calls can be chained together.
The media streams that are associated with the flow. After you associate a media stream with a source, you
can also associate it with outputs on the flow. This is a convenience method that creates an instance of the
MediaStream.Builder avoiding the need to create
one manually via MediaStream.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #mediaStreams(List).
The outputs in this flow. This is a convenience method that creates an instance of the
Output.Builder avoiding the need to create one
manually via Output.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and
its result is passed to #outputs(List.
Parameters:
outputs - a consumer that will call methods on
Output.Builder
Returns:
Returns a reference to this object so that method calls can be chained together.
Sets the value of the Source property for this object.
This is a convenience method that creates an instance of the Source.Builder avoiding the need to
create one manually via Source.builder().
Sets the value of the SourceFailoverConfig property for this object.
This is a convenience method that creates an instance of the FailoverConfig.Builder avoiding the need
to create one manually via FailoverConfig.builder().
Sets the value of the Sources property for this object.
This is a convenience method that creates an instance of the
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 #sources(List).
Parameters:
sources - a consumer that will call methods on
Source.Builder
Returns:
Returns a reference to this object so that method calls can be chained together.
The VPC Interfaces for this flow. This is a convenience method that creates an instance of the
VpcInterface.Builder avoiding the need to create
one manually via VpcInterface.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #vpcInterfaces(List).
Sets the value of the Maintenance property for this object.
This is a convenience method that creates an instance of the Maintenance.Builder avoiding the need to
create one manually via Maintenance.builder().