Package com.datadog.api.client.v2.model
Class CommitmentsAwsRDSRICommitment
java.lang.Object
com.datadog.api.client.v2.model.CommitmentsAwsRDSRICommitment
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class CommitmentsAwsRDSRICommitment
extends Object
AWS RDS Reserved Instance commitment details.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncommitmentId(String commitmentId) databaseEngine(String databaseEngine) booleanReturn true if this CommitmentsAwsRDSRICommitment object is equal to o.expirationDate(String expirationDate) Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.The unique identifier of the Reserved Instance.The database engine of the Reserved Instance.The expiration date of the commitment.The RDS instance type.Whether the Reserved Instance is Multi-AZ.The number of Normalized Capacity Units.The number of reserved instances.The payment option for the Reserved Instance.The AWS region of the Reserved Instance.The start date of the commitment.The term length in years.The utilization percentage of the commitment.inthashCode()instanceType(String instanceType) numberOfNfus(Double numberOfNfus) numberOfReservations(Double numberOfReservations) purchaseOption(String purchaseOption) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetCommitmentId(String commitmentId) voidsetDatabaseEngine(String databaseEngine) voidsetExpirationDate(String expirationDate) voidsetInstanceType(String instanceType) voidsetIsMultiAz(Boolean isMultiAz) voidsetNumberOfNfus(Double numberOfNfus) voidsetNumberOfReservations(Double numberOfReservations) voidsetPurchaseOption(String purchaseOption) voidvoidsetStartDate(String startDate) voidsetTermLength(Double termLength) voidsetUtilization(Double utilization) termLength(Double termLength) toString()utilization(Double utilization)
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_COMMITMENT_ID
- See Also:
-
JSON_PROPERTY_DATABASE_ENGINE
- See Also:
-
JSON_PROPERTY_EXPIRATION_DATE
- See Also:
-
JSON_PROPERTY_INSTANCE_TYPE
- See Also:
-
JSON_PROPERTY_IS_MULTI_AZ
- See Also:
-
JSON_PROPERTY_NUMBER_OF_NFUS
- See Also:
-
JSON_PROPERTY_NUMBER_OF_RESERVATIONS
- See Also:
-
JSON_PROPERTY_PURCHASE_OPTION
- See Also:
-
JSON_PROPERTY_REGION
- See Also:
-
JSON_PROPERTY_START_DATE
- See Also:
-
JSON_PROPERTY_TERM_LENGTH
- See Also:
-
JSON_PROPERTY_UTILIZATION
- See Also:
-
-
Constructor Details
-
CommitmentsAwsRDSRICommitment
public CommitmentsAwsRDSRICommitment() -
CommitmentsAwsRDSRICommitment
-
-
Method Details
-
commitmentId
-
getCommitmentId
The unique identifier of the Reserved Instance.- Returns:
- commitmentId
-
setCommitmentId
-
databaseEngine
-
getDatabaseEngine
The database engine of the Reserved Instance.- Returns:
- databaseEngine
-
setDatabaseEngine
-
expirationDate
-
getExpirationDate
The expiration date of the commitment.- Returns:
- expirationDate
-
setExpirationDate
-
instanceType
-
getInstanceType
The RDS instance type.- Returns:
- instanceType
-
setInstanceType
-
isMultiAz
-
getIsMultiAz
Whether the Reserved Instance is Multi-AZ.- Returns:
- isMultiAz
-
setIsMultiAz
-
numberOfNfus
-
getNumberOfNfus
The number of Normalized Capacity Units.- Returns:
- numberOfNfus
-
setNumberOfNfus
-
numberOfReservations
-
getNumberOfReservations
The number of reserved instances.- Returns:
- numberOfReservations
-
setNumberOfReservations
-
purchaseOption
-
getPurchaseOption
The payment option for the Reserved Instance.- Returns:
- purchaseOption
-
setPurchaseOption
-
region
-
getRegion
The AWS region of the Reserved Instance.- Returns:
- region
-
setRegion
-
startDate
-
getStartDate
The start date of the commitment.- Returns:
- startDate
-
setStartDate
-
termLength
-
getTermLength
The term length in years.- Returns:
- termLength
-
setTermLength
-
utilization
-
getUtilization
The utilization percentage of the commitment.- Returns:
- utilization
-
setUtilization
-
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:
- CommitmentsAwsRDSRICommitment
-
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 CommitmentsAwsRDSRICommitment object is equal to o. -
hashCode
public int hashCode() -
toString
-