@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class CloudInventorySyncConfigAWSRequestAttributes extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_AWS_ACCOUNT_ID |
static String |
JSON_PROPERTY_DESTINATION_BUCKET_NAME |
static String |
JSON_PROPERTY_DESTINATION_BUCKET_REGION |
static String |
JSON_PROPERTY_DESTINATION_PREFIX |
boolean |
unparsed |
| Constructor and Description |
|---|
CloudInventorySyncConfigAWSRequestAttributes() |
CloudInventorySyncConfigAWSRequestAttributes(String awsAccountId,
String destinationBucketName,
String destinationBucketRegion) |
| Modifier and Type | Method and Description |
|---|---|
CloudInventorySyncConfigAWSRequestAttributes |
awsAccountId(String awsAccountId) |
CloudInventorySyncConfigAWSRequestAttributes |
destinationBucketName(String destinationBucketName) |
CloudInventorySyncConfigAWSRequestAttributes |
destinationBucketRegion(String destinationBucketRegion) |
CloudInventorySyncConfigAWSRequestAttributes |
destinationPrefix(String destinationPrefix) |
boolean |
equals(Object o)
Return true if this CloudInventorySyncConfigAWSRequestAttributes object is equal to o.
|
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
String |
getAwsAccountId()
AWS account ID that owns the inventory bucket.
|
String |
getDestinationBucketName()
Name of the S3 bucket containing inventory files.
|
String |
getDestinationBucketRegion()
AWS Region of the inventory bucket.
|
String |
getDestinationPrefix()
Object key prefix where inventory reports are written.
|
int |
hashCode() |
CloudInventorySyncConfigAWSRequestAttributes |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
void |
setAwsAccountId(String awsAccountId) |
void |
setDestinationBucketName(String destinationBucketName) |
void |
setDestinationBucketRegion(String destinationBucketRegion) |
void |
setDestinationPrefix(String destinationPrefix) |
String |
toString() |
public boolean unparsed
public static final String JSON_PROPERTY_AWS_ACCOUNT_ID
public static final String JSON_PROPERTY_DESTINATION_BUCKET_NAME
public static final String JSON_PROPERTY_DESTINATION_BUCKET_REGION
public static final String JSON_PROPERTY_DESTINATION_PREFIX
public CloudInventorySyncConfigAWSRequestAttributes()
public CloudInventorySyncConfigAWSRequestAttributes awsAccountId(String awsAccountId)
public String getAwsAccountId()
public void setAwsAccountId(String awsAccountId)
public CloudInventorySyncConfigAWSRequestAttributes destinationBucketName(String destinationBucketName)
public String getDestinationBucketName()
public void setDestinationBucketName(String destinationBucketName)
public CloudInventorySyncConfigAWSRequestAttributes destinationBucketRegion(String destinationBucketRegion)
public String getDestinationBucketRegion()
public void setDestinationBucketRegion(String destinationBucketRegion)
public CloudInventorySyncConfigAWSRequestAttributes destinationPrefix(String destinationPrefix)
@Nullable public String getDestinationPrefix()
/ when
reports are written at the bucket root.public void setDestinationPrefix(String destinationPrefix)
public CloudInventorySyncConfigAWSRequestAttributes putAdditionalProperty(String key, Object value)
key - The arbitrary key to setvalue - The associated valuepublic Map<String,Object> getAdditionalProperties()
public Object getAdditionalProperty(String key)
key - The arbitrary key to getpublic boolean equals(Object o)
Copyright © 2026. All rights reserved.