@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class AwsCURConfigAttributes 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_CREATED_AT |
static String |
JSON_PROPERTY_ERROR_MESSAGES |
static String |
JSON_PROPERTY_MONTHS |
static String |
JSON_PROPERTY_REPORT_NAME |
static String |
JSON_PROPERTY_REPORT_PREFIX |
static String |
JSON_PROPERTY_STATUS |
static String |
JSON_PROPERTY_STATUS_UPDATED_AT |
static String |
JSON_PROPERTY_UPDATED_AT |
boolean |
unparsed |
| Constructor and Description |
|---|
AwsCURConfigAttributes() |
AwsCURConfigAttributes(String accountId,
String bucketName,
String bucketRegion,
String reportName,
String reportPrefix,
String status) |
| Modifier and Type | Method and Description |
|---|---|
AwsCURConfigAttributes |
accountId(String accountId) |
AwsCURConfigAttributes |
addErrorMessagesItem(String errorMessagesItem) |
AwsCURConfigAttributes |
bucketName(String bucketName) |
AwsCURConfigAttributes |
bucketRegion(String bucketRegion) |
AwsCURConfigAttributes |
createdAt(String createdAt) |
boolean |
equals(Object o)
Return true if this AwsCURConfigAttributes object is equal to o.
|
AwsCURConfigAttributes |
errorMessages(List<String> errorMessages) |
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.
|
String |
getCreatedAt()
The timestamp when the AWS CUR config was created.
|
List<String> |
getErrorMessages()
The error messages for the AWS CUR config.
|
Integer |
getMonths()
Deprecated.
|
String |
getReportName()
The name of the Cost and Usage Report.
|
String |
getReportPrefix()
The report prefix used for the Cost and Usage Report.
|
String |
getStatus()
The status of the AWS CUR.
|
String |
getStatusUpdatedAt()
The timestamp when the AWS CUR config status was updated.
|
String |
getUpdatedAt()
The timestamp when the AWS CUR config status was updated.
|
int |
hashCode() |
AwsCURConfigAttributes |
months(Integer months) |
AwsCURConfigAttributes |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
AwsCURConfigAttributes |
reportName(String reportName) |
AwsCURConfigAttributes |
reportPrefix(String reportPrefix) |
void |
setAccountId(String accountId) |
void |
setBucketName(String bucketName) |
void |
setBucketRegion(String bucketRegion) |
void |
setCreatedAt(String createdAt) |
void |
setErrorMessages(List<String> errorMessages) |
void |
setMonths(Integer months)
Deprecated.
|
void |
setReportName(String reportName) |
void |
setReportPrefix(String reportPrefix) |
void |
setStatus(String status) |
void |
setStatusUpdatedAt(String statusUpdatedAt) |
void |
setUpdatedAt(String updatedAt) |
AwsCURConfigAttributes |
status(String status) |
AwsCURConfigAttributes |
statusUpdatedAt(String statusUpdatedAt) |
String |
toString() |
AwsCURConfigAttributes |
updatedAt(String updatedAt) |
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_CREATED_AT
public static final String JSON_PROPERTY_ERROR_MESSAGES
public static final String JSON_PROPERTY_MONTHS
public static final String JSON_PROPERTY_REPORT_NAME
public static final String JSON_PROPERTY_REPORT_PREFIX
public static final String JSON_PROPERTY_STATUS
public static final String JSON_PROPERTY_STATUS_UPDATED_AT
public static final String JSON_PROPERTY_UPDATED_AT
public AwsCURConfigAttributes accountId(String accountId)
public String getAccountId()
public void setAccountId(String accountId)
public AwsCURConfigAttributes bucketName(String bucketName)
public String getBucketName()
public void setBucketName(String bucketName)
public AwsCURConfigAttributes bucketRegion(String bucketRegion)
public String getBucketRegion()
public void setBucketRegion(String bucketRegion)
public AwsCURConfigAttributes createdAt(String createdAt)
@Nullable public String getCreatedAt()
public void setCreatedAt(String createdAt)
public AwsCURConfigAttributes errorMessages(List<String> errorMessages)
public AwsCURConfigAttributes addErrorMessagesItem(String errorMessagesItem)
@Nullable public List<String> getErrorMessages()
public AwsCURConfigAttributes months(Integer months)
@Deprecated @Nullable public Integer getMonths()
@Deprecated public void setMonths(Integer months)
public AwsCURConfigAttributes reportName(String reportName)
public String getReportName()
public void setReportName(String reportName)
public AwsCURConfigAttributes reportPrefix(String reportPrefix)
public String getReportPrefix()
public void setReportPrefix(String reportPrefix)
public AwsCURConfigAttributes status(String status)
public String getStatus()
public void setStatus(String status)
public AwsCURConfigAttributes statusUpdatedAt(String statusUpdatedAt)
@Nullable public String getStatusUpdatedAt()
public void setStatusUpdatedAt(String statusUpdatedAt)
public AwsCURConfigAttributes updatedAt(String updatedAt)
@Nullable public String getUpdatedAt()
public void setUpdatedAt(String updatedAt)
public AwsCURConfigAttributes 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.