@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class CommitmentsAwsElasticacheRICommitment extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_CACHE_ENGINE |
static String |
JSON_PROPERTY_COMMITMENT_ID |
static String |
JSON_PROPERTY_EXPIRATION_DATE |
static String |
JSON_PROPERTY_INSTANCE_TYPE |
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 |
|---|
CommitmentsAwsElasticacheRICommitment() |
CommitmentsAwsElasticacheRICommitment(String cacheEngine,
String commitmentId,
String instanceType,
String purchaseOption,
String region) |
| Modifier and Type | Method and Description |
|---|---|
CommitmentsAwsElasticacheRICommitment |
cacheEngine(String cacheEngine) |
CommitmentsAwsElasticacheRICommitment |
commitmentId(String commitmentId) |
boolean |
equals(Object o)
Return true if this CommitmentsAwsElasticacheRICommitment object is equal to o.
|
CommitmentsAwsElasticacheRICommitment |
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 |
getCacheEngine()
The cache engine type of the Reserved Instance.
|
String |
getCommitmentId()
The unique identifier of the Reserved Instance.
|
String |
getExpirationDate()
The expiration date of the commitment.
|
String |
getInstanceType()
The ElastiCache instance type.
|
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() |
CommitmentsAwsElasticacheRICommitment |
instanceType(String instanceType) |
CommitmentsAwsElasticacheRICommitment |
numberOfNfus(Double numberOfNfus) |
CommitmentsAwsElasticacheRICommitment |
numberOfReservations(Double numberOfReservations) |
CommitmentsAwsElasticacheRICommitment |
purchaseOption(String purchaseOption) |
CommitmentsAwsElasticacheRICommitment |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
CommitmentsAwsElasticacheRICommitment |
region(String region) |
void |
setCacheEngine(String cacheEngine) |
void |
setCommitmentId(String commitmentId) |
void |
setExpirationDate(String expirationDate) |
void |
setInstanceType(String instanceType) |
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) |
CommitmentsAwsElasticacheRICommitment |
startDate(String startDate) |
CommitmentsAwsElasticacheRICommitment |
termLength(Double termLength) |
String |
toString() |
CommitmentsAwsElasticacheRICommitment |
utilization(Double utilization) |
public boolean unparsed
public static final String JSON_PROPERTY_CACHE_ENGINE
public static final String JSON_PROPERTY_COMMITMENT_ID
public static final String JSON_PROPERTY_EXPIRATION_DATE
public static final String JSON_PROPERTY_INSTANCE_TYPE
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 CommitmentsAwsElasticacheRICommitment()
public CommitmentsAwsElasticacheRICommitment cacheEngine(String cacheEngine)
public String getCacheEngine()
public void setCacheEngine(String cacheEngine)
public CommitmentsAwsElasticacheRICommitment commitmentId(String commitmentId)
public String getCommitmentId()
public void setCommitmentId(String commitmentId)
public CommitmentsAwsElasticacheRICommitment expirationDate(String expirationDate)
@Nullable public String getExpirationDate()
public void setExpirationDate(String expirationDate)
public CommitmentsAwsElasticacheRICommitment instanceType(String instanceType)
public String getInstanceType()
public void setInstanceType(String instanceType)
public CommitmentsAwsElasticacheRICommitment numberOfNfus(Double numberOfNfus)
@Nullable public Double getNumberOfNfus()
public void setNumberOfNfus(Double numberOfNfus)
public CommitmentsAwsElasticacheRICommitment numberOfReservations(Double numberOfReservations)
@Nullable public Double getNumberOfReservations()
public void setNumberOfReservations(Double numberOfReservations)
public CommitmentsAwsElasticacheRICommitment purchaseOption(String purchaseOption)
public String getPurchaseOption()
public void setPurchaseOption(String purchaseOption)
public CommitmentsAwsElasticacheRICommitment region(String region)
public String getRegion()
public void setRegion(String region)
public CommitmentsAwsElasticacheRICommitment startDate(String startDate)
@Nullable public String getStartDate()
public void setStartDate(String startDate)
public CommitmentsAwsElasticacheRICommitment termLength(Double termLength)
@Nullable public Double getTermLength()
public void setTermLength(Double termLength)
public CommitmentsAwsElasticacheRICommitment utilization(Double utilization)
@Nullable public Double getUtilization()
public void setUtilization(Double utilization)
public CommitmentsAwsElasticacheRICommitment 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.