@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class ExposureRolloutStepRequest extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_EXPOSURE_RATIO |
static String |
JSON_PROPERTY_GROUPED_STEP_INDEX |
static String |
JSON_PROPERTY_ID |
static String |
JSON_PROPERTY_INTERVAL_MS |
static String |
JSON_PROPERTY_IS_PAUSE_RECORD |
boolean |
unparsed |
| Constructor and Description |
|---|
ExposureRolloutStepRequest() |
ExposureRolloutStepRequest(Double exposureRatio,
Long groupedStepIndex,
Boolean isPauseRecord) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o)
Return true if this ExposureRolloutStepRequest object is equal to o.
|
ExposureRolloutStepRequest |
exposureRatio(Double exposureRatio) |
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
Double |
getExposureRatio()
The exposure ratio for this step.
|
Long |
getGroupedStepIndex()
Logical index grouping related steps.
|
UUID |
getId()
The unique identifier of the progression step.
|
org.openapitools.jackson.nullable.JsonNullable<Long> |
getIntervalMs_JsonNullable() |
Long |
getIntervalMs()
Step duration in milliseconds.
|
Boolean |
getIsPauseRecord()
Whether this step represents a pause record.
|
ExposureRolloutStepRequest |
groupedStepIndex(Long groupedStepIndex) |
int |
hashCode() |
ExposureRolloutStepRequest |
id(UUID id) |
ExposureRolloutStepRequest |
intervalMs(Long intervalMs) |
ExposureRolloutStepRequest |
isPauseRecord(Boolean isPauseRecord) |
ExposureRolloutStepRequest |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
void |
setExposureRatio(Double exposureRatio) |
void |
setGroupedStepIndex(Long groupedStepIndex) |
void |
setId(UUID id) |
void |
setIntervalMs_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> intervalMs) |
void |
setIntervalMs(Long intervalMs) |
void |
setIsPauseRecord(Boolean isPauseRecord) |
String |
toString() |
public boolean unparsed
public static final String JSON_PROPERTY_EXPOSURE_RATIO
public static final String JSON_PROPERTY_GROUPED_STEP_INDEX
public static final String JSON_PROPERTY_ID
public static final String JSON_PROPERTY_INTERVAL_MS
public static final String JSON_PROPERTY_IS_PAUSE_RECORD
public ExposureRolloutStepRequest exposureRatio(Double exposureRatio)
public Double getExposureRatio()
public void setExposureRatio(Double exposureRatio)
public ExposureRolloutStepRequest groupedStepIndex(Long groupedStepIndex)
public Long getGroupedStepIndex()
public void setGroupedStepIndex(Long groupedStepIndex)
public ExposureRolloutStepRequest id(UUID id)
@Nullable public UUID getId()
public void setId(UUID id)
public ExposureRolloutStepRequest intervalMs(Long intervalMs)
@Nullable public Long getIntervalMs()
public org.openapitools.jackson.nullable.JsonNullable<Long> getIntervalMs_JsonNullable()
public void setIntervalMs_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> intervalMs)
public void setIntervalMs(Long intervalMs)
public ExposureRolloutStepRequest isPauseRecord(Boolean isPauseRecord)
public Boolean getIsPauseRecord()
public void setIsPauseRecord(Boolean isPauseRecord)
public ExposureRolloutStepRequest 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.