public static interface DescribeInputResponse.Builder extends MediaLiveResponse.Builder, SdkPojo, CopyableBuilder<DescribeInputResponse.Builder,DescribeInputResponse>
Modifier and Type | Method and Description |
---|---|
DescribeInputResponse.Builder |
arn(String arn)
The Unique ARN of the input (generated, immutable).
|
DescribeInputResponse.Builder |
attachedChannels(Collection<String> attachedChannels)
A list of channel IDs that that input is attached to (currently an input can only be attached to one
channel).
|
DescribeInputResponse.Builder |
attachedChannels(String... attachedChannels)
A list of channel IDs that that input is attached to (currently an input can only be attached to one
channel).
|
DescribeInputResponse.Builder |
destinations(Collection<InputDestination> destinations)
A list of the destinations of the input (PUSH-type).
|
DescribeInputResponse.Builder |
destinations(Consumer<InputDestination.Builder>... destinations)
A list of the destinations of the input (PUSH-type).
|
DescribeInputResponse.Builder |
destinations(InputDestination... destinations)
A list of the destinations of the input (PUSH-type).
|
DescribeInputResponse.Builder |
id(String id)
The generated ID of the input (unique for user account, immutable).
|
DescribeInputResponse.Builder |
name(String name)
The user-assigned name (This is a mutable value).
|
DescribeInputResponse.Builder |
securityGroups(Collection<String> securityGroups)
A list of IDs for all the security groups attached to the input.
|
DescribeInputResponse.Builder |
securityGroups(String... securityGroups)
A list of IDs for all the security groups attached to the input.
|
DescribeInputResponse.Builder |
sources(Collection<InputSource> sources)
A list of the sources of the input (PULL-type).
|
DescribeInputResponse.Builder |
sources(Consumer<InputSource.Builder>... sources)
A list of the sources of the input (PULL-type).
|
DescribeInputResponse.Builder |
sources(InputSource... sources)
A list of the sources of the input (PULL-type).
|
DescribeInputResponse.Builder |
state(InputState state)
Sets the value of the State property for this object.
|
DescribeInputResponse.Builder |
state(String state)
Sets the value of the State property for this object.
|
DescribeInputResponse.Builder |
type(InputType type)
Sets the value of the Type property for this object.
|
DescribeInputResponse.Builder |
type(String type)
Sets the value of the Type property for this object.
|
build, responseMetadata, responseMetadata
sdkHttpResponse, sdkHttpResponse
copy
applyMutation, build
DescribeInputResponse.Builder arn(String arn)
arn
- The Unique ARN of the input (generated, immutable).DescribeInputResponse.Builder attachedChannels(Collection<String> attachedChannels)
attachedChannels
- A list of channel IDs that that input is attached to (currently an input can only be attached to one
channel).DescribeInputResponse.Builder attachedChannels(String... attachedChannels)
attachedChannels
- A list of channel IDs that that input is attached to (currently an input can only be attached to one
channel).DescribeInputResponse.Builder destinations(Collection<InputDestination> destinations)
destinations
- A list of the destinations of the input (PUSH-type).DescribeInputResponse.Builder destinations(InputDestination... destinations)
destinations
- A list of the destinations of the input (PUSH-type).DescribeInputResponse.Builder destinations(Consumer<InputDestination.Builder>... destinations)
List.Builder
avoiding the need to create one manually via #builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and
its result is passed to #destinations(List)
.destinations
- a consumer that will call methods on List.Builder
#destinations(List)
DescribeInputResponse.Builder id(String id)
id
- The generated ID of the input (unique for user account, immutable).DescribeInputResponse.Builder name(String name)
name
- The user-assigned name (This is a mutable value).DescribeInputResponse.Builder securityGroups(Collection<String> securityGroups)
securityGroups
- A list of IDs for all the security groups attached to the input.DescribeInputResponse.Builder securityGroups(String... securityGroups)
securityGroups
- A list of IDs for all the security groups attached to the input.DescribeInputResponse.Builder sources(Collection<InputSource> sources)
sources
- A list of the sources of the input (PULL-type).DescribeInputResponse.Builder sources(InputSource... sources)
sources
- A list of the sources of the input (PULL-type).DescribeInputResponse.Builder sources(Consumer<InputSource.Builder>... sources)
List.Builder
avoiding the need to create one manually via #builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and its
result is passed to #sources(List)
.sources
- a consumer that will call methods on List.Builder
#sources(List)
DescribeInputResponse.Builder state(String state)
state
- The new value for the State property for this object.InputState
,
InputState
DescribeInputResponse.Builder state(InputState state)
state
- The new value for the State property for this object.InputState
,
InputState
DescribeInputResponse.Builder type(String type)
DescribeInputResponse.Builder type(InputType type)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.