@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DeliveryChannelStatus extends Object implements Serializable, Cloneable, StructuredPojo
The status of a specified delivery channel.
Valid values: Success
| Failure
Constructor and Description |
---|
DeliveryChannelStatus() |
Modifier and Type | Method and Description |
---|---|
DeliveryChannelStatus |
clone() |
boolean |
equals(Object obj) |
ConfigExportDeliveryInfo |
getConfigHistoryDeliveryInfo()
A list that contains the status of the delivery of the configuration history to the specified Amazon S3 bucket.
|
ConfigExportDeliveryInfo |
getConfigSnapshotDeliveryInfo()
A list containing the status of the delivery of the snapshot to the specified Amazon S3 bucket.
|
ConfigStreamDeliveryInfo |
getConfigStreamDeliveryInfo()
A list containing the status of the delivery of the configuration stream notification to the specified Amazon SNS
topic.
|
String |
getName()
The name of the delivery channel.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setConfigHistoryDeliveryInfo(ConfigExportDeliveryInfo configHistoryDeliveryInfo)
A list that contains the status of the delivery of the configuration history to the specified Amazon S3 bucket.
|
void |
setConfigSnapshotDeliveryInfo(ConfigExportDeliveryInfo configSnapshotDeliveryInfo)
A list containing the status of the delivery of the snapshot to the specified Amazon S3 bucket.
|
void |
setConfigStreamDeliveryInfo(ConfigStreamDeliveryInfo configStreamDeliveryInfo)
A list containing the status of the delivery of the configuration stream notification to the specified Amazon SNS
topic.
|
void |
setName(String name)
The name of the delivery channel.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
DeliveryChannelStatus |
withConfigHistoryDeliveryInfo(ConfigExportDeliveryInfo configHistoryDeliveryInfo)
A list that contains the status of the delivery of the configuration history to the specified Amazon S3 bucket.
|
DeliveryChannelStatus |
withConfigSnapshotDeliveryInfo(ConfigExportDeliveryInfo configSnapshotDeliveryInfo)
A list containing the status of the delivery of the snapshot to the specified Amazon S3 bucket.
|
DeliveryChannelStatus |
withConfigStreamDeliveryInfo(ConfigStreamDeliveryInfo configStreamDeliveryInfo)
A list containing the status of the delivery of the configuration stream notification to the specified Amazon SNS
topic.
|
DeliveryChannelStatus |
withName(String name)
The name of the delivery channel.
|
public void setName(String name)
The name of the delivery channel.
name
- The name of the delivery channel.public String getName()
The name of the delivery channel.
public DeliveryChannelStatus withName(String name)
The name of the delivery channel.
name
- The name of the delivery channel.public void setConfigSnapshotDeliveryInfo(ConfigExportDeliveryInfo configSnapshotDeliveryInfo)
A list containing the status of the delivery of the snapshot to the specified Amazon S3 bucket.
configSnapshotDeliveryInfo
- A list containing the status of the delivery of the snapshot to the specified Amazon S3 bucket.public ConfigExportDeliveryInfo getConfigSnapshotDeliveryInfo()
A list containing the status of the delivery of the snapshot to the specified Amazon S3 bucket.
public DeliveryChannelStatus withConfigSnapshotDeliveryInfo(ConfigExportDeliveryInfo configSnapshotDeliveryInfo)
A list containing the status of the delivery of the snapshot to the specified Amazon S3 bucket.
configSnapshotDeliveryInfo
- A list containing the status of the delivery of the snapshot to the specified Amazon S3 bucket.public void setConfigHistoryDeliveryInfo(ConfigExportDeliveryInfo configHistoryDeliveryInfo)
A list that contains the status of the delivery of the configuration history to the specified Amazon S3 bucket.
configHistoryDeliveryInfo
- A list that contains the status of the delivery of the configuration history to the specified Amazon S3
bucket.public ConfigExportDeliveryInfo getConfigHistoryDeliveryInfo()
A list that contains the status of the delivery of the configuration history to the specified Amazon S3 bucket.
public DeliveryChannelStatus withConfigHistoryDeliveryInfo(ConfigExportDeliveryInfo configHistoryDeliveryInfo)
A list that contains the status of the delivery of the configuration history to the specified Amazon S3 bucket.
configHistoryDeliveryInfo
- A list that contains the status of the delivery of the configuration history to the specified Amazon S3
bucket.public void setConfigStreamDeliveryInfo(ConfigStreamDeliveryInfo configStreamDeliveryInfo)
A list containing the status of the delivery of the configuration stream notification to the specified Amazon SNS topic.
configStreamDeliveryInfo
- A list containing the status of the delivery of the configuration stream notification to the specified
Amazon SNS topic.public ConfigStreamDeliveryInfo getConfigStreamDeliveryInfo()
A list containing the status of the delivery of the configuration stream notification to the specified Amazon SNS topic.
public DeliveryChannelStatus withConfigStreamDeliveryInfo(ConfigStreamDeliveryInfo configStreamDeliveryInfo)
A list containing the status of the delivery of the configuration stream notification to the specified Amazon SNS topic.
configStreamDeliveryInfo
- A list containing the status of the delivery of the configuration stream notification to the specified
Amazon SNS topic.public String toString()
toString
in class Object
Object.toString()
public DeliveryChannelStatus clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.