Class BetaManagedAgentsSpanOutcomeEvaluationOngoingEvent
-
- All Implemented Interfaces:
public final class BetaManagedAgentsSpanOutcomeEvaluationOngoingEventPeriodic heartbeat emitted while an outcome evaluation cycle is in progress. Distinguishes 'evaluation is actively running' from 'evaluation is stuck' between the corresponding
span.outcome_evaluation_startandspan.outcome_evaluation_endevents.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classBetaManagedAgentsSpanOutcomeEvaluationOngoingEvent.BuilderA builder for BetaManagedAgentsSpanOutcomeEvaluationOngoingEvent.
public final classBetaManagedAgentsSpanOutcomeEvaluationOngoingEvent.Type
-
Method Summary
Modifier and Type Method Description final Stringid()Unique identifier for this event. final Integeriteration()0-indexed revision cycle, matching the corresponding span.outcome_evaluation_start.final StringoutcomeId()The outc_ID of the outcome being evaluated.final OffsetDateTimeprocessedAt()A timestamp in RFC 3339 format final BetaManagedAgentsSpanOutcomeEvaluationOngoingEvent.Typetype()final JsonField<String>_id()Returns the raw JSON value of id. final JsonField<Integer>_iteration()Returns the raw JSON value of iteration. final JsonField<String>_outcomeId()Returns the raw JSON value of outcomeId. final JsonField<OffsetDateTime>_processedAt()Returns the raw JSON value of processedAt. final JsonField<BetaManagedAgentsSpanOutcomeEvaluationOngoingEvent.Type>_type()Returns the raw JSON value of type. final Map<String, JsonValue>_additionalProperties()final BetaManagedAgentsSpanOutcomeEvaluationOngoingEvent.BuildertoBuilder()final BetaManagedAgentsSpanOutcomeEvaluationOngoingEventvalidate()Validates that the types of all values in this object match their expected types recursively. final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static BetaManagedAgentsSpanOutcomeEvaluationOngoingEvent.Builderbuilder()Returns a mutable builder for constructing an instance of BetaManagedAgentsSpanOutcomeEvaluationOngoingEvent. -
-
Method Detail
-
iteration
final Integer iteration()
0-indexed revision cycle, matching the corresponding
span.outcome_evaluation_start.
-
processedAt
final OffsetDateTime processedAt()
A timestamp in RFC 3339 format
-
_id
final JsonField<String> _id()
Returns the raw JSON value of id.
Unlike id, this method doesn't throw if the JSON field has an unexpected type.
-
_iteration
final JsonField<Integer> _iteration()
Returns the raw JSON value of iteration.
Unlike iteration, this method doesn't throw if the JSON field has an unexpected type.
-
_outcomeId
final JsonField<String> _outcomeId()
Returns the raw JSON value of outcomeId.
Unlike outcomeId, this method doesn't throw if the JSON field has an unexpected type.
-
_processedAt
final JsonField<OffsetDateTime> _processedAt()
Returns the raw JSON value of processedAt.
Unlike processedAt, this method doesn't throw if the JSON field has an unexpected type.
-
_type
final JsonField<BetaManagedAgentsSpanOutcomeEvaluationOngoingEvent.Type> _type()
Returns the raw JSON value of type.
Unlike type, this method doesn't throw if the JSON field has an unexpected type.
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
toBuilder
final BetaManagedAgentsSpanOutcomeEvaluationOngoingEvent.Builder toBuilder()
-
validate
final BetaManagedAgentsSpanOutcomeEvaluationOngoingEvent validate()
Validates that the types of all values in this object match their expected types recursively.
This method is not forwards compatible with new types from the API for existing fields.
-
builder
final static BetaManagedAgentsSpanOutcomeEvaluationOngoingEvent.Builder builder()
Returns a mutable builder for constructing an instance of BetaManagedAgentsSpanOutcomeEvaluationOngoingEvent.
The following fields are required:
.id() .iteration() .outcomeId() .processedAt() .type()
-
-
-
-