@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class GCPUsageCostConfigAttributes extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_ACCOUNT_ID |
static String |
JSON_PROPERTY_BUCKET_NAME |
static String |
JSON_PROPERTY_CREATED_AT |
static String |
JSON_PROPERTY_DATASET |
static String |
JSON_PROPERTY_ERROR_MESSAGES |
static String |
JSON_PROPERTY_EXPORT_PREFIX |
static String |
JSON_PROPERTY_EXPORT_PROJECT_NAME |
static String |
JSON_PROPERTY_MONTHS |
static String |
JSON_PROPERTY_PROJECT_ID |
static String |
JSON_PROPERTY_SERVICE_ACCOUNT |
static String |
JSON_PROPERTY_STATUS |
static String |
JSON_PROPERTY_STATUS_UPDATED_AT |
static String |
JSON_PROPERTY_UPDATED_AT |
boolean |
unparsed |
| Constructor and Description |
|---|
GCPUsageCostConfigAttributes() |
GCPUsageCostConfigAttributes(String accountId,
String bucketName,
String dataset,
String exportPrefix,
String exportProjectName,
String serviceAccount,
String status) |
| Modifier and Type | Method and Description |
|---|---|
GCPUsageCostConfigAttributes |
accountId(String accountId) |
GCPUsageCostConfigAttributes |
addErrorMessagesItem(String errorMessagesItem) |
GCPUsageCostConfigAttributes |
bucketName(String bucketName) |
GCPUsageCostConfigAttributes |
createdAt(String createdAt) |
GCPUsageCostConfigAttributes |
dataset(String dataset) |
boolean |
equals(Object o)
Return true if this GCPUsageCostConfigAttributes object is equal to o.
|
GCPUsageCostConfigAttributes |
errorMessages(List<String> errorMessages) |
GCPUsageCostConfigAttributes |
exportPrefix(String exportPrefix) |
GCPUsageCostConfigAttributes |
exportProjectName(String exportProjectName) |
String |
getAccountId()
The GCP 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 GCP bucket name used to store the Usage Cost export.
|
String |
getCreatedAt()
The timestamp when the GCP Usage Cost config was created.
|
String |
getDataset()
The export dataset name used for the GCP Usage Cost Report.
|
org.openapitools.jackson.nullable.JsonNullable<List<String>> |
getErrorMessages_JsonNullable() |
List<String> |
getErrorMessages()
The error messages for the GCP Usage Cost config.
|
String |
getExportPrefix()
The export prefix used for the GCP Usage Cost Report.
|
String |
getExportProjectName()
The name of the GCP Usage Cost Report.
|
Integer |
getMonths()
Deprecated.
|
String |
getProjectId()
The
project_id of the GCP Usage Cost report. |
String |
getServiceAccount()
The unique GCP service account email.
|
String |
getStatus()
The status of the GCP Usage Cost config.
|
String |
getStatusUpdatedAt()
The timestamp when the GCP Usage Cost config status was updated.
|
String |
getUpdatedAt()
The timestamp when the GCP Usage Cost config status was updated.
|
int |
hashCode() |
GCPUsageCostConfigAttributes |
months(Integer months) |
GCPUsageCostConfigAttributes |
projectId(String projectId) |
GCPUsageCostConfigAttributes |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
GCPUsageCostConfigAttributes |
serviceAccount(String serviceAccount) |
void |
setAccountId(String accountId) |
void |
setBucketName(String bucketName) |
void |
setCreatedAt(String createdAt) |
void |
setDataset(String dataset) |
void |
setErrorMessages_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> errorMessages) |
void |
setErrorMessages(List<String> errorMessages) |
void |
setExportPrefix(String exportPrefix) |
void |
setExportProjectName(String exportProjectName) |
void |
setMonths(Integer months)
Deprecated.
|
void |
setProjectId(String projectId) |
void |
setServiceAccount(String serviceAccount) |
void |
setStatus(String status) |
void |
setStatusUpdatedAt(String statusUpdatedAt) |
void |
setUpdatedAt(String updatedAt) |
GCPUsageCostConfigAttributes |
status(String status) |
GCPUsageCostConfigAttributes |
statusUpdatedAt(String statusUpdatedAt) |
String |
toString() |
GCPUsageCostConfigAttributes |
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_CREATED_AT
public static final String JSON_PROPERTY_DATASET
public static final String JSON_PROPERTY_ERROR_MESSAGES
public static final String JSON_PROPERTY_EXPORT_PREFIX
public static final String JSON_PROPERTY_EXPORT_PROJECT_NAME
public static final String JSON_PROPERTY_MONTHS
public static final String JSON_PROPERTY_PROJECT_ID
public static final String JSON_PROPERTY_SERVICE_ACCOUNT
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 GCPUsageCostConfigAttributes accountId(String accountId)
public String getAccountId()
public void setAccountId(String accountId)
public GCPUsageCostConfigAttributes bucketName(String bucketName)
public String getBucketName()
public void setBucketName(String bucketName)
public GCPUsageCostConfigAttributes createdAt(String createdAt)
@Nullable public String getCreatedAt()
public void setCreatedAt(String createdAt)
public GCPUsageCostConfigAttributes dataset(String dataset)
public String getDataset()
public void setDataset(String dataset)
public GCPUsageCostConfigAttributes errorMessages(List<String> errorMessages)
public GCPUsageCostConfigAttributes addErrorMessagesItem(String errorMessagesItem)
@Nullable public List<String> getErrorMessages()
public org.openapitools.jackson.nullable.JsonNullable<List<String>> getErrorMessages_JsonNullable()
public void setErrorMessages_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> errorMessages)
public GCPUsageCostConfigAttributes exportPrefix(String exportPrefix)
public String getExportPrefix()
public void setExportPrefix(String exportPrefix)
public GCPUsageCostConfigAttributes exportProjectName(String exportProjectName)
public String getExportProjectName()
public void setExportProjectName(String exportProjectName)
public GCPUsageCostConfigAttributes months(Integer months)
@Deprecated @Nullable public Integer getMonths()
@Deprecated public void setMonths(Integer months)
public GCPUsageCostConfigAttributes projectId(String projectId)
@Nullable public String getProjectId()
project_id of the GCP Usage Cost report.public void setProjectId(String projectId)
public GCPUsageCostConfigAttributes serviceAccount(String serviceAccount)
public String getServiceAccount()
public void setServiceAccount(String serviceAccount)
public GCPUsageCostConfigAttributes status(String status)
public String getStatus()
public void setStatus(String status)
public GCPUsageCostConfigAttributes statusUpdatedAt(String statusUpdatedAt)
@Nullable public String getStatusUpdatedAt()
public void setStatusUpdatedAt(String statusUpdatedAt)
public GCPUsageCostConfigAttributes updatedAt(String updatedAt)
@Nullable public String getUpdatedAt()
public void setUpdatedAt(String updatedAt)
public GCPUsageCostConfigAttributes 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 © 2025. All rights reserved.