Class BetaManagedAgentsSpanOutcomeEvaluationStartEvent
-
- All Implemented Interfaces:
public final class BetaManagedAgentsSpanOutcomeEvaluationStartEventEmitted when an outcome evaluation cycle begins.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classBetaManagedAgentsSpanOutcomeEvaluationStartEvent.BuilderA builder for BetaManagedAgentsSpanOutcomeEvaluationStartEvent.
public final classBetaManagedAgentsSpanOutcomeEvaluationStartEvent.Type
-
Method Summary
Modifier and Type Method Description final Stringid()Unique identifier for this event. final Integeriteration()0-indexed revision cycle. final StringoutcomeId()The outc_ID of the outcome being evaluated.final OffsetDateTimeprocessedAt()A timestamp in RFC 3339 format final BetaManagedAgentsSpanOutcomeEvaluationStartEvent.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<BetaManagedAgentsSpanOutcomeEvaluationStartEvent.Type>_type()Returns the raw JSON value of type. final Map<String, JsonValue>_additionalProperties()final BetaManagedAgentsSpanOutcomeEvaluationStartEvent.BuildertoBuilder()final BetaManagedAgentsSpanOutcomeEvaluationStartEventvalidate()Validates that the types of all values in this object match their expected types recursively. final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static BetaManagedAgentsSpanOutcomeEvaluationStartEvent.Builderbuilder()Returns a mutable builder for constructing an instance of BetaManagedAgentsSpanOutcomeEvaluationStartEvent. -
-
Method Detail
-
iteration
final Integer iteration()
0-indexed revision cycle. 0 is the first evaluation; 1 is the re-evaluation after the first revision; etc.
-
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<BetaManagedAgentsSpanOutcomeEvaluationStartEvent.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 BetaManagedAgentsSpanOutcomeEvaluationStartEvent.Builder toBuilder()
-
validate
final BetaManagedAgentsSpanOutcomeEvaluationStartEvent 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 BetaManagedAgentsSpanOutcomeEvaluationStartEvent.Builder builder()
Returns a mutable builder for constructing an instance of BetaManagedAgentsSpanOutcomeEvaluationStartEvent.
The following fields are required:
.id() .iteration() .outcomeId() .processedAt() .type()
-
-
-
-