Package com.datadog.api.client.v2.model
Class AwsCURConfigPostRequestAttributes
java.lang.Object
com.datadog.api.client.v2.model.AwsCURConfigPostRequestAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class AwsCURConfigPostRequestAttributes
extends Object
Attributes for AWS CUR config Post Request.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAwsCURConfigPostRequestAttributes(String accountId, String bucketName, String reportName, String reportPrefix) -
Method Summary
Modifier and TypeMethodDescriptionaccountFilters(AccountFilteringConfig accountFilters) bucketName(String bucketName) bucketRegion(String bucketRegion) booleanReturn true if this AwsCURConfigPostRequestAttributes object is equal to o.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 month of the report.The name of the Cost and Usage Report.The report prefix used for the Cost and Usage Report.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) voidvoidsetReportName(String reportName) voidsetReportPrefix(String reportPrefix) 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_MONTHS
- See Also:
-
JSON_PROPERTY_REPORT_NAME
- See Also:
-
JSON_PROPERTY_REPORT_PREFIX
- See Also:
-
-
Constructor Details
-
AwsCURConfigPostRequestAttributes
public AwsCURConfigPostRequestAttributes() -
AwsCURConfigPostRequestAttributes
-
-
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
-
months
-
getMonths
The month of the report. maximum: 36- Returns:
- months
-
setMonths
-
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
-
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:
- AwsCURConfigPostRequestAttributes
-
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 AwsCURConfigPostRequestAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-