@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class AllocationExposureRolloutStep extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_ALLOCATION_EXPOSURE_SCHEDULE_ID |
static String |
JSON_PROPERTY_CREATED_AT |
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 |
static String |
JSON_PROPERTY_ORDER_POSITION |
static String |
JSON_PROPERTY_UPDATED_AT |
boolean |
unparsed |
| Constructor and Description |
|---|
AllocationExposureRolloutStep() |
AllocationExposureRolloutStep(UUID allocationExposureScheduleId,
OffsetDateTime createdAt,
Double exposureRatio,
Long groupedStepIndex,
UUID id,
Boolean isPauseRecord,
Long orderPosition,
OffsetDateTime updatedAt) |
| Modifier and Type | Method and Description |
|---|---|
AllocationExposureRolloutStep |
allocationExposureScheduleId(UUID allocationExposureScheduleId) |
AllocationExposureRolloutStep |
createdAt(OffsetDateTime createdAt) |
boolean |
equals(Object o)
Return true if this AllocationExposureRolloutStep object is equal to o.
|
AllocationExposureRolloutStep |
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.
|
UUID |
getAllocationExposureScheduleId()
The progressive rollout ID this step belongs to.
|
OffsetDateTime |
getCreatedAt()
The timestamp when the progression step was created.
|
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.
|
Long |
getOrderPosition()
Sort order for the progression step.
|
OffsetDateTime |
getUpdatedAt()
The timestamp when the progression step was last updated.
|
AllocationExposureRolloutStep |
groupedStepIndex(Long groupedStepIndex) |
int |
hashCode() |
AllocationExposureRolloutStep |
id(UUID id) |
AllocationExposureRolloutStep |
intervalMs(Long intervalMs) |
AllocationExposureRolloutStep |
isPauseRecord(Boolean isPauseRecord) |
AllocationExposureRolloutStep |
orderPosition(Long orderPosition) |
AllocationExposureRolloutStep |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
void |
setAllocationExposureScheduleId(UUID allocationExposureScheduleId) |
void |
setCreatedAt(OffsetDateTime createdAt) |
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) |
void |
setOrderPosition(Long orderPosition) |
void |
setUpdatedAt(OffsetDateTime updatedAt) |
String |
toString() |
AllocationExposureRolloutStep |
updatedAt(OffsetDateTime updatedAt) |
public boolean unparsed
public static final String JSON_PROPERTY_ALLOCATION_EXPOSURE_SCHEDULE_ID
public static final String JSON_PROPERTY_CREATED_AT
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 static final String JSON_PROPERTY_ORDER_POSITION
public static final String JSON_PROPERTY_UPDATED_AT
public AllocationExposureRolloutStep()
public AllocationExposureRolloutStep(UUID allocationExposureScheduleId, OffsetDateTime createdAt, Double exposureRatio, Long groupedStepIndex, UUID id, Boolean isPauseRecord, Long orderPosition, OffsetDateTime updatedAt)
public AllocationExposureRolloutStep allocationExposureScheduleId(UUID allocationExposureScheduleId)
public UUID getAllocationExposureScheduleId()
public void setAllocationExposureScheduleId(UUID allocationExposureScheduleId)
public AllocationExposureRolloutStep createdAt(OffsetDateTime createdAt)
public OffsetDateTime getCreatedAt()
public void setCreatedAt(OffsetDateTime createdAt)
public AllocationExposureRolloutStep exposureRatio(Double exposureRatio)
public Double getExposureRatio()
public void setExposureRatio(Double exposureRatio)
public AllocationExposureRolloutStep groupedStepIndex(Long groupedStepIndex)
public Long getGroupedStepIndex()
public void setGroupedStepIndex(Long groupedStepIndex)
public AllocationExposureRolloutStep id(UUID id)
public UUID getId()
public void setId(UUID id)
public AllocationExposureRolloutStep 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 AllocationExposureRolloutStep isPauseRecord(Boolean isPauseRecord)
public Boolean getIsPauseRecord()
public void setIsPauseRecord(Boolean isPauseRecord)
public AllocationExposureRolloutStep orderPosition(Long orderPosition)
public Long getOrderPosition()
public void setOrderPosition(Long orderPosition)
public AllocationExposureRolloutStep updatedAt(OffsetDateTime updatedAt)
public OffsetDateTime getUpdatedAt()
public void setUpdatedAt(OffsetDateTime updatedAt)
public AllocationExposureRolloutStep 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.