Package com.datadog.api.client.v2.model
Class AllocationExposureGuardrailTrigger
java.lang.Object
com.datadog.api.client.v2.model.AllocationExposureGuardrailTrigger
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class AllocationExposureGuardrailTrigger
extends Object
Guardrail trigger details for a progressive rollout.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAllocationExposureGuardrailTrigger(UUID allocationExposureScheduleId, OffsetDateTime createdAt, UUID flaggingVariantId, UUID id, String metricId, String triggeredAction, OffsetDateTime updatedAt) -
Method Summary
Modifier and TypeMethodDescriptionallocationExposureScheduleId(UUID allocationExposureScheduleId) createdAt(OffsetDateTime createdAt) booleanReturn true if this AllocationExposureGuardrailTrigger object is equal to o.flaggingVariantId(UUID flaggingVariantId) Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.The progressive rollout ID this trigger belongs to.The timestamp when this trigger was created.The variant ID that triggered this event.getId()The unique identifier of the guardrail trigger.The metric ID associated with the trigger.The action that was triggered.The timestamp when this trigger was last updated.inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetAllocationExposureScheduleId(UUID allocationExposureScheduleId) voidsetCreatedAt(OffsetDateTime createdAt) voidsetFlaggingVariantId(UUID flaggingVariantId) voidvoidsetMetricId(String metricId) voidsetTriggeredAction(String triggeredAction) voidsetUpdatedAt(OffsetDateTime updatedAt) toString()triggeredAction(String triggeredAction) updatedAt(OffsetDateTime updatedAt)
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_ALLOCATION_EXPOSURE_SCHEDULE_ID
- See Also:
-
JSON_PROPERTY_CREATED_AT
- See Also:
-
JSON_PROPERTY_FLAGGING_VARIANT_ID
- See Also:
-
JSON_PROPERTY_ID
- See Also:
-
JSON_PROPERTY_METRIC_ID
- See Also:
-
JSON_PROPERTY_TRIGGERED_ACTION
- See Also:
-
JSON_PROPERTY_UPDATED_AT
- See Also:
-
-
Constructor Details
-
AllocationExposureGuardrailTrigger
public AllocationExposureGuardrailTrigger() -
AllocationExposureGuardrailTrigger
public AllocationExposureGuardrailTrigger(UUID allocationExposureScheduleId, OffsetDateTime createdAt, UUID flaggingVariantId, UUID id, String metricId, String triggeredAction, OffsetDateTime updatedAt)
-
-
Method Details
-
allocationExposureScheduleId
public AllocationExposureGuardrailTrigger allocationExposureScheduleId(UUID allocationExposureScheduleId) -
getAllocationExposureScheduleId
The progressive rollout ID this trigger belongs to.- Returns:
- allocationExposureScheduleId
-
setAllocationExposureScheduleId
-
createdAt
-
getCreatedAt
The timestamp when this trigger was created.- Returns:
- createdAt
-
setCreatedAt
-
flaggingVariantId
-
getFlaggingVariantId
The variant ID that triggered this event.- Returns:
- flaggingVariantId
-
setFlaggingVariantId
-
id
-
getId
The unique identifier of the guardrail trigger.- Returns:
- id
-
setId
-
metricId
-
getMetricId
The metric ID associated with the trigger.- Returns:
- metricId
-
setMetricId
-
triggeredAction
-
getTriggeredAction
The action that was triggered.- Returns:
- triggeredAction
-
setTriggeredAction
-
updatedAt
-
getUpdatedAt
The timestamp when this trigger was last updated.- Returns:
- updatedAt
-
setUpdatedAt
-
putAdditionalProperty
Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.- Parameters:
key- The arbitrary key to setvalue- The associated value- Returns:
- AllocationExposureGuardrailTrigger
-
getAdditionalProperties
Return the additional (undeclared) property.- Returns:
- The additional properties
-
getAdditionalProperty
Return the additional (undeclared) property with the specified name.- Parameters:
key- The arbitrary key to get- Returns:
- The specific additional property for the given key
-
equals
Return true if this AllocationExposureGuardrailTrigger object is equal to o. -
hashCode
public int hashCode() -
toString
-