@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class SloStatusDataAttributes extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_ERROR_BUDGET_REMAINING |
static String |
JSON_PROPERTY_RAW_ERROR_BUDGET_REMAINING |
static String |
JSON_PROPERTY_SLI |
static String |
JSON_PROPERTY_SPAN_PRECISION |
static String |
JSON_PROPERTY_STATE |
boolean |
unparsed |
| Constructor and Description |
|---|
SloStatusDataAttributes() |
SloStatusDataAttributes(Double errorBudgetRemaining,
RawErrorBudgetRemaining rawErrorBudgetRemaining,
Double sli,
Long spanPrecision,
String state) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o)
Return true if this SloStatusDataAttributes object is equal to o.
|
SloStatusDataAttributes |
errorBudgetRemaining(Double errorBudgetRemaining) |
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
Double |
getErrorBudgetRemaining()
The percentage of error budget remaining.
|
RawErrorBudgetRemaining |
getRawErrorBudgetRemaining()
The raw error budget remaining for the SLO.
|
Double |
getSli()
The current Service Level Indicator (SLI) value as a percentage.
|
Long |
getSpanPrecision()
The precision of the time span in seconds.
|
String |
getState()
The current state of the SLO (for example,
breached, warning,
ok). |
int |
hashCode() |
SloStatusDataAttributes |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
SloStatusDataAttributes |
rawErrorBudgetRemaining(RawErrorBudgetRemaining rawErrorBudgetRemaining) |
void |
setErrorBudgetRemaining(Double errorBudgetRemaining) |
void |
setRawErrorBudgetRemaining(RawErrorBudgetRemaining rawErrorBudgetRemaining) |
void |
setSli(Double sli) |
void |
setSpanPrecision(Long spanPrecision) |
void |
setState(String state) |
SloStatusDataAttributes |
sli(Double sli) |
SloStatusDataAttributes |
spanPrecision(Long spanPrecision) |
SloStatusDataAttributes |
state(String state) |
String |
toString() |
public boolean unparsed
public static final String JSON_PROPERTY_ERROR_BUDGET_REMAINING
public static final String JSON_PROPERTY_RAW_ERROR_BUDGET_REMAINING
public static final String JSON_PROPERTY_SLI
public static final String JSON_PROPERTY_SPAN_PRECISION
public static final String JSON_PROPERTY_STATE
public SloStatusDataAttributes()
public SloStatusDataAttributes(Double errorBudgetRemaining, RawErrorBudgetRemaining rawErrorBudgetRemaining, Double sli, Long spanPrecision, String state)
public SloStatusDataAttributes errorBudgetRemaining(Double errorBudgetRemaining)
public Double getErrorBudgetRemaining()
public void setErrorBudgetRemaining(Double errorBudgetRemaining)
public SloStatusDataAttributes rawErrorBudgetRemaining(RawErrorBudgetRemaining rawErrorBudgetRemaining)
public RawErrorBudgetRemaining getRawErrorBudgetRemaining()
public void setRawErrorBudgetRemaining(RawErrorBudgetRemaining rawErrorBudgetRemaining)
public SloStatusDataAttributes sli(Double sli)
public Double getSli()
public void setSli(Double sli)
public SloStatusDataAttributes spanPrecision(Long spanPrecision)
public Long getSpanPrecision()
public void setSpanPrecision(Long spanPrecision)
public SloStatusDataAttributes state(String state)
public String getState()
breached, warning,
ok).public void setState(String state)
public SloStatusDataAttributes 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.