Versions in this module Expand all Collapse all v0 v0.18.0 Oct 23, 2024 v0.17.0 Oct 22, 2024 v0.16.2 Sep 18, 2024 v0.16.1 Aug 28, 2024 v0.16.0 Aug 13, 2024 v0.15.0 Mar 26, 2024 Changes in this version + var File_cel_expr_checked_proto protoreflect.FileDescriptor + var File_cel_expr_eval_proto protoreflect.FileDescriptor + var File_cel_expr_explain_proto protoreflect.FileDescriptor + var File_cel_expr_syntax_proto protoreflect.FileDescriptor + var File_cel_expr_value_proto protoreflect.FileDescriptor + var SourceInfo_Extension_Component_name = map[int32]string + var SourceInfo_Extension_Component_value = map[string]int32 + var Type_PrimitiveType_name = map[int32]string + var Type_PrimitiveType_value = map[string]int32 + var Type_WellKnownType_name = map[int32]string + var Type_WellKnownType_value = map[string]int32 + type CheckedExpr struct + Expr *Expr + ExprVersion string + ReferenceMap map[int64]*Reference + SourceInfo *SourceInfo + TypeMap map[int64]*Type + func (*CheckedExpr) Descriptor() ([]byte, []int) + func (*CheckedExpr) ProtoMessage() + func (x *CheckedExpr) GetExpr() *Expr + func (x *CheckedExpr) GetExprVersion() string + func (x *CheckedExpr) GetReferenceMap() map[int64]*Reference + func (x *CheckedExpr) GetSourceInfo() *SourceInfo + func (x *CheckedExpr) GetTypeMap() map[int64]*Type + func (x *CheckedExpr) ProtoReflect() protoreflect.Message + func (x *CheckedExpr) Reset() + func (x *CheckedExpr) String() string + type Constant struct + ConstantKind isConstant_ConstantKind + func (*Constant) Descriptor() ([]byte, []int) + func (*Constant) ProtoMessage() + func (m *Constant) GetConstantKind() isConstant_ConstantKind + func (x *Constant) GetBoolValue() bool + func (x *Constant) GetBytesValue() []byte + func (x *Constant) GetDoubleValue() float64 + func (x *Constant) GetDurationValue() *durationpb.Duration + func (x *Constant) GetInt64Value() int64 + func (x *Constant) GetNullValue() structpb.NullValue + func (x *Constant) GetStringValue() string + func (x *Constant) GetTimestampValue() *timestamppb.Timestamp + func (x *Constant) GetUint64Value() uint64 + func (x *Constant) ProtoReflect() protoreflect.Message + func (x *Constant) Reset() + func (x *Constant) String() string + type Constant_BoolValue struct + BoolValue bool + type Constant_BytesValue struct + BytesValue []byte + type Constant_DoubleValue struct + DoubleValue float64 + type Constant_DurationValue struct + DurationValue *durationpb.Duration + type Constant_Int64Value struct + Int64Value int64 + type Constant_NullValue struct + NullValue structpb.NullValue + type Constant_StringValue struct + StringValue string + type Constant_TimestampValue struct + TimestampValue *timestamppb.Timestamp + type Constant_Uint64Value struct + Uint64Value uint64 + type Decl struct + DeclKind isDecl_DeclKind + Name string + func (*Decl) Descriptor() ([]byte, []int) + func (*Decl) ProtoMessage() + func (m *Decl) GetDeclKind() isDecl_DeclKind + func (x *Decl) GetFunction() *Decl_FunctionDecl + func (x *Decl) GetIdent() *Decl_IdentDecl + func (x *Decl) GetName() string + func (x *Decl) ProtoReflect() protoreflect.Message + func (x *Decl) Reset() + func (x *Decl) String() string + type Decl_Function struct + Function *Decl_FunctionDecl + type Decl_FunctionDecl struct + Overloads []*Decl_FunctionDecl_Overload + func (*Decl_FunctionDecl) Descriptor() ([]byte, []int) + func (*Decl_FunctionDecl) ProtoMessage() + func (x *Decl_FunctionDecl) GetOverloads() []*Decl_FunctionDecl_Overload + func (x *Decl_FunctionDecl) ProtoReflect() protoreflect.Message + func (x *Decl_FunctionDecl) Reset() + func (x *Decl_FunctionDecl) String() string + type Decl_FunctionDecl_Overload struct + Doc string + IsInstanceFunction bool + OverloadId string + Params []*Type + ResultType *Type + TypeParams []string + func (*Decl_FunctionDecl_Overload) Descriptor() ([]byte, []int) + func (*Decl_FunctionDecl_Overload) ProtoMessage() + func (x *Decl_FunctionDecl_Overload) GetDoc() string + func (x *Decl_FunctionDecl_Overload) GetIsInstanceFunction() bool + func (x *Decl_FunctionDecl_Overload) GetOverloadId() string + func (x *Decl_FunctionDecl_Overload) GetParams() []*Type + func (x *Decl_FunctionDecl_Overload) GetResultType() *Type + func (x *Decl_FunctionDecl_Overload) GetTypeParams() []string + func (x *Decl_FunctionDecl_Overload) ProtoReflect() protoreflect.Message + func (x *Decl_FunctionDecl_Overload) Reset() + func (x *Decl_FunctionDecl_Overload) String() string + type Decl_Ident struct + Ident *Decl_IdentDecl + type Decl_IdentDecl struct + Doc string + Type *Type + Value *Constant + func (*Decl_IdentDecl) Descriptor() ([]byte, []int) + func (*Decl_IdentDecl) ProtoMessage() + func (x *Decl_IdentDecl) GetDoc() string + func (x *Decl_IdentDecl) GetType() *Type + func (x *Decl_IdentDecl) GetValue() *Constant + func (x *Decl_IdentDecl) ProtoReflect() protoreflect.Message + func (x *Decl_IdentDecl) Reset() + func (x *Decl_IdentDecl) String() string + type EnumValue struct + Type string + Value int32 + func (*EnumValue) Descriptor() ([]byte, []int) + func (*EnumValue) ProtoMessage() + func (x *EnumValue) GetType() string + func (x *EnumValue) GetValue() int32 + func (x *EnumValue) ProtoReflect() protoreflect.Message + func (x *EnumValue) Reset() + func (x *EnumValue) String() string + type ErrorSet struct + Errors []*status.Status + func (*ErrorSet) Descriptor() ([]byte, []int) + func (*ErrorSet) ProtoMessage() + func (x *ErrorSet) GetErrors() []*status.Status + func (x *ErrorSet) ProtoReflect() protoreflect.Message + func (x *ErrorSet) Reset() + func (x *ErrorSet) String() string + type EvalState struct + Results []*EvalState_Result + Values []*ExprValue + func (*EvalState) Descriptor() ([]byte, []int) + func (*EvalState) ProtoMessage() + func (x *EvalState) GetResults() []*EvalState_Result + func (x *EvalState) GetValues() []*ExprValue + func (x *EvalState) ProtoReflect() protoreflect.Message + func (x *EvalState) Reset() + func (x *EvalState) String() string + type EvalState_Result struct + Expr int64 + Value int64 + func (*EvalState_Result) Descriptor() ([]byte, []int) + func (*EvalState_Result) ProtoMessage() + func (x *EvalState_Result) GetExpr() int64 + func (x *EvalState_Result) GetValue() int64 + func (x *EvalState_Result) ProtoReflect() protoreflect.Message + func (x *EvalState_Result) Reset() + func (x *EvalState_Result) String() string + type Explain struct + ExprSteps []*Explain_ExprStep + Values []*Value + func (*Explain) Descriptor() ([]byte, []int) + func (*Explain) ProtoMessage() + func (x *Explain) GetExprSteps() []*Explain_ExprStep + func (x *Explain) GetValues() []*Value + func (x *Explain) ProtoReflect() protoreflect.Message + func (x *Explain) Reset() + func (x *Explain) String() string + type Explain_ExprStep struct + Id int64 + ValueIndex int32 + func (*Explain_ExprStep) Descriptor() ([]byte, []int) + func (*Explain_ExprStep) ProtoMessage() + func (x *Explain_ExprStep) GetId() int64 + func (x *Explain_ExprStep) GetValueIndex() int32 + func (x *Explain_ExprStep) ProtoReflect() protoreflect.Message + func (x *Explain_ExprStep) Reset() + func (x *Explain_ExprStep) String() string + type Expr struct + ExprKind isExpr_ExprKind + Id int64 + func (*Expr) Descriptor() ([]byte, []int) + func (*Expr) ProtoMessage() + func (m *Expr) GetExprKind() isExpr_ExprKind + func (x *Expr) GetCallExpr() *Expr_Call + func (x *Expr) GetComprehensionExpr() *Expr_Comprehension + func (x *Expr) GetConstExpr() *Constant + func (x *Expr) GetId() int64 + func (x *Expr) GetIdentExpr() *Expr_Ident + func (x *Expr) GetListExpr() *Expr_CreateList + func (x *Expr) GetSelectExpr() *Expr_Select + func (x *Expr) GetStructExpr() *Expr_CreateStruct + func (x *Expr) ProtoReflect() protoreflect.Message + func (x *Expr) Reset() + func (x *Expr) String() string + type ExprValue struct + Kind isExprValue_Kind + func (*ExprValue) Descriptor() ([]byte, []int) + func (*ExprValue) ProtoMessage() + func (m *ExprValue) GetKind() isExprValue_Kind + func (x *ExprValue) GetError() *ErrorSet + func (x *ExprValue) GetUnknown() *UnknownSet + func (x *ExprValue) GetValue() *Value + func (x *ExprValue) ProtoReflect() protoreflect.Message + func (x *ExprValue) Reset() + func (x *ExprValue) String() string + type ExprValue_Error struct + Error *ErrorSet + type ExprValue_Unknown struct + Unknown *UnknownSet + type ExprValue_Value struct + Value *Value + type Expr_Call struct + Args []*Expr + Function string + Target *Expr + func (*Expr_Call) Descriptor() ([]byte, []int) + func (*Expr_Call) ProtoMessage() + func (x *Expr_Call) GetArgs() []*Expr + func (x *Expr_Call) GetFunction() string + func (x *Expr_Call) GetTarget() *Expr + func (x *Expr_Call) ProtoReflect() protoreflect.Message + func (x *Expr_Call) Reset() + func (x *Expr_Call) String() string + type Expr_CallExpr struct + CallExpr *Expr_Call + type Expr_Comprehension struct + AccuInit *Expr + AccuVar string + IterRange *Expr + IterVar string + LoopCondition *Expr + LoopStep *Expr + Result *Expr + func (*Expr_Comprehension) Descriptor() ([]byte, []int) + func (*Expr_Comprehension) ProtoMessage() + func (x *Expr_Comprehension) GetAccuInit() *Expr + func (x *Expr_Comprehension) GetAccuVar() string + func (x *Expr_Comprehension) GetIterRange() *Expr + func (x *Expr_Comprehension) GetIterVar() string + func (x *Expr_Comprehension) GetLoopCondition() *Expr + func (x *Expr_Comprehension) GetLoopStep() *Expr + func (x *Expr_Comprehension) GetResult() *Expr + func (x *Expr_Comprehension) ProtoReflect() protoreflect.Message + func (x *Expr_Comprehension) Reset() + func (x *Expr_Comprehension) String() string + type Expr_ComprehensionExpr struct + ComprehensionExpr *Expr_Comprehension + type Expr_ConstExpr struct + ConstExpr *Constant + type Expr_CreateList struct + Elements []*Expr + OptionalIndices []int32 + func (*Expr_CreateList) Descriptor() ([]byte, []int) + func (*Expr_CreateList) ProtoMessage() + func (x *Expr_CreateList) GetElements() []*Expr + func (x *Expr_CreateList) GetOptionalIndices() []int32 + func (x *Expr_CreateList) ProtoReflect() protoreflect.Message + func (x *Expr_CreateList) Reset() + func (x *Expr_CreateList) String() string + type Expr_CreateStruct struct + Entries []*Expr_CreateStruct_Entry + MessageName string + func (*Expr_CreateStruct) Descriptor() ([]byte, []int) + func (*Expr_CreateStruct) ProtoMessage() + func (x *Expr_CreateStruct) GetEntries() []*Expr_CreateStruct_Entry + func (x *Expr_CreateStruct) GetMessageName() string + func (x *Expr_CreateStruct) ProtoReflect() protoreflect.Message + func (x *Expr_CreateStruct) Reset() + func (x *Expr_CreateStruct) String() string + type Expr_CreateStruct_Entry struct + Id int64 + KeyKind isExpr_CreateStruct_Entry_KeyKind + OptionalEntry bool + Value *Expr + func (*Expr_CreateStruct_Entry) Descriptor() ([]byte, []int) + func (*Expr_CreateStruct_Entry) ProtoMessage() + func (m *Expr_CreateStruct_Entry) GetKeyKind() isExpr_CreateStruct_Entry_KeyKind + func (x *Expr_CreateStruct_Entry) GetFieldKey() string + func (x *Expr_CreateStruct_Entry) GetId() int64 + func (x *Expr_CreateStruct_Entry) GetMapKey() *Expr + func (x *Expr_CreateStruct_Entry) GetOptionalEntry() bool + func (x *Expr_CreateStruct_Entry) GetValue() *Expr + func (x *Expr_CreateStruct_Entry) ProtoReflect() protoreflect.Message + func (x *Expr_CreateStruct_Entry) Reset() + func (x *Expr_CreateStruct_Entry) String() string + type Expr_CreateStruct_Entry_FieldKey struct + FieldKey string + type Expr_CreateStruct_Entry_MapKey struct + MapKey *Expr + type Expr_Ident struct + Name string + func (*Expr_Ident) Descriptor() ([]byte, []int) + func (*Expr_Ident) ProtoMessage() + func (x *Expr_Ident) GetName() string + func (x *Expr_Ident) ProtoReflect() protoreflect.Message + func (x *Expr_Ident) Reset() + func (x *Expr_Ident) String() string + type Expr_IdentExpr struct + IdentExpr *Expr_Ident + type Expr_ListExpr struct + ListExpr *Expr_CreateList + type Expr_Select struct + Field string + Operand *Expr + TestOnly bool + func (*Expr_Select) Descriptor() ([]byte, []int) + func (*Expr_Select) ProtoMessage() + func (x *Expr_Select) GetField() string + func (x *Expr_Select) GetOperand() *Expr + func (x *Expr_Select) GetTestOnly() bool + func (x *Expr_Select) ProtoReflect() protoreflect.Message + func (x *Expr_Select) Reset() + func (x *Expr_Select) String() string + type Expr_SelectExpr struct + SelectExpr *Expr_Select + type Expr_StructExpr struct + StructExpr *Expr_CreateStruct + type ListValue struct + Values []*Value + func (*ListValue) Descriptor() ([]byte, []int) + func (*ListValue) ProtoMessage() + func (x *ListValue) GetValues() []*Value + func (x *ListValue) ProtoReflect() protoreflect.Message + func (x *ListValue) Reset() + func (x *ListValue) String() string + type MapValue struct + Entries []*MapValue_Entry + func (*MapValue) Descriptor() ([]byte, []int) + func (*MapValue) ProtoMessage() + func (x *MapValue) GetEntries() []*MapValue_Entry + func (x *MapValue) ProtoReflect() protoreflect.Message + func (x *MapValue) Reset() + func (x *MapValue) String() string + type MapValue_Entry struct + Key *Value + Value *Value + func (*MapValue_Entry) Descriptor() ([]byte, []int) + func (*MapValue_Entry) ProtoMessage() + func (x *MapValue_Entry) GetKey() *Value + func (x *MapValue_Entry) GetValue() *Value + func (x *MapValue_Entry) ProtoReflect() protoreflect.Message + func (x *MapValue_Entry) Reset() + func (x *MapValue_Entry) String() string + type ParsedExpr struct + Expr *Expr + SourceInfo *SourceInfo + func (*ParsedExpr) Descriptor() ([]byte, []int) + func (*ParsedExpr) ProtoMessage() + func (x *ParsedExpr) GetExpr() *Expr + func (x *ParsedExpr) GetSourceInfo() *SourceInfo + func (x *ParsedExpr) ProtoReflect() protoreflect.Message + func (x *ParsedExpr) Reset() + func (x *ParsedExpr) String() string + type Reference struct + Name string + OverloadId []string + Value *Constant + func (*Reference) Descriptor() ([]byte, []int) + func (*Reference) ProtoMessage() + func (x *Reference) GetName() string + func (x *Reference) GetOverloadId() []string + func (x *Reference) GetValue() *Constant + func (x *Reference) ProtoReflect() protoreflect.Message + func (x *Reference) Reset() + func (x *Reference) String() string + type SourceInfo struct + Extensions []*SourceInfo_Extension + LineOffsets []int32 + Location string + MacroCalls map[int64]*Expr + Positions map[int64]int32 + SyntaxVersion string + func (*SourceInfo) Descriptor() ([]byte, []int) + func (*SourceInfo) ProtoMessage() + func (x *SourceInfo) GetExtensions() []*SourceInfo_Extension + func (x *SourceInfo) GetLineOffsets() []int32 + func (x *SourceInfo) GetLocation() string + func (x *SourceInfo) GetMacroCalls() map[int64]*Expr + func (x *SourceInfo) GetPositions() map[int64]int32 + func (x *SourceInfo) GetSyntaxVersion() string + func (x *SourceInfo) ProtoReflect() protoreflect.Message + func (x *SourceInfo) Reset() + func (x *SourceInfo) String() string + type SourceInfo_Extension struct + AffectedComponents []SourceInfo_Extension_Component + Id string + Version *SourceInfo_Extension_Version + func (*SourceInfo_Extension) Descriptor() ([]byte, []int) + func (*SourceInfo_Extension) ProtoMessage() + func (x *SourceInfo_Extension) GetAffectedComponents() []SourceInfo_Extension_Component + func (x *SourceInfo_Extension) GetId() string + func (x *SourceInfo_Extension) GetVersion() *SourceInfo_Extension_Version + func (x *SourceInfo_Extension) ProtoReflect() protoreflect.Message + func (x *SourceInfo_Extension) Reset() + func (x *SourceInfo_Extension) String() string + type SourceInfo_Extension_Component int32 + const SourceInfo_Extension_COMPONENT_PARSER + const SourceInfo_Extension_COMPONENT_RUNTIME + const SourceInfo_Extension_COMPONENT_TYPE_CHECKER + const SourceInfo_Extension_COMPONENT_UNSPECIFIED + func (SourceInfo_Extension_Component) Descriptor() protoreflect.EnumDescriptor + func (SourceInfo_Extension_Component) EnumDescriptor() ([]byte, []int) + func (SourceInfo_Extension_Component) Type() protoreflect.EnumType + func (x SourceInfo_Extension_Component) Enum() *SourceInfo_Extension_Component + func (x SourceInfo_Extension_Component) Number() protoreflect.EnumNumber + func (x SourceInfo_Extension_Component) String() string + type SourceInfo_Extension_Version struct + Major int64 + Minor int64 + func (*SourceInfo_Extension_Version) Descriptor() ([]byte, []int) + func (*SourceInfo_Extension_Version) ProtoMessage() + func (x *SourceInfo_Extension_Version) GetMajor() int64 + func (x *SourceInfo_Extension_Version) GetMinor() int64 + func (x *SourceInfo_Extension_Version) ProtoReflect() protoreflect.Message + func (x *SourceInfo_Extension_Version) Reset() + func (x *SourceInfo_Extension_Version) String() string + type Type struct + TypeKind isType_TypeKind + func (*Type) Descriptor() ([]byte, []int) + func (*Type) ProtoMessage() + func (m *Type) GetTypeKind() isType_TypeKind + func (x *Type) GetAbstractType() *Type_AbstractType + func (x *Type) GetDyn() *emptypb.Empty + func (x *Type) GetError() *emptypb.Empty + func (x *Type) GetFunction() *Type_FunctionType + func (x *Type) GetListType() *Type_ListType + func (x *Type) GetMapType() *Type_MapType + func (x *Type) GetMessageType() string + func (x *Type) GetNull() structpb.NullValue + func (x *Type) GetPrimitive() Type_PrimitiveType + func (x *Type) GetType() *Type + func (x *Type) GetTypeParam() string + func (x *Type) GetWellKnown() Type_WellKnownType + func (x *Type) GetWrapper() Type_PrimitiveType + func (x *Type) ProtoReflect() protoreflect.Message + func (x *Type) Reset() + func (x *Type) String() string + type Type_AbstractType struct + Name string + ParameterTypes []*Type + func (*Type_AbstractType) Descriptor() ([]byte, []int) + func (*Type_AbstractType) ProtoMessage() + func (x *Type_AbstractType) GetName() string + func (x *Type_AbstractType) GetParameterTypes() []*Type + func (x *Type_AbstractType) ProtoReflect() protoreflect.Message + func (x *Type_AbstractType) Reset() + func (x *Type_AbstractType) String() string + type Type_AbstractType_ struct + AbstractType *Type_AbstractType + type Type_Dyn struct + Dyn *emptypb.Empty + type Type_Error struct + Error *emptypb.Empty + type Type_Function struct + Function *Type_FunctionType + type Type_FunctionType struct + ArgTypes []*Type + ResultType *Type + func (*Type_FunctionType) Descriptor() ([]byte, []int) + func (*Type_FunctionType) ProtoMessage() + func (x *Type_FunctionType) GetArgTypes() []*Type + func (x *Type_FunctionType) GetResultType() *Type + func (x *Type_FunctionType) ProtoReflect() protoreflect.Message + func (x *Type_FunctionType) Reset() + func (x *Type_FunctionType) String() string + type Type_ListType struct + ElemType *Type + func (*Type_ListType) Descriptor() ([]byte, []int) + func (*Type_ListType) ProtoMessage() + func (x *Type_ListType) GetElemType() *Type + func (x *Type_ListType) ProtoReflect() protoreflect.Message + func (x *Type_ListType) Reset() + func (x *Type_ListType) String() string + type Type_ListType_ struct + ListType *Type_ListType + type Type_MapType struct + KeyType *Type + ValueType *Type + func (*Type_MapType) Descriptor() ([]byte, []int) + func (*Type_MapType) ProtoMessage() + func (x *Type_MapType) GetKeyType() *Type + func (x *Type_MapType) GetValueType() *Type + func (x *Type_MapType) ProtoReflect() protoreflect.Message + func (x *Type_MapType) Reset() + func (x *Type_MapType) String() string + type Type_MapType_ struct + MapType *Type_MapType + type Type_MessageType struct + MessageType string + type Type_Null struct + Null structpb.NullValue + type Type_Primitive struct + Primitive Type_PrimitiveType + type Type_PrimitiveType int32 + const Type_BOOL + const Type_BYTES + const Type_DOUBLE + const Type_INT64 + const Type_PRIMITIVE_TYPE_UNSPECIFIED + const Type_STRING + const Type_UINT64 + func (Type_PrimitiveType) Descriptor() protoreflect.EnumDescriptor + func (Type_PrimitiveType) EnumDescriptor() ([]byte, []int) + func (Type_PrimitiveType) Type() protoreflect.EnumType + func (x Type_PrimitiveType) Enum() *Type_PrimitiveType + func (x Type_PrimitiveType) Number() protoreflect.EnumNumber + func (x Type_PrimitiveType) String() string + type Type_Type struct + Type *Type + type Type_TypeParam struct + TypeParam string + type Type_WellKnown struct + WellKnown Type_WellKnownType + type Type_WellKnownType int32 + const Type_ANY + const Type_DURATION + const Type_TIMESTAMP + const Type_WELL_KNOWN_TYPE_UNSPECIFIED + func (Type_WellKnownType) Descriptor() protoreflect.EnumDescriptor + func (Type_WellKnownType) EnumDescriptor() ([]byte, []int) + func (Type_WellKnownType) Type() protoreflect.EnumType + func (x Type_WellKnownType) Enum() *Type_WellKnownType + func (x Type_WellKnownType) Number() protoreflect.EnumNumber + func (x Type_WellKnownType) String() string + type Type_Wrapper struct + Wrapper Type_PrimitiveType + type UnknownSet struct + Exprs []int64 + func (*UnknownSet) Descriptor() ([]byte, []int) + func (*UnknownSet) ProtoMessage() + func (x *UnknownSet) GetExprs() []int64 + func (x *UnknownSet) ProtoReflect() protoreflect.Message + func (x *UnknownSet) Reset() + func (x *UnknownSet) String() string + type Value struct + Kind isValue_Kind + func (*Value) Descriptor() ([]byte, []int) + func (*Value) ProtoMessage() + func (m *Value) GetKind() isValue_Kind + func (x *Value) GetBoolValue() bool + func (x *Value) GetBytesValue() []byte + func (x *Value) GetDoubleValue() float64 + func (x *Value) GetEnumValue() *EnumValue + func (x *Value) GetInt64Value() int64 + func (x *Value) GetListValue() *ListValue + func (x *Value) GetMapValue() *MapValue + func (x *Value) GetNullValue() structpb.NullValue + func (x *Value) GetObjectValue() *anypb.Any + func (x *Value) GetStringValue() string + func (x *Value) GetTypeValue() string + func (x *Value) GetUint64Value() uint64 + func (x *Value) ProtoReflect() protoreflect.Message + func (x *Value) Reset() + func (x *Value) String() string + type Value_BoolValue struct + BoolValue bool + type Value_BytesValue struct + BytesValue []byte + type Value_DoubleValue struct + DoubleValue float64 + type Value_EnumValue struct + EnumValue *EnumValue + type Value_Int64Value struct + Int64Value int64 + type Value_ListValue struct + ListValue *ListValue + type Value_MapValue struct + MapValue *MapValue + type Value_NullValue struct + NullValue structpb.NullValue + type Value_ObjectValue struct + ObjectValue *anypb.Any + type Value_StringValue struct + StringValue string + type Value_TypeValue struct + TypeValue string + type Value_Uint64Value struct + Uint64Value uint64 v0.3.0 Aug 20, 2019 v0.2.0 Mar 28, 2019 v0.1.0 Feb 5, 2019