@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ListedFlow extends Object implements Serializable, Cloneable, StructuredPojo
Constructor and Description |
---|
ListedFlow() |
Modifier and Type | Method and Description |
---|---|
ListedFlow |
clone() |
boolean |
equals(Object obj) |
String |
getAvailabilityZone()
The Availability Zone that the flow was created in.
|
String |
getDescription()
A description of the flow.
|
String |
getFlowArn()
The ARN of the flow.
|
Maintenance |
getMaintenance() |
String |
getName()
The name of the flow.
|
String |
getSourceType()
The type of source.
|
String |
getStatus()
The current status of the flow.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAvailabilityZone(String availabilityZone)
The Availability Zone that the flow was created in.
|
void |
setDescription(String description)
A description of the flow.
|
void |
setFlowArn(String flowArn)
The ARN of the flow.
|
void |
setMaintenance(Maintenance maintenance) |
void |
setName(String name)
The name of the flow.
|
void |
setSourceType(String sourceType)
The type of source.
|
void |
setStatus(String status)
The current status of the flow.
|
String |
toString()
Returns a string representation of this object.
|
ListedFlow |
withAvailabilityZone(String availabilityZone)
The Availability Zone that the flow was created in.
|
ListedFlow |
withDescription(String description)
A description of the flow.
|
ListedFlow |
withFlowArn(String flowArn)
The ARN of the flow.
|
ListedFlow |
withMaintenance(Maintenance maintenance) |
ListedFlow |
withName(String name)
The name of the flow.
|
ListedFlow |
withSourceType(SourceType sourceType)
The type of source.
|
ListedFlow |
withSourceType(String sourceType)
The type of source.
|
ListedFlow |
withStatus(Status status)
The current status of the flow.
|
ListedFlow |
withStatus(String status)
The current status of the flow.
|
public void setAvailabilityZone(String availabilityZone)
availabilityZone
- The Availability Zone that the flow was created in.public String getAvailabilityZone()
public ListedFlow withAvailabilityZone(String availabilityZone)
availabilityZone
- The Availability Zone that the flow was created in.public void setDescription(String description)
description
- A description of the flow.public String getDescription()
public ListedFlow withDescription(String description)
description
- A description of the flow.public void setFlowArn(String flowArn)
flowArn
- The ARN of the flow.public String getFlowArn()
public ListedFlow withFlowArn(String flowArn)
flowArn
- The ARN of the flow.public void setName(String name)
name
- The name of the flow.public String getName()
public ListedFlow withName(String name)
name
- The name of the flow.public void setSourceType(String sourceType)
sourceType
- The type of source. This value is either owned (originated somewhere other than an AWS Elemental
MediaConnect flow owned by another AWS account) or entitled (originated at an AWS Elemental MediaConnect
flow owned by another AWS account).SourceType
public String getSourceType()
SourceType
public ListedFlow withSourceType(String sourceType)
sourceType
- The type of source. This value is either owned (originated somewhere other than an AWS Elemental
MediaConnect flow owned by another AWS account) or entitled (originated at an AWS Elemental MediaConnect
flow owned by another AWS account).SourceType
public ListedFlow withSourceType(SourceType sourceType)
sourceType
- The type of source. This value is either owned (originated somewhere other than an AWS Elemental
MediaConnect flow owned by another AWS account) or entitled (originated at an AWS Elemental MediaConnect
flow owned by another AWS account).SourceType
public void setStatus(String status)
status
- The current status of the flow.Status
public String getStatus()
Status
public ListedFlow withStatus(String status)
status
- The current status of the flow.Status
public ListedFlow withStatus(Status status)
status
- The current status of the flow.Status
public void setMaintenance(Maintenance maintenance)
maintenance
- public Maintenance getMaintenance()
public ListedFlow withMaintenance(Maintenance maintenance)
maintenance
- public String toString()
toString
in class Object
Object.toString()
public ListedFlow clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.