@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DescribeMultiplexResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
DescribeMultiplexResult() |
Modifier and Type | Method and Description |
---|---|
DescribeMultiplexResult |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
DescribeMultiplexResult |
clearTagsEntries()
Removes all the entries added into Tags.
|
DescribeMultiplexResult |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The unique arn of the multiplex.
|
List<String> |
getAvailabilityZones()
A list of availability zones for the multiplex.
|
List<MultiplexOutputDestination> |
getDestinations()
A list of the multiplex output destinations.
|
String |
getId()
The unique id of the multiplex.
|
MultiplexSettings |
getMultiplexSettings()
Configuration for a multiplex event.
|
String |
getName()
The name of the multiplex.
|
Integer |
getPipelinesRunningCount()
The number of currently healthy pipelines.
|
Integer |
getProgramCount()
The number of programs in the multiplex.
|
String |
getState()
The current state of the multiplex.
|
Map<String,String> |
getTags()
A collection of key-value pairs.
|
int |
hashCode() |
void |
setArn(String arn)
The unique arn of the multiplex.
|
void |
setAvailabilityZones(Collection<String> availabilityZones)
A list of availability zones for the multiplex.
|
void |
setDestinations(Collection<MultiplexOutputDestination> destinations)
A list of the multiplex output destinations.
|
void |
setId(String id)
The unique id of the multiplex.
|
void |
setMultiplexSettings(MultiplexSettings multiplexSettings)
Configuration for a multiplex event.
|
void |
setName(String name)
The name of the multiplex.
|
void |
setPipelinesRunningCount(Integer pipelinesRunningCount)
The number of currently healthy pipelines.
|
void |
setProgramCount(Integer programCount)
The number of programs in the multiplex.
|
void |
setState(String state)
The current state of the multiplex.
|
void |
setTags(Map<String,String> tags)
A collection of key-value pairs.
|
String |
toString()
Returns a string representation of this object.
|
DescribeMultiplexResult |
withArn(String arn)
The unique arn of the multiplex.
|
DescribeMultiplexResult |
withAvailabilityZones(Collection<String> availabilityZones)
A list of availability zones for the multiplex.
|
DescribeMultiplexResult |
withAvailabilityZones(String... availabilityZones)
A list of availability zones for the multiplex.
|
DescribeMultiplexResult |
withDestinations(Collection<MultiplexOutputDestination> destinations)
A list of the multiplex output destinations.
|
DescribeMultiplexResult |
withDestinations(MultiplexOutputDestination... destinations)
A list of the multiplex output destinations.
|
DescribeMultiplexResult |
withId(String id)
The unique id of the multiplex.
|
DescribeMultiplexResult |
withMultiplexSettings(MultiplexSettings multiplexSettings)
Configuration for a multiplex event.
|
DescribeMultiplexResult |
withName(String name)
The name of the multiplex.
|
DescribeMultiplexResult |
withPipelinesRunningCount(Integer pipelinesRunningCount)
The number of currently healthy pipelines.
|
DescribeMultiplexResult |
withProgramCount(Integer programCount)
The number of programs in the multiplex.
|
DescribeMultiplexResult |
withState(MultiplexState state)
The current state of the multiplex.
|
DescribeMultiplexResult |
withState(String state)
The current state of the multiplex.
|
DescribeMultiplexResult |
withTags(Map<String,String> tags)
A collection of key-value pairs.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setArn(String arn)
arn
- The unique arn of the multiplex.public String getArn()
public DescribeMultiplexResult withArn(String arn)
arn
- The unique arn of the multiplex.public List<String> getAvailabilityZones()
public void setAvailabilityZones(Collection<String> availabilityZones)
availabilityZones
- A list of availability zones for the multiplex.public DescribeMultiplexResult withAvailabilityZones(String... availabilityZones)
NOTE: This method appends the values to the existing list (if any). Use
setAvailabilityZones(java.util.Collection)
or withAvailabilityZones(java.util.Collection)
if
you want to override the existing values.
availabilityZones
- A list of availability zones for the multiplex.public DescribeMultiplexResult withAvailabilityZones(Collection<String> availabilityZones)
availabilityZones
- A list of availability zones for the multiplex.public List<MultiplexOutputDestination> getDestinations()
public void setDestinations(Collection<MultiplexOutputDestination> destinations)
destinations
- A list of the multiplex output destinations.public DescribeMultiplexResult withDestinations(MultiplexOutputDestination... destinations)
NOTE: This method appends the values to the existing list (if any). Use
setDestinations(java.util.Collection)
or withDestinations(java.util.Collection)
if you want to
override the existing values.
destinations
- A list of the multiplex output destinations.public DescribeMultiplexResult withDestinations(Collection<MultiplexOutputDestination> destinations)
destinations
- A list of the multiplex output destinations.public void setId(String id)
id
- The unique id of the multiplex.public String getId()
public DescribeMultiplexResult withId(String id)
id
- The unique id of the multiplex.public void setMultiplexSettings(MultiplexSettings multiplexSettings)
multiplexSettings
- Configuration for a multiplex event.public MultiplexSettings getMultiplexSettings()
public DescribeMultiplexResult withMultiplexSettings(MultiplexSettings multiplexSettings)
multiplexSettings
- Configuration for a multiplex event.public void setName(String name)
name
- The name of the multiplex.public String getName()
public DescribeMultiplexResult withName(String name)
name
- The name of the multiplex.public void setPipelinesRunningCount(Integer pipelinesRunningCount)
pipelinesRunningCount
- The number of currently healthy pipelines.public Integer getPipelinesRunningCount()
public DescribeMultiplexResult withPipelinesRunningCount(Integer pipelinesRunningCount)
pipelinesRunningCount
- The number of currently healthy pipelines.public void setProgramCount(Integer programCount)
programCount
- The number of programs in the multiplex.public Integer getProgramCount()
public DescribeMultiplexResult withProgramCount(Integer programCount)
programCount
- The number of programs in the multiplex.public void setState(String state)
state
- The current state of the multiplex.MultiplexState
public String getState()
MultiplexState
public DescribeMultiplexResult withState(String state)
state
- The current state of the multiplex.MultiplexState
public DescribeMultiplexResult withState(MultiplexState state)
state
- The current state of the multiplex.MultiplexState
public Map<String,String> getTags()
public void setTags(Map<String,String> tags)
tags
- A collection of key-value pairs.public DescribeMultiplexResult withTags(Map<String,String> tags)
tags
- A collection of key-value pairs.public DescribeMultiplexResult addTagsEntry(String key, String value)
public DescribeMultiplexResult clearTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public DescribeMultiplexResult clone()