Package com.datadog.api.client.v2.model
Class DataExportConfig
java.lang.Object
com.datadog.api.client.v2.model.DataExportConfig
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class DataExportConfig
extends Object
AWS Cost and Usage Report data export configuration.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbucketName(String bucketName) bucketRegion(String bucketRegion) booleanReturn true if this DataExportConfig object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Name of the S3 bucket where the Cost and Usage Report is stored.AWS region of the S3 bucket.Name of the Cost and Usage Report.S3 prefix where the Cost and Usage Report is stored.Type of 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) reportType(String reportType) voidsetBucketName(String bucketName) voidsetBucketRegion(String bucketRegion) voidsetReportName(String reportName) voidsetReportPrefix(String reportPrefix) voidsetReportType(String reportType) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_BUCKET_NAME
- See Also:
-
JSON_PROPERTY_BUCKET_REGION
- See Also:
-
JSON_PROPERTY_REPORT_NAME
- See Also:
-
JSON_PROPERTY_REPORT_PREFIX
- See Also:
-
JSON_PROPERTY_REPORT_TYPE
- See Also:
-
-
Constructor Details
-
DataExportConfig
public DataExportConfig() -
DataExportConfig
-
-
Method Details
-
bucketName
-
getBucketName
Name of the S3 bucket where the Cost and Usage Report is stored.- Returns:
- bucketName
-
setBucketName
-
bucketRegion
-
getBucketRegion
AWS region of the S3 bucket.- Returns:
- bucketRegion
-
setBucketRegion
-
reportName
-
getReportName
Name of the Cost and Usage Report.- Returns:
- reportName
-
setReportName
-
reportPrefix
-
getReportPrefix
S3 prefix where the Cost and Usage Report is stored.- Returns:
- reportPrefix
-
setReportPrefix
-
reportType
-
getReportType
Type of the Cost and Usage Report. Currently onlyCUR2.0is supported.- Returns:
- reportType
-
setReportType
-
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:
- DataExportConfig
-
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 DataExportConfig object is equal to o. -
hashCode
public int hashCode() -
toString
-