@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class AwsCURConfigPostRequestAttributes extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_ACCOUNT_FILTERS |
static String |
JSON_PROPERTY_ACCOUNT_ID |
static String |
JSON_PROPERTY_BUCKET_NAME |
static String |
JSON_PROPERTY_BUCKET_REGION |
static String |
JSON_PROPERTY_MONTHS |
static String |
JSON_PROPERTY_REPORT_NAME |
static String |
JSON_PROPERTY_REPORT_PREFIX |
boolean |
unparsed |
| Constructor and Description |
|---|
AwsCURConfigPostRequestAttributes() |
AwsCURConfigPostRequestAttributes(String accountId,
String bucketName,
String reportName,
String reportPrefix) |
| Modifier and Type | Method and Description |
|---|---|
AwsCURConfigPostRequestAttributes |
accountFilters(AccountFilteringConfig accountFilters) |
AwsCURConfigPostRequestAttributes |
accountId(String accountId) |
AwsCURConfigPostRequestAttributes |
bucketName(String bucketName) |
AwsCURConfigPostRequestAttributes |
bucketRegion(String bucketRegion) |
boolean |
equals(Object o)
Return true if this AwsCURConfigPostRequestAttributes object is equal to o.
|
AccountFilteringConfig |
getAccountFilters()
The account filtering configuration.
|
String |
getAccountId()
The AWS account ID.
|
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
String |
getBucketName()
The AWS bucket name used to store the Cost and Usage Report.
|
String |
getBucketRegion()
The region the bucket is located in.
|
Integer |
getMonths()
The month of the report.
|
String |
getReportName()
The name of the Cost and Usage Report.
|
String |
getReportPrefix()
The report prefix used for the Cost and Usage Report.
|
int |
hashCode() |
AwsCURConfigPostRequestAttributes |
months(Integer months) |
AwsCURConfigPostRequestAttributes |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
AwsCURConfigPostRequestAttributes |
reportName(String reportName) |
AwsCURConfigPostRequestAttributes |
reportPrefix(String reportPrefix) |
void |
setAccountFilters(AccountFilteringConfig accountFilters) |
void |
setAccountId(String accountId) |
void |
setBucketName(String bucketName) |
void |
setBucketRegion(String bucketRegion) |
void |
setMonths(Integer months) |
void |
setReportName(String reportName) |
void |
setReportPrefix(String reportPrefix) |
String |
toString() |
public boolean unparsed
public static final String JSON_PROPERTY_ACCOUNT_FILTERS
public static final String JSON_PROPERTY_ACCOUNT_ID
public static final String JSON_PROPERTY_BUCKET_NAME
public static final String JSON_PROPERTY_BUCKET_REGION
public static final String JSON_PROPERTY_MONTHS
public static final String JSON_PROPERTY_REPORT_NAME
public static final String JSON_PROPERTY_REPORT_PREFIX
public AwsCURConfigPostRequestAttributes accountFilters(AccountFilteringConfig accountFilters)
@Nullable public AccountFilteringConfig getAccountFilters()
public void setAccountFilters(AccountFilteringConfig accountFilters)
public AwsCURConfigPostRequestAttributes accountId(String accountId)
public String getAccountId()
public void setAccountId(String accountId)
public AwsCURConfigPostRequestAttributes bucketName(String bucketName)
public String getBucketName()
public void setBucketName(String bucketName)
public AwsCURConfigPostRequestAttributes bucketRegion(String bucketRegion)
@Nullable public String getBucketRegion()
public void setBucketRegion(String bucketRegion)
public AwsCURConfigPostRequestAttributes months(Integer months)
@Nullable public Integer getMonths()
public void setMonths(Integer months)
public AwsCURConfigPostRequestAttributes reportName(String reportName)
public String getReportName()
public void setReportName(String reportName)
public AwsCURConfigPostRequestAttributes reportPrefix(String reportPrefix)
public String getReportPrefix()
public void setReportPrefix(String reportPrefix)
public AwsCURConfigPostRequestAttributes 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 © 2025. All rights reserved.