public static final class InventoryDestination.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements InventoryDestination
InventoryDestination
InventoryDestination.Builder, InventoryDestination.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) |
IBucket |
getBucket()
Bucket where all inventories will be saved in.
|
java.lang.String |
getBucketOwner()
The account ID that owns the destination S3 bucket.
|
java.lang.String |
getPrefix()
The prefix to be used when saving the inventory.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final IBucket getBucket()
InventoryDestination
getBucket
in interface InventoryDestination
public final java.lang.String getBucketOwner()
InventoryDestination
If no account ID is provided, the owner is not validated before exporting data. It's recommended to set an account ID to prevent problems if the destination bucket ownership changes.
Default: - No account ID.
getBucketOwner
in interface InventoryDestination
public final java.lang.String getPrefix()
InventoryDestination
Default: - No prefix.
getPrefix
in interface InventoryDestination
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()