@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class AllocationExposureGuardrailTrigger 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_FLAGGING_VARIANT_ID |
static String |
JSON_PROPERTY_ID |
static String |
JSON_PROPERTY_METRIC_ID |
static String |
JSON_PROPERTY_TRIGGERED_ACTION |
static String |
JSON_PROPERTY_UPDATED_AT |
boolean |
unparsed |
| Constructor and Description |
|---|
AllocationExposureGuardrailTrigger() |
AllocationExposureGuardrailTrigger(UUID allocationExposureScheduleId,
OffsetDateTime createdAt,
UUID flaggingVariantId,
UUID id,
String metricId,
String triggeredAction,
OffsetDateTime updatedAt) |
| Modifier and Type | Method and Description |
|---|---|
AllocationExposureGuardrailTrigger |
allocationExposureScheduleId(UUID allocationExposureScheduleId) |
AllocationExposureGuardrailTrigger |
createdAt(OffsetDateTime createdAt) |
boolean |
equals(Object o)
Return true if this AllocationExposureGuardrailTrigger object is equal to o.
|
AllocationExposureGuardrailTrigger |
flaggingVariantId(UUID flaggingVariantId) |
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 trigger belongs to.
|
OffsetDateTime |
getCreatedAt()
The timestamp when this trigger was created.
|
UUID |
getFlaggingVariantId()
The variant ID that triggered this event.
|
UUID |
getId()
The unique identifier of the guardrail trigger.
|
String |
getMetricId()
The metric ID associated with the trigger.
|
String |
getTriggeredAction()
The action that was triggered.
|
OffsetDateTime |
getUpdatedAt()
The timestamp when this trigger was last updated.
|
int |
hashCode() |
AllocationExposureGuardrailTrigger |
id(UUID id) |
AllocationExposureGuardrailTrigger |
metricId(String metricId) |
AllocationExposureGuardrailTrigger |
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 |
setFlaggingVariantId(UUID flaggingVariantId) |
void |
setId(UUID id) |
void |
setMetricId(String metricId) |
void |
setTriggeredAction(String triggeredAction) |
void |
setUpdatedAt(OffsetDateTime updatedAt) |
String |
toString() |
AllocationExposureGuardrailTrigger |
triggeredAction(String triggeredAction) |
AllocationExposureGuardrailTrigger |
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_FLAGGING_VARIANT_ID
public static final String JSON_PROPERTY_ID
public static final String JSON_PROPERTY_METRIC_ID
public static final String JSON_PROPERTY_TRIGGERED_ACTION
public static final String JSON_PROPERTY_UPDATED_AT
public AllocationExposureGuardrailTrigger()
public AllocationExposureGuardrailTrigger(UUID allocationExposureScheduleId, OffsetDateTime createdAt, UUID flaggingVariantId, UUID id, String metricId, String triggeredAction, OffsetDateTime updatedAt)
public AllocationExposureGuardrailTrigger allocationExposureScheduleId(UUID allocationExposureScheduleId)
public UUID getAllocationExposureScheduleId()
public void setAllocationExposureScheduleId(UUID allocationExposureScheduleId)
public AllocationExposureGuardrailTrigger createdAt(OffsetDateTime createdAt)
public OffsetDateTime getCreatedAt()
public void setCreatedAt(OffsetDateTime createdAt)
public AllocationExposureGuardrailTrigger flaggingVariantId(UUID flaggingVariantId)
public UUID getFlaggingVariantId()
public void setFlaggingVariantId(UUID flaggingVariantId)
public AllocationExposureGuardrailTrigger id(UUID id)
public UUID getId()
public void setId(UUID id)
public AllocationExposureGuardrailTrigger metricId(String metricId)
public String getMetricId()
public void setMetricId(String metricId)
public AllocationExposureGuardrailTrigger triggeredAction(String triggeredAction)
public String getTriggeredAction()
public void setTriggeredAction(String triggeredAction)
public AllocationExposureGuardrailTrigger updatedAt(OffsetDateTime updatedAt)
public OffsetDateTime getUpdatedAt()
public void setUpdatedAt(OffsetDateTime updatedAt)
public AllocationExposureGuardrailTrigger 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.