public static interface DescribeChannelResponse.Builder extends MediaLiveResponse.Builder, SdkPojo, CopyableBuilder<DescribeChannelResponse.Builder,DescribeChannelResponse>
| Modifier and Type | Method and Description |
|---|---|
DescribeChannelResponse.Builder |
arn(String arn)
The unique arn of the channel.
|
DescribeChannelResponse.Builder |
cdiInputSpecification(CdiInputSpecification cdiInputSpecification)
Specification of CDI inputs for this channel
|
default DescribeChannelResponse.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(). |
DescribeChannelResponse.Builder |
channelClass(ChannelClass channelClass)
The class for this channel.
|
DescribeChannelResponse.Builder |
channelClass(String channelClass)
The class for this channel.
|
DescribeChannelResponse.Builder |
destinations(Collection<OutputDestination> destinations)
A list of destinations of the channel.
|
DescribeChannelResponse.Builder |
destinations(Consumer<OutputDestination.Builder>... destinations)
A list of destinations of the channel.
|
DescribeChannelResponse.Builder |
destinations(OutputDestination... destinations)
A list of destinations of the channel.
|
DescribeChannelResponse.Builder |
egressEndpoints(ChannelEgressEndpoint... egressEndpoints)
The endpoints where outgoing connections initiate from
|
DescribeChannelResponse.Builder |
egressEndpoints(Collection<ChannelEgressEndpoint> egressEndpoints)
The endpoints where outgoing connections initiate from
|
DescribeChannelResponse.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(). |
default DescribeChannelResponse.Builder |
encoderSettings(Consumer<EncoderSettings.Builder> encoderSettings)
Sets the value of the EncoderSettings property for this object.
|
DescribeChannelResponse.Builder |
encoderSettings(EncoderSettings encoderSettings)
Sets the value of the EncoderSettings property for this object.
|
DescribeChannelResponse.Builder |
id(String id)
The unique id of the channel.
|
DescribeChannelResponse.Builder |
inputAttachments(Collection<InputAttachment> inputAttachments)
List of input attachments for channel.
|
DescribeChannelResponse.Builder |
inputAttachments(Consumer<InputAttachment.Builder>... inputAttachments)
List of input attachments for channel.
|
DescribeChannelResponse.Builder |
inputAttachments(InputAttachment... inputAttachments)
List of input attachments for channel.
|
default DescribeChannelResponse.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(). |
DescribeChannelResponse.Builder |
inputSpecification(InputSpecification inputSpecification)
Specification of network and file inputs for this channel
|
DescribeChannelResponse.Builder |
logLevel(LogLevel logLevel)
The log level being written to CloudWatch Logs.
|
DescribeChannelResponse.Builder |
logLevel(String logLevel)
The log level being written to CloudWatch Logs.
|
default DescribeChannelResponse.Builder |
maintenance(Consumer<MaintenanceStatus.Builder> maintenance)
Maintenance settings for this channel.
|
DescribeChannelResponse.Builder |
maintenance(MaintenanceStatus maintenance)
Maintenance settings for this channel.
|
DescribeChannelResponse.Builder |
name(String name)
The name of the channel.
|
DescribeChannelResponse.Builder |
pipelineDetails(Collection<PipelineDetail> pipelineDetails)
Runtime details for the pipelines of a running channel.
|
DescribeChannelResponse.Builder |
pipelineDetails(Consumer<PipelineDetail.Builder>... pipelineDetails)
Runtime details for the pipelines of a running channel.
|
DescribeChannelResponse.Builder |
pipelineDetails(PipelineDetail... pipelineDetails)
Runtime details for the pipelines of a running channel.
|
DescribeChannelResponse.Builder |
pipelinesRunningCount(Integer pipelinesRunningCount)
The number of currently healthy pipelines.
|
DescribeChannelResponse.Builder |
roleArn(String roleArn)
The Amazon Resource Name (ARN) of the role assumed when running the Channel.
|
DescribeChannelResponse.Builder |
state(ChannelState state)
Sets the value of the State property for this object.
|
DescribeChannelResponse.Builder |
state(String state)
Sets the value of the State property for this object.
|
DescribeChannelResponse.Builder |
tags(Map<String,String> tags)
A collection of key-value pairs.
|
default DescribeChannelResponse.Builder |
vpc(Consumer<VpcOutputSettingsDescription.Builder> vpc)
Settings for VPC output This is a convenience method that creates an instance of the
VpcOutputSettingsDescription.Builder avoiding the need to create one manually via
VpcOutputSettingsDescription.builder(). |
DescribeChannelResponse.Builder |
vpc(VpcOutputSettingsDescription vpc)
Settings for VPC output
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildDescribeChannelResponse.Builder arn(String arn)
arn - The unique arn of the channel.DescribeChannelResponse.Builder cdiInputSpecification(CdiInputSpecification cdiInputSpecification)
cdiInputSpecification - Specification of CDI inputs for this channeldefault DescribeChannelResponse.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)DescribeChannelResponse.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,
ChannelClassDescribeChannelResponse.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,
ChannelClassDescribeChannelResponse.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.DescribeChannelResponse.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.DescribeChannelResponse.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) DescribeChannelResponse.Builder egressEndpoints(Collection<ChannelEgressEndpoint> egressEndpoints)
egressEndpoints - The endpoints where outgoing connections initiate fromDescribeChannelResponse.Builder egressEndpoints(ChannelEgressEndpoint... egressEndpoints)
egressEndpoints - The endpoints where outgoing connections initiate fromDescribeChannelResponse.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) DescribeChannelResponse.Builder encoderSettings(EncoderSettings encoderSettings)
encoderSettings - The new value for the EncoderSettings property for this object.default DescribeChannelResponse.Builder encoderSettings(Consumer<EncoderSettings.Builder> encoderSettings)
EncoderSettings.Builder avoiding the
need to create one manually via EncoderSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to encoderSettings(EncoderSettings).
encoderSettings - a consumer that will call methods on EncoderSettings.BuilderencoderSettings(EncoderSettings)DescribeChannelResponse.Builder id(String id)
id - The unique id of the channel.DescribeChannelResponse.Builder inputAttachments(Collection<InputAttachment> inputAttachments)
inputAttachments - List of input attachments for channel.DescribeChannelResponse.Builder inputAttachments(InputAttachment... inputAttachments)
inputAttachments - List of input attachments for channel.DescribeChannelResponse.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) DescribeChannelResponse.Builder inputSpecification(InputSpecification inputSpecification)
inputSpecification - Specification of network and file inputs for this channeldefault DescribeChannelResponse.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)DescribeChannelResponse.Builder logLevel(String logLevel)
DescribeChannelResponse.Builder logLevel(LogLevel logLevel)
DescribeChannelResponse.Builder maintenance(MaintenanceStatus maintenance)
maintenance - Maintenance settings for this channel.default DescribeChannelResponse.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)DescribeChannelResponse.Builder name(String name)
name - The name of the channel. (user-mutable)DescribeChannelResponse.Builder pipelineDetails(Collection<PipelineDetail> pipelineDetails)
pipelineDetails - Runtime details for the pipelines of a running channel.DescribeChannelResponse.Builder pipelineDetails(PipelineDetail... pipelineDetails)
pipelineDetails - Runtime details for the pipelines of a running channel.DescribeChannelResponse.Builder pipelineDetails(Consumer<PipelineDetail.Builder>... pipelineDetails)
PipelineDetail.Builder avoiding the need to
create one manually via PipelineDetail.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #pipelineDetails(List.
pipelineDetails - a consumer that will call methods on
PipelineDetail.Builder#pipelineDetails(java.util.Collection) DescribeChannelResponse.Builder pipelinesRunningCount(Integer pipelinesRunningCount)
pipelinesRunningCount - The number of currently healthy pipelines.DescribeChannelResponse.Builder roleArn(String roleArn)
roleArn - The Amazon Resource Name (ARN) of the role assumed when running the Channel.DescribeChannelResponse.Builder state(String state)
state - The new value for the State property for this object.ChannelState,
ChannelStateDescribeChannelResponse.Builder state(ChannelState state)
state - The new value for the State property for this object.ChannelState,
ChannelStateDescribeChannelResponse.Builder tags(Map<String,String> tags)
tags - A collection of key-value pairs.DescribeChannelResponse.Builder vpc(VpcOutputSettingsDescription vpc)
vpc - Settings for VPC outputdefault DescribeChannelResponse.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.