@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ChannelListConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
The configuration of the channel.
Constructor and Description |
---|
ChannelListConfiguration() |
Modifier and Type | Method and Description |
---|---|
ChannelListConfiguration |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The Amazon Resource Name (ARN) associated with the resource.
|
String |
getChannelGroupName()
The name that describes the channel group.
|
String |
getChannelName()
The name that describes the channel.
|
Date |
getCreatedAt()
The date and time the channel was created.
|
String |
getDescription()
Any descriptive information that you want to add to the channel for future identification purposes.
|
Date |
getModifiedAt()
The date and time the channel was modified.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setArn(String arn)
The Amazon Resource Name (ARN) associated with the resource.
|
void |
setChannelGroupName(String channelGroupName)
The name that describes the channel group.
|
void |
setChannelName(String channelName)
The name that describes the channel.
|
void |
setCreatedAt(Date createdAt)
The date and time the channel was created.
|
void |
setDescription(String description)
Any descriptive information that you want to add to the channel for future identification purposes.
|
void |
setModifiedAt(Date modifiedAt)
The date and time the channel was modified.
|
String |
toString()
Returns a string representation of this object.
|
ChannelListConfiguration |
withArn(String arn)
The Amazon Resource Name (ARN) associated with the resource.
|
ChannelListConfiguration |
withChannelGroupName(String channelGroupName)
The name that describes the channel group.
|
ChannelListConfiguration |
withChannelName(String channelName)
The name that describes the channel.
|
ChannelListConfiguration |
withCreatedAt(Date createdAt)
The date and time the channel was created.
|
ChannelListConfiguration |
withDescription(String description)
Any descriptive information that you want to add to the channel for future identification purposes.
|
ChannelListConfiguration |
withModifiedAt(Date modifiedAt)
The date and time the channel was modified.
|
public void setArn(String arn)
The Amazon Resource Name (ARN) associated with the resource.
arn
- The Amazon Resource Name (ARN) associated with the resource.public String getArn()
The Amazon Resource Name (ARN) associated with the resource.
public ChannelListConfiguration withArn(String arn)
The Amazon Resource Name (ARN) associated with the resource.
arn
- The Amazon Resource Name (ARN) associated with the resource.public void setChannelName(String channelName)
The name that describes the channel. The name is the primary identifier for the channel, and must be unique for your account in the AWS Region and channel group.
channelName
- The name that describes the channel. The name is the primary identifier for the channel, and must be
unique for your account in the AWS Region and channel group.public String getChannelName()
The name that describes the channel. The name is the primary identifier for the channel, and must be unique for your account in the AWS Region and channel group.
public ChannelListConfiguration withChannelName(String channelName)
The name that describes the channel. The name is the primary identifier for the channel, and must be unique for your account in the AWS Region and channel group.
channelName
- The name that describes the channel. The name is the primary identifier for the channel, and must be
unique for your account in the AWS Region and channel group.public void setChannelGroupName(String channelGroupName)
The name that describes the channel group. The name is the primary identifier for the channel group, and must be unique for your account in the AWS Region.
channelGroupName
- The name that describes the channel group. The name is the primary identifier for the channel group, and
must be unique for your account in the AWS Region.public String getChannelGroupName()
The name that describes the channel group. The name is the primary identifier for the channel group, and must be unique for your account in the AWS Region.
public ChannelListConfiguration withChannelGroupName(String channelGroupName)
The name that describes the channel group. The name is the primary identifier for the channel group, and must be unique for your account in the AWS Region.
channelGroupName
- The name that describes the channel group. The name is the primary identifier for the channel group, and
must be unique for your account in the AWS Region.public void setCreatedAt(Date createdAt)
The date and time the channel was created.
createdAt
- The date and time the channel was created.public Date getCreatedAt()
The date and time the channel was created.
public ChannelListConfiguration withCreatedAt(Date createdAt)
The date and time the channel was created.
createdAt
- The date and time the channel was created.public void setModifiedAt(Date modifiedAt)
The date and time the channel was modified.
modifiedAt
- The date and time the channel was modified.public Date getModifiedAt()
The date and time the channel was modified.
public ChannelListConfiguration withModifiedAt(Date modifiedAt)
The date and time the channel was modified.
modifiedAt
- The date and time the channel was modified.public void setDescription(String description)
Any descriptive information that you want to add to the channel for future identification purposes.
description
- Any descriptive information that you want to add to the channel for future identification purposes.public String getDescription()
Any descriptive information that you want to add to the channel for future identification purposes.
public ChannelListConfiguration withDescription(String description)
Any descriptive information that you want to add to the channel for future identification purposes.
description
- Any descriptive information that you want to add to the channel for future identification purposes.public String toString()
toString
in class Object
Object.toString()
public ChannelListConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.