@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class AllocationExposureSchedule extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_ABSOLUTE_START_TIME |
static String |
JSON_PROPERTY_ALLOCATION_ID |
static String |
JSON_PROPERTY_CONTROL_VARIANT_ID |
static String |
JSON_PROPERTY_CREATED_AT |
static String |
JSON_PROPERTY_GUARDRAIL_TRIGGERED_ACTION |
static String |
JSON_PROPERTY_GUARDRAIL_TRIGGERS |
static String |
JSON_PROPERTY_ID |
static String |
JSON_PROPERTY_ROLLOUT_OPTIONS |
static String |
JSON_PROPERTY_ROLLOUT_STEPS |
static String |
JSON_PROPERTY_UPDATED_AT |
boolean |
unparsed |
| Constructor and Description |
|---|
AllocationExposureSchedule() |
AllocationExposureSchedule(UUID allocationId,
OffsetDateTime createdAt,
List<AllocationExposureGuardrailTrigger> guardrailTriggers,
RolloutOptions rolloutOptions,
List<AllocationExposureRolloutStep> rolloutSteps,
OffsetDateTime updatedAt) |
public boolean unparsed
public static final String JSON_PROPERTY_ABSOLUTE_START_TIME
public static final String JSON_PROPERTY_ALLOCATION_ID
public static final String JSON_PROPERTY_CONTROL_VARIANT_ID
public static final String JSON_PROPERTY_CREATED_AT
public static final String JSON_PROPERTY_GUARDRAIL_TRIGGERED_ACTION
public static final String JSON_PROPERTY_GUARDRAIL_TRIGGERS
public static final String JSON_PROPERTY_ID
public static final String JSON_PROPERTY_ROLLOUT_OPTIONS
public static final String JSON_PROPERTY_ROLLOUT_STEPS
public static final String JSON_PROPERTY_UPDATED_AT
public AllocationExposureSchedule()
public AllocationExposureSchedule(UUID allocationId, OffsetDateTime createdAt, List<AllocationExposureGuardrailTrigger> guardrailTriggers, RolloutOptions rolloutOptions, List<AllocationExposureRolloutStep> rolloutSteps, OffsetDateTime updatedAt)
public AllocationExposureSchedule absoluteStartTime(OffsetDateTime absoluteStartTime)
@Nullable public OffsetDateTime getAbsoluteStartTime()
public org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> getAbsoluteStartTime_JsonNullable()
public void setAbsoluteStartTime_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> absoluteStartTime)
public void setAbsoluteStartTime(OffsetDateTime absoluteStartTime)
public AllocationExposureSchedule allocationId(UUID allocationId)
public UUID getAllocationId()
public void setAllocationId(UUID allocationId)
public AllocationExposureSchedule controlVariantId(String controlVariantId)
@Nullable public String getControlVariantId()
public org.openapitools.jackson.nullable.JsonNullable<String> getControlVariantId_JsonNullable()
public void setControlVariantId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> controlVariantId)
public void setControlVariantId(String controlVariantId)
public AllocationExposureSchedule createdAt(OffsetDateTime createdAt)
public OffsetDateTime getCreatedAt()
public void setCreatedAt(OffsetDateTime createdAt)
public AllocationExposureSchedule guardrailTriggeredAction(String guardrailTriggeredAction)
@Nullable public String getGuardrailTriggeredAction()
public org.openapitools.jackson.nullable.JsonNullable<String> getGuardrailTriggeredAction_JsonNullable()
public void setGuardrailTriggeredAction_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> guardrailTriggeredAction)
public void setGuardrailTriggeredAction(String guardrailTriggeredAction)
public AllocationExposureSchedule guardrailTriggers(List<AllocationExposureGuardrailTrigger> guardrailTriggers)
public AllocationExposureSchedule addGuardrailTriggersItem(AllocationExposureGuardrailTrigger guardrailTriggersItem)
public List<AllocationExposureGuardrailTrigger> getGuardrailTriggers()
public void setGuardrailTriggers(List<AllocationExposureGuardrailTrigger> guardrailTriggers)
public AllocationExposureSchedule id(UUID id)
@Nullable public UUID getId()
public void setId(UUID id)
public AllocationExposureSchedule rolloutOptions(RolloutOptions rolloutOptions)
public RolloutOptions getRolloutOptions()
public void setRolloutOptions(RolloutOptions rolloutOptions)
public AllocationExposureSchedule rolloutSteps(List<AllocationExposureRolloutStep> rolloutSteps)
public AllocationExposureSchedule addRolloutStepsItem(AllocationExposureRolloutStep rolloutStepsItem)
public List<AllocationExposureRolloutStep> getRolloutSteps()
public void setRolloutSteps(List<AllocationExposureRolloutStep> rolloutSteps)
public AllocationExposureSchedule updatedAt(OffsetDateTime updatedAt)
public OffsetDateTime getUpdatedAt()
public void setUpdatedAt(OffsetDateTime updatedAt)
public AllocationExposureSchedule 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.