Class DeliveryChannelStatus
- java.lang.Object
-
- com.amazonaws.services.config.model.DeliveryChannelStatus
-
- All Implemented Interfaces:
Serializable,Cloneable
public class DeliveryChannelStatus extends Object implements Serializable, Cloneable
The status of a specified delivery channel.
Valid values:
Success|Failure- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DeliveryChannelStatus()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DeliveryChannelStatusclone()booleanequals(Object obj)ConfigExportDeliveryInfogetConfigHistoryDeliveryInfo()A list that contains the status of the delivery of the configuration history to the specified Amazon S3 bucket.ConfigExportDeliveryInfogetConfigSnapshotDeliveryInfo()A list containing the status of the delivery of the snapshot to the specified Amazon S3 bucket.ConfigStreamDeliveryInfogetConfigStreamDeliveryInfo()A list containing the status of the delivery of the configuration stream notification to the specified Amazon SNS topic.StringgetName()The name of the delivery channel.inthashCode()voidsetConfigHistoryDeliveryInfo(ConfigExportDeliveryInfo configHistoryDeliveryInfo)A list that contains the status of the delivery of the configuration history to the specified Amazon S3 bucket.voidsetConfigSnapshotDeliveryInfo(ConfigExportDeliveryInfo configSnapshotDeliveryInfo)A list containing the status of the delivery of the snapshot to the specified Amazon S3 bucket.voidsetConfigStreamDeliveryInfo(ConfigStreamDeliveryInfo configStreamDeliveryInfo)A list containing the status of the delivery of the configuration stream notification to the specified Amazon SNS topic.voidsetName(String name)The name of the delivery channel.StringtoString()Returns a string representation of this object; useful for testing and debugging.DeliveryChannelStatuswithConfigHistoryDeliveryInfo(ConfigExportDeliveryInfo configHistoryDeliveryInfo)A list that contains the status of the delivery of the configuration history to the specified Amazon S3 bucket.DeliveryChannelStatuswithConfigSnapshotDeliveryInfo(ConfigExportDeliveryInfo configSnapshotDeliveryInfo)A list containing the status of the delivery of the snapshot to the specified Amazon S3 bucket.DeliveryChannelStatuswithConfigStreamDeliveryInfo(ConfigStreamDeliveryInfo configStreamDeliveryInfo)A list containing the status of the delivery of the configuration stream notification to the specified Amazon SNS topic.DeliveryChannelStatuswithName(String name)The name of the delivery channel.
-
-
-
Method Detail
-
setName
public void setName(String name)
The name of the delivery channel.
- Parameters:
name- The name of the delivery channel.
-
getName
public String getName()
The name of the delivery channel.
- Returns:
- The name of the delivery channel.
-
withName
public DeliveryChannelStatus withName(String name)
The name of the delivery channel.
- Parameters:
name- The name of the delivery channel.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setConfigSnapshotDeliveryInfo
public void setConfigSnapshotDeliveryInfo(ConfigExportDeliveryInfo configSnapshotDeliveryInfo)
A list containing the status of the delivery of the snapshot to the specified Amazon S3 bucket.
- Parameters:
configSnapshotDeliveryInfo- A list containing the status of the delivery of the snapshot to the specified Amazon S3 bucket.
-
getConfigSnapshotDeliveryInfo
public ConfigExportDeliveryInfo getConfigSnapshotDeliveryInfo()
A list containing the status of the delivery of the snapshot to the specified Amazon S3 bucket.
- Returns:
- A list containing the status of the delivery of the snapshot to the specified Amazon S3 bucket.
-
withConfigSnapshotDeliveryInfo
public DeliveryChannelStatus withConfigSnapshotDeliveryInfo(ConfigExportDeliveryInfo configSnapshotDeliveryInfo)
A list containing the status of the delivery of the snapshot to the specified Amazon S3 bucket.
- Parameters:
configSnapshotDeliveryInfo- A list containing the status of the delivery of the snapshot to the specified Amazon S3 bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setConfigHistoryDeliveryInfo
public void setConfigHistoryDeliveryInfo(ConfigExportDeliveryInfo configHistoryDeliveryInfo)
A list that contains the status of the delivery of the configuration history to the specified Amazon S3 bucket.
- Parameters:
configHistoryDeliveryInfo- A list that contains the status of the delivery of the configuration history to the specified Amazon S3 bucket.
-
getConfigHistoryDeliveryInfo
public ConfigExportDeliveryInfo getConfigHistoryDeliveryInfo()
A list that contains the status of the delivery of the configuration history to the specified Amazon S3 bucket.
- Returns:
- A list that contains the status of the delivery of the configuration history to the specified Amazon S3 bucket.
-
withConfigHistoryDeliveryInfo
public DeliveryChannelStatus withConfigHistoryDeliveryInfo(ConfigExportDeliveryInfo configHistoryDeliveryInfo)
A list that contains the status of the delivery of the configuration history to the specified Amazon S3 bucket.
- Parameters:
configHistoryDeliveryInfo- A list that contains the status of the delivery of the configuration history to the specified Amazon S3 bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setConfigStreamDeliveryInfo
public void setConfigStreamDeliveryInfo(ConfigStreamDeliveryInfo configStreamDeliveryInfo)
A list containing the status of the delivery of the configuration stream notification to the specified Amazon SNS topic.
- Parameters:
configStreamDeliveryInfo- A list containing the status of the delivery of the configuration stream notification to the specified Amazon SNS topic.
-
getConfigStreamDeliveryInfo
public ConfigStreamDeliveryInfo getConfigStreamDeliveryInfo()
A list containing the status of the delivery of the configuration stream notification to the specified Amazon SNS topic.
- Returns:
- A list containing the status of the delivery of the configuration stream notification to the specified Amazon SNS topic.
-
withConfigStreamDeliveryInfo
public DeliveryChannelStatus withConfigStreamDeliveryInfo(ConfigStreamDeliveryInfo configStreamDeliveryInfo)
A list containing the status of the delivery of the configuration stream notification to the specified Amazon SNS topic.
- Parameters:
configStreamDeliveryInfo- A list containing the status of the delivery of the configuration stream notification to the specified Amazon SNS topic.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
public String toString()
Returns a string representation of this object; useful for testing and debugging.- Overrides:
toStringin classObject- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
clone
public DeliveryChannelStatus clone()
-
-