@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class DataExportConfig extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_BUCKET_NAME |
static String |
JSON_PROPERTY_BUCKET_REGION |
static String |
JSON_PROPERTY_REPORT_NAME |
static String |
JSON_PROPERTY_REPORT_PREFIX |
static String |
JSON_PROPERTY_REPORT_TYPE |
boolean |
unparsed |
| Constructor and Description |
|---|
DataExportConfig() |
DataExportConfig(String bucketName,
String bucketRegion,
String reportName,
String reportPrefix,
String reportType) |
| Modifier and Type | Method and Description |
|---|---|
DataExportConfig |
bucketName(String bucketName) |
DataExportConfig |
bucketRegion(String bucketRegion) |
boolean |
equals(Object o)
Return true if this DataExportConfig object is equal to o.
|
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
String |
getBucketName()
Name of the S3 bucket where the Cost and Usage Report is stored.
|
String |
getBucketRegion()
AWS region of the S3 bucket.
|
String |
getReportName()
Name of the Cost and Usage Report.
|
String |
getReportPrefix()
S3 prefix where the Cost and Usage Report is stored.
|
String |
getReportType()
Type of the Cost and Usage Report.
|
int |
hashCode() |
DataExportConfig |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
DataExportConfig |
reportName(String reportName) |
DataExportConfig |
reportPrefix(String reportPrefix) |
DataExportConfig |
reportType(String reportType) |
void |
setBucketName(String bucketName) |
void |
setBucketRegion(String bucketRegion) |
void |
setReportName(String reportName) |
void |
setReportPrefix(String reportPrefix) |
void |
setReportType(String reportType) |
String |
toString() |
public boolean unparsed
public static final String JSON_PROPERTY_BUCKET_NAME
public static final String JSON_PROPERTY_BUCKET_REGION
public static final String JSON_PROPERTY_REPORT_NAME
public static final String JSON_PROPERTY_REPORT_PREFIX
public static final String JSON_PROPERTY_REPORT_TYPE
public DataExportConfig bucketName(String bucketName)
public String getBucketName()
public void setBucketName(String bucketName)
public DataExportConfig bucketRegion(String bucketRegion)
public String getBucketRegion()
public void setBucketRegion(String bucketRegion)
public DataExportConfig reportName(String reportName)
public String getReportName()
public void setReportName(String reportName)
public DataExportConfig reportPrefix(String reportPrefix)
public String getReportPrefix()
public void setReportPrefix(String reportPrefix)
public DataExportConfig reportType(String reportType)
public String getReportType()
CUR2.0 is supported.public void setReportType(String reportType)
public DataExportConfig 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 © 2026. All rights reserved.