@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class CommitmentsAwsRDSRICommitment extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_COMMITMENT_ID |
static String |
JSON_PROPERTY_DATABASE_ENGINE |
static String |
JSON_PROPERTY_EXPIRATION_DATE |
static String |
JSON_PROPERTY_INSTANCE_TYPE |
static String |
JSON_PROPERTY_IS_MULTI_AZ |
static String |
JSON_PROPERTY_NUMBER_OF_NFUS |
static String |
JSON_PROPERTY_NUMBER_OF_RESERVATIONS |
static String |
JSON_PROPERTY_PURCHASE_OPTION |
static String |
JSON_PROPERTY_REGION |
static String |
JSON_PROPERTY_START_DATE |
static String |
JSON_PROPERTY_TERM_LENGTH |
static String |
JSON_PROPERTY_UTILIZATION |
boolean |
unparsed |
| Constructor and Description |
|---|
CommitmentsAwsRDSRICommitment() |
CommitmentsAwsRDSRICommitment(String commitmentId,
String databaseEngine,
String instanceType,
String purchaseOption,
String region) |
| Modifier and Type | Method and Description |
|---|---|
CommitmentsAwsRDSRICommitment |
commitmentId(String commitmentId) |
CommitmentsAwsRDSRICommitment |
databaseEngine(String databaseEngine) |
boolean |
equals(Object o)
Return true if this CommitmentsAwsRDSRICommitment object is equal to o.
|
CommitmentsAwsRDSRICommitment |
expirationDate(String expirationDate) |
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
String |
getCommitmentId()
The unique identifier of the Reserved Instance.
|
String |
getDatabaseEngine()
The database engine of the Reserved Instance.
|
String |
getExpirationDate()
The expiration date of the commitment.
|
String |
getInstanceType()
The RDS instance type.
|
Boolean |
getIsMultiAz()
Whether the Reserved Instance is Multi-AZ.
|
Double |
getNumberOfNfus()
The number of Normalized Capacity Units.
|
Double |
getNumberOfReservations()
The number of reserved instances.
|
String |
getPurchaseOption()
The payment option for the Reserved Instance.
|
String |
getRegion()
The AWS region of the Reserved Instance.
|
String |
getStartDate()
The start date of the commitment.
|
Double |
getTermLength()
The term length in years.
|
Double |
getUtilization()
The utilization percentage of the commitment.
|
int |
hashCode() |
CommitmentsAwsRDSRICommitment |
instanceType(String instanceType) |
CommitmentsAwsRDSRICommitment |
isMultiAz(Boolean isMultiAz) |
CommitmentsAwsRDSRICommitment |
numberOfNfus(Double numberOfNfus) |
CommitmentsAwsRDSRICommitment |
numberOfReservations(Double numberOfReservations) |
CommitmentsAwsRDSRICommitment |
purchaseOption(String purchaseOption) |
CommitmentsAwsRDSRICommitment |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
CommitmentsAwsRDSRICommitment |
region(String region) |
void |
setCommitmentId(String commitmentId) |
void |
setDatabaseEngine(String databaseEngine) |
void |
setExpirationDate(String expirationDate) |
void |
setInstanceType(String instanceType) |
void |
setIsMultiAz(Boolean isMultiAz) |
void |
setNumberOfNfus(Double numberOfNfus) |
void |
setNumberOfReservations(Double numberOfReservations) |
void |
setPurchaseOption(String purchaseOption) |
void |
setRegion(String region) |
void |
setStartDate(String startDate) |
void |
setTermLength(Double termLength) |
void |
setUtilization(Double utilization) |
CommitmentsAwsRDSRICommitment |
startDate(String startDate) |
CommitmentsAwsRDSRICommitment |
termLength(Double termLength) |
String |
toString() |
CommitmentsAwsRDSRICommitment |
utilization(Double utilization) |
public boolean unparsed
public static final String JSON_PROPERTY_COMMITMENT_ID
public static final String JSON_PROPERTY_DATABASE_ENGINE
public static final String JSON_PROPERTY_EXPIRATION_DATE
public static final String JSON_PROPERTY_INSTANCE_TYPE
public static final String JSON_PROPERTY_IS_MULTI_AZ
public static final String JSON_PROPERTY_NUMBER_OF_NFUS
public static final String JSON_PROPERTY_NUMBER_OF_RESERVATIONS
public static final String JSON_PROPERTY_PURCHASE_OPTION
public static final String JSON_PROPERTY_REGION
public static final String JSON_PROPERTY_START_DATE
public static final String JSON_PROPERTY_TERM_LENGTH
public static final String JSON_PROPERTY_UTILIZATION
public CommitmentsAwsRDSRICommitment commitmentId(String commitmentId)
public String getCommitmentId()
public void setCommitmentId(String commitmentId)
public CommitmentsAwsRDSRICommitment databaseEngine(String databaseEngine)
public String getDatabaseEngine()
public void setDatabaseEngine(String databaseEngine)
public CommitmentsAwsRDSRICommitment expirationDate(String expirationDate)
@Nullable public String getExpirationDate()
public void setExpirationDate(String expirationDate)
public CommitmentsAwsRDSRICommitment instanceType(String instanceType)
public String getInstanceType()
public void setInstanceType(String instanceType)
public CommitmentsAwsRDSRICommitment isMultiAz(Boolean isMultiAz)
@Nullable public Boolean getIsMultiAz()
public void setIsMultiAz(Boolean isMultiAz)
public CommitmentsAwsRDSRICommitment numberOfNfus(Double numberOfNfus)
@Nullable public Double getNumberOfNfus()
public void setNumberOfNfus(Double numberOfNfus)
public CommitmentsAwsRDSRICommitment numberOfReservations(Double numberOfReservations)
@Nullable public Double getNumberOfReservations()
public void setNumberOfReservations(Double numberOfReservations)
public CommitmentsAwsRDSRICommitment purchaseOption(String purchaseOption)
public String getPurchaseOption()
public void setPurchaseOption(String purchaseOption)
public CommitmentsAwsRDSRICommitment region(String region)
public String getRegion()
public void setRegion(String region)
public CommitmentsAwsRDSRICommitment startDate(String startDate)
@Nullable public String getStartDate()
public void setStartDate(String startDate)
public CommitmentsAwsRDSRICommitment termLength(Double termLength)
@Nullable public Double getTermLength()
public void setTermLength(Double termLength)
public CommitmentsAwsRDSRICommitment utilization(Double utilization)
@Nullable public Double getUtilization()
public void setUtilization(Double utilization)
public CommitmentsAwsRDSRICommitment 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.