Interface StopChannelResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<StopChannelResponse.Builder,StopChannelResponse>,MediaLiveResponse.Builder,SdkBuilder<StopChannelResponse.Builder,StopChannelResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- StopChannelResponse
public static interface StopChannelResponse.Builder extends MediaLiveResponse.Builder, SdkPojo, CopyableBuilder<StopChannelResponse.Builder,StopChannelResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description StopChannelResponse.Builderarn(String arn)The unique arn of the channel.default StopChannelResponse.BuildercdiInputSpecification(Consumer<CdiInputSpecification.Builder> cdiInputSpecification)Specification of CDI inputs for this channel This is a convenience method that creates an instance of theCdiInputSpecification.Builderavoiding the need to create one manually viaCdiInputSpecification.builder().StopChannelResponse.BuildercdiInputSpecification(CdiInputSpecification cdiInputSpecification)Specification of CDI inputs for this channelStopChannelResponse.BuilderchannelClass(String channelClass)The class for this channel.StopChannelResponse.BuilderchannelClass(ChannelClass channelClass)The class for this channel.StopChannelResponse.Builderdestinations(Collection<OutputDestination> destinations)A list of destinations of the channel.StopChannelResponse.Builderdestinations(Consumer<OutputDestination.Builder>... destinations)A list of destinations of the channel.StopChannelResponse.Builderdestinations(OutputDestination... destinations)A list of destinations of the channel.StopChannelResponse.BuilderegressEndpoints(Collection<ChannelEgressEndpoint> egressEndpoints)The endpoints where outgoing connections initiate fromStopChannelResponse.BuilderegressEndpoints(Consumer<ChannelEgressEndpoint.Builder>... egressEndpoints)The endpoints where outgoing connections initiate from This is a convenience method that creates an instance of theChannelEgressEndpoint.Builderavoiding the need to create one manually viaChannelEgressEndpoint.builder().StopChannelResponse.BuilderegressEndpoints(ChannelEgressEndpoint... egressEndpoints)The endpoints where outgoing connections initiate fromdefault StopChannelResponse.BuilderencoderSettings(Consumer<EncoderSettings.Builder> encoderSettings)Sets the value of the EncoderSettings property for this object.StopChannelResponse.BuilderencoderSettings(EncoderSettings encoderSettings)Sets the value of the EncoderSettings property for this object.StopChannelResponse.Builderid(String id)The unique id of the channel.StopChannelResponse.BuilderinputAttachments(Collection<InputAttachment> inputAttachments)List of input attachments for channel.StopChannelResponse.BuilderinputAttachments(Consumer<InputAttachment.Builder>... inputAttachments)List of input attachments for channel.StopChannelResponse.BuilderinputAttachments(InputAttachment... inputAttachments)List of input attachments for channel.default StopChannelResponse.BuilderinputSpecification(Consumer<InputSpecification.Builder> inputSpecification)Specification of network and file inputs for this channel This is a convenience method that creates an instance of theInputSpecification.Builderavoiding the need to create one manually viaInputSpecification.builder().StopChannelResponse.BuilderinputSpecification(InputSpecification inputSpecification)Specification of network and file inputs for this channelStopChannelResponse.BuilderlogLevel(String logLevel)The log level being written to CloudWatch Logs.StopChannelResponse.BuilderlogLevel(LogLevel logLevel)The log level being written to CloudWatch Logs.default StopChannelResponse.Buildermaintenance(Consumer<MaintenanceStatus.Builder> maintenance)Maintenance settings for this channel.StopChannelResponse.Buildermaintenance(MaintenanceStatus maintenance)Maintenance settings for this channel.StopChannelResponse.Buildername(String name)The name of the channel.StopChannelResponse.BuilderpipelineDetails(Collection<PipelineDetail> pipelineDetails)Runtime details for the pipelines of a running channel.StopChannelResponse.BuilderpipelineDetails(Consumer<PipelineDetail.Builder>... pipelineDetails)Runtime details for the pipelines of a running channel.StopChannelResponse.BuilderpipelineDetails(PipelineDetail... pipelineDetails)Runtime details for the pipelines of a running channel.StopChannelResponse.BuilderpipelinesRunningCount(Integer pipelinesRunningCount)The number of currently healthy pipelines.StopChannelResponse.BuilderroleArn(String roleArn)The Amazon Resource Name (ARN) of the role assumed when running the Channel.StopChannelResponse.Builderstate(String state)Sets the value of the State property for this object.StopChannelResponse.Builderstate(ChannelState state)Sets the value of the State property for this object.StopChannelResponse.Buildertags(Map<String,String> tags)A collection of key-value pairs.default StopChannelResponse.Buildervpc(Consumer<VpcOutputSettingsDescription.Builder> vpc)Settings for VPC output This is a convenience method that creates an instance of theVpcOutputSettingsDescription.Builderavoiding the need to create one manually viaVpcOutputSettingsDescription.builder().StopChannelResponse.Buildervpc(VpcOutputSettingsDescription vpc)Settings for VPC output-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.medialive.model.MediaLiveResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
arn
StopChannelResponse.Builder arn(String arn)
The unique arn of the channel.- Parameters:
arn- The unique arn of the channel.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cdiInputSpecification
StopChannelResponse.Builder cdiInputSpecification(CdiInputSpecification cdiInputSpecification)
Specification of CDI inputs for this channel- Parameters:
cdiInputSpecification- Specification of CDI inputs for this channel- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cdiInputSpecification
default StopChannelResponse.Builder cdiInputSpecification(Consumer<CdiInputSpecification.Builder> cdiInputSpecification)
Specification of CDI inputs for this channel This is a convenience method that creates an instance of theCdiInputSpecification.Builderavoiding the need to create one manually viaCdiInputSpecification.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocdiInputSpecification(CdiInputSpecification).- Parameters:
cdiInputSpecification- a consumer that will call methods onCdiInputSpecification.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
cdiInputSpecification(CdiInputSpecification)
-
channelClass
StopChannelResponse.Builder channelClass(String channelClass)
The class for this channel. STANDARD for a channel with two pipelines or SINGLE_PIPELINE for a channel with one pipeline.- Parameters:
channelClass- The class for this channel. STANDARD for a channel with two pipelines or SINGLE_PIPELINE for a channel with one pipeline.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ChannelClass,ChannelClass
-
channelClass
StopChannelResponse.Builder channelClass(ChannelClass channelClass)
The class for this channel. STANDARD for a channel with two pipelines or SINGLE_PIPELINE for a channel with one pipeline.- Parameters:
channelClass- The class for this channel. STANDARD for a channel with two pipelines or SINGLE_PIPELINE for a channel with one pipeline.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ChannelClass,ChannelClass
-
destinations
StopChannelResponse.Builder destinations(Collection<OutputDestination> 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.- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destinations
StopChannelResponse.Builder destinations(OutputDestination... 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.- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destinations
StopChannelResponse.Builder destinations(Consumer<OutputDestination.Builder>... 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. This is a convenience method that creates an instance of theOutputDestination.Builderavoiding the need to create one manually viaOutputDestination.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#destinations(List.) - Parameters:
destinations- a consumer that will call methods onOutputDestination.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#destinations(java.util.Collection)
-
egressEndpoints
StopChannelResponse.Builder egressEndpoints(Collection<ChannelEgressEndpoint> egressEndpoints)
The endpoints where outgoing connections initiate from- Parameters:
egressEndpoints- The endpoints where outgoing connections initiate from- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
egressEndpoints
StopChannelResponse.Builder egressEndpoints(ChannelEgressEndpoint... egressEndpoints)
The endpoints where outgoing connections initiate from- Parameters:
egressEndpoints- The endpoints where outgoing connections initiate from- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
egressEndpoints
StopChannelResponse.Builder egressEndpoints(Consumer<ChannelEgressEndpoint.Builder>... egressEndpoints)
The endpoints where outgoing connections initiate from This is a convenience method that creates an instance of theChannelEgressEndpoint.Builderavoiding the need to create one manually viaChannelEgressEndpoint.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#egressEndpoints(List.) - Parameters:
egressEndpoints- a consumer that will call methods onChannelEgressEndpoint.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#egressEndpoints(java.util.Collection)
-
encoderSettings
StopChannelResponse.Builder encoderSettings(EncoderSettings encoderSettings)
Sets the value of the EncoderSettings property for this object.- Parameters:
encoderSettings- The new value for the EncoderSettings property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
encoderSettings
default StopChannelResponse.Builder encoderSettings(Consumer<EncoderSettings.Builder> encoderSettings)
Sets the value of the EncoderSettings property for this object. This is a convenience method that creates an instance of theEncoderSettings.Builderavoiding the need to create one manually viaEncoderSettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toencoderSettings(EncoderSettings).- Parameters:
encoderSettings- a consumer that will call methods onEncoderSettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
encoderSettings(EncoderSettings)
-
id
StopChannelResponse.Builder id(String id)
The unique id of the channel.- Parameters:
id- The unique id of the channel.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputAttachments
StopChannelResponse.Builder inputAttachments(Collection<InputAttachment> inputAttachments)
List of input attachments for channel.- Parameters:
inputAttachments- List of input attachments for channel.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputAttachments
StopChannelResponse.Builder inputAttachments(InputAttachment... inputAttachments)
List of input attachments for channel.- Parameters:
inputAttachments- List of input attachments for channel.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputAttachments
StopChannelResponse.Builder inputAttachments(Consumer<InputAttachment.Builder>... inputAttachments)
List of input attachments for channel. This is a convenience method that creates an instance of theInputAttachment.Builderavoiding the need to create one manually viaInputAttachment.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#inputAttachments(List.) - Parameters:
inputAttachments- a consumer that will call methods onInputAttachment.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#inputAttachments(java.util.Collection)
-
inputSpecification
StopChannelResponse.Builder inputSpecification(InputSpecification inputSpecification)
Specification of network and file inputs for this channel- Parameters:
inputSpecification- Specification of network and file inputs for this channel- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputSpecification
default StopChannelResponse.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 theInputSpecification.Builderavoiding the need to create one manually viaInputSpecification.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toinputSpecification(InputSpecification).- Parameters:
inputSpecification- a consumer that will call methods onInputSpecification.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
inputSpecification(InputSpecification)
-
logLevel
StopChannelResponse.Builder logLevel(String logLevel)
The log level being written to CloudWatch Logs.
-
logLevel
StopChannelResponse.Builder logLevel(LogLevel logLevel)
The log level being written to CloudWatch Logs.
-
maintenance
StopChannelResponse.Builder maintenance(MaintenanceStatus maintenance)
Maintenance settings for this channel.- Parameters:
maintenance- Maintenance settings for this channel.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maintenance
default StopChannelResponse.Builder maintenance(Consumer<MaintenanceStatus.Builder> maintenance)
Maintenance settings for this channel. This is a convenience method that creates an instance of theMaintenanceStatus.Builderavoiding the need to create one manually viaMaintenanceStatus.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomaintenance(MaintenanceStatus).- Parameters:
maintenance- a consumer that will call methods onMaintenanceStatus.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
maintenance(MaintenanceStatus)
-
name
StopChannelResponse.Builder name(String name)
The name of the channel. (user-mutable)- Parameters:
name- The name of the channel. (user-mutable)- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pipelineDetails
StopChannelResponse.Builder pipelineDetails(Collection<PipelineDetail> pipelineDetails)
Runtime details for the pipelines of a running channel.- Parameters:
pipelineDetails- Runtime details for the pipelines of a running channel.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pipelineDetails
StopChannelResponse.Builder pipelineDetails(PipelineDetail... pipelineDetails)
Runtime details for the pipelines of a running channel.- Parameters:
pipelineDetails- Runtime details for the pipelines of a running channel.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pipelineDetails
StopChannelResponse.Builder pipelineDetails(Consumer<PipelineDetail.Builder>... pipelineDetails)
Runtime details for the pipelines of a running channel. This is a convenience method that creates an instance of thePipelineDetail.Builderavoiding the need to create one manually viaPipelineDetail.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#pipelineDetails(List.) - Parameters:
pipelineDetails- a consumer that will call methods onPipelineDetail.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#pipelineDetails(java.util.Collection)
-
pipelinesRunningCount
StopChannelResponse.Builder pipelinesRunningCount(Integer pipelinesRunningCount)
The number of currently healthy pipelines.- Parameters:
pipelinesRunningCount- The number of currently healthy pipelines.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
roleArn
StopChannelResponse.Builder roleArn(String roleArn)
The Amazon Resource Name (ARN) of the role assumed when running the Channel.- Parameters:
roleArn- The Amazon Resource Name (ARN) of the role assumed when running the Channel.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
StopChannelResponse.Builder state(String state)
Sets the value of the State property for this object.- Parameters:
state- The new value for the State property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ChannelState,ChannelState
-
state
StopChannelResponse.Builder state(ChannelState state)
Sets the value of the State property for this object.- Parameters:
state- The new value for the State property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ChannelState,ChannelState
-
tags
StopChannelResponse.Builder tags(Map<String,String> tags)
A collection of key-value pairs.- Parameters:
tags- A collection of key-value pairs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vpc
StopChannelResponse.Builder vpc(VpcOutputSettingsDescription vpc)
Settings for VPC output- Parameters:
vpc- Settings for VPC output- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vpc
default StopChannelResponse.Builder vpc(Consumer<VpcOutputSettingsDescription.Builder> vpc)
Settings for VPC output This is a convenience method that creates an instance of theVpcOutputSettingsDescription.Builderavoiding the need to create one manually viaVpcOutputSettingsDescription.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tovpc(VpcOutputSettingsDescription).- Parameters:
vpc- a consumer that will call methods onVpcOutputSettingsDescription.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
vpc(VpcOutputSettingsDescription)
-
-