public static interface ChannelSummary.Builder extends SdkPojo, CopyableBuilder<ChannelSummary.Builder,ChannelSummary>
| Modifier and Type | Method and Description |
|---|---|
ChannelSummary.Builder |
arn(String arn)
The unique arn of the channel.
|
ChannelSummary.Builder |
cdiInputSpecification(CdiInputSpecification cdiInputSpecification)
Specification of CDI inputs for this channel
|
default ChannelSummary.Builder |
cdiInputSpecification(Consumer<CdiInputSpecification.Builder> cdiInputSpecification)
Specification of CDI inputs for this channel This is a convenience method that creates an instance of the
CdiInputSpecification.Builder avoiding the need to create one manually via
CdiInputSpecification.builder(). |
ChannelSummary.Builder |
channelClass(ChannelClass channelClass)
The class for this channel.
|
ChannelSummary.Builder |
channelClass(String channelClass)
The class for this channel.
|
ChannelSummary.Builder |
destinations(Collection<OutputDestination> destinations)
A list of destinations of the channel.
|
ChannelSummary.Builder |
destinations(Consumer<OutputDestination.Builder>... destinations)
A list of destinations of the channel.
|
ChannelSummary.Builder |
destinations(OutputDestination... destinations)
A list of destinations of the channel.
|
ChannelSummary.Builder |
egressEndpoints(ChannelEgressEndpoint... egressEndpoints)
The endpoints where outgoing connections initiate from
|
ChannelSummary.Builder |
egressEndpoints(Collection<ChannelEgressEndpoint> egressEndpoints)
The endpoints where outgoing connections initiate from
|
ChannelSummary.Builder |
egressEndpoints(Consumer<ChannelEgressEndpoint.Builder>... egressEndpoints)
The endpoints where outgoing connections initiate from This is a convenience method that creates an instance
of the
ChannelEgressEndpoint.Builder avoiding the
need to create one manually via
ChannelEgressEndpoint.builder(). |
ChannelSummary.Builder |
id(String id)
The unique id of the channel.
|
ChannelSummary.Builder |
inputAttachments(Collection<InputAttachment> inputAttachments)
List of input attachments for channel.
|
ChannelSummary.Builder |
inputAttachments(Consumer<InputAttachment.Builder>... inputAttachments)
List of input attachments for channel.
|
ChannelSummary.Builder |
inputAttachments(InputAttachment... inputAttachments)
List of input attachments for channel.
|
default ChannelSummary.Builder |
inputSpecification(Consumer<InputSpecification.Builder> inputSpecification)
Specification of network and file inputs for this channel This is a convenience method that creates an
instance of the
InputSpecification.Builder avoiding the need to create one manually via
InputSpecification.builder(). |
ChannelSummary.Builder |
inputSpecification(InputSpecification inputSpecification)
Specification of network and file inputs for this channel
|
ChannelSummary.Builder |
logLevel(LogLevel logLevel)
The log level being written to CloudWatch Logs.
|
ChannelSummary.Builder |
logLevel(String logLevel)
The log level being written to CloudWatch Logs.
|
default ChannelSummary.Builder |
maintenance(Consumer<MaintenanceStatus.Builder> maintenance)
Maintenance settings for this channel.
|
ChannelSummary.Builder |
maintenance(MaintenanceStatus maintenance)
Maintenance settings for this channel.
|
ChannelSummary.Builder |
name(String name)
The name of the channel.
|
ChannelSummary.Builder |
pipelinesRunningCount(Integer pipelinesRunningCount)
The number of currently healthy pipelines.
|
ChannelSummary.Builder |
roleArn(String roleArn)
The Amazon Resource Name (ARN) of the role assumed when running the Channel.
|
ChannelSummary.Builder |
state(ChannelState state)
Sets the value of the State property for this object.
|
ChannelSummary.Builder |
state(String state)
Sets the value of the State property for this object.
|
ChannelSummary.Builder |
tags(Map<String,String> tags)
A collection of key-value pairs.
|
default ChannelSummary.Builder |
vpc(Consumer<VpcOutputSettingsDescription.Builder> vpc)
Settings for any VPC outputs.
|
ChannelSummary.Builder |
vpc(VpcOutputSettingsDescription vpc)
Settings for any VPC outputs.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildChannelSummary.Builder arn(String arn)
arn - The unique arn of the channel.ChannelSummary.Builder cdiInputSpecification(CdiInputSpecification cdiInputSpecification)
cdiInputSpecification - Specification of CDI inputs for this channeldefault ChannelSummary.Builder cdiInputSpecification(Consumer<CdiInputSpecification.Builder> cdiInputSpecification)
CdiInputSpecification.Builder avoiding the need to create one manually via
CdiInputSpecification.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to cdiInputSpecification(CdiInputSpecification).
cdiInputSpecification - a consumer that will call methods on CdiInputSpecification.BuildercdiInputSpecification(CdiInputSpecification)ChannelSummary.Builder channelClass(String channelClass)
channelClass - The class for this channel. STANDARD for a channel with two pipelines or SINGLE_PIPELINE for a channel
with one pipeline.ChannelClass,
ChannelClassChannelSummary.Builder channelClass(ChannelClass channelClass)
channelClass - The class for this channel. STANDARD for a channel with two pipelines or SINGLE_PIPELINE for a channel
with one pipeline.ChannelClass,
ChannelClassChannelSummary.Builder destinations(Collection<OutputDestination> destinations)
destinations - A list of destinations of the channel. For UDP outputs, there is one destination per output. For other
types (HLS, for example), there is one destination per packager.ChannelSummary.Builder destinations(OutputDestination... destinations)
destinations - A list of destinations of the channel. For UDP outputs, there is one destination per output. For other
types (HLS, for example), there is one destination per packager.ChannelSummary.Builder destinations(Consumer<OutputDestination.Builder>... destinations)
OutputDestination.Builder avoiding the need to create
one manually via OutputDestination.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #destinations(List.
destinations - a consumer that will call methods on
OutputDestination.Builder#destinations(java.util.Collection) ChannelSummary.Builder egressEndpoints(Collection<ChannelEgressEndpoint> egressEndpoints)
egressEndpoints - The endpoints where outgoing connections initiate fromChannelSummary.Builder egressEndpoints(ChannelEgressEndpoint... egressEndpoints)
egressEndpoints - The endpoints where outgoing connections initiate fromChannelSummary.Builder egressEndpoints(Consumer<ChannelEgressEndpoint.Builder>... egressEndpoints)
ChannelEgressEndpoint.Builder avoiding the
need to create one manually via
ChannelEgressEndpoint.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #egressEndpoints(List.
egressEndpoints - a consumer that will call methods on
ChannelEgressEndpoint.Builder#egressEndpoints(java.util.Collection) ChannelSummary.Builder id(String id)
id - The unique id of the channel.ChannelSummary.Builder inputAttachments(Collection<InputAttachment> inputAttachments)
inputAttachments - List of input attachments for channel.ChannelSummary.Builder inputAttachments(InputAttachment... inputAttachments)
inputAttachments - List of input attachments for channel.ChannelSummary.Builder inputAttachments(Consumer<InputAttachment.Builder>... inputAttachments)
InputAttachment.Builder avoiding the need to create
one manually via InputAttachment.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #inputAttachments(List.
inputAttachments - a consumer that will call methods on
InputAttachment.Builder#inputAttachments(java.util.Collection) ChannelSummary.Builder inputSpecification(InputSpecification inputSpecification)
inputSpecification - Specification of network and file inputs for this channeldefault ChannelSummary.Builder inputSpecification(Consumer<InputSpecification.Builder> inputSpecification)
InputSpecification.Builder avoiding the need to create one manually via
InputSpecification.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to inputSpecification(InputSpecification).
inputSpecification - a consumer that will call methods on InputSpecification.BuilderinputSpecification(InputSpecification)ChannelSummary.Builder logLevel(String logLevel)
ChannelSummary.Builder logLevel(LogLevel logLevel)
ChannelSummary.Builder maintenance(MaintenanceStatus maintenance)
maintenance - Maintenance settings for this channel.default ChannelSummary.Builder maintenance(Consumer<MaintenanceStatus.Builder> maintenance)
MaintenanceStatus.Builder avoiding the need to create one manually via
MaintenanceStatus.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to maintenance(MaintenanceStatus).
maintenance - a consumer that will call methods on MaintenanceStatus.Buildermaintenance(MaintenanceStatus)ChannelSummary.Builder name(String name)
name - The name of the channel. (user-mutable)ChannelSummary.Builder pipelinesRunningCount(Integer pipelinesRunningCount)
pipelinesRunningCount - The number of currently healthy pipelines.ChannelSummary.Builder roleArn(String roleArn)
roleArn - The Amazon Resource Name (ARN) of the role assumed when running the Channel.ChannelSummary.Builder state(String state)
state - The new value for the State property for this object.ChannelState,
ChannelStateChannelSummary.Builder state(ChannelState state)
state - The new value for the State property for this object.ChannelState,
ChannelStateChannelSummary.Builder tags(Map<String,String> tags)
tags - A collection of key-value pairs.ChannelSummary.Builder vpc(VpcOutputSettingsDescription vpc)
vpc - Settings for any VPC outputs.default ChannelSummary.Builder vpc(Consumer<VpcOutputSettingsDescription.Builder> vpc)
VpcOutputSettingsDescription.Builder avoiding the need to create one manually via
VpcOutputSettingsDescription.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to vpc(VpcOutputSettingsDescription).
vpc - a consumer that will call methods on VpcOutputSettingsDescription.Buildervpc(VpcOutputSettingsDescription)Copyright © 2022. All rights reserved.