public class ConfigSnapshotDeliveryProperties
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
Options for how AWS Config delivers configuration snapshots to the Amazon S3 bucket in your delivery channel.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
deliveryFrequency
The frequency with which a AWS Config recurringly delivers configuration
snapshots.
|
Constructor and Description |
---|
ConfigSnapshotDeliveryProperties() |
Modifier and Type | Method and Description |
---|---|
ConfigSnapshotDeliveryProperties |
clone() |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getDeliveryFrequency()
The frequency with which a AWS Config recurringly delivers configuration
snapshots.
|
int |
hashCode() |
void |
setDeliveryFrequency(MaximumExecutionFrequency deliveryFrequency)
The frequency with which a AWS Config recurringly delivers configuration
snapshots.
|
void |
setDeliveryFrequency(java.lang.String deliveryFrequency)
The frequency with which a AWS Config recurringly delivers configuration
snapshots.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
ConfigSnapshotDeliveryProperties |
withDeliveryFrequency(MaximumExecutionFrequency deliveryFrequency)
The frequency with which a AWS Config recurringly delivers configuration
snapshots.
|
ConfigSnapshotDeliveryProperties |
withDeliveryFrequency(java.lang.String deliveryFrequency)
The frequency with which a AWS Config recurringly delivers configuration
snapshots.
|
private java.lang.String deliveryFrequency
The frequency with which a AWS Config recurringly delivers configuration snapshots.
public void setDeliveryFrequency(java.lang.String deliveryFrequency)
The frequency with which a AWS Config recurringly delivers configuration snapshots.
deliveryFrequency
- The frequency with which a AWS Config recurringly delivers
configuration snapshots.MaximumExecutionFrequency
public java.lang.String getDeliveryFrequency()
The frequency with which a AWS Config recurringly delivers configuration snapshots.
MaximumExecutionFrequency
public ConfigSnapshotDeliveryProperties withDeliveryFrequency(java.lang.String deliveryFrequency)
The frequency with which a AWS Config recurringly delivers configuration snapshots.
deliveryFrequency
- The frequency with which a AWS Config recurringly delivers
configuration snapshots.MaximumExecutionFrequency
public void setDeliveryFrequency(MaximumExecutionFrequency deliveryFrequency)
The frequency with which a AWS Config recurringly delivers configuration snapshots.
deliveryFrequency
- The frequency with which a AWS Config recurringly delivers
configuration snapshots.MaximumExecutionFrequency
public ConfigSnapshotDeliveryProperties withDeliveryFrequency(MaximumExecutionFrequency deliveryFrequency)
The frequency with which a AWS Config recurringly delivers configuration snapshots.
deliveryFrequency
- The frequency with which a AWS Config recurringly delivers
configuration snapshots.MaximumExecutionFrequency
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public ConfigSnapshotDeliveryProperties clone()
clone
in class java.lang.Object