toolinvocation

package
v0.5.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 19, 2026 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// Label holds the string label denoting the toolinvocation type in the database.
	Label = "tool_invocation"
	// FieldID holds the string denoting the id field in the database.
	FieldID = "id"
	// FieldTaskID holds the string denoting the task_id field in the database.
	FieldTaskID = "task_id"
	// FieldAgentID holds the string denoting the agent_id field in the database.
	FieldAgentID = "agent_id"
	// FieldToolName holds the string denoting the tool_name field in the database.
	FieldToolName = "tool_name"
	// FieldToolType holds the string denoting the tool_type field in the database.
	FieldToolType = "tool_type"
	// FieldStatus holds the string denoting the status field in the database.
	FieldStatus = "status"
	// FieldTraceID holds the string denoting the trace_id field in the database.
	FieldTraceID = "trace_id"
	// FieldSpanID holds the string denoting the span_id field in the database.
	FieldSpanID = "span_id"
	// FieldInput holds the string denoting the input field in the database.
	FieldInput = "input"
	// FieldOutput holds the string denoting the output field in the database.
	FieldOutput = "output"
	// FieldMetadata holds the string denoting the metadata field in the database.
	FieldMetadata = "metadata"
	// FieldHTTPMethod holds the string denoting the http_method field in the database.
	FieldHTTPMethod = "http_method"
	// FieldHTTPURL holds the string denoting the http_url field in the database.
	FieldHTTPURL = "http_url"
	// FieldHTTPStatusCode holds the string denoting the http_status_code field in the database.
	FieldHTTPStatusCode = "http_status_code"
	// FieldDurationMs holds the string denoting the duration_ms field in the database.
	FieldDurationMs = "duration_ms"
	// FieldRequestSizeBytes holds the string denoting the request_size_bytes field in the database.
	FieldRequestSizeBytes = "request_size_bytes"
	// FieldResponseSizeBytes holds the string denoting the response_size_bytes field in the database.
	FieldResponseSizeBytes = "response_size_bytes"
	// FieldRetryCount holds the string denoting the retry_count field in the database.
	FieldRetryCount = "retry_count"
	// FieldErrorType holds the string denoting the error_type field in the database.
	FieldErrorType = "error_type"
	// FieldErrorMessage holds the string denoting the error_message field in the database.
	FieldErrorMessage = "error_message"
	// FieldStartedAt holds the string denoting the started_at field in the database.
	FieldStartedAt = "started_at"
	// FieldEndedAt holds the string denoting the ended_at field in the database.
	FieldEndedAt = "ended_at"
	// FieldCreatedAt holds the string denoting the created_at field in the database.
	FieldCreatedAt = "created_at"
	// FieldUpdatedAt holds the string denoting the updated_at field in the database.
	FieldUpdatedAt = "updated_at"
	// EdgeTask holds the string denoting the task edge name in mutations.
	EdgeTask = "task"
	// Table holds the table name of the toolinvocation in the database.
	Table = "tool_invocations"
	// TaskTable is the table that holds the task relation/edge.
	TaskTable = "tool_invocations"
	// TaskInverseTable is the table name for the AgentTask entity.
	// It exists in this package in order to avoid circular dependency with the "agenttask" package.
	TaskInverseTable = "agent_tasks"
	// TaskColumn is the table column denoting the task relation/edge.
	TaskColumn = "task_id"
)

Variables

View Source
var (
	// AgentIDValidator is a validator for the "agent_id" field. It is called by the builders before save.
	AgentIDValidator func(string) error
	// ToolNameValidator is a validator for the "tool_name" field. It is called by the builders before save.
	ToolNameValidator func(string) error
	// DefaultStatus holds the default value on creation for the "status" field.
	DefaultStatus string
	// DefaultRequestSizeBytes holds the default value on creation for the "request_size_bytes" field.
	DefaultRequestSizeBytes int
	// DefaultResponseSizeBytes holds the default value on creation for the "response_size_bytes" field.
	DefaultResponseSizeBytes int
	// DefaultRetryCount holds the default value on creation for the "retry_count" field.
	DefaultRetryCount int
	// DefaultStartedAt holds the default value on creation for the "started_at" field.
	DefaultStartedAt func() time.Time
	// DefaultCreatedAt holds the default value on creation for the "created_at" field.
	DefaultCreatedAt func() time.Time
	// DefaultUpdatedAt holds the default value on creation for the "updated_at" field.
	DefaultUpdatedAt func() time.Time
	// UpdateDefaultUpdatedAt holds the default value on update for the "updated_at" field.
	UpdateDefaultUpdatedAt func() time.Time
)

Columns holds all SQL columns for toolinvocation fields.

Functions

func AgentID

func AgentID(v string) predicate.ToolInvocation

AgentID applies equality check predicate on the "agent_id" field. It's identical to AgentIDEQ.

func AgentIDContains

func AgentIDContains(v string) predicate.ToolInvocation

AgentIDContains applies the Contains predicate on the "agent_id" field.

func AgentIDContainsFold

func AgentIDContainsFold(v string) predicate.ToolInvocation

AgentIDContainsFold applies the ContainsFold predicate on the "agent_id" field.

func AgentIDEQ

func AgentIDEQ(v string) predicate.ToolInvocation

AgentIDEQ applies the EQ predicate on the "agent_id" field.

func AgentIDEqualFold

func AgentIDEqualFold(v string) predicate.ToolInvocation

AgentIDEqualFold applies the EqualFold predicate on the "agent_id" field.

func AgentIDGT

func AgentIDGT(v string) predicate.ToolInvocation

AgentIDGT applies the GT predicate on the "agent_id" field.

func AgentIDGTE

func AgentIDGTE(v string) predicate.ToolInvocation

AgentIDGTE applies the GTE predicate on the "agent_id" field.

func AgentIDHasPrefix

func AgentIDHasPrefix(v string) predicate.ToolInvocation

AgentIDHasPrefix applies the HasPrefix predicate on the "agent_id" field.

func AgentIDHasSuffix

func AgentIDHasSuffix(v string) predicate.ToolInvocation

AgentIDHasSuffix applies the HasSuffix predicate on the "agent_id" field.

func AgentIDIn

func AgentIDIn(vs ...string) predicate.ToolInvocation

AgentIDIn applies the In predicate on the "agent_id" field.

func AgentIDLT

func AgentIDLT(v string) predicate.ToolInvocation

AgentIDLT applies the LT predicate on the "agent_id" field.

func AgentIDLTE

func AgentIDLTE(v string) predicate.ToolInvocation

AgentIDLTE applies the LTE predicate on the "agent_id" field.

func AgentIDNEQ

func AgentIDNEQ(v string) predicate.ToolInvocation

AgentIDNEQ applies the NEQ predicate on the "agent_id" field.

func AgentIDNotIn

func AgentIDNotIn(vs ...string) predicate.ToolInvocation

AgentIDNotIn applies the NotIn predicate on the "agent_id" field.

func And

And groups predicates with the AND operator between them.

func CreatedAt

func CreatedAt(v time.Time) predicate.ToolInvocation

CreatedAt applies equality check predicate on the "created_at" field. It's identical to CreatedAtEQ.

func CreatedAtEQ

func CreatedAtEQ(v time.Time) predicate.ToolInvocation

CreatedAtEQ applies the EQ predicate on the "created_at" field.

func CreatedAtGT

func CreatedAtGT(v time.Time) predicate.ToolInvocation

CreatedAtGT applies the GT predicate on the "created_at" field.

func CreatedAtGTE

func CreatedAtGTE(v time.Time) predicate.ToolInvocation

CreatedAtGTE applies the GTE predicate on the "created_at" field.

func CreatedAtIn

func CreatedAtIn(vs ...time.Time) predicate.ToolInvocation

CreatedAtIn applies the In predicate on the "created_at" field.

func CreatedAtLT

func CreatedAtLT(v time.Time) predicate.ToolInvocation

CreatedAtLT applies the LT predicate on the "created_at" field.

func CreatedAtLTE

func CreatedAtLTE(v time.Time) predicate.ToolInvocation

CreatedAtLTE applies the LTE predicate on the "created_at" field.

func CreatedAtNEQ

func CreatedAtNEQ(v time.Time) predicate.ToolInvocation

CreatedAtNEQ applies the NEQ predicate on the "created_at" field.

func CreatedAtNotIn

func CreatedAtNotIn(vs ...time.Time) predicate.ToolInvocation

CreatedAtNotIn applies the NotIn predicate on the "created_at" field.

func DurationMs

func DurationMs(v int64) predicate.ToolInvocation

DurationMs applies equality check predicate on the "duration_ms" field. It's identical to DurationMsEQ.

func DurationMsEQ

func DurationMsEQ(v int64) predicate.ToolInvocation

DurationMsEQ applies the EQ predicate on the "duration_ms" field.

func DurationMsGT

func DurationMsGT(v int64) predicate.ToolInvocation

DurationMsGT applies the GT predicate on the "duration_ms" field.

func DurationMsGTE

func DurationMsGTE(v int64) predicate.ToolInvocation

DurationMsGTE applies the GTE predicate on the "duration_ms" field.

func DurationMsIn

func DurationMsIn(vs ...int64) predicate.ToolInvocation

DurationMsIn applies the In predicate on the "duration_ms" field.

func DurationMsIsNil

func DurationMsIsNil() predicate.ToolInvocation

DurationMsIsNil applies the IsNil predicate on the "duration_ms" field.

func DurationMsLT

func DurationMsLT(v int64) predicate.ToolInvocation

DurationMsLT applies the LT predicate on the "duration_ms" field.

func DurationMsLTE

func DurationMsLTE(v int64) predicate.ToolInvocation

DurationMsLTE applies the LTE predicate on the "duration_ms" field.

func DurationMsNEQ

func DurationMsNEQ(v int64) predicate.ToolInvocation

DurationMsNEQ applies the NEQ predicate on the "duration_ms" field.

func DurationMsNotIn

func DurationMsNotIn(vs ...int64) predicate.ToolInvocation

DurationMsNotIn applies the NotIn predicate on the "duration_ms" field.

func DurationMsNotNil

func DurationMsNotNil() predicate.ToolInvocation

DurationMsNotNil applies the NotNil predicate on the "duration_ms" field.

func EndedAt

func EndedAt(v time.Time) predicate.ToolInvocation

EndedAt applies equality check predicate on the "ended_at" field. It's identical to EndedAtEQ.

func EndedAtEQ

func EndedAtEQ(v time.Time) predicate.ToolInvocation

EndedAtEQ applies the EQ predicate on the "ended_at" field.

func EndedAtGT

func EndedAtGT(v time.Time) predicate.ToolInvocation

EndedAtGT applies the GT predicate on the "ended_at" field.

func EndedAtGTE

func EndedAtGTE(v time.Time) predicate.ToolInvocation

EndedAtGTE applies the GTE predicate on the "ended_at" field.

func EndedAtIn

func EndedAtIn(vs ...time.Time) predicate.ToolInvocation

EndedAtIn applies the In predicate on the "ended_at" field.

func EndedAtIsNil

func EndedAtIsNil() predicate.ToolInvocation

EndedAtIsNil applies the IsNil predicate on the "ended_at" field.

func EndedAtLT

func EndedAtLT(v time.Time) predicate.ToolInvocation

EndedAtLT applies the LT predicate on the "ended_at" field.

func EndedAtLTE

func EndedAtLTE(v time.Time) predicate.ToolInvocation

EndedAtLTE applies the LTE predicate on the "ended_at" field.

func EndedAtNEQ

func EndedAtNEQ(v time.Time) predicate.ToolInvocation

EndedAtNEQ applies the NEQ predicate on the "ended_at" field.

func EndedAtNotIn

func EndedAtNotIn(vs ...time.Time) predicate.ToolInvocation

EndedAtNotIn applies the NotIn predicate on the "ended_at" field.

func EndedAtNotNil

func EndedAtNotNil() predicate.ToolInvocation

EndedAtNotNil applies the NotNil predicate on the "ended_at" field.

func ErrorMessage

func ErrorMessage(v string) predicate.ToolInvocation

ErrorMessage applies equality check predicate on the "error_message" field. It's identical to ErrorMessageEQ.

func ErrorMessageContains

func ErrorMessageContains(v string) predicate.ToolInvocation

ErrorMessageContains applies the Contains predicate on the "error_message" field.

func ErrorMessageContainsFold

func ErrorMessageContainsFold(v string) predicate.ToolInvocation

ErrorMessageContainsFold applies the ContainsFold predicate on the "error_message" field.

func ErrorMessageEQ

func ErrorMessageEQ(v string) predicate.ToolInvocation

ErrorMessageEQ applies the EQ predicate on the "error_message" field.

func ErrorMessageEqualFold

func ErrorMessageEqualFold(v string) predicate.ToolInvocation

ErrorMessageEqualFold applies the EqualFold predicate on the "error_message" field.

func ErrorMessageGT

func ErrorMessageGT(v string) predicate.ToolInvocation

ErrorMessageGT applies the GT predicate on the "error_message" field.

func ErrorMessageGTE

func ErrorMessageGTE(v string) predicate.ToolInvocation

ErrorMessageGTE applies the GTE predicate on the "error_message" field.

func ErrorMessageHasPrefix

func ErrorMessageHasPrefix(v string) predicate.ToolInvocation

ErrorMessageHasPrefix applies the HasPrefix predicate on the "error_message" field.

func ErrorMessageHasSuffix

func ErrorMessageHasSuffix(v string) predicate.ToolInvocation

ErrorMessageHasSuffix applies the HasSuffix predicate on the "error_message" field.

func ErrorMessageIn

func ErrorMessageIn(vs ...string) predicate.ToolInvocation

ErrorMessageIn applies the In predicate on the "error_message" field.

func ErrorMessageIsNil

func ErrorMessageIsNil() predicate.ToolInvocation

ErrorMessageIsNil applies the IsNil predicate on the "error_message" field.

func ErrorMessageLT

func ErrorMessageLT(v string) predicate.ToolInvocation

ErrorMessageLT applies the LT predicate on the "error_message" field.

func ErrorMessageLTE

func ErrorMessageLTE(v string) predicate.ToolInvocation

ErrorMessageLTE applies the LTE predicate on the "error_message" field.

func ErrorMessageNEQ

func ErrorMessageNEQ(v string) predicate.ToolInvocation

ErrorMessageNEQ applies the NEQ predicate on the "error_message" field.

func ErrorMessageNotIn

func ErrorMessageNotIn(vs ...string) predicate.ToolInvocation

ErrorMessageNotIn applies the NotIn predicate on the "error_message" field.

func ErrorMessageNotNil

func ErrorMessageNotNil() predicate.ToolInvocation

ErrorMessageNotNil applies the NotNil predicate on the "error_message" field.

func ErrorType

func ErrorType(v string) predicate.ToolInvocation

ErrorType applies equality check predicate on the "error_type" field. It's identical to ErrorTypeEQ.

func ErrorTypeContains

func ErrorTypeContains(v string) predicate.ToolInvocation

ErrorTypeContains applies the Contains predicate on the "error_type" field.

func ErrorTypeContainsFold

func ErrorTypeContainsFold(v string) predicate.ToolInvocation

ErrorTypeContainsFold applies the ContainsFold predicate on the "error_type" field.

func ErrorTypeEQ

func ErrorTypeEQ(v string) predicate.ToolInvocation

ErrorTypeEQ applies the EQ predicate on the "error_type" field.

func ErrorTypeEqualFold

func ErrorTypeEqualFold(v string) predicate.ToolInvocation

ErrorTypeEqualFold applies the EqualFold predicate on the "error_type" field.

func ErrorTypeGT

func ErrorTypeGT(v string) predicate.ToolInvocation

ErrorTypeGT applies the GT predicate on the "error_type" field.

func ErrorTypeGTE

func ErrorTypeGTE(v string) predicate.ToolInvocation

ErrorTypeGTE applies the GTE predicate on the "error_type" field.

func ErrorTypeHasPrefix

func ErrorTypeHasPrefix(v string) predicate.ToolInvocation

ErrorTypeHasPrefix applies the HasPrefix predicate on the "error_type" field.

func ErrorTypeHasSuffix

func ErrorTypeHasSuffix(v string) predicate.ToolInvocation

ErrorTypeHasSuffix applies the HasSuffix predicate on the "error_type" field.

func ErrorTypeIn

func ErrorTypeIn(vs ...string) predicate.ToolInvocation

ErrorTypeIn applies the In predicate on the "error_type" field.

func ErrorTypeIsNil

func ErrorTypeIsNil() predicate.ToolInvocation

ErrorTypeIsNil applies the IsNil predicate on the "error_type" field.

func ErrorTypeLT

func ErrorTypeLT(v string) predicate.ToolInvocation

ErrorTypeLT applies the LT predicate on the "error_type" field.

func ErrorTypeLTE

func ErrorTypeLTE(v string) predicate.ToolInvocation

ErrorTypeLTE applies the LTE predicate on the "error_type" field.

func ErrorTypeNEQ

func ErrorTypeNEQ(v string) predicate.ToolInvocation

ErrorTypeNEQ applies the NEQ predicate on the "error_type" field.

func ErrorTypeNotIn

func ErrorTypeNotIn(vs ...string) predicate.ToolInvocation

ErrorTypeNotIn applies the NotIn predicate on the "error_type" field.

func ErrorTypeNotNil

func ErrorTypeNotNil() predicate.ToolInvocation

ErrorTypeNotNil applies the NotNil predicate on the "error_type" field.

func HTTPMethod

func HTTPMethod(v string) predicate.ToolInvocation

HTTPMethod applies equality check predicate on the "http_method" field. It's identical to HTTPMethodEQ.

func HTTPMethodContains

func HTTPMethodContains(v string) predicate.ToolInvocation

HTTPMethodContains applies the Contains predicate on the "http_method" field.

func HTTPMethodContainsFold

func HTTPMethodContainsFold(v string) predicate.ToolInvocation

HTTPMethodContainsFold applies the ContainsFold predicate on the "http_method" field.

func HTTPMethodEQ

func HTTPMethodEQ(v string) predicate.ToolInvocation

HTTPMethodEQ applies the EQ predicate on the "http_method" field.

func HTTPMethodEqualFold

func HTTPMethodEqualFold(v string) predicate.ToolInvocation

HTTPMethodEqualFold applies the EqualFold predicate on the "http_method" field.

func HTTPMethodGT

func HTTPMethodGT(v string) predicate.ToolInvocation

HTTPMethodGT applies the GT predicate on the "http_method" field.

func HTTPMethodGTE

func HTTPMethodGTE(v string) predicate.ToolInvocation

HTTPMethodGTE applies the GTE predicate on the "http_method" field.

func HTTPMethodHasPrefix

func HTTPMethodHasPrefix(v string) predicate.ToolInvocation

HTTPMethodHasPrefix applies the HasPrefix predicate on the "http_method" field.

func HTTPMethodHasSuffix

func HTTPMethodHasSuffix(v string) predicate.ToolInvocation

HTTPMethodHasSuffix applies the HasSuffix predicate on the "http_method" field.

func HTTPMethodIn

func HTTPMethodIn(vs ...string) predicate.ToolInvocation

HTTPMethodIn applies the In predicate on the "http_method" field.

func HTTPMethodIsNil

func HTTPMethodIsNil() predicate.ToolInvocation

HTTPMethodIsNil applies the IsNil predicate on the "http_method" field.

func HTTPMethodLT

func HTTPMethodLT(v string) predicate.ToolInvocation

HTTPMethodLT applies the LT predicate on the "http_method" field.

func HTTPMethodLTE

func HTTPMethodLTE(v string) predicate.ToolInvocation

HTTPMethodLTE applies the LTE predicate on the "http_method" field.

func HTTPMethodNEQ

func HTTPMethodNEQ(v string) predicate.ToolInvocation

HTTPMethodNEQ applies the NEQ predicate on the "http_method" field.

func HTTPMethodNotIn

func HTTPMethodNotIn(vs ...string) predicate.ToolInvocation

HTTPMethodNotIn applies the NotIn predicate on the "http_method" field.

func HTTPMethodNotNil

func HTTPMethodNotNil() predicate.ToolInvocation

HTTPMethodNotNil applies the NotNil predicate on the "http_method" field.

func HTTPStatusCode

func HTTPStatusCode(v int) predicate.ToolInvocation

HTTPStatusCode applies equality check predicate on the "http_status_code" field. It's identical to HTTPStatusCodeEQ.

func HTTPStatusCodeEQ

func HTTPStatusCodeEQ(v int) predicate.ToolInvocation

HTTPStatusCodeEQ applies the EQ predicate on the "http_status_code" field.

func HTTPStatusCodeGT

func HTTPStatusCodeGT(v int) predicate.ToolInvocation

HTTPStatusCodeGT applies the GT predicate on the "http_status_code" field.

func HTTPStatusCodeGTE

func HTTPStatusCodeGTE(v int) predicate.ToolInvocation

HTTPStatusCodeGTE applies the GTE predicate on the "http_status_code" field.

func HTTPStatusCodeIn

func HTTPStatusCodeIn(vs ...int) predicate.ToolInvocation

HTTPStatusCodeIn applies the In predicate on the "http_status_code" field.

func HTTPStatusCodeIsNil

func HTTPStatusCodeIsNil() predicate.ToolInvocation

HTTPStatusCodeIsNil applies the IsNil predicate on the "http_status_code" field.

func HTTPStatusCodeLT

func HTTPStatusCodeLT(v int) predicate.ToolInvocation

HTTPStatusCodeLT applies the LT predicate on the "http_status_code" field.

func HTTPStatusCodeLTE

func HTTPStatusCodeLTE(v int) predicate.ToolInvocation

HTTPStatusCodeLTE applies the LTE predicate on the "http_status_code" field.

func HTTPStatusCodeNEQ

func HTTPStatusCodeNEQ(v int) predicate.ToolInvocation

HTTPStatusCodeNEQ applies the NEQ predicate on the "http_status_code" field.

func HTTPStatusCodeNotIn

func HTTPStatusCodeNotIn(vs ...int) predicate.ToolInvocation

HTTPStatusCodeNotIn applies the NotIn predicate on the "http_status_code" field.

func HTTPStatusCodeNotNil

func HTTPStatusCodeNotNil() predicate.ToolInvocation

HTTPStatusCodeNotNil applies the NotNil predicate on the "http_status_code" field.

func HTTPURL

func HTTPURL(v string) predicate.ToolInvocation

HTTPURL applies equality check predicate on the "http_url" field. It's identical to HTTPURLEQ.

func HTTPURLContains

func HTTPURLContains(v string) predicate.ToolInvocation

HTTPURLContains applies the Contains predicate on the "http_url" field.

func HTTPURLContainsFold

func HTTPURLContainsFold(v string) predicate.ToolInvocation

HTTPURLContainsFold applies the ContainsFold predicate on the "http_url" field.

func HTTPURLEQ

func HTTPURLEQ(v string) predicate.ToolInvocation

HTTPURLEQ applies the EQ predicate on the "http_url" field.

func HTTPURLEqualFold

func HTTPURLEqualFold(v string) predicate.ToolInvocation

HTTPURLEqualFold applies the EqualFold predicate on the "http_url" field.

func HTTPURLGT

func HTTPURLGT(v string) predicate.ToolInvocation

HTTPURLGT applies the GT predicate on the "http_url" field.

func HTTPURLGTE

func HTTPURLGTE(v string) predicate.ToolInvocation

HTTPURLGTE applies the GTE predicate on the "http_url" field.

func HTTPURLHasPrefix

func HTTPURLHasPrefix(v string) predicate.ToolInvocation

HTTPURLHasPrefix applies the HasPrefix predicate on the "http_url" field.

func HTTPURLHasSuffix

func HTTPURLHasSuffix(v string) predicate.ToolInvocation

HTTPURLHasSuffix applies the HasSuffix predicate on the "http_url" field.

func HTTPURLIn

func HTTPURLIn(vs ...string) predicate.ToolInvocation

HTTPURLIn applies the In predicate on the "http_url" field.

func HTTPURLIsNil

func HTTPURLIsNil() predicate.ToolInvocation

HTTPURLIsNil applies the IsNil predicate on the "http_url" field.

func HTTPURLLT

func HTTPURLLT(v string) predicate.ToolInvocation

HTTPURLLT applies the LT predicate on the "http_url" field.

func HTTPURLLTE

func HTTPURLLTE(v string) predicate.ToolInvocation

HTTPURLLTE applies the LTE predicate on the "http_url" field.

func HTTPURLNEQ

func HTTPURLNEQ(v string) predicate.ToolInvocation

HTTPURLNEQ applies the NEQ predicate on the "http_url" field.

func HTTPURLNotIn

func HTTPURLNotIn(vs ...string) predicate.ToolInvocation

HTTPURLNotIn applies the NotIn predicate on the "http_url" field.

func HTTPURLNotNil

func HTTPURLNotNil() predicate.ToolInvocation

HTTPURLNotNil applies the NotNil predicate on the "http_url" field.

func HasTask

func HasTask() predicate.ToolInvocation

HasTask applies the HasEdge predicate on the "task" edge.

func HasTaskWith

func HasTaskWith(preds ...predicate.AgentTask) predicate.ToolInvocation

HasTaskWith applies the HasEdge predicate on the "task" edge with a given conditions (other predicates).

func ID

ID filters vertices based on their ID field.

func IDContainsFold

func IDContainsFold(id string) predicate.ToolInvocation

IDContainsFold applies the ContainsFold predicate on the ID field.

func IDEQ

IDEQ applies the EQ predicate on the ID field.

func IDEqualFold

func IDEqualFold(id string) predicate.ToolInvocation

IDEqualFold applies the EqualFold predicate on the ID field.

func IDGT

IDGT applies the GT predicate on the ID field.

func IDGTE

IDGTE applies the GTE predicate on the ID field.

func IDIn

func IDIn(ids ...string) predicate.ToolInvocation

IDIn applies the In predicate on the ID field.

func IDLT

IDLT applies the LT predicate on the ID field.

func IDLTE

IDLTE applies the LTE predicate on the ID field.

func IDNEQ

IDNEQ applies the NEQ predicate on the ID field.

func IDNotIn

func IDNotIn(ids ...string) predicate.ToolInvocation

IDNotIn applies the NotIn predicate on the ID field.

func InputIsNil

func InputIsNil() predicate.ToolInvocation

InputIsNil applies the IsNil predicate on the "input" field.

func InputNotNil

func InputNotNil() predicate.ToolInvocation

InputNotNil applies the NotNil predicate on the "input" field.

func MetadataIsNil

func MetadataIsNil() predicate.ToolInvocation

MetadataIsNil applies the IsNil predicate on the "metadata" field.

func MetadataNotNil

func MetadataNotNil() predicate.ToolInvocation

MetadataNotNil applies the NotNil predicate on the "metadata" field.

func Not

Not applies the not operator on the given predicate.

func Or

Or groups predicates with the OR operator between them.

func OutputIsNil

func OutputIsNil() predicate.ToolInvocation

OutputIsNil applies the IsNil predicate on the "output" field.

func OutputNotNil

func OutputNotNil() predicate.ToolInvocation

OutputNotNil applies the NotNil predicate on the "output" field.

func RequestSizeBytes

func RequestSizeBytes(v int) predicate.ToolInvocation

RequestSizeBytes applies equality check predicate on the "request_size_bytes" field. It's identical to RequestSizeBytesEQ.

func RequestSizeBytesEQ

func RequestSizeBytesEQ(v int) predicate.ToolInvocation

RequestSizeBytesEQ applies the EQ predicate on the "request_size_bytes" field.

func RequestSizeBytesGT

func RequestSizeBytesGT(v int) predicate.ToolInvocation

RequestSizeBytesGT applies the GT predicate on the "request_size_bytes" field.

func RequestSizeBytesGTE

func RequestSizeBytesGTE(v int) predicate.ToolInvocation

RequestSizeBytesGTE applies the GTE predicate on the "request_size_bytes" field.

func RequestSizeBytesIn

func RequestSizeBytesIn(vs ...int) predicate.ToolInvocation

RequestSizeBytesIn applies the In predicate on the "request_size_bytes" field.

func RequestSizeBytesLT

func RequestSizeBytesLT(v int) predicate.ToolInvocation

RequestSizeBytesLT applies the LT predicate on the "request_size_bytes" field.

func RequestSizeBytesLTE

func RequestSizeBytesLTE(v int) predicate.ToolInvocation

RequestSizeBytesLTE applies the LTE predicate on the "request_size_bytes" field.

func RequestSizeBytesNEQ

func RequestSizeBytesNEQ(v int) predicate.ToolInvocation

RequestSizeBytesNEQ applies the NEQ predicate on the "request_size_bytes" field.

func RequestSizeBytesNotIn

func RequestSizeBytesNotIn(vs ...int) predicate.ToolInvocation

RequestSizeBytesNotIn applies the NotIn predicate on the "request_size_bytes" field.

func ResponseSizeBytes

func ResponseSizeBytes(v int) predicate.ToolInvocation

ResponseSizeBytes applies equality check predicate on the "response_size_bytes" field. It's identical to ResponseSizeBytesEQ.

func ResponseSizeBytesEQ

func ResponseSizeBytesEQ(v int) predicate.ToolInvocation

ResponseSizeBytesEQ applies the EQ predicate on the "response_size_bytes" field.

func ResponseSizeBytesGT

func ResponseSizeBytesGT(v int) predicate.ToolInvocation

ResponseSizeBytesGT applies the GT predicate on the "response_size_bytes" field.

func ResponseSizeBytesGTE

func ResponseSizeBytesGTE(v int) predicate.ToolInvocation

ResponseSizeBytesGTE applies the GTE predicate on the "response_size_bytes" field.

func ResponseSizeBytesIn

func ResponseSizeBytesIn(vs ...int) predicate.ToolInvocation

ResponseSizeBytesIn applies the In predicate on the "response_size_bytes" field.

func ResponseSizeBytesLT

func ResponseSizeBytesLT(v int) predicate.ToolInvocation

ResponseSizeBytesLT applies the LT predicate on the "response_size_bytes" field.

func ResponseSizeBytesLTE

func ResponseSizeBytesLTE(v int) predicate.ToolInvocation

ResponseSizeBytesLTE applies the LTE predicate on the "response_size_bytes" field.

func ResponseSizeBytesNEQ

func ResponseSizeBytesNEQ(v int) predicate.ToolInvocation

ResponseSizeBytesNEQ applies the NEQ predicate on the "response_size_bytes" field.

func ResponseSizeBytesNotIn

func ResponseSizeBytesNotIn(vs ...int) predicate.ToolInvocation

ResponseSizeBytesNotIn applies the NotIn predicate on the "response_size_bytes" field.

func RetryCount

func RetryCount(v int) predicate.ToolInvocation

RetryCount applies equality check predicate on the "retry_count" field. It's identical to RetryCountEQ.

func RetryCountEQ

func RetryCountEQ(v int) predicate.ToolInvocation

RetryCountEQ applies the EQ predicate on the "retry_count" field.

func RetryCountGT

func RetryCountGT(v int) predicate.ToolInvocation

RetryCountGT applies the GT predicate on the "retry_count" field.

func RetryCountGTE

func RetryCountGTE(v int) predicate.ToolInvocation

RetryCountGTE applies the GTE predicate on the "retry_count" field.

func RetryCountIn

func RetryCountIn(vs ...int) predicate.ToolInvocation

RetryCountIn applies the In predicate on the "retry_count" field.

func RetryCountLT

func RetryCountLT(v int) predicate.ToolInvocation

RetryCountLT applies the LT predicate on the "retry_count" field.

func RetryCountLTE

func RetryCountLTE(v int) predicate.ToolInvocation

RetryCountLTE applies the LTE predicate on the "retry_count" field.

func RetryCountNEQ

func RetryCountNEQ(v int) predicate.ToolInvocation

RetryCountNEQ applies the NEQ predicate on the "retry_count" field.

func RetryCountNotIn

func RetryCountNotIn(vs ...int) predicate.ToolInvocation

RetryCountNotIn applies the NotIn predicate on the "retry_count" field.

func SpanID

SpanID applies equality check predicate on the "span_id" field. It's identical to SpanIDEQ.

func SpanIDContains

func SpanIDContains(v string) predicate.ToolInvocation

SpanIDContains applies the Contains predicate on the "span_id" field.

func SpanIDContainsFold

func SpanIDContainsFold(v string) predicate.ToolInvocation

SpanIDContainsFold applies the ContainsFold predicate on the "span_id" field.

func SpanIDEQ

func SpanIDEQ(v string) predicate.ToolInvocation

SpanIDEQ applies the EQ predicate on the "span_id" field.

func SpanIDEqualFold

func SpanIDEqualFold(v string) predicate.ToolInvocation

SpanIDEqualFold applies the EqualFold predicate on the "span_id" field.

func SpanIDGT

func SpanIDGT(v string) predicate.ToolInvocation

SpanIDGT applies the GT predicate on the "span_id" field.

func SpanIDGTE

func SpanIDGTE(v string) predicate.ToolInvocation

SpanIDGTE applies the GTE predicate on the "span_id" field.

func SpanIDHasPrefix

func SpanIDHasPrefix(v string) predicate.ToolInvocation

SpanIDHasPrefix applies the HasPrefix predicate on the "span_id" field.

func SpanIDHasSuffix

func SpanIDHasSuffix(v string) predicate.ToolInvocation

SpanIDHasSuffix applies the HasSuffix predicate on the "span_id" field.

func SpanIDIn

func SpanIDIn(vs ...string) predicate.ToolInvocation

SpanIDIn applies the In predicate on the "span_id" field.

func SpanIDIsNil

func SpanIDIsNil() predicate.ToolInvocation

SpanIDIsNil applies the IsNil predicate on the "span_id" field.

func SpanIDLT

func SpanIDLT(v string) predicate.ToolInvocation

SpanIDLT applies the LT predicate on the "span_id" field.

func SpanIDLTE

func SpanIDLTE(v string) predicate.ToolInvocation

SpanIDLTE applies the LTE predicate on the "span_id" field.

func SpanIDNEQ

func SpanIDNEQ(v string) predicate.ToolInvocation

SpanIDNEQ applies the NEQ predicate on the "span_id" field.

func SpanIDNotIn

func SpanIDNotIn(vs ...string) predicate.ToolInvocation

SpanIDNotIn applies the NotIn predicate on the "span_id" field.

func SpanIDNotNil

func SpanIDNotNil() predicate.ToolInvocation

SpanIDNotNil applies the NotNil predicate on the "span_id" field.

func StartedAt

func StartedAt(v time.Time) predicate.ToolInvocation

StartedAt applies equality check predicate on the "started_at" field. It's identical to StartedAtEQ.

func StartedAtEQ

func StartedAtEQ(v time.Time) predicate.ToolInvocation

StartedAtEQ applies the EQ predicate on the "started_at" field.

func StartedAtGT

func StartedAtGT(v time.Time) predicate.ToolInvocation

StartedAtGT applies the GT predicate on the "started_at" field.

func StartedAtGTE

func StartedAtGTE(v time.Time) predicate.ToolInvocation

StartedAtGTE applies the GTE predicate on the "started_at" field.

func StartedAtIn

func StartedAtIn(vs ...time.Time) predicate.ToolInvocation

StartedAtIn applies the In predicate on the "started_at" field.

func StartedAtLT

func StartedAtLT(v time.Time) predicate.ToolInvocation

StartedAtLT applies the LT predicate on the "started_at" field.

func StartedAtLTE

func StartedAtLTE(v time.Time) predicate.ToolInvocation

StartedAtLTE applies the LTE predicate on the "started_at" field.

func StartedAtNEQ

func StartedAtNEQ(v time.Time) predicate.ToolInvocation

StartedAtNEQ applies the NEQ predicate on the "started_at" field.

func StartedAtNotIn

func StartedAtNotIn(vs ...time.Time) predicate.ToolInvocation

StartedAtNotIn applies the NotIn predicate on the "started_at" field.

func Status

Status applies equality check predicate on the "status" field. It's identical to StatusEQ.

func StatusContains

func StatusContains(v string) predicate.ToolInvocation

StatusContains applies the Contains predicate on the "status" field.

func StatusContainsFold

func StatusContainsFold(v string) predicate.ToolInvocation

StatusContainsFold applies the ContainsFold predicate on the "status" field.

func StatusEQ

func StatusEQ(v string) predicate.ToolInvocation

StatusEQ applies the EQ predicate on the "status" field.

func StatusEqualFold

func StatusEqualFold(v string) predicate.ToolInvocation

StatusEqualFold applies the EqualFold predicate on the "status" field.

func StatusGT

func StatusGT(v string) predicate.ToolInvocation

StatusGT applies the GT predicate on the "status" field.

func StatusGTE

func StatusGTE(v string) predicate.ToolInvocation

StatusGTE applies the GTE predicate on the "status" field.

func StatusHasPrefix

func StatusHasPrefix(v string) predicate.ToolInvocation

StatusHasPrefix applies the HasPrefix predicate on the "status" field.

func StatusHasSuffix

func StatusHasSuffix(v string) predicate.ToolInvocation

StatusHasSuffix applies the HasSuffix predicate on the "status" field.

func StatusIn

func StatusIn(vs ...string) predicate.ToolInvocation

StatusIn applies the In predicate on the "status" field.

func StatusLT

func StatusLT(v string) predicate.ToolInvocation

StatusLT applies the LT predicate on the "status" field.

func StatusLTE

func StatusLTE(v string) predicate.ToolInvocation

StatusLTE applies the LTE predicate on the "status" field.

func StatusNEQ

func StatusNEQ(v string) predicate.ToolInvocation

StatusNEQ applies the NEQ predicate on the "status" field.

func StatusNotIn

func StatusNotIn(vs ...string) predicate.ToolInvocation

StatusNotIn applies the NotIn predicate on the "status" field.

func TaskID

TaskID applies equality check predicate on the "task_id" field. It's identical to TaskIDEQ.

func TaskIDContains

func TaskIDContains(v string) predicate.ToolInvocation

TaskIDContains applies the Contains predicate on the "task_id" field.

func TaskIDContainsFold

func TaskIDContainsFold(v string) predicate.ToolInvocation

TaskIDContainsFold applies the ContainsFold predicate on the "task_id" field.

func TaskIDEQ

func TaskIDEQ(v string) predicate.ToolInvocation

TaskIDEQ applies the EQ predicate on the "task_id" field.

func TaskIDEqualFold

func TaskIDEqualFold(v string) predicate.ToolInvocation

TaskIDEqualFold applies the EqualFold predicate on the "task_id" field.

func TaskIDGT

func TaskIDGT(v string) predicate.ToolInvocation

TaskIDGT applies the GT predicate on the "task_id" field.

func TaskIDGTE

func TaskIDGTE(v string) predicate.ToolInvocation

TaskIDGTE applies the GTE predicate on the "task_id" field.

func TaskIDHasPrefix

func TaskIDHasPrefix(v string) predicate.ToolInvocation

TaskIDHasPrefix applies the HasPrefix predicate on the "task_id" field.

func TaskIDHasSuffix

func TaskIDHasSuffix(v string) predicate.ToolInvocation

TaskIDHasSuffix applies the HasSuffix predicate on the "task_id" field.

func TaskIDIn

func TaskIDIn(vs ...string) predicate.ToolInvocation

TaskIDIn applies the In predicate on the "task_id" field.

func TaskIDIsNil

func TaskIDIsNil() predicate.ToolInvocation

TaskIDIsNil applies the IsNil predicate on the "task_id" field.

func TaskIDLT

func TaskIDLT(v string) predicate.ToolInvocation

TaskIDLT applies the LT predicate on the "task_id" field.

func TaskIDLTE

func TaskIDLTE(v string) predicate.ToolInvocation

TaskIDLTE applies the LTE predicate on the "task_id" field.

func TaskIDNEQ

func TaskIDNEQ(v string) predicate.ToolInvocation

TaskIDNEQ applies the NEQ predicate on the "task_id" field.

func TaskIDNotIn

func TaskIDNotIn(vs ...string) predicate.ToolInvocation

TaskIDNotIn applies the NotIn predicate on the "task_id" field.

func TaskIDNotNil

func TaskIDNotNil() predicate.ToolInvocation

TaskIDNotNil applies the NotNil predicate on the "task_id" field.

func ToolName

func ToolName(v string) predicate.ToolInvocation

ToolName applies equality check predicate on the "tool_name" field. It's identical to ToolNameEQ.

func ToolNameContains

func ToolNameContains(v string) predicate.ToolInvocation

ToolNameContains applies the Contains predicate on the "tool_name" field.

func ToolNameContainsFold

func ToolNameContainsFold(v string) predicate.ToolInvocation

ToolNameContainsFold applies the ContainsFold predicate on the "tool_name" field.

func ToolNameEQ

func ToolNameEQ(v string) predicate.ToolInvocation

ToolNameEQ applies the EQ predicate on the "tool_name" field.

func ToolNameEqualFold

func ToolNameEqualFold(v string) predicate.ToolInvocation

ToolNameEqualFold applies the EqualFold predicate on the "tool_name" field.

func ToolNameGT

func ToolNameGT(v string) predicate.ToolInvocation

ToolNameGT applies the GT predicate on the "tool_name" field.

func ToolNameGTE

func ToolNameGTE(v string) predicate.ToolInvocation

ToolNameGTE applies the GTE predicate on the "tool_name" field.

func ToolNameHasPrefix

func ToolNameHasPrefix(v string) predicate.ToolInvocation

ToolNameHasPrefix applies the HasPrefix predicate on the "tool_name" field.

func ToolNameHasSuffix

func ToolNameHasSuffix(v string) predicate.ToolInvocation

ToolNameHasSuffix applies the HasSuffix predicate on the "tool_name" field.

func ToolNameIn

func ToolNameIn(vs ...string) predicate.ToolInvocation

ToolNameIn applies the In predicate on the "tool_name" field.

func ToolNameLT

func ToolNameLT(v string) predicate.ToolInvocation

ToolNameLT applies the LT predicate on the "tool_name" field.

func ToolNameLTE

func ToolNameLTE(v string) predicate.ToolInvocation

ToolNameLTE applies the LTE predicate on the "tool_name" field.

func ToolNameNEQ

func ToolNameNEQ(v string) predicate.ToolInvocation

ToolNameNEQ applies the NEQ predicate on the "tool_name" field.

func ToolNameNotIn

func ToolNameNotIn(vs ...string) predicate.ToolInvocation

ToolNameNotIn applies the NotIn predicate on the "tool_name" field.

func ToolType

func ToolType(v string) predicate.ToolInvocation

ToolType applies equality check predicate on the "tool_type" field. It's identical to ToolTypeEQ.

func ToolTypeContains

func ToolTypeContains(v string) predicate.ToolInvocation

ToolTypeContains applies the Contains predicate on the "tool_type" field.

func ToolTypeContainsFold

func ToolTypeContainsFold(v string) predicate.ToolInvocation

ToolTypeContainsFold applies the ContainsFold predicate on the "tool_type" field.

func ToolTypeEQ

func ToolTypeEQ(v string) predicate.ToolInvocation

ToolTypeEQ applies the EQ predicate on the "tool_type" field.

func ToolTypeEqualFold

func ToolTypeEqualFold(v string) predicate.ToolInvocation

ToolTypeEqualFold applies the EqualFold predicate on the "tool_type" field.

func ToolTypeGT

func ToolTypeGT(v string) predicate.ToolInvocation

ToolTypeGT applies the GT predicate on the "tool_type" field.

func ToolTypeGTE

func ToolTypeGTE(v string) predicate.ToolInvocation

ToolTypeGTE applies the GTE predicate on the "tool_type" field.

func ToolTypeHasPrefix

func ToolTypeHasPrefix(v string) predicate.ToolInvocation

ToolTypeHasPrefix applies the HasPrefix predicate on the "tool_type" field.

func ToolTypeHasSuffix

func ToolTypeHasSuffix(v string) predicate.ToolInvocation

ToolTypeHasSuffix applies the HasSuffix predicate on the "tool_type" field.

func ToolTypeIn

func ToolTypeIn(vs ...string) predicate.ToolInvocation

ToolTypeIn applies the In predicate on the "tool_type" field.

func ToolTypeIsNil

func ToolTypeIsNil() predicate.ToolInvocation

ToolTypeIsNil applies the IsNil predicate on the "tool_type" field.

func ToolTypeLT

func ToolTypeLT(v string) predicate.ToolInvocation

ToolTypeLT applies the LT predicate on the "tool_type" field.

func ToolTypeLTE

func ToolTypeLTE(v string) predicate.ToolInvocation

ToolTypeLTE applies the LTE predicate on the "tool_type" field.

func ToolTypeNEQ

func ToolTypeNEQ(v string) predicate.ToolInvocation

ToolTypeNEQ applies the NEQ predicate on the "tool_type" field.

func ToolTypeNotIn

func ToolTypeNotIn(vs ...string) predicate.ToolInvocation

ToolTypeNotIn applies the NotIn predicate on the "tool_type" field.

func ToolTypeNotNil

func ToolTypeNotNil() predicate.ToolInvocation

ToolTypeNotNil applies the NotNil predicate on the "tool_type" field.

func TraceID

func TraceID(v string) predicate.ToolInvocation

TraceID applies equality check predicate on the "trace_id" field. It's identical to TraceIDEQ.

func TraceIDContains

func TraceIDContains(v string) predicate.ToolInvocation

TraceIDContains applies the Contains predicate on the "trace_id" field.

func TraceIDContainsFold

func TraceIDContainsFold(v string) predicate.ToolInvocation

TraceIDContainsFold applies the ContainsFold predicate on the "trace_id" field.

func TraceIDEQ

func TraceIDEQ(v string) predicate.ToolInvocation

TraceIDEQ applies the EQ predicate on the "trace_id" field.

func TraceIDEqualFold

func TraceIDEqualFold(v string) predicate.ToolInvocation

TraceIDEqualFold applies the EqualFold predicate on the "trace_id" field.

func TraceIDGT

func TraceIDGT(v string) predicate.ToolInvocation

TraceIDGT applies the GT predicate on the "trace_id" field.

func TraceIDGTE

func TraceIDGTE(v string) predicate.ToolInvocation

TraceIDGTE applies the GTE predicate on the "trace_id" field.

func TraceIDHasPrefix

func TraceIDHasPrefix(v string) predicate.ToolInvocation

TraceIDHasPrefix applies the HasPrefix predicate on the "trace_id" field.

func TraceIDHasSuffix

func TraceIDHasSuffix(v string) predicate.ToolInvocation

TraceIDHasSuffix applies the HasSuffix predicate on the "trace_id" field.

func TraceIDIn

func TraceIDIn(vs ...string) predicate.ToolInvocation

TraceIDIn applies the In predicate on the "trace_id" field.

func TraceIDIsNil

func TraceIDIsNil() predicate.ToolInvocation

TraceIDIsNil applies the IsNil predicate on the "trace_id" field.

func TraceIDLT

func TraceIDLT(v string) predicate.ToolInvocation

TraceIDLT applies the LT predicate on the "trace_id" field.

func TraceIDLTE

func TraceIDLTE(v string) predicate.ToolInvocation

TraceIDLTE applies the LTE predicate on the "trace_id" field.

func TraceIDNEQ

func TraceIDNEQ(v string) predicate.ToolInvocation

TraceIDNEQ applies the NEQ predicate on the "trace_id" field.

func TraceIDNotIn

func TraceIDNotIn(vs ...string) predicate.ToolInvocation

TraceIDNotIn applies the NotIn predicate on the "trace_id" field.

func TraceIDNotNil

func TraceIDNotNil() predicate.ToolInvocation

TraceIDNotNil applies the NotNil predicate on the "trace_id" field.

func UpdatedAt

func UpdatedAt(v time.Time) predicate.ToolInvocation

UpdatedAt applies equality check predicate on the "updated_at" field. It's identical to UpdatedAtEQ.

func UpdatedAtEQ

func UpdatedAtEQ(v time.Time) predicate.ToolInvocation

UpdatedAtEQ applies the EQ predicate on the "updated_at" field.

func UpdatedAtGT

func UpdatedAtGT(v time.Time) predicate.ToolInvocation

UpdatedAtGT applies the GT predicate on the "updated_at" field.

func UpdatedAtGTE

func UpdatedAtGTE(v time.Time) predicate.ToolInvocation

UpdatedAtGTE applies the GTE predicate on the "updated_at" field.

func UpdatedAtIn

func UpdatedAtIn(vs ...time.Time) predicate.ToolInvocation

UpdatedAtIn applies the In predicate on the "updated_at" field.

func UpdatedAtLT

func UpdatedAtLT(v time.Time) predicate.ToolInvocation

UpdatedAtLT applies the LT predicate on the "updated_at" field.

func UpdatedAtLTE

func UpdatedAtLTE(v time.Time) predicate.ToolInvocation

UpdatedAtLTE applies the LTE predicate on the "updated_at" field.

func UpdatedAtNEQ

func UpdatedAtNEQ(v time.Time) predicate.ToolInvocation

UpdatedAtNEQ applies the NEQ predicate on the "updated_at" field.

func UpdatedAtNotIn

func UpdatedAtNotIn(vs ...time.Time) predicate.ToolInvocation

UpdatedAtNotIn applies the NotIn predicate on the "updated_at" field.

func ValidColumn

func ValidColumn(column string) bool

ValidColumn reports if the column name is valid (part of the table columns).

Types

type OrderOption

type OrderOption func(*sql.Selector)

OrderOption defines the ordering options for the ToolInvocation queries.

func ByAgentID

func ByAgentID(opts ...sql.OrderTermOption) OrderOption

ByAgentID orders the results by the agent_id field.

func ByCreatedAt

func ByCreatedAt(opts ...sql.OrderTermOption) OrderOption

ByCreatedAt orders the results by the created_at field.

func ByDurationMs

func ByDurationMs(opts ...sql.OrderTermOption) OrderOption

ByDurationMs orders the results by the duration_ms field.

func ByEndedAt

func ByEndedAt(opts ...sql.OrderTermOption) OrderOption

ByEndedAt orders the results by the ended_at field.

func ByErrorMessage

func ByErrorMessage(opts ...sql.OrderTermOption) OrderOption

ByErrorMessage orders the results by the error_message field.

func ByErrorType

func ByErrorType(opts ...sql.OrderTermOption) OrderOption

ByErrorType orders the results by the error_type field.

func ByHTTPMethod

func ByHTTPMethod(opts ...sql.OrderTermOption) OrderOption

ByHTTPMethod orders the results by the http_method field.

func ByHTTPStatusCode

func ByHTTPStatusCode(opts ...sql.OrderTermOption) OrderOption

ByHTTPStatusCode orders the results by the http_status_code field.

func ByHTTPURL

func ByHTTPURL(opts ...sql.OrderTermOption) OrderOption

ByHTTPURL orders the results by the http_url field.

func ByID

func ByID(opts ...sql.OrderTermOption) OrderOption

ByID orders the results by the id field.

func ByRequestSizeBytes

func ByRequestSizeBytes(opts ...sql.OrderTermOption) OrderOption

ByRequestSizeBytes orders the results by the request_size_bytes field.

func ByResponseSizeBytes

func ByResponseSizeBytes(opts ...sql.OrderTermOption) OrderOption

ByResponseSizeBytes orders the results by the response_size_bytes field.

func ByRetryCount

func ByRetryCount(opts ...sql.OrderTermOption) OrderOption

ByRetryCount orders the results by the retry_count field.

func BySpanID

func BySpanID(opts ...sql.OrderTermOption) OrderOption

BySpanID orders the results by the span_id field.

func ByStartedAt

func ByStartedAt(opts ...sql.OrderTermOption) OrderOption

ByStartedAt orders the results by the started_at field.

func ByStatus

func ByStatus(opts ...sql.OrderTermOption) OrderOption

ByStatus orders the results by the status field.

func ByTaskField

func ByTaskField(field string, opts ...sql.OrderTermOption) OrderOption

ByTaskField orders the results by task field.

func ByTaskID

func ByTaskID(opts ...sql.OrderTermOption) OrderOption

ByTaskID orders the results by the task_id field.

func ByToolName

func ByToolName(opts ...sql.OrderTermOption) OrderOption

ByToolName orders the results by the tool_name field.

func ByToolType

func ByToolType(opts ...sql.OrderTermOption) OrderOption

ByToolType orders the results by the tool_type field.

func ByTraceID

func ByTraceID(opts ...sql.OrderTermOption) OrderOption

ByTraceID orders the results by the trace_id field.

func ByUpdatedAt

func ByUpdatedAt(opts ...sql.OrderTermOption) OrderOption

ByUpdatedAt orders the results by the updated_at field.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL