@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_ID |
static String |
JSON_PROPERTY_BUCKET_NAME |
static String |
JSON_PROPERTY_BUCKET_REGION |
static String |
JSON_PROPERTY_IS_ENABLED |
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 |
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.
|
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.
|
Boolean |
getIsEnabled()
Whether or not the Cloud Cost Management account is enabled.
|
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 |
isEnabled(Boolean isEnabled) |
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 |
setAccountId(String accountId) |
void |
setBucketName(String bucketName) |
void |
setBucketRegion(String bucketRegion) |
void |
setIsEnabled(Boolean isEnabled) |
void |
setMonths(Integer months) |
void |
setReportName(String reportName) |
void |
setReportPrefix(String reportPrefix) |
String |
toString() |
public boolean unparsed
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_IS_ENABLED
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 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 isEnabled(Boolean isEnabled)
@Nullable public Boolean getIsEnabled()
public void setIsEnabled(Boolean isEnabled)
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 © 2024. All rights reserved.