Package com.datadog.api.client.v2.model
Class AwsCURConfigAttributes
java.lang.Object
com.datadog.api.client.v2.model.AwsCURConfigAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class AwsCURConfigAttributes
extends Object
Attributes for An AWS CUR config.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaccountFilters(AccountFilteringConfig accountFilters) addErrorMessagesItem(String errorMessagesItem) bucketName(String bucketName) bucketRegion(String bucketRegion) booleanReturn true if this AwsCURConfigAttributes object is equal to o.errorMessages(List<String> errorMessages) The account filtering configuration.The AWS account ID.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.The AWS bucket name used to store the Cost and Usage Report.The region the bucket is located in.The timestamp when the AWS CUR config was created.The error messages for the AWS CUR config.Deprecated.The name of the Cost and Usage Report.The report prefix used for the Cost and Usage Report.The status of the AWS CUR.The timestamp when the AWS CUR config status was updated.The timestamp when the AWS CUR config status was updated.inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.reportName(String reportName) reportPrefix(String reportPrefix) voidsetAccountFilters(AccountFilteringConfig accountFilters) voidsetAccountId(String accountId) voidsetBucketName(String bucketName) voidsetBucketRegion(String bucketRegion) voidsetCreatedAt(String createdAt) voidsetErrorMessages(List<String> errorMessages) voidsetErrorMessages_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> errorMessages) voidDeprecated.voidsetReportName(String reportName) voidsetReportPrefix(String reportPrefix) voidvoidsetStatusUpdatedAt(String statusUpdatedAt) voidsetUpdatedAt(String updatedAt) statusUpdatedAt(String statusUpdatedAt) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_ACCOUNT_FILTERS
- See Also:
-
JSON_PROPERTY_ACCOUNT_ID
- See Also:
-
JSON_PROPERTY_BUCKET_NAME
- See Also:
-
JSON_PROPERTY_BUCKET_REGION
- See Also:
-
JSON_PROPERTY_CREATED_AT
- See Also:
-
JSON_PROPERTY_ERROR_MESSAGES
- See Also:
-
JSON_PROPERTY_MONTHS
- See Also:
-
JSON_PROPERTY_REPORT_NAME
- See Also:
-
JSON_PROPERTY_REPORT_PREFIX
- See Also:
-
JSON_PROPERTY_STATUS
- See Also:
-
JSON_PROPERTY_STATUS_UPDATED_AT
- See Also:
-
JSON_PROPERTY_UPDATED_AT
- See Also:
-
-
Constructor Details
-
AwsCURConfigAttributes
public AwsCURConfigAttributes() -
AwsCURConfigAttributes
-
-
Method Details
-
accountFilters
-
getAccountFilters
The account filtering configuration.- Returns:
- accountFilters
-
setAccountFilters
-
accountId
-
getAccountId
The AWS account ID.- Returns:
- accountId
-
setAccountId
-
bucketName
-
getBucketName
The AWS bucket name used to store the Cost and Usage Report.- Returns:
- bucketName
-
setBucketName
-
bucketRegion
-
getBucketRegion
The region the bucket is located in.- Returns:
- bucketRegion
-
setBucketRegion
-
createdAt
-
getCreatedAt
The timestamp when the AWS CUR config was created.- Returns:
- createdAt
-
setCreatedAt
-
errorMessages
-
addErrorMessagesItem
-
getErrorMessages
The error messages for the AWS CUR config.- Returns:
- errorMessages
-
getErrorMessages_JsonNullable
-
setErrorMessages_JsonNullable
-
setErrorMessages
-
months
-
getMonths
Deprecated.The number of months the report has been backfilled. maximum: 36- Returns:
- months
-
setMonths
Deprecated. -
reportName
-
getReportName
The name of the Cost and Usage Report.- Returns:
- reportName
-
setReportName
-
reportPrefix
-
getReportPrefix
The report prefix used for the Cost and Usage Report.- Returns:
- reportPrefix
-
setReportPrefix
-
status
-
getStatus
The status of the AWS CUR.- Returns:
- status
-
setStatus
-
statusUpdatedAt
-
getStatusUpdatedAt
The timestamp when the AWS CUR config status was updated.- Returns:
- statusUpdatedAt
-
setStatusUpdatedAt
-
updatedAt
-
getUpdatedAt
The timestamp when the AWS CUR config status was updated.- Returns:
- updatedAt
-
setUpdatedAt
-
putAdditionalProperty
Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.- Parameters:
key- The arbitrary key to setvalue- The associated value- Returns:
- AwsCURConfigAttributes
-
getAdditionalProperties
Return the additional (undeclared) property.- Returns:
- The additional properties
-
getAdditionalProperty
Return the additional (undeclared) property with the specified name.- Parameters:
key- The arbitrary key to get- Returns:
- The specific additional property for the given key
-
equals
Return true if this AwsCURConfigAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-