Inventory.Builder, Inventory.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(java.lang.Object o) |
InventoryDestination |
getDestination()
The destination of the inventory.
|
java.lang.Boolean |
getEnabled()
Whether the inventory is enabled or disabled.
|
InventoryFormat |
getFormat()
The format of the inventory.
|
InventoryFrequency |
getFrequency()
Frequency at which the inventory should be generated.
|
InventoryObjectVersion |
getIncludeObjectVersions()
If the inventory should contain all the object versions or only the current one.
|
java.lang.String |
getInventoryId()
The inventory configuration ID.
|
java.lang.String |
getObjectsPrefix()
The inventory will only include objects that meet the prefix filter criteria.
|
java.util.List<java.lang.String> |
getOptionalFields()
A list of optional fields to be included in the inventory result.
|
int |
hashCode() |
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final InventoryDestination getDestination()
Inventory
getDestination
in interface Inventory
public final java.lang.Boolean getEnabled()
Inventory
Default: true
getEnabled
in interface Inventory
public final InventoryFormat getFormat()
Inventory
Default: InventoryFormat.CSV
public final InventoryFrequency getFrequency()
Inventory
Default: InventoryFrequency.WEEKLY
getFrequency
in interface Inventory
public final InventoryObjectVersion getIncludeObjectVersions()
Inventory
Default: InventoryObjectVersion.ALL
getIncludeObjectVersions
in interface Inventory
public final java.lang.String getInventoryId()
Inventory
Default: - generated ID.
getInventoryId
in interface Inventory
public final java.lang.String getObjectsPrefix()
Inventory
Default: - No objects prefix
getObjectsPrefix
in interface Inventory
public final java.util.List<java.lang.String> getOptionalFields()
Inventory
Default: - No optional fields.
getOptionalFields
in interface Inventory
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()