Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BulkEvaluationError ¶
type BulkEvaluationError struct { ErrorCode string `json:"errorCode"` ErrorDetails string `json:"errorDetails"` Metadata model.Metadata `json:"metadata"` }
func BulkEvaluationContextError ¶ added in v0.10.0
func BulkEvaluationContextError() BulkEvaluationError
func BulkEvaluationContextErrorFrom ¶
func BulkEvaluationContextErrorFrom(code string, details string) BulkEvaluationError
type BulkEvaluationResponse ¶
type BulkEvaluationResponse struct { Flags []interface{} `json:"flags"` Metadata model.Metadata `json:"metadata"` }
func BulkEvaluationResponseFrom ¶
func BulkEvaluationResponseFrom(resolutions []evaluator.AnyValue, metadata model.Metadata) BulkEvaluationResponse
type EvaluationError ¶
type EvaluationError struct { Key string `json:"key"` ErrorCode string `json:"errorCode"` ErrorDetails string `json:"errorDetails"` Metadata model.Metadata `json:"metadata"` }
func ContextErrorResponseFrom ¶
func ContextErrorResponseFrom(key string) EvaluationError
func EvaluationErrorResponseFrom ¶
func EvaluationErrorResponseFrom(result evaluator.AnyValue) (int, EvaluationError)
type EvaluationSuccess ¶
type EvaluationSuccess struct { Value interface{} `json:"value"` Key string `json:"key"` Reason string `json:"reason"` Variant string `json:"variant"` Metadata model.Metadata `json:"metadata"` }
func SuccessResponseFrom ¶
func SuccessResponseFrom(result evaluator.AnyValue) EvaluationSuccess
type InternalError ¶
type InternalError struct {
ErrorDetails string `json:"errorDetails"`
}
Click to show internal directories.
Click to hide internal directories.