plugin

package
v0.15.0 Latest Latest
Warning

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

Go to latest
Published: Apr 25, 2024 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ActionType_name = map[int32]string{
		0: "GENERATE_ACTION",
		1: "KEEP_ACTION",
		2: "CREATE_ACTION",
		3: "DELETE_ACTION",
		4: "UPDATE_ACTION",
	}
	ActionType_value = map[string]int32{
		"GENERATE_ACTION": 0,
		"KEEP_ACTION":     1,
		"CREATE_ACTION":   2,
		"DELETE_ACTION":   3,
		"UPDATE_ACTION":   4,
	}
)

Enum value maps for ActionType.

View Source
var (
	TypeKind_name = map[int32]string{
		0:  "UNKNOWN_TYPE",
		1:  "DOUBLE_TYPE",
		2:  "FLOAT_TYPE",
		3:  "INT64_TYPE",
		4:  "UINT64_TYPE",
		5:  "INT32_TYPE",
		6:  "FIXED64_TYPE",
		7:  "FIXED32_TYPE",
		8:  "BOOL_TYPE",
		9:  "STRING_TYPE",
		10: "GROUP_TYPE",
		11: "MESSAGE_TYPE",
		12: "BYTES_TYPE",
		13: "UINT32_TYPE",
		14: "ENUM_TYPE",
		15: "SFIXED32_TYPE",
		16: "SFIXED64_TYPE",
		17: "SINT32_TYPE",
		18: "SINT64_TYPE",
	}
	TypeKind_value = map[string]int32{
		"UNKNOWN_TYPE":  0,
		"DOUBLE_TYPE":   1,
		"FLOAT_TYPE":    2,
		"INT64_TYPE":    3,
		"UINT64_TYPE":   4,
		"INT32_TYPE":    5,
		"FIXED64_TYPE":  6,
		"FIXED32_TYPE":  7,
		"BOOL_TYPE":     8,
		"STRING_TYPE":   9,
		"GROUP_TYPE":    10,
		"MESSAGE_TYPE":  11,
		"BYTES_TYPE":    12,
		"UINT32_TYPE":   13,
		"ENUM_TYPE":     14,
		"SFIXED32_TYPE": 15,
		"SFIXED64_TYPE": 16,
		"SINT32_TYPE":   17,
		"SINT64_TYPE":   18,
	}
)

Enum value maps for TypeKind.

View Source
var (
	ProtoCodeGeneratorResponse_Feature_name = map[int32]string{
		0: "FEATURE_NONE",
		1: "FEATURE_PROTO3_OPTIONAL",
		2: "FEATURE_SUPPORTS_EDITIONS",
	}
	ProtoCodeGeneratorResponse_Feature_value = map[string]int32{
		"FEATURE_NONE":              0,
		"FEATURE_PROTO3_OPTIONAL":   1,
		"FEATURE_SUPPORTS_EDITIONS": 2,
	}
)

Enum value maps for ProtoCodeGeneratorResponse_Feature.

View Source
var (
	ProtoCodeGeneratorResponse_GeneratedCodeInfo_Annotation_Semantic_name = map[int32]string{
		0: "NONE",
		1: "SET",
		2: "ALIAS",
	}
	ProtoCodeGeneratorResponse_GeneratedCodeInfo_Annotation_Semantic_value = map[string]int32{
		"NONE":  0,
		"SET":   1,
		"ALIAS": 2,
	}
)

Enum value maps for ProtoCodeGeneratorResponse_GeneratedCodeInfo_Annotation_Semantic.

View Source
var File_grpc_federation_generator_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type ActionType

type ActionType int32
const (
	ActionType_GENERATE_ACTION ActionType = 0
	ActionType_KEEP_ACTION     ActionType = 1
	ActionType_CREATE_ACTION   ActionType = 2
	ActionType_DELETE_ACTION   ActionType = 3
	ActionType_UPDATE_ACTION   ActionType = 4
)

func (ActionType) Descriptor

func (ActionType) Descriptor() protoreflect.EnumDescriptor

func (ActionType) Enum

func (x ActionType) Enum() *ActionType

func (ActionType) EnumDescriptor deprecated

func (ActionType) EnumDescriptor() ([]byte, []int)

Deprecated: Use ActionType.Descriptor instead.

func (ActionType) Number

func (x ActionType) Number() protoreflect.EnumNumber

func (ActionType) String

func (x ActionType) String() string

func (ActionType) Type

type Argument

type Argument struct {
	Name  string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Type  *Type  `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	Value *Value `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*Argument) Descriptor deprecated

func (*Argument) Descriptor() ([]byte, []int)

Deprecated: Use Argument.ProtoReflect.Descriptor instead.

func (*Argument) GetName

func (x *Argument) GetName() string

func (*Argument) GetType

func (x *Argument) GetType() *Type

func (*Argument) GetValue

func (x *Argument) GetValue() *Value

func (*Argument) ProtoMessage

func (*Argument) ProtoMessage()

func (*Argument) ProtoReflect

func (x *Argument) ProtoReflect() protoreflect.Message

func (*Argument) Reset

func (x *Argument) Reset()

func (*Argument) String

func (x *Argument) String() string

type AutoBindField

type AutoBindField struct {
	VariableDefinitionId string `protobuf:"bytes,1,opt,name=variable_definition_id,json=variableDefinitionId,proto3" json:"variable_definition_id,omitempty"`
	FieldId              string `protobuf:"bytes,2,opt,name=field_id,json=fieldId,proto3" json:"field_id,omitempty"`
	// contains filtered or unexported fields
}

func (*AutoBindField) Descriptor deprecated

func (*AutoBindField) Descriptor() ([]byte, []int)

Deprecated: Use AutoBindField.ProtoReflect.Descriptor instead.

func (*AutoBindField) GetFieldId

func (x *AutoBindField) GetFieldId() string

func (*AutoBindField) GetVariableDefinitionId

func (x *AutoBindField) GetVariableDefinitionId() string

func (*AutoBindField) ProtoMessage

func (*AutoBindField) ProtoMessage()

func (*AutoBindField) ProtoReflect

func (x *AutoBindField) ProtoReflect() protoreflect.Message

func (*AutoBindField) Reset

func (x *AutoBindField) Reset()

func (*AutoBindField) String

func (x *AutoBindField) String() string

type BadRequest

type BadRequest struct {
	FieldViolations []*BadRequestFieldViolation `protobuf:"bytes,1,rep,name=field_violations,json=fieldViolations,proto3" json:"field_violations,omitempty"`
	// contains filtered or unexported fields
}

func (*BadRequest) Descriptor deprecated

func (*BadRequest) Descriptor() ([]byte, []int)

Deprecated: Use BadRequest.ProtoReflect.Descriptor instead.

func (*BadRequest) GetFieldViolations

func (x *BadRequest) GetFieldViolations() []*BadRequestFieldViolation

func (*BadRequest) ProtoMessage

func (*BadRequest) ProtoMessage()

func (*BadRequest) ProtoReflect

func (x *BadRequest) ProtoReflect() protoreflect.Message

func (*BadRequest) Reset

func (x *BadRequest) Reset()

func (*BadRequest) String

func (x *BadRequest) String() string

type BadRequestFieldViolation

type BadRequestFieldViolation struct {
	Field       *CELValue `protobuf:"bytes,1,opt,name=field,proto3" json:"field,omitempty"`
	Description *CELValue `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

func (*BadRequestFieldViolation) Descriptor deprecated

func (*BadRequestFieldViolation) Descriptor() ([]byte, []int)

Deprecated: Use BadRequestFieldViolation.ProtoReflect.Descriptor instead.

func (*BadRequestFieldViolation) GetDescription

func (x *BadRequestFieldViolation) GetDescription() *CELValue

func (*BadRequestFieldViolation) GetField

func (x *BadRequestFieldViolation) GetField() *CELValue

func (*BadRequestFieldViolation) ProtoMessage

func (*BadRequestFieldViolation) ProtoMessage()

func (*BadRequestFieldViolation) ProtoReflect

func (x *BadRequestFieldViolation) ProtoReflect() protoreflect.Message

func (*BadRequestFieldViolation) Reset

func (x *BadRequestFieldViolation) Reset()

func (*BadRequestFieldViolation) String

func (x *BadRequestFieldViolation) String() string

type CELFunction

type CELFunction struct {
	Name       string  `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Id         string  `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Args       []*Type `protobuf:"bytes,3,rep,name=args,proto3" json:"args,omitempty"`
	Return     *Type   `protobuf:"bytes,4,opt,name=return,proto3" json:"return,omitempty"`
	ReceiverId string  `protobuf:"bytes,5,opt,name=receiver_id,json=receiverId,proto3" json:"receiver_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CELFunction) Descriptor deprecated

func (*CELFunction) Descriptor() ([]byte, []int)

Deprecated: Use CELFunction.ProtoReflect.Descriptor instead.

func (*CELFunction) GetArgs

func (x *CELFunction) GetArgs() []*Type

func (*CELFunction) GetId

func (x *CELFunction) GetId() string

func (*CELFunction) GetName

func (x *CELFunction) GetName() string

func (*CELFunction) GetReceiverId

func (x *CELFunction) GetReceiverId() string

func (*CELFunction) GetReturn

func (x *CELFunction) GetReturn() *Type

func (*CELFunction) ProtoMessage

func (*CELFunction) ProtoMessage()

func (*CELFunction) ProtoReflect

func (x *CELFunction) ProtoReflect() protoreflect.Message

func (*CELFunction) Reset

func (x *CELFunction) Reset()

func (*CELFunction) String

func (x *CELFunction) String() string

type CELPlugin

type CELPlugin struct {
	Id          string         `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name        string         `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description string         `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	Functions   []*CELFunction `protobuf:"bytes,4,rep,name=functions,proto3" json:"functions,omitempty"`
	// contains filtered or unexported fields
}

func (*CELPlugin) Descriptor deprecated

func (*CELPlugin) Descriptor() ([]byte, []int)

Deprecated: Use CELPlugin.ProtoReflect.Descriptor instead.

func (*CELPlugin) GetDescription

func (x *CELPlugin) GetDescription() string

func (*CELPlugin) GetFunctions

func (x *CELPlugin) GetFunctions() []*CELFunction

func (*CELPlugin) GetId

func (x *CELPlugin) GetId() string

func (*CELPlugin) GetName

func (x *CELPlugin) GetName() string

func (*CELPlugin) ProtoMessage

func (*CELPlugin) ProtoMessage()

func (*CELPlugin) ProtoReflect

func (x *CELPlugin) ProtoReflect() protoreflect.Message

func (*CELPlugin) Reset

func (x *CELPlugin) Reset()

func (*CELPlugin) String

func (x *CELPlugin) String() string

type CELValue

type CELValue struct {
	Expr string `protobuf:"bytes,1,opt,name=expr,proto3" json:"expr,omitempty"`
	Out  *Type  `protobuf:"bytes,2,opt,name=out,proto3" json:"out,omitempty"`
	// contains filtered or unexported fields
}

func (*CELValue) Descriptor deprecated

func (*CELValue) Descriptor() ([]byte, []int)

Deprecated: Use CELValue.ProtoReflect.Descriptor instead.

func (*CELValue) GetExpr

func (x *CELValue) GetExpr() string

func (*CELValue) GetOut

func (x *CELValue) GetOut() *Type

func (*CELValue) ProtoMessage

func (*CELValue) ProtoMessage()

func (*CELValue) ProtoReflect

func (x *CELValue) ProtoReflect() protoreflect.Message

func (*CELValue) Reset

func (x *CELValue) Reset()

func (*CELValue) String

func (x *CELValue) String() string

type CallExpr

type CallExpr struct {
	MethodId string               `protobuf:"bytes,1,opt,name=method_id,json=methodId,proto3" json:"method_id,omitempty"`
	Request  *Request             `protobuf:"bytes,2,opt,name=request,proto3" json:"request,omitempty"`
	Timeout  *durationpb.Duration `protobuf:"bytes,3,opt,name=timeout,proto3" json:"timeout,omitempty"`
	Retry    *RetryPolicy         `protobuf:"bytes,4,opt,name=retry,proto3" json:"retry,omitempty"`
	Errors   []*GRPCError         `protobuf:"bytes,5,rep,name=errors,proto3" json:"errors,omitempty"`
	// contains filtered or unexported fields
}

func (*CallExpr) Descriptor deprecated

func (*CallExpr) Descriptor() ([]byte, []int)

Deprecated: Use CallExpr.ProtoReflect.Descriptor instead.

func (*CallExpr) GetErrors added in v0.13.0

func (x *CallExpr) GetErrors() []*GRPCError

func (*CallExpr) GetMethodId

func (x *CallExpr) GetMethodId() string

func (*CallExpr) GetRequest

func (x *CallExpr) GetRequest() *Request

func (*CallExpr) GetRetry

func (x *CallExpr) GetRetry() *RetryPolicy

func (*CallExpr) GetTimeout

func (x *CallExpr) GetTimeout() *durationpb.Duration

func (*CallExpr) ProtoMessage

func (*CallExpr) ProtoMessage()

func (*CallExpr) ProtoReflect

func (x *CallExpr) ProtoReflect() protoreflect.Message

func (*CallExpr) Reset

func (x *CallExpr) Reset()

func (*CallExpr) String

func (x *CallExpr) String() string

type CodeGeneratorRequest

type CodeGeneratorRequest struct {
	Type                  ActionType                         `protobuf:"varint,1,opt,name=type,proto3,enum=grpc.federation.generator.plugin.ActionType" json:"type,omitempty"`
	ProtoPath             string                             `protobuf:"bytes,2,opt,name=proto_path,json=protoPath,proto3" json:"proto_path,omitempty"`
	OutDir                string                             `protobuf:"bytes,3,opt,name=out_dir,json=outDir,proto3" json:"out_dir,omitempty"`
	Files                 []*ProtoCodeGeneratorResponse_File `protobuf:"bytes,4,rep,name=files,proto3" json:"files,omitempty"`
	GrpcFederationFileIds []string                           `` /* 128-byte string literal not displayed */
	Reference             *Reference                         `protobuf:"bytes,6,opt,name=reference,proto3" json:"reference,omitempty"`
	// contains filtered or unexported fields
}

CodeGeneratorRequest.

func (*CodeGeneratorRequest) Descriptor deprecated

func (*CodeGeneratorRequest) Descriptor() ([]byte, []int)

Deprecated: Use CodeGeneratorRequest.ProtoReflect.Descriptor instead.

func (*CodeGeneratorRequest) GetFiles

func (*CodeGeneratorRequest) GetGrpcFederationFileIds

func (x *CodeGeneratorRequest) GetGrpcFederationFileIds() []string

func (*CodeGeneratorRequest) GetOutDir

func (x *CodeGeneratorRequest) GetOutDir() string

func (*CodeGeneratorRequest) GetProtoPath

func (x *CodeGeneratorRequest) GetProtoPath() string

func (*CodeGeneratorRequest) GetReference

func (x *CodeGeneratorRequest) GetReference() *Reference

func (*CodeGeneratorRequest) GetType

func (x *CodeGeneratorRequest) GetType() ActionType

func (*CodeGeneratorRequest) ProtoMessage

func (*CodeGeneratorRequest) ProtoMessage()

func (*CodeGeneratorRequest) ProtoReflect

func (x *CodeGeneratorRequest) ProtoReflect() protoreflect.Message

func (*CodeGeneratorRequest) Reset

func (x *CodeGeneratorRequest) Reset()

func (*CodeGeneratorRequest) String

func (x *CodeGeneratorRequest) String() string

type ConcurrentVariableDefinitionGroup

type ConcurrentVariableDefinitionGroup struct {
	Starts []string `protobuf:"bytes,1,rep,name=starts,proto3" json:"starts,omitempty"`
	End    string   `protobuf:"bytes,2,opt,name=end,proto3" json:"end,omitempty"`
	// contains filtered or unexported fields
}

func (*ConcurrentVariableDefinitionGroup) Descriptor deprecated

func (*ConcurrentVariableDefinitionGroup) Descriptor() ([]byte, []int)

Deprecated: Use ConcurrentVariableDefinitionGroup.ProtoReflect.Descriptor instead.

func (*ConcurrentVariableDefinitionGroup) GetEnd

func (*ConcurrentVariableDefinitionGroup) GetStarts

func (x *ConcurrentVariableDefinitionGroup) GetStarts() []string

func (*ConcurrentVariableDefinitionGroup) ProtoMessage

func (*ConcurrentVariableDefinitionGroup) ProtoMessage()

func (*ConcurrentVariableDefinitionGroup) ProtoReflect

func (*ConcurrentVariableDefinitionGroup) Reset

func (*ConcurrentVariableDefinitionGroup) String

type ConstValue

type ConstValue struct {
	Type   *Type    `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Double *float64 `protobuf:"fixed64,4,opt,name=double,proto3,oneof" json:"double,omitempty"`
	// repeated double literal values.
	Doubles []float64 `protobuf:"fixed64,5,rep,packed,name=doubles,proto3" json:"doubles,omitempty"`
	// float literal value.
	Float *float32 `protobuf:"fixed32,6,opt,name=float,proto3,oneof" json:"float,omitempty"`
	// repeated float literal values.
	Floats []float32 `protobuf:"fixed32,7,rep,packed,name=floats,proto3" json:"floats,omitempty"`
	// int32 literal value.
	Int32 *int32 `protobuf:"varint,8,opt,name=int32,proto3,oneof" json:"int32,omitempty"`
	// repeated int32 literal values.
	Int32S []int32 `protobuf:"varint,9,rep,packed,name=int32s,proto3" json:"int32s,omitempty"`
	// int64 literal value.
	Int64 *int64 `protobuf:"varint,10,opt,name=int64,proto3,oneof" json:"int64,omitempty"`
	// repeated int64 literal values.
	Int64S []int64 `protobuf:"varint,11,rep,packed,name=int64s,proto3" json:"int64s,omitempty"`
	// uint32 literal value.
	Uint32 *uint32 `protobuf:"varint,12,opt,name=uint32,proto3,oneof" json:"uint32,omitempty"`
	// repeated uint32 literal values.
	Uint32S []uint32 `protobuf:"varint,13,rep,packed,name=uint32s,proto3" json:"uint32s,omitempty"`
	// uint64 literal value.
	Uint64 *uint64 `protobuf:"varint,14,opt,name=uint64,proto3,oneof" json:"uint64,omitempty"`
	// repeated uint64 literal values.
	Uint64S []uint64 `protobuf:"varint,15,rep,packed,name=uint64s,proto3" json:"uint64s,omitempty"`
	// sint32 literal value.
	Sint32 *int32 `protobuf:"zigzag32,16,opt,name=sint32,proto3,oneof" json:"sint32,omitempty"`
	// repeated sint32 literal values.
	Sint32S []int32 `protobuf:"zigzag32,17,rep,packed,name=sint32s,proto3" json:"sint32s,omitempty"`
	// sint64 literal value.
	Sint64 *int64 `protobuf:"zigzag64,18,opt,name=sint64,proto3,oneof" json:"sint64,omitempty"`
	// repeated sint64 literal values.
	Sint64S []int64 `protobuf:"zigzag64,19,rep,packed,name=sint64s,proto3" json:"sint64s,omitempty"`
	// fixed32 literal value.
	Fixed32 *uint32 `protobuf:"fixed32,20,opt,name=fixed32,proto3,oneof" json:"fixed32,omitempty"`
	// repeated fixed32 literal values.
	Fixed32S []uint32 `protobuf:"fixed32,21,rep,packed,name=fixed32s,proto3" json:"fixed32s,omitempty"`
	// fixed64 literal value.
	Fixed64 *uint64 `protobuf:"fixed64,22,opt,name=fixed64,proto3,oneof" json:"fixed64,omitempty"`
	// repeated fixed64 literal values.
	Fixed64S []uint64 `protobuf:"fixed64,23,rep,packed,name=fixed64s,proto3" json:"fixed64s,omitempty"`
	// sfixed32 literal value.
	Sfixed32 *int32 `protobuf:"fixed32,24,opt,name=sfixed32,proto3,oneof" json:"sfixed32,omitempty"`
	// repeated sfixed32 literal values.
	Sfixed32S []int32 `protobuf:"fixed32,25,rep,packed,name=sfixed32s,proto3" json:"sfixed32s,omitempty"`
	// sfixed64 literal value.
	Sfixed64 *int64 `protobuf:"fixed64,26,opt,name=sfixed64,proto3,oneof" json:"sfixed64,omitempty"`
	// repeated sfixed64 literal values.
	Sfixed64S []int64 `protobuf:"fixed64,27,rep,packed,name=sfixed64s,proto3" json:"sfixed64s,omitempty"`
	// bool literal value.
	Bool *bool `protobuf:"varint,28,opt,name=bool,proto3,oneof" json:"bool,omitempty"`
	// repeated bool literal values.
	Bools []bool `protobuf:"varint,29,rep,packed,name=bools,proto3" json:"bools,omitempty"`
	// string literal value.
	String_ *string `protobuf:"bytes,30,opt,name=string,proto3,oneof" json:"string,omitempty"`
	// repeated string literal values.
	Strings []string `protobuf:"bytes,31,rep,name=strings,proto3" json:"strings,omitempty"`
	// bytes literal value.
	ByteString []byte `protobuf:"bytes,32,opt,name=byte_string,json=byteString,proto3,oneof" json:"byte_string,omitempty"`
	// repeated bytes literal values.
	ByteStrings [][]byte `protobuf:"bytes,33,rep,name=byte_strings,json=byteStrings,proto3" json:"byte_strings,omitempty"`
	// message literal value.
	Message *MessageValue `protobuf:"bytes,34,opt,name=message,proto3,oneof" json:"message,omitempty"`
	// repeated message literal values.
	Messages []*MessageValue `protobuf:"bytes,35,rep,name=messages,proto3" json:"messages,omitempty"`
	// enum literal value.
	Enum *string `protobuf:"bytes,36,opt,name=enum,proto3,oneof" json:"enum,omitempty"`
	// repeated enum literal values.
	Enums []string `protobuf:"bytes,37,rep,name=enums,proto3" json:"enums,omitempty"`
	// env literal value.
	Env *string `protobuf:"bytes,38,opt,name=env,proto3,oneof" json:"env,omitempty"`
	// repeated env literal values.
	Envs []string `protobuf:"bytes,39,rep,name=envs,proto3" json:"envs,omitempty"`
	// contains filtered or unexported fields
}

func (*ConstValue) Descriptor deprecated

func (*ConstValue) Descriptor() ([]byte, []int)

Deprecated: Use ConstValue.ProtoReflect.Descriptor instead.

func (*ConstValue) GetBool

func (x *ConstValue) GetBool() bool

func (*ConstValue) GetBools

func (x *ConstValue) GetBools() []bool

func (*ConstValue) GetByteString

func (x *ConstValue) GetByteString() []byte

func (*ConstValue) GetByteStrings

func (x *ConstValue) GetByteStrings() [][]byte

func (*ConstValue) GetDouble

func (x *ConstValue) GetDouble() float64

func (*ConstValue) GetDoubles

func (x *ConstValue) GetDoubles() []float64

func (*ConstValue) GetEnum

func (x *ConstValue) GetEnum() string

func (*ConstValue) GetEnums

func (x *ConstValue) GetEnums() []string

func (*ConstValue) GetEnv

func (x *ConstValue) GetEnv() string

func (*ConstValue) GetEnvs

func (x *ConstValue) GetEnvs() []string

func (*ConstValue) GetFixed32

func (x *ConstValue) GetFixed32() uint32

func (*ConstValue) GetFixed32S

func (x *ConstValue) GetFixed32S() []uint32

func (*ConstValue) GetFixed64

func (x *ConstValue) GetFixed64() uint64

func (*ConstValue) GetFixed64S

func (x *ConstValue) GetFixed64S() []uint64

func (*ConstValue) GetFloat

func (x *ConstValue) GetFloat() float32

func (*ConstValue) GetFloats

func (x *ConstValue) GetFloats() []float32

func (*ConstValue) GetInt32

func (x *ConstValue) GetInt32() int32

func (*ConstValue) GetInt32S

func (x *ConstValue) GetInt32S() []int32

func (*ConstValue) GetInt64

func (x *ConstValue) GetInt64() int64

func (*ConstValue) GetInt64S

func (x *ConstValue) GetInt64S() []int64

func (*ConstValue) GetMessage

func (x *ConstValue) GetMessage() *MessageValue

func (*ConstValue) GetMessages

func (x *ConstValue) GetMessages() []*MessageValue

func (*ConstValue) GetSfixed32

func (x *ConstValue) GetSfixed32() int32

func (*ConstValue) GetSfixed32S

func (x *ConstValue) GetSfixed32S() []int32

func (*ConstValue) GetSfixed64

func (x *ConstValue) GetSfixed64() int64

func (*ConstValue) GetSfixed64S

func (x *ConstValue) GetSfixed64S() []int64

func (*ConstValue) GetSint32

func (x *ConstValue) GetSint32() int32

func (*ConstValue) GetSint32S

func (x *ConstValue) GetSint32S() []int32

func (*ConstValue) GetSint64

func (x *ConstValue) GetSint64() int64

func (*ConstValue) GetSint64S

func (x *ConstValue) GetSint64S() []int64

func (*ConstValue) GetString_

func (x *ConstValue) GetString_() string

func (*ConstValue) GetStrings

func (x *ConstValue) GetStrings() []string

func (*ConstValue) GetType

func (x *ConstValue) GetType() *Type

func (*ConstValue) GetUint32

func (x *ConstValue) GetUint32() uint32

func (*ConstValue) GetUint32S

func (x *ConstValue) GetUint32S() []uint32

func (*ConstValue) GetUint64

func (x *ConstValue) GetUint64() uint64

func (*ConstValue) GetUint64S

func (x *ConstValue) GetUint64S() []uint64

func (*ConstValue) ProtoMessage

func (*ConstValue) ProtoMessage()

func (*ConstValue) ProtoReflect

func (x *ConstValue) ProtoReflect() protoreflect.Message

func (*ConstValue) Reset

func (x *ConstValue) Reset()

func (*ConstValue) String

func (x *ConstValue) String() string

type Enum

type Enum struct {
	Id        string    `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name      string    `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	ValueIds  []string  `protobuf:"bytes,3,rep,name=value_ids,json=valueIds,proto3" json:"value_ids,omitempty"`
	MessageId string    `protobuf:"bytes,4,opt,name=message_id,json=messageId,proto3" json:"message_id,omitempty"`
	FileId    string    `protobuf:"bytes,5,opt,name=file_id,json=fileId,proto3" json:"file_id,omitempty"`
	Rule      *EnumRule `protobuf:"bytes,6,opt,name=rule,proto3" json:"rule,omitempty"`
	// contains filtered or unexported fields
}

func (*Enum) Descriptor deprecated

func (*Enum) Descriptor() ([]byte, []int)

Deprecated: Use Enum.ProtoReflect.Descriptor instead.

func (*Enum) GetFileId

func (x *Enum) GetFileId() string

func (*Enum) GetId

func (x *Enum) GetId() string

func (*Enum) GetMessageId

func (x *Enum) GetMessageId() string

func (*Enum) GetName

func (x *Enum) GetName() string

func (*Enum) GetRule

func (x *Enum) GetRule() *EnumRule

func (*Enum) GetValueIds

func (x *Enum) GetValueIds() []string

func (*Enum) ProtoMessage

func (*Enum) ProtoMessage()

func (*Enum) ProtoReflect

func (x *Enum) ProtoReflect() protoreflect.Message

func (*Enum) Reset

func (x *Enum) Reset()

func (*Enum) String

func (x *Enum) String() string

type EnumRule

type EnumRule struct {
	AliasId string `protobuf:"bytes,1,opt,name=alias_id,json=aliasId,proto3" json:"alias_id,omitempty"`
	// contains filtered or unexported fields
}

func (*EnumRule) Descriptor deprecated

func (*EnumRule) Descriptor() ([]byte, []int)

Deprecated: Use EnumRule.ProtoReflect.Descriptor instead.

func (*EnumRule) GetAliasId

func (x *EnumRule) GetAliasId() string

func (*EnumRule) ProtoMessage

func (*EnumRule) ProtoMessage()

func (*EnumRule) ProtoReflect

func (x *EnumRule) ProtoReflect() protoreflect.Message

func (*EnumRule) Reset

func (x *EnumRule) Reset()

func (*EnumRule) String

func (x *EnumRule) String() string

type EnumValue

type EnumValue struct {
	Id     string         `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Value  string         `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	EnumId string         `protobuf:"bytes,3,opt,name=enum_id,json=enumId,proto3" json:"enum_id,omitempty"`
	Rule   *EnumValueRule `protobuf:"bytes,4,opt,name=rule,proto3" json:"rule,omitempty"`
	// contains filtered or unexported fields
}

func (*EnumValue) Descriptor deprecated

func (*EnumValue) Descriptor() ([]byte, []int)

Deprecated: Use EnumValue.ProtoReflect.Descriptor instead.

func (*EnumValue) GetEnumId

func (x *EnumValue) GetEnumId() string

func (*EnumValue) GetId

func (x *EnumValue) GetId() string

func (*EnumValue) GetRule

func (x *EnumValue) GetRule() *EnumValueRule

func (*EnumValue) GetValue

func (x *EnumValue) GetValue() string

func (*EnumValue) ProtoMessage

func (*EnumValue) ProtoMessage()

func (*EnumValue) ProtoReflect

func (x *EnumValue) ProtoReflect() protoreflect.Message

func (*EnumValue) Reset

func (x *EnumValue) Reset()

func (*EnumValue) String

func (x *EnumValue) String() string

type EnumValueRule

type EnumValueRule struct {
	Default  bool     `protobuf:"varint,1,opt,name=default,proto3" json:"default,omitempty"`
	AliasIds []string `protobuf:"bytes,2,rep,name=alias_ids,json=aliasIds,proto3" json:"alias_ids,omitempty"`
	// contains filtered or unexported fields
}

func (*EnumValueRule) Descriptor deprecated

func (*EnumValueRule) Descriptor() ([]byte, []int)

Deprecated: Use EnumValueRule.ProtoReflect.Descriptor instead.

func (*EnumValueRule) GetAliasIds

func (x *EnumValueRule) GetAliasIds() []string

func (*EnumValueRule) GetDefault

func (x *EnumValueRule) GetDefault() bool

func (*EnumValueRule) ProtoMessage

func (*EnumValueRule) ProtoMessage()

func (*EnumValueRule) ProtoReflect

func (x *EnumValueRule) ProtoReflect() protoreflect.Message

func (*EnumValueRule) Reset

func (x *EnumValueRule) Reset()

func (*EnumValueRule) String

func (x *EnumValueRule) String() string

type Field

type Field struct {
	Id        string     `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name      string     `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Type      *Type      `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
	OneofId   string     `protobuf:"bytes,4,opt,name=oneof_id,json=oneofId,proto3" json:"oneof_id,omitempty"`
	Rule      *FieldRule `protobuf:"bytes,5,opt,name=rule,proto3" json:"rule,omitempty"`
	MessageId string     `protobuf:"bytes,6,opt,name=message_id,json=messageId,proto3" json:"message_id,omitempty"`
	// contains filtered or unexported fields
}

func (*Field) Descriptor deprecated

func (*Field) Descriptor() ([]byte, []int)

Deprecated: Use Field.ProtoReflect.Descriptor instead.

func (*Field) GetId

func (x *Field) GetId() string

func (*Field) GetMessageId

func (x *Field) GetMessageId() string

func (*Field) GetName

func (x *Field) GetName() string

func (*Field) GetOneofId

func (x *Field) GetOneofId() string

func (*Field) GetRule

func (x *Field) GetRule() *FieldRule

func (*Field) GetType

func (x *Field) GetType() *Type

func (*Field) ProtoMessage

func (*Field) ProtoMessage()

func (*Field) ProtoReflect

func (x *Field) ProtoReflect() protoreflect.Message

func (*Field) Reset

func (x *Field) Reset()

func (*Field) String

func (x *Field) String() string

type FieldOneofRule

type FieldOneofRule struct {
	If      *CELValue              `protobuf:"bytes,1,opt,name=if,proto3" json:"if,omitempty"`
	Default bool                   `protobuf:"varint,2,opt,name=default,proto3" json:"default,omitempty"`
	By      *CELValue              `protobuf:"bytes,3,opt,name=by,proto3" json:"by,omitempty"`
	DefSet  *VariableDefinitionSet `protobuf:"bytes,4,opt,name=def_set,json=defSet,proto3" json:"def_set,omitempty"`
	// contains filtered or unexported fields
}

func (*FieldOneofRule) Descriptor deprecated

func (*FieldOneofRule) Descriptor() ([]byte, []int)

Deprecated: Use FieldOneofRule.ProtoReflect.Descriptor instead.

func (*FieldOneofRule) GetBy

func (x *FieldOneofRule) GetBy() *CELValue

func (*FieldOneofRule) GetDefSet added in v0.13.0

func (x *FieldOneofRule) GetDefSet() *VariableDefinitionSet

func (*FieldOneofRule) GetDefault

func (x *FieldOneofRule) GetDefault() bool

func (*FieldOneofRule) GetIf

func (x *FieldOneofRule) GetIf() *CELValue

func (*FieldOneofRule) ProtoMessage

func (*FieldOneofRule) ProtoMessage()

func (*FieldOneofRule) ProtoReflect

func (x *FieldOneofRule) ProtoReflect() protoreflect.Message

func (*FieldOneofRule) Reset

func (x *FieldOneofRule) Reset()

func (*FieldOneofRule) String

func (x *FieldOneofRule) String() string

type FieldRule

type FieldRule struct {
	Value                 *Value          `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	CustomResolver        bool            `protobuf:"varint,2,opt,name=custom_resolver,json=customResolver,proto3" json:"custom_resolver,omitempty"`
	MessageCustomResolver bool            `` /* 127-byte string literal not displayed */
	AliasId               string          `protobuf:"bytes,4,opt,name=alias_id,json=aliasId,proto3" json:"alias_id,omitempty"`
	AutoBindField         *AutoBindField  `protobuf:"bytes,5,opt,name=auto_bind_field,json=autoBindField,proto3" json:"auto_bind_field,omitempty"`
	OneofRule             *FieldOneofRule `protobuf:"bytes,6,opt,name=oneof_rule,json=oneofRule,proto3" json:"oneof_rule,omitempty"`
	// contains filtered or unexported fields
}

func (*FieldRule) Descriptor deprecated

func (*FieldRule) Descriptor() ([]byte, []int)

Deprecated: Use FieldRule.ProtoReflect.Descriptor instead.

func (*FieldRule) GetAliasId

func (x *FieldRule) GetAliasId() string

func (*FieldRule) GetAutoBindField

func (x *FieldRule) GetAutoBindField() *AutoBindField

func (*FieldRule) GetCustomResolver

func (x *FieldRule) GetCustomResolver() bool

func (*FieldRule) GetMessageCustomResolver

func (x *FieldRule) GetMessageCustomResolver() bool

func (*FieldRule) GetOneofRule

func (x *FieldRule) GetOneofRule() *FieldOneofRule

func (*FieldRule) GetValue

func (x *FieldRule) GetValue() *Value

func (*FieldRule) ProtoMessage

func (*FieldRule) ProtoMessage()

func (*FieldRule) ProtoReflect

func (x *FieldRule) ProtoReflect() protoreflect.Message

func (*FieldRule) Reset

func (x *FieldRule) Reset()

func (*FieldRule) String

func (x *FieldRule) String() string

type File

type File struct {
	Id            string     `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Package       *Package   `protobuf:"bytes,2,opt,name=package,proto3" json:"package,omitempty"`
	GoPackage     *GoPackage `protobuf:"bytes,3,opt,name=go_package,json=goPackage,proto3" json:"go_package,omitempty"`
	Name          string     `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	ServiceIds    []string   `protobuf:"bytes,5,rep,name=service_ids,json=serviceIds,proto3" json:"service_ids,omitempty"`
	MessageIds    []string   `protobuf:"bytes,6,rep,name=message_ids,json=messageIds,proto3" json:"message_ids,omitempty"`
	EnumIds       []string   `protobuf:"bytes,7,rep,name=enum_ids,json=enumIds,proto3" json:"enum_ids,omitempty"`
	CelPluginIds  []string   `protobuf:"bytes,8,rep,name=cel_plugin_ids,json=celPluginIds,proto3" json:"cel_plugin_ids,omitempty"`
	ImportFileIds []string   `protobuf:"bytes,9,rep,name=import_file_ids,json=importFileIds,proto3" json:"import_file_ids,omitempty"`
	// contains filtered or unexported fields
}

func (*File) Descriptor deprecated

func (*File) Descriptor() ([]byte, []int)

Deprecated: Use File.ProtoReflect.Descriptor instead.

func (*File) GetCelPluginIds

func (x *File) GetCelPluginIds() []string

func (*File) GetEnumIds

func (x *File) GetEnumIds() []string

func (*File) GetGoPackage

func (x *File) GetGoPackage() *GoPackage

func (*File) GetId

func (x *File) GetId() string

func (*File) GetImportFileIds added in v0.13.1

func (x *File) GetImportFileIds() []string

func (*File) GetMessageIds

func (x *File) GetMessageIds() []string

func (*File) GetName

func (x *File) GetName() string

func (*File) GetPackage

func (x *File) GetPackage() *Package

func (*File) GetServiceIds

func (x *File) GetServiceIds() []string

func (*File) ProtoMessage

func (*File) ProtoMessage()

func (*File) ProtoReflect

func (x *File) ProtoReflect() protoreflect.Message

func (*File) Reset

func (x *File) Reset()

func (*File) String

func (x *File) String() string

type GRPCError added in v0.13.0

type GRPCError struct {
	DefSet            *VariableDefinitionSet `protobuf:"bytes,1,opt,name=def_set,json=defSet,proto3" json:"def_set,omitempty"`
	If                *CELValue              `protobuf:"bytes,2,opt,name=if,proto3" json:"if,omitempty"`
	Code              code.Code              `protobuf:"varint,3,opt,name=code,proto3,enum=google.rpc.Code" json:"code,omitempty"`
	Message           *CELValue              `protobuf:"bytes,4,opt,name=message,proto3" json:"message,omitempty"`
	Details           []*GRPCErrorDetail     `protobuf:"bytes,5,rep,name=details,proto3" json:"details,omitempty"`
	Ignore            bool                   `protobuf:"varint,6,opt,name=ignore,proto3" json:"ignore,omitempty"`
	IgnoreAndResponse *CELValue              `protobuf:"bytes,7,opt,name=ignore_and_response,json=ignoreAndResponse,proto3" json:"ignore_and_response,omitempty"`
	// contains filtered or unexported fields
}

func (*GRPCError) Descriptor deprecated added in v0.13.0

func (*GRPCError) Descriptor() ([]byte, []int)

Deprecated: Use GRPCError.ProtoReflect.Descriptor instead.

func (*GRPCError) GetCode added in v0.13.0

func (x *GRPCError) GetCode() code.Code

func (*GRPCError) GetDefSet added in v0.13.0

func (x *GRPCError) GetDefSet() *VariableDefinitionSet

func (*GRPCError) GetDetails added in v0.13.0

func (x *GRPCError) GetDetails() []*GRPCErrorDetail

func (*GRPCError) GetIf added in v0.13.0

func (x *GRPCError) GetIf() *CELValue

func (*GRPCError) GetIgnore added in v0.13.0

func (x *GRPCError) GetIgnore() bool

func (*GRPCError) GetIgnoreAndResponse added in v0.14.0

func (x *GRPCError) GetIgnoreAndResponse() *CELValue

func (*GRPCError) GetMessage added in v0.13.0

func (x *GRPCError) GetMessage() *CELValue

func (*GRPCError) ProtoMessage added in v0.13.0

func (*GRPCError) ProtoMessage()

func (*GRPCError) ProtoReflect added in v0.13.0

func (x *GRPCError) ProtoReflect() protoreflect.Message

func (*GRPCError) Reset added in v0.13.0

func (x *GRPCError) Reset()

func (*GRPCError) String added in v0.13.0

func (x *GRPCError) String() string

type GRPCErrorDetail added in v0.13.0

type GRPCErrorDetail struct {
	DefSet               *VariableDefinitionSet `protobuf:"bytes,1,opt,name=def_set,json=defSet,proto3" json:"def_set,omitempty"`
	If                   *CELValue              `protobuf:"bytes,2,opt,name=if,proto3" json:"if,omitempty"`
	Messages             *VariableDefinitionSet `protobuf:"bytes,3,opt,name=messages,proto3" json:"messages,omitempty"`
	PreconditionFailures []*PreconditionFailure `protobuf:"bytes,4,rep,name=precondition_failures,json=preconditionFailures,proto3" json:"precondition_failures,omitempty"`
	BadRequests          []*BadRequest          `protobuf:"bytes,5,rep,name=bad_requests,json=badRequests,proto3" json:"bad_requests,omitempty"`
	LocalizedMessages    []*LocalizedMessage    `protobuf:"bytes,6,rep,name=localized_messages,json=localizedMessages,proto3" json:"localized_messages,omitempty"`
	// contains filtered or unexported fields
}

func (*GRPCErrorDetail) Descriptor deprecated added in v0.13.0

func (*GRPCErrorDetail) Descriptor() ([]byte, []int)

Deprecated: Use GRPCErrorDetail.ProtoReflect.Descriptor instead.

func (*GRPCErrorDetail) GetBadRequests added in v0.13.0

func (x *GRPCErrorDetail) GetBadRequests() []*BadRequest

func (*GRPCErrorDetail) GetDefSet added in v0.13.0

func (x *GRPCErrorDetail) GetDefSet() *VariableDefinitionSet

func (*GRPCErrorDetail) GetIf added in v0.13.0

func (x *GRPCErrorDetail) GetIf() *CELValue

func (*GRPCErrorDetail) GetLocalizedMessages added in v0.13.0

func (x *GRPCErrorDetail) GetLocalizedMessages() []*LocalizedMessage

func (*GRPCErrorDetail) GetMessages added in v0.13.0

func (x *GRPCErrorDetail) GetMessages() *VariableDefinitionSet

func (*GRPCErrorDetail) GetPreconditionFailures added in v0.13.0

func (x *GRPCErrorDetail) GetPreconditionFailures() []*PreconditionFailure

func (*GRPCErrorDetail) ProtoMessage added in v0.13.0

func (*GRPCErrorDetail) ProtoMessage()

func (*GRPCErrorDetail) ProtoReflect added in v0.13.0

func (x *GRPCErrorDetail) ProtoReflect() protoreflect.Message

func (*GRPCErrorDetail) Reset added in v0.13.0

func (x *GRPCErrorDetail) Reset()

func (*GRPCErrorDetail) String added in v0.13.0

func (x *GRPCErrorDetail) String() string

type GoPackage

type GoPackage struct {
	Name       string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	ImportPath string `protobuf:"bytes,2,opt,name=import_path,json=importPath,proto3" json:"import_path,omitempty"`
	AliasName  string `protobuf:"bytes,3,opt,name=alias_name,json=aliasName,proto3" json:"alias_name,omitempty"`
	// contains filtered or unexported fields
}

func (*GoPackage) Descriptor deprecated

func (*GoPackage) Descriptor() ([]byte, []int)

Deprecated: Use GoPackage.ProtoReflect.Descriptor instead.

func (*GoPackage) GetAliasName

func (x *GoPackage) GetAliasName() string

func (*GoPackage) GetImportPath

func (x *GoPackage) GetImportPath() string

func (*GoPackage) GetName

func (x *GoPackage) GetName() string

func (*GoPackage) ProtoMessage

func (*GoPackage) ProtoMessage()

func (*GoPackage) ProtoReflect

func (x *GoPackage) ProtoReflect() protoreflect.Message

func (*GoPackage) Reset

func (x *GoPackage) Reset()

func (*GoPackage) String

func (x *GoPackage) String() string

type Iterator

type Iterator struct {
	Name     string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	SourceId string `protobuf:"bytes,2,opt,name=source_id,json=sourceId,proto3" json:"source_id,omitempty"`
	// contains filtered or unexported fields
}

func (*Iterator) Descriptor deprecated

func (*Iterator) Descriptor() ([]byte, []int)

Deprecated: Use Iterator.ProtoReflect.Descriptor instead.

func (*Iterator) GetName

func (x *Iterator) GetName() string

func (*Iterator) GetSourceId

func (x *Iterator) GetSourceId() string

func (*Iterator) ProtoMessage

func (*Iterator) ProtoMessage()

func (*Iterator) ProtoReflect

func (x *Iterator) ProtoReflect() protoreflect.Message

func (*Iterator) Reset

func (x *Iterator) Reset()

func (*Iterator) String

func (x *Iterator) String() string

type LocalizedMessage

type LocalizedMessage struct {
	Locale  string    `protobuf:"bytes,1,opt,name=locale,proto3" json:"locale,omitempty"`
	Message *CELValue `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*LocalizedMessage) Descriptor deprecated

func (*LocalizedMessage) Descriptor() ([]byte, []int)

Deprecated: Use LocalizedMessage.ProtoReflect.Descriptor instead.

func (*LocalizedMessage) GetLocale

func (x *LocalizedMessage) GetLocale() string

func (*LocalizedMessage) GetMessage

func (x *LocalizedMessage) GetMessage() *CELValue

func (*LocalizedMessage) ProtoMessage

func (*LocalizedMessage) ProtoMessage()

func (*LocalizedMessage) ProtoReflect

func (x *LocalizedMessage) ProtoReflect() protoreflect.Message

func (*LocalizedMessage) Reset

func (x *LocalizedMessage) Reset()

func (*LocalizedMessage) String

func (x *LocalizedMessage) String() string

type MapExpr

type MapExpr struct {
	Iterator *Iterator        `protobuf:"bytes,1,opt,name=iterator,proto3" json:"iterator,omitempty"`
	Expr     *MapIteratorExpr `protobuf:"bytes,2,opt,name=expr,proto3" json:"expr,omitempty"`
	// contains filtered or unexported fields
}

func (*MapExpr) Descriptor deprecated

func (*MapExpr) Descriptor() ([]byte, []int)

Deprecated: Use MapExpr.ProtoReflect.Descriptor instead.

func (*MapExpr) GetExpr

func (x *MapExpr) GetExpr() *MapIteratorExpr

func (*MapExpr) GetIterator

func (x *MapExpr) GetIterator() *Iterator

func (*MapExpr) ProtoMessage

func (*MapExpr) ProtoMessage()

func (*MapExpr) ProtoReflect

func (x *MapExpr) ProtoReflect() protoreflect.Message

func (*MapExpr) Reset

func (x *MapExpr) Reset()

func (*MapExpr) String

func (x *MapExpr) String() string

type MapIteratorExpr

type MapIteratorExpr struct {
	Type *Type `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	// Types that are assignable to Expr:
	//
	//	*MapIteratorExpr_By
	//	*MapIteratorExpr_Message
	Expr isMapIteratorExpr_Expr `protobuf_oneof:"expr"`
	// contains filtered or unexported fields
}

func (*MapIteratorExpr) Descriptor deprecated

func (*MapIteratorExpr) Descriptor() ([]byte, []int)

Deprecated: Use MapIteratorExpr.ProtoReflect.Descriptor instead.

func (*MapIteratorExpr) GetBy

func (x *MapIteratorExpr) GetBy() *CELValue

func (*MapIteratorExpr) GetExpr

func (m *MapIteratorExpr) GetExpr() isMapIteratorExpr_Expr

func (*MapIteratorExpr) GetMessage

func (x *MapIteratorExpr) GetMessage() *MessageExpr

func (*MapIteratorExpr) GetType

func (x *MapIteratorExpr) GetType() *Type

func (*MapIteratorExpr) ProtoMessage

func (*MapIteratorExpr) ProtoMessage()

func (*MapIteratorExpr) ProtoReflect

func (x *MapIteratorExpr) ProtoReflect() protoreflect.Message

func (*MapIteratorExpr) Reset

func (x *MapIteratorExpr) Reset()

func (*MapIteratorExpr) String

func (x *MapIteratorExpr) String() string

type MapIteratorExpr_By

type MapIteratorExpr_By struct {
	By *CELValue `protobuf:"bytes,2,opt,name=by,proto3,oneof"`
}

type MapIteratorExpr_Message

type MapIteratorExpr_Message struct {
	Message *MessageExpr `protobuf:"bytes,3,opt,name=message,proto3,oneof"`
}

type Message

type Message struct {
	Id               string       `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name             string       `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	IsMapEntry       bool         `protobuf:"varint,3,opt,name=is_map_entry,json=isMapEntry,proto3" json:"is_map_entry,omitempty"`
	FileId           string       `protobuf:"bytes,4,opt,name=file_id,json=fileId,proto3" json:"file_id,omitempty"`
	ParentMessageId  string       `protobuf:"bytes,5,opt,name=parent_message_id,json=parentMessageId,proto3" json:"parent_message_id,omitempty"`
	NestedMessageIds []string     `protobuf:"bytes,6,rep,name=nested_message_ids,json=nestedMessageIds,proto3" json:"nested_message_ids,omitempty"`
	EnumIds          []string     `protobuf:"bytes,7,rep,name=enum_ids,json=enumIds,proto3" json:"enum_ids,omitempty"`
	FieldIds         []string     `protobuf:"bytes,8,rep,name=field_ids,json=fieldIds,proto3" json:"field_ids,omitempty"`
	OneofIds         []string     `protobuf:"bytes,9,rep,name=oneof_ids,json=oneofIds,proto3" json:"oneof_ids,omitempty"`
	Rule             *MessageRule `protobuf:"bytes,10,opt,name=rule,proto3" json:"rule,omitempty"`
	// contains filtered or unexported fields
}

func (*Message) Descriptor deprecated

func (*Message) Descriptor() ([]byte, []int)

Deprecated: Use Message.ProtoReflect.Descriptor instead.

func (*Message) GetEnumIds

func (x *Message) GetEnumIds() []string

func (*Message) GetFieldIds

func (x *Message) GetFieldIds() []string

func (*Message) GetFileId

func (x *Message) GetFileId() string

func (*Message) GetId

func (x *Message) GetId() string

func (*Message) GetIsMapEntry

func (x *Message) GetIsMapEntry() bool

func (*Message) GetName

func (x *Message) GetName() string

func (*Message) GetNestedMessageIds

func (x *Message) GetNestedMessageIds() []string

func (*Message) GetOneofIds

func (x *Message) GetOneofIds() []string

func (*Message) GetParentMessageId

func (x *Message) GetParentMessageId() string

func (*Message) GetRule

func (x *Message) GetRule() *MessageRule

func (*Message) ProtoMessage

func (*Message) ProtoMessage()

func (*Message) ProtoReflect

func (x *Message) ProtoReflect() protoreflect.Message

func (*Message) Reset

func (x *Message) Reset()

func (*Message) String

func (x *Message) String() string

type MessageDependencyGraph

type MessageDependencyGraph struct {
	Id    string                        `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Roots []*MessageDependencyGraphNode `protobuf:"bytes,2,rep,name=roots,proto3" json:"roots,omitempty"`
	// contains filtered or unexported fields
}

func (*MessageDependencyGraph) Descriptor deprecated

func (*MessageDependencyGraph) Descriptor() ([]byte, []int)

Deprecated: Use MessageDependencyGraph.ProtoReflect.Descriptor instead.

func (*MessageDependencyGraph) GetId

func (x *MessageDependencyGraph) GetId() string

func (*MessageDependencyGraph) GetRoots

func (*MessageDependencyGraph) ProtoMessage

func (*MessageDependencyGraph) ProtoMessage()

func (*MessageDependencyGraph) ProtoReflect

func (x *MessageDependencyGraph) ProtoReflect() protoreflect.Message

func (*MessageDependencyGraph) Reset

func (x *MessageDependencyGraph) Reset()

func (*MessageDependencyGraph) String

func (x *MessageDependencyGraph) String() string

type MessageDependencyGraphNode

type MessageDependencyGraphNode struct {
	Children             []*MessageDependencyGraphNode `protobuf:"bytes,1,rep,name=children,proto3" json:"children,omitempty"`
	BaseMessageId        string                        `protobuf:"bytes,2,opt,name=base_message_id,json=baseMessageId,proto3" json:"base_message_id,omitempty"`
	VariableDefinitionId string                        `protobuf:"bytes,3,opt,name=variable_definition_id,json=variableDefinitionId,proto3" json:"variable_definition_id,omitempty"`
	// contains filtered or unexported fields
}

func (*MessageDependencyGraphNode) Descriptor deprecated

func (*MessageDependencyGraphNode) Descriptor() ([]byte, []int)

Deprecated: Use MessageDependencyGraphNode.ProtoReflect.Descriptor instead.

func (*MessageDependencyGraphNode) GetBaseMessageId

func (x *MessageDependencyGraphNode) GetBaseMessageId() string

func (*MessageDependencyGraphNode) GetChildren

func (*MessageDependencyGraphNode) GetVariableDefinitionId

func (x *MessageDependencyGraphNode) GetVariableDefinitionId() string

func (*MessageDependencyGraphNode) ProtoMessage

func (*MessageDependencyGraphNode) ProtoMessage()

func (*MessageDependencyGraphNode) ProtoReflect

func (*MessageDependencyGraphNode) Reset

func (x *MessageDependencyGraphNode) Reset()

func (*MessageDependencyGraphNode) String

func (x *MessageDependencyGraphNode) String() string

type MessageExpr

type MessageExpr struct {
	MessageId string      `protobuf:"bytes,1,opt,name=message_id,json=messageId,proto3" json:"message_id,omitempty"`
	Args      []*Argument `protobuf:"bytes,2,rep,name=args,proto3" json:"args,omitempty"`
	// contains filtered or unexported fields
}

func (*MessageExpr) Descriptor deprecated

func (*MessageExpr) Descriptor() ([]byte, []int)

Deprecated: Use MessageExpr.ProtoReflect.Descriptor instead.

func (*MessageExpr) GetArgs

func (x *MessageExpr) GetArgs() []*Argument

func (*MessageExpr) GetMessageId

func (x *MessageExpr) GetMessageId() string

func (*MessageExpr) ProtoMessage

func (*MessageExpr) ProtoMessage()

func (*MessageExpr) ProtoReflect

func (x *MessageExpr) ProtoReflect() protoreflect.Message

func (*MessageExpr) Reset

func (x *MessageExpr) Reset()

func (*MessageExpr) String

func (x *MessageExpr) String() string

type MessageFieldValue

type MessageFieldValue struct {
	Field string `protobuf:"bytes,1,opt,name=field,proto3" json:"field,omitempty"`
	// double literal value.
	Double *float64 `protobuf:"fixed64,3,opt,name=double,proto3,oneof" json:"double,omitempty"`
	// repeated double literal values.
	Doubles []float64 `protobuf:"fixed64,4,rep,packed,name=doubles,proto3" json:"doubles,omitempty"`
	// float literal value.
	Float *float32 `protobuf:"fixed32,5,opt,name=float,proto3,oneof" json:"float,omitempty"`
	// repeated float literal values.
	Floats []float32 `protobuf:"fixed32,6,rep,packed,name=floats,proto3" json:"floats,omitempty"`
	// int32 literal value.
	Int32 *int32 `protobuf:"varint,7,opt,name=int32,proto3,oneof" json:"int32,omitempty"`
	// repeated int32 literal values.
	Int32S []int32 `protobuf:"varint,8,rep,packed,name=int32s,proto3" json:"int32s,omitempty"`
	// int64 literal value.
	Int64 *int64 `protobuf:"varint,9,opt,name=int64,proto3,oneof" json:"int64,omitempty"`
	// repeated int64 literal values.
	Int64S []int64 `protobuf:"varint,10,rep,packed,name=int64s,proto3" json:"int64s,omitempty"`
	// uint32 literal value.
	Uint32 *uint32 `protobuf:"varint,11,opt,name=uint32,proto3,oneof" json:"uint32,omitempty"`
	// repeated uint32 literal values.
	Uint32S []uint32 `protobuf:"varint,12,rep,packed,name=uint32s,proto3" json:"uint32s,omitempty"`
	// uint64 literal value.
	Uint64 *uint64 `protobuf:"varint,13,opt,name=uint64,proto3,oneof" json:"uint64,omitempty"`
	// repeated uint64 literal values.
	Uint64S []uint64 `protobuf:"varint,14,rep,packed,name=uint64s,proto3" json:"uint64s,omitempty"`
	// sint32 literal value.
	Sint32 *int32 `protobuf:"zigzag32,15,opt,name=sint32,proto3,oneof" json:"sint32,omitempty"`
	// repeated sint32 literal values.
	Sint32S []int32 `protobuf:"zigzag32,16,rep,packed,name=sint32s,proto3" json:"sint32s,omitempty"`
	// sint64 literal value.
	Sint64 *int64 `protobuf:"zigzag64,17,opt,name=sint64,proto3,oneof" json:"sint64,omitempty"`
	// repeated sint64 literal values.
	Sint64S []int64 `protobuf:"zigzag64,18,rep,packed,name=sint64s,proto3" json:"sint64s,omitempty"`
	// fixed32 literal value.
	Fixed32 *uint32 `protobuf:"fixed32,19,opt,name=fixed32,proto3,oneof" json:"fixed32,omitempty"`
	// repeated fixed32 literal values.
	Fixed32S []uint32 `protobuf:"fixed32,20,rep,packed,name=fixed32s,proto3" json:"fixed32s,omitempty"`
	// fixed64 literal value.
	Fixed64 *uint64 `protobuf:"fixed64,21,opt,name=fixed64,proto3,oneof" json:"fixed64,omitempty"`
	// repeated fixed64 literal values.
	Fixed64S []uint64 `protobuf:"fixed64,22,rep,packed,name=fixed64s,proto3" json:"fixed64s,omitempty"`
	// sfixed32 literal value.
	Sfixed32 *int32 `protobuf:"fixed32,23,opt,name=sfixed32,proto3,oneof" json:"sfixed32,omitempty"`
	// repeated sfixed32 literal values.
	Sfixed32S []int32 `protobuf:"fixed32,24,rep,packed,name=sfixed32s,proto3" json:"sfixed32s,omitempty"`
	// sfixed64 literal value.
	Sfixed64 *int64 `protobuf:"fixed64,25,opt,name=sfixed64,proto3,oneof" json:"sfixed64,omitempty"`
	// repeated sfixed64 literal values.
	Sfixed64S []int64 `protobuf:"fixed64,26,rep,packed,name=sfixed64s,proto3" json:"sfixed64s,omitempty"`
	// bool literal value.
	Bool *bool `protobuf:"varint,27,opt,name=bool,proto3,oneof" json:"bool,omitempty"`
	// repeated bool literal values.
	Bools []bool `protobuf:"varint,28,rep,packed,name=bools,proto3" json:"bools,omitempty"`
	// string literal value.
	String_ *string `protobuf:"bytes,29,opt,name=string,proto3,oneof" json:"string,omitempty"`
	// repeated string literal values.
	Strings []string `protobuf:"bytes,30,rep,name=strings,proto3" json:"strings,omitempty"`
	// bytes literal value.
	ByteString []byte `protobuf:"bytes,31,opt,name=byte_string,json=byteString,proto3,oneof" json:"byte_string,omitempty"`
	// repeated bytes literal values.
	ByteStrings [][]byte `protobuf:"bytes,32,rep,name=byte_strings,json=byteStrings,proto3" json:"byte_strings,omitempty"`
	// message literal value.
	Message *MessageValue `protobuf:"bytes,33,opt,name=message,proto3,oneof" json:"message,omitempty"`
	// repeated message literal values.
	Messages []*MessageValue `protobuf:"bytes,34,rep,name=messages,proto3" json:"messages,omitempty"`
	// enum literal value.
	Enum *string `protobuf:"bytes,35,opt,name=enum,proto3,oneof" json:"enum,omitempty"`
	// repeated enum literal values.
	Enums []string `protobuf:"bytes,36,rep,name=enums,proto3" json:"enums,omitempty"`
	// env literal value.
	Env *string `protobuf:"bytes,37,opt,name=env,proto3,oneof" json:"env,omitempty"`
	// repeated env literal values.
	Envs []string `protobuf:"bytes,38,rep,name=envs,proto3" json:"envs,omitempty"`
	// contains filtered or unexported fields
}

MessageFieldValue represents message's field.

func (*MessageFieldValue) Descriptor deprecated

func (*MessageFieldValue) Descriptor() ([]byte, []int)

Deprecated: Use MessageFieldValue.ProtoReflect.Descriptor instead.

func (*MessageFieldValue) GetBool

func (x *MessageFieldValue) GetBool() bool

func (*MessageFieldValue) GetBools

func (x *MessageFieldValue) GetBools() []bool

func (*MessageFieldValue) GetByteString

func (x *MessageFieldValue) GetByteString() []byte

func (*MessageFieldValue) GetByteStrings

func (x *MessageFieldValue) GetByteStrings() [][]byte

func (*MessageFieldValue) GetDouble

func (x *MessageFieldValue) GetDouble() float64

func (*MessageFieldValue) GetDoubles

func (x *MessageFieldValue) GetDoubles() []float64

func (*MessageFieldValue) GetEnum

func (x *MessageFieldValue) GetEnum() string

func (*MessageFieldValue) GetEnums

func (x *MessageFieldValue) GetEnums() []string

func (*MessageFieldValue) GetEnv

func (x *MessageFieldValue) GetEnv() string

func (*MessageFieldValue) GetEnvs

func (x *MessageFieldValue) GetEnvs() []string

func (*MessageFieldValue) GetField

func (x *MessageFieldValue) GetField() string

func (*MessageFieldValue) GetFixed32

func (x *MessageFieldValue) GetFixed32() uint32

func (*MessageFieldValue) GetFixed32S

func (x *MessageFieldValue) GetFixed32S() []uint32

func (*MessageFieldValue) GetFixed64

func (x *MessageFieldValue) GetFixed64() uint64

func (*MessageFieldValue) GetFixed64S

func (x *MessageFieldValue) GetFixed64S() []uint64

func (*MessageFieldValue) GetFloat

func (x *MessageFieldValue) GetFloat() float32

func (*MessageFieldValue) GetFloats

func (x *MessageFieldValue) GetFloats() []float32

func (*MessageFieldValue) GetInt32

func (x *MessageFieldValue) GetInt32() int32

func (*MessageFieldValue) GetInt32S

func (x *MessageFieldValue) GetInt32S() []int32

func (*MessageFieldValue) GetInt64

func (x *MessageFieldValue) GetInt64() int64

func (*MessageFieldValue) GetInt64S

func (x *MessageFieldValue) GetInt64S() []int64

func (*MessageFieldValue) GetMessage

func (x *MessageFieldValue) GetMessage() *MessageValue

func (*MessageFieldValue) GetMessages

func (x *MessageFieldValue) GetMessages() []*MessageValue

func (*MessageFieldValue) GetSfixed32

func (x *MessageFieldValue) GetSfixed32() int32

func (*MessageFieldValue) GetSfixed32S

func (x *MessageFieldValue) GetSfixed32S() []int32

func (*MessageFieldValue) GetSfixed64

func (x *MessageFieldValue) GetSfixed64() int64

func (*MessageFieldValue) GetSfixed64S

func (x *MessageFieldValue) GetSfixed64S() []int64

func (*MessageFieldValue) GetSint32

func (x *MessageFieldValue) GetSint32() int32

func (*MessageFieldValue) GetSint32S

func (x *MessageFieldValue) GetSint32S() []int32

func (*MessageFieldValue) GetSint64

func (x *MessageFieldValue) GetSint64() int64

func (*MessageFieldValue) GetSint64S

func (x *MessageFieldValue) GetSint64S() []int64

func (*MessageFieldValue) GetString_

func (x *MessageFieldValue) GetString_() string

func (*MessageFieldValue) GetStrings

func (x *MessageFieldValue) GetStrings() []string

func (*MessageFieldValue) GetUint32

func (x *MessageFieldValue) GetUint32() uint32

func (*MessageFieldValue) GetUint32S

func (x *MessageFieldValue) GetUint32S() []uint32

func (*MessageFieldValue) GetUint64

func (x *MessageFieldValue) GetUint64() uint64

func (*MessageFieldValue) GetUint64S

func (x *MessageFieldValue) GetUint64S() []uint64

func (*MessageFieldValue) ProtoMessage

func (*MessageFieldValue) ProtoMessage()

func (*MessageFieldValue) ProtoReflect

func (x *MessageFieldValue) ProtoReflect() protoreflect.Message

func (*MessageFieldValue) Reset

func (x *MessageFieldValue) Reset()

func (*MessageFieldValue) String

func (x *MessageFieldValue) String() string

type MessageRule

type MessageRule struct {
	MessageArgumentId string                 `protobuf:"bytes,1,opt,name=message_argument_id,json=messageArgumentId,proto3" json:"message_argument_id,omitempty"`
	CustomResolver    bool                   `protobuf:"varint,2,opt,name=custom_resolver,json=customResolver,proto3" json:"custom_resolver,omitempty"`
	AliasId           string                 `protobuf:"bytes,3,opt,name=alias_id,json=aliasId,proto3" json:"alias_id,omitempty"`
	DefSet            *VariableDefinitionSet `protobuf:"bytes,4,opt,name=def_set,json=defSet,proto3" json:"def_set,omitempty"`
	// contains filtered or unexported fields
}

func (*MessageRule) Descriptor deprecated

func (*MessageRule) Descriptor() ([]byte, []int)

Deprecated: Use MessageRule.ProtoReflect.Descriptor instead.

func (*MessageRule) GetAliasId

func (x *MessageRule) GetAliasId() string

func (*MessageRule) GetCustomResolver

func (x *MessageRule) GetCustomResolver() bool

func (*MessageRule) GetDefSet added in v0.13.0

func (x *MessageRule) GetDefSet() *VariableDefinitionSet

func (*MessageRule) GetMessageArgumentId

func (x *MessageRule) GetMessageArgumentId() string

func (*MessageRule) ProtoMessage

func (*MessageRule) ProtoMessage()

func (*MessageRule) ProtoReflect

func (x *MessageRule) ProtoReflect() protoreflect.Message

func (*MessageRule) Reset

func (x *MessageRule) Reset()

func (*MessageRule) String

func (x *MessageRule) String() string

type MessageValue

type MessageValue struct {

	// name specify the message name to be referred to by FQDN. format is `<package-name>.<message-name>`.
	// <package-name> can be omitted when referring to messages in the same package.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// fields represents message's fields.
	Fields []*MessageFieldValue `protobuf:"bytes,2,rep,name=fields,proto3" json:"fields,omitempty"`
	// contains filtered or unexported fields
}

MessageValue represents message literal.

func (*MessageValue) Descriptor deprecated

func (*MessageValue) Descriptor() ([]byte, []int)

Deprecated: Use MessageValue.ProtoReflect.Descriptor instead.

func (*MessageValue) GetFields

func (x *MessageValue) GetFields() []*MessageFieldValue

func (*MessageValue) GetName

func (x *MessageValue) GetName() string

func (*MessageValue) ProtoMessage

func (*MessageValue) ProtoMessage()

func (*MessageValue) ProtoReflect

func (x *MessageValue) ProtoReflect() protoreflect.Message

func (*MessageValue) Reset

func (x *MessageValue) Reset()

func (*MessageValue) String

func (x *MessageValue) String() string

type Method

type Method struct {
	Id         string      `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name       string      `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	RequestId  string      `protobuf:"bytes,3,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	ResponseId string      `protobuf:"bytes,4,opt,name=response_id,json=responseId,proto3" json:"response_id,omitempty"`
	ServiceId  string      `protobuf:"bytes,5,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"`
	Rule       *MethodRule `protobuf:"bytes,6,opt,name=rule,proto3" json:"rule,omitempty"`
	// contains filtered or unexported fields
}

func (*Method) Descriptor deprecated

func (*Method) Descriptor() ([]byte, []int)

Deprecated: Use Method.ProtoReflect.Descriptor instead.

func (*Method) GetId

func (x *Method) GetId() string

func (*Method) GetName

func (x *Method) GetName() string

func (*Method) GetRequestId

func (x *Method) GetRequestId() string

func (*Method) GetResponseId

func (x *Method) GetResponseId() string

func (*Method) GetRule

func (x *Method) GetRule() *MethodRule

func (*Method) GetServiceId

func (x *Method) GetServiceId() string

func (*Method) ProtoMessage

func (*Method) ProtoMessage()

func (*Method) ProtoReflect

func (x *Method) ProtoReflect() protoreflect.Message

func (*Method) Reset

func (x *Method) Reset()

func (*Method) String

func (x *Method) String() string

type MethodRule

type MethodRule struct {
	Timeout *durationpb.Duration `protobuf:"bytes,1,opt,name=timeout,proto3" json:"timeout,omitempty"`
	// contains filtered or unexported fields
}

func (*MethodRule) Descriptor deprecated

func (*MethodRule) Descriptor() ([]byte, []int)

Deprecated: Use MethodRule.ProtoReflect.Descriptor instead.

func (*MethodRule) GetTimeout

func (x *MethodRule) GetTimeout() *durationpb.Duration

func (*MethodRule) ProtoMessage

func (*MethodRule) ProtoMessage()

func (*MethodRule) ProtoReflect

func (x *MethodRule) ProtoReflect() protoreflect.Message

func (*MethodRule) Reset

func (x *MethodRule) Reset()

func (*MethodRule) String

func (x *MethodRule) String() string

type Oneof

type Oneof struct {
	Id        string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name      string   `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	MessageId string   `protobuf:"bytes,3,opt,name=message_id,json=messageId,proto3" json:"message_id,omitempty"`
	FieldIds  []string `protobuf:"bytes,4,rep,name=field_ids,json=fieldIds,proto3" json:"field_ids,omitempty"`
	// contains filtered or unexported fields
}

func (*Oneof) Descriptor deprecated

func (*Oneof) Descriptor() ([]byte, []int)

Deprecated: Use Oneof.ProtoReflect.Descriptor instead.

func (*Oneof) GetFieldIds

func (x *Oneof) GetFieldIds() []string

func (*Oneof) GetId

func (x *Oneof) GetId() string

func (*Oneof) GetMessageId

func (x *Oneof) GetMessageId() string

func (*Oneof) GetName

func (x *Oneof) GetName() string

func (*Oneof) ProtoMessage

func (*Oneof) ProtoMessage()

func (*Oneof) ProtoReflect

func (x *Oneof) ProtoReflect() protoreflect.Message

func (*Oneof) Reset

func (x *Oneof) Reset()

func (*Oneof) String

func (x *Oneof) String() string

type Package

type Package struct {
	Name    string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	FileIds []string `protobuf:"bytes,2,rep,name=file_ids,json=fileIds,proto3" json:"file_ids,omitempty"`
	// contains filtered or unexported fields
}

func (*Package) Descriptor deprecated

func (*Package) Descriptor() ([]byte, []int)

Deprecated: Use Package.ProtoReflect.Descriptor instead.

func (*Package) GetFileIds

func (x *Package) GetFileIds() []string

func (*Package) GetName

func (x *Package) GetName() string

func (*Package) ProtoMessage

func (*Package) ProtoMessage()

func (*Package) ProtoReflect

func (x *Package) ProtoReflect() protoreflect.Message

func (*Package) Reset

func (x *Package) Reset()

func (*Package) String

func (x *Package) String() string

type PreconditionFailure

type PreconditionFailure struct {
	Violations []*PreconditionFailureViolation `protobuf:"bytes,1,rep,name=violations,proto3" json:"violations,omitempty"`
	// contains filtered or unexported fields
}

func (*PreconditionFailure) Descriptor deprecated

func (*PreconditionFailure) Descriptor() ([]byte, []int)

Deprecated: Use PreconditionFailure.ProtoReflect.Descriptor instead.

func (*PreconditionFailure) GetViolations

func (x *PreconditionFailure) GetViolations() []*PreconditionFailureViolation

func (*PreconditionFailure) ProtoMessage

func (*PreconditionFailure) ProtoMessage()

func (*PreconditionFailure) ProtoReflect

func (x *PreconditionFailure) ProtoReflect() protoreflect.Message

func (*PreconditionFailure) Reset

func (x *PreconditionFailure) Reset()

func (*PreconditionFailure) String

func (x *PreconditionFailure) String() string

type PreconditionFailureViolation

type PreconditionFailureViolation struct {
	Type        *CELValue `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Subject     *CELValue `protobuf:"bytes,2,opt,name=subject,proto3" json:"subject,omitempty"`
	Description *CELValue `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

func (*PreconditionFailureViolation) Descriptor deprecated

func (*PreconditionFailureViolation) Descriptor() ([]byte, []int)

Deprecated: Use PreconditionFailureViolation.ProtoReflect.Descriptor instead.

func (*PreconditionFailureViolation) GetDescription

func (x *PreconditionFailureViolation) GetDescription() *CELValue

func (*PreconditionFailureViolation) GetSubject

func (x *PreconditionFailureViolation) GetSubject() *CELValue

func (*PreconditionFailureViolation) GetType

func (x *PreconditionFailureViolation) GetType() *CELValue

func (*PreconditionFailureViolation) ProtoMessage

func (*PreconditionFailureViolation) ProtoMessage()

func (*PreconditionFailureViolation) ProtoReflect

func (*PreconditionFailureViolation) Reset

func (x *PreconditionFailureViolation) Reset()

func (*PreconditionFailureViolation) String

type ProtoCodeGeneratorResponse

type ProtoCodeGeneratorResponse struct {
	Error             *string                            `protobuf:"bytes,1,opt,name=error,proto3,oneof" json:"error,omitempty"`
	SupportedFeatures *uint64                            `protobuf:"varint,2,opt,name=supported_features,json=supportedFeatures,proto3,oneof" json:"supported_features,omitempty"`
	MinimumEdition    *int32                             `protobuf:"varint,3,opt,name=minimum_edition,json=minimumEdition,proto3,oneof" json:"minimum_edition,omitempty"`
	MaximumEdition    *int32                             `protobuf:"varint,4,opt,name=maximum_edition,json=maximumEdition,proto3,oneof" json:"maximum_edition,omitempty"`
	File              []*ProtoCodeGeneratorResponse_File `protobuf:"bytes,15,rep,name=file,proto3" json:"file,omitempty"`
	// contains filtered or unexported fields
}

func (*ProtoCodeGeneratorResponse) Descriptor deprecated

func (*ProtoCodeGeneratorResponse) Descriptor() ([]byte, []int)

Deprecated: Use ProtoCodeGeneratorResponse.ProtoReflect.Descriptor instead.

func (*ProtoCodeGeneratorResponse) GetError

func (x *ProtoCodeGeneratorResponse) GetError() string

func (*ProtoCodeGeneratorResponse) GetFile

func (*ProtoCodeGeneratorResponse) GetMaximumEdition

func (x *ProtoCodeGeneratorResponse) GetMaximumEdition() int32

func (*ProtoCodeGeneratorResponse) GetMinimumEdition

func (x *ProtoCodeGeneratorResponse) GetMinimumEdition() int32

func (*ProtoCodeGeneratorResponse) GetSupportedFeatures

func (x *ProtoCodeGeneratorResponse) GetSupportedFeatures() uint64

func (*ProtoCodeGeneratorResponse) ProtoMessage

func (*ProtoCodeGeneratorResponse) ProtoMessage()

func (*ProtoCodeGeneratorResponse) ProtoReflect

func (*ProtoCodeGeneratorResponse) Reset

func (x *ProtoCodeGeneratorResponse) Reset()

func (*ProtoCodeGeneratorResponse) String

func (x *ProtoCodeGeneratorResponse) String() string

type ProtoCodeGeneratorResponse_Feature

type ProtoCodeGeneratorResponse_Feature int32
const (
	ProtoCodeGeneratorResponse_FEATURE_NONE              ProtoCodeGeneratorResponse_Feature = 0
	ProtoCodeGeneratorResponse_FEATURE_PROTO3_OPTIONAL   ProtoCodeGeneratorResponse_Feature = 1
	ProtoCodeGeneratorResponse_FEATURE_SUPPORTS_EDITIONS ProtoCodeGeneratorResponse_Feature = 2
)

func (ProtoCodeGeneratorResponse_Feature) Descriptor

func (ProtoCodeGeneratorResponse_Feature) Enum

func (ProtoCodeGeneratorResponse_Feature) EnumDescriptor deprecated

func (ProtoCodeGeneratorResponse_Feature) EnumDescriptor() ([]byte, []int)

Deprecated: Use ProtoCodeGeneratorResponse_Feature.Descriptor instead.

func (ProtoCodeGeneratorResponse_Feature) Number

func (ProtoCodeGeneratorResponse_Feature) String

func (ProtoCodeGeneratorResponse_Feature) Type

type ProtoCodeGeneratorResponse_File

type ProtoCodeGeneratorResponse_File struct {
	Name              *string                                       `protobuf:"bytes,1,opt,name=name,proto3,oneof" json:"name,omitempty"`
	InsertionPoint    *string                                       `protobuf:"bytes,2,opt,name=insertion_point,json=insertionPoint,proto3,oneof" json:"insertion_point,omitempty"`
	Content           *string                                       `protobuf:"bytes,15,opt,name=content,proto3,oneof" json:"content,omitempty"`
	GeneratedCodeInfo *ProtoCodeGeneratorResponse_GeneratedCodeInfo `protobuf:"bytes,16,opt,name=generated_code_info,json=generatedCodeInfo,proto3,oneof" json:"generated_code_info,omitempty"`
	// contains filtered or unexported fields
}

func (*ProtoCodeGeneratorResponse_File) Descriptor deprecated

func (*ProtoCodeGeneratorResponse_File) Descriptor() ([]byte, []int)

Deprecated: Use ProtoCodeGeneratorResponse_File.ProtoReflect.Descriptor instead.

func (*ProtoCodeGeneratorResponse_File) GetContent

func (x *ProtoCodeGeneratorResponse_File) GetContent() string

func (*ProtoCodeGeneratorResponse_File) GetGeneratedCodeInfo

func (*ProtoCodeGeneratorResponse_File) GetInsertionPoint

func (x *ProtoCodeGeneratorResponse_File) GetInsertionPoint() string

func (*ProtoCodeGeneratorResponse_File) GetName

func (*ProtoCodeGeneratorResponse_File) ProtoMessage

func (*ProtoCodeGeneratorResponse_File) ProtoMessage()

func (*ProtoCodeGeneratorResponse_File) ProtoReflect

func (*ProtoCodeGeneratorResponse_File) Reset

func (*ProtoCodeGeneratorResponse_File) String

type ProtoCodeGeneratorResponse_GeneratedCodeInfo

type ProtoCodeGeneratorResponse_GeneratedCodeInfo struct {
	Annotation []*ProtoCodeGeneratorResponse_GeneratedCodeInfo_Annotation `protobuf:"bytes,1,rep,name=annotation,proto3" json:"annotation,omitempty"`
	// contains filtered or unexported fields
}

func (*ProtoCodeGeneratorResponse_GeneratedCodeInfo) Descriptor deprecated

Deprecated: Use ProtoCodeGeneratorResponse_GeneratedCodeInfo.ProtoReflect.Descriptor instead.

func (*ProtoCodeGeneratorResponse_GeneratedCodeInfo) GetAnnotation

func (*ProtoCodeGeneratorResponse_GeneratedCodeInfo) ProtoMessage

func (*ProtoCodeGeneratorResponse_GeneratedCodeInfo) ProtoReflect

func (*ProtoCodeGeneratorResponse_GeneratedCodeInfo) Reset

func (*ProtoCodeGeneratorResponse_GeneratedCodeInfo) String

type ProtoCodeGeneratorResponse_GeneratedCodeInfo_Annotation

type ProtoCodeGeneratorResponse_GeneratedCodeInfo_Annotation struct {
	Path       []int32                                                           `protobuf:"varint,1,rep,packed,name=path,proto3" json:"path,omitempty"`
	SourceFile *string                                                           `protobuf:"bytes,2,opt,name=source_file,json=sourceFile,proto3,oneof" json:"source_file,omitempty"`
	Begin      *int32                                                            `protobuf:"varint,3,opt,name=begin,proto3,oneof" json:"begin,omitempty"`
	End        *int32                                                            `protobuf:"varint,4,opt,name=end,proto3,oneof" json:"end,omitempty"`
	Semantic   *ProtoCodeGeneratorResponse_GeneratedCodeInfo_Annotation_Semantic `` /* 179-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ProtoCodeGeneratorResponse_GeneratedCodeInfo_Annotation) Descriptor deprecated

Deprecated: Use ProtoCodeGeneratorResponse_GeneratedCodeInfo_Annotation.ProtoReflect.Descriptor instead.

func (*ProtoCodeGeneratorResponse_GeneratedCodeInfo_Annotation) GetBegin

func (*ProtoCodeGeneratorResponse_GeneratedCodeInfo_Annotation) GetEnd

func (*ProtoCodeGeneratorResponse_GeneratedCodeInfo_Annotation) GetPath

func (*ProtoCodeGeneratorResponse_GeneratedCodeInfo_Annotation) GetSemantic

func (*ProtoCodeGeneratorResponse_GeneratedCodeInfo_Annotation) GetSourceFile

func (*ProtoCodeGeneratorResponse_GeneratedCodeInfo_Annotation) ProtoMessage

func (*ProtoCodeGeneratorResponse_GeneratedCodeInfo_Annotation) ProtoReflect

func (*ProtoCodeGeneratorResponse_GeneratedCodeInfo_Annotation) Reset

func (*ProtoCodeGeneratorResponse_GeneratedCodeInfo_Annotation) String

type ProtoCodeGeneratorResponse_GeneratedCodeInfo_Annotation_Semantic

type ProtoCodeGeneratorResponse_GeneratedCodeInfo_Annotation_Semantic int32
const (
	ProtoCodeGeneratorResponse_GeneratedCodeInfo_Annotation_NONE  ProtoCodeGeneratorResponse_GeneratedCodeInfo_Annotation_Semantic = 0
	ProtoCodeGeneratorResponse_GeneratedCodeInfo_Annotation_SET   ProtoCodeGeneratorResponse_GeneratedCodeInfo_Annotation_Semantic = 1
	ProtoCodeGeneratorResponse_GeneratedCodeInfo_Annotation_ALIAS ProtoCodeGeneratorResponse_GeneratedCodeInfo_Annotation_Semantic = 2
)

func (ProtoCodeGeneratorResponse_GeneratedCodeInfo_Annotation_Semantic) Descriptor

func (ProtoCodeGeneratorResponse_GeneratedCodeInfo_Annotation_Semantic) Enum

func (ProtoCodeGeneratorResponse_GeneratedCodeInfo_Annotation_Semantic) EnumDescriptor deprecated

Deprecated: Use ProtoCodeGeneratorResponse_GeneratedCodeInfo_Annotation_Semantic.Descriptor instead.

func (ProtoCodeGeneratorResponse_GeneratedCodeInfo_Annotation_Semantic) Number

func (ProtoCodeGeneratorResponse_GeneratedCodeInfo_Annotation_Semantic) String

func (ProtoCodeGeneratorResponse_GeneratedCodeInfo_Annotation_Semantic) Type

type Reference

type Reference struct {
	FileMap                    map[string]*File                    `` /* 170-byte string literal not displayed */
	ServiceMap                 map[string]*Service                 `` /* 179-byte string literal not displayed */
	MethodMap                  map[string]*Method                  `` /* 176-byte string literal not displayed */
	MessageMap                 map[string]*Message                 `` /* 179-byte string literal not displayed */
	FieldMap                   map[string]*Field                   `` /* 173-byte string literal not displayed */
	EnumMap                    map[string]*Enum                    `` /* 170-byte string literal not displayed */
	EnumValueMap               map[string]*EnumValue               `` /* 187-byte string literal not displayed */
	OneofMap                   map[string]*Oneof                   `` /* 173-byte string literal not displayed */
	CelPluginMap               map[string]*CELPlugin               `` /* 187-byte string literal not displayed */
	GraphMap                   map[string]*MessageDependencyGraph  `` /* 174-byte string literal not displayed */
	VariableDefinitionMap      map[string]*VariableDefinition      `` /* 215-byte string literal not displayed */
	VariableDefinitionGroupMap map[string]*VariableDefinitionGroup `` /* 232-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Reference) Descriptor deprecated

func (*Reference) Descriptor() ([]byte, []int)

Deprecated: Use Reference.ProtoReflect.Descriptor instead.

func (*Reference) GetCelPluginMap

func (x *Reference) GetCelPluginMap() map[string]*CELPlugin

func (*Reference) GetEnumMap

func (x *Reference) GetEnumMap() map[string]*Enum

func (*Reference) GetEnumValueMap

func (x *Reference) GetEnumValueMap() map[string]*EnumValue

func (*Reference) GetFieldMap

func (x *Reference) GetFieldMap() map[string]*Field

func (*Reference) GetFileMap

func (x *Reference) GetFileMap() map[string]*File

func (*Reference) GetGraphMap

func (x *Reference) GetGraphMap() map[string]*MessageDependencyGraph

func (*Reference) GetMessageMap

func (x *Reference) GetMessageMap() map[string]*Message

func (*Reference) GetMethodMap

func (x *Reference) GetMethodMap() map[string]*Method

func (*Reference) GetOneofMap

func (x *Reference) GetOneofMap() map[string]*Oneof

func (*Reference) GetServiceMap

func (x *Reference) GetServiceMap() map[string]*Service

func (*Reference) GetVariableDefinitionGroupMap

func (x *Reference) GetVariableDefinitionGroupMap() map[string]*VariableDefinitionGroup

func (*Reference) GetVariableDefinitionMap

func (x *Reference) GetVariableDefinitionMap() map[string]*VariableDefinition

func (*Reference) ProtoMessage

func (*Reference) ProtoMessage()

func (*Reference) ProtoReflect

func (x *Reference) ProtoReflect() protoreflect.Message

func (*Reference) Reset

func (x *Reference) Reset()

func (*Reference) String

func (x *Reference) String() string

type Request

type Request struct {
	Args   []*Argument `protobuf:"bytes,1,rep,name=args,proto3" json:"args,omitempty"`
	TypeId string      `protobuf:"bytes,2,opt,name=type_id,json=typeId,proto3" json:"type_id,omitempty"`
	// contains filtered or unexported fields
}

func (*Request) Descriptor deprecated

func (*Request) Descriptor() ([]byte, []int)

Deprecated: Use Request.ProtoReflect.Descriptor instead.

func (*Request) GetArgs

func (x *Request) GetArgs() []*Argument

func (*Request) GetTypeId

func (x *Request) GetTypeId() string

func (*Request) ProtoMessage

func (*Request) ProtoMessage()

func (*Request) ProtoReflect

func (x *Request) ProtoReflect() protoreflect.Message

func (*Request) Reset

func (x *Request) Reset()

func (*Request) String

func (x *Request) String() string

type RetryPolicy

type RetryPolicy struct {

	// Types that are assignable to Policy:
	//
	//	*RetryPolicy_Constant
	//	*RetryPolicy_Exponential
	Policy isRetryPolicy_Policy `protobuf_oneof:"policy"`
	If     *CELValue            `protobuf:"bytes,3,opt,name=if,proto3" json:"if,omitempty"`
	// contains filtered or unexported fields
}

func (*RetryPolicy) Descriptor deprecated

func (*RetryPolicy) Descriptor() ([]byte, []int)

Deprecated: Use RetryPolicy.ProtoReflect.Descriptor instead.

func (*RetryPolicy) GetConstant

func (x *RetryPolicy) GetConstant() *RetryPolicyConstant

func (*RetryPolicy) GetExponential

func (x *RetryPolicy) GetExponential() *RetryPolicyExponential

func (*RetryPolicy) GetIf added in v0.14.0

func (x *RetryPolicy) GetIf() *CELValue

func (*RetryPolicy) GetPolicy

func (m *RetryPolicy) GetPolicy() isRetryPolicy_Policy

func (*RetryPolicy) ProtoMessage

func (*RetryPolicy) ProtoMessage()

func (*RetryPolicy) ProtoReflect

func (x *RetryPolicy) ProtoReflect() protoreflect.Message

func (*RetryPolicy) Reset

func (x *RetryPolicy) Reset()

func (*RetryPolicy) String

func (x *RetryPolicy) String() string

type RetryPolicyConstant

type RetryPolicyConstant struct {
	Interval   *durationpb.Duration `protobuf:"bytes,1,opt,name=interval,proto3" json:"interval,omitempty"`
	MaxRetries uint64               `protobuf:"varint,2,opt,name=max_retries,json=maxRetries,proto3" json:"max_retries,omitempty"`
	// contains filtered or unexported fields
}

func (*RetryPolicyConstant) Descriptor deprecated

func (*RetryPolicyConstant) Descriptor() ([]byte, []int)

Deprecated: Use RetryPolicyConstant.ProtoReflect.Descriptor instead.

func (*RetryPolicyConstant) GetInterval

func (x *RetryPolicyConstant) GetInterval() *durationpb.Duration

func (*RetryPolicyConstant) GetMaxRetries

func (x *RetryPolicyConstant) GetMaxRetries() uint64

func (*RetryPolicyConstant) ProtoMessage

func (*RetryPolicyConstant) ProtoMessage()

func (*RetryPolicyConstant) ProtoReflect

func (x *RetryPolicyConstant) ProtoReflect() protoreflect.Message

func (*RetryPolicyConstant) Reset

func (x *RetryPolicyConstant) Reset()

func (*RetryPolicyConstant) String

func (x *RetryPolicyConstant) String() string

type RetryPolicyExponential

type RetryPolicyExponential struct {
	InitialInterval     *durationpb.Duration `protobuf:"bytes,1,opt,name=initial_interval,json=initialInterval,proto3" json:"initial_interval,omitempty"`
	RandomizationFactor float64              `protobuf:"fixed64,2,opt,name=randomization_factor,json=randomizationFactor,proto3" json:"randomization_factor,omitempty"`
	Multiplier          float64              `protobuf:"fixed64,3,opt,name=multiplier,proto3" json:"multiplier,omitempty"`
	MaxInterval         *durationpb.Duration `protobuf:"bytes,4,opt,name=max_interval,json=maxInterval,proto3" json:"max_interval,omitempty"`
	MaxRetries          uint64               `protobuf:"varint,5,opt,name=max_retries,json=maxRetries,proto3" json:"max_retries,omitempty"`
	MaxElapsedTime      *durationpb.Duration `protobuf:"bytes,6,opt,name=max_elapsed_time,json=maxElapsedTime,proto3" json:"max_elapsed_time,omitempty"`
	// contains filtered or unexported fields
}

func (*RetryPolicyExponential) Descriptor deprecated

func (*RetryPolicyExponential) Descriptor() ([]byte, []int)

Deprecated: Use RetryPolicyExponential.ProtoReflect.Descriptor instead.

func (*RetryPolicyExponential) GetInitialInterval

func (x *RetryPolicyExponential) GetInitialInterval() *durationpb.Duration

func (*RetryPolicyExponential) GetMaxElapsedTime

func (x *RetryPolicyExponential) GetMaxElapsedTime() *durationpb.Duration

func (*RetryPolicyExponential) GetMaxInterval

func (x *RetryPolicyExponential) GetMaxInterval() *durationpb.Duration

func (*RetryPolicyExponential) GetMaxRetries

func (x *RetryPolicyExponential) GetMaxRetries() uint64

func (*RetryPolicyExponential) GetMultiplier

func (x *RetryPolicyExponential) GetMultiplier() float64

func (*RetryPolicyExponential) GetRandomizationFactor

func (x *RetryPolicyExponential) GetRandomizationFactor() float64

func (*RetryPolicyExponential) ProtoMessage

func (*RetryPolicyExponential) ProtoMessage()

func (*RetryPolicyExponential) ProtoReflect

func (x *RetryPolicyExponential) ProtoReflect() protoreflect.Message

func (*RetryPolicyExponential) Reset

func (x *RetryPolicyExponential) Reset()

func (*RetryPolicyExponential) String

func (x *RetryPolicyExponential) String() string

type RetryPolicy_Constant

type RetryPolicy_Constant struct {
	Constant *RetryPolicyConstant `protobuf:"bytes,1,opt,name=constant,proto3,oneof"`
}

type RetryPolicy_Exponential

type RetryPolicy_Exponential struct {
	Exponential *RetryPolicyExponential `protobuf:"bytes,2,opt,name=exponential,proto3,oneof"`
}

type SequentialVariableDefinitionGroup

type SequentialVariableDefinitionGroup struct {
	Start string `protobuf:"bytes,1,opt,name=start,proto3" json:"start,omitempty"`
	End   string `protobuf:"bytes,2,opt,name=end,proto3" json:"end,omitempty"`
	// contains filtered or unexported fields
}

func (*SequentialVariableDefinitionGroup) Descriptor deprecated

func (*SequentialVariableDefinitionGroup) Descriptor() ([]byte, []int)

Deprecated: Use SequentialVariableDefinitionGroup.ProtoReflect.Descriptor instead.

func (*SequentialVariableDefinitionGroup) GetEnd

func (*SequentialVariableDefinitionGroup) GetStart

func (*SequentialVariableDefinitionGroup) ProtoMessage

func (*SequentialVariableDefinitionGroup) ProtoMessage()

func (*SequentialVariableDefinitionGroup) ProtoReflect

func (*SequentialVariableDefinitionGroup) Reset

func (*SequentialVariableDefinitionGroup) String

type Service

type Service struct {
	Id            string       `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name          string       `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	MethodIds     []string     `protobuf:"bytes,3,rep,name=method_ids,json=methodIds,proto3" json:"method_ids,omitempty"`
	FileId        string       `protobuf:"bytes,4,opt,name=file_id,json=fileId,proto3" json:"file_id,omitempty"`
	MessageIds    []string     `protobuf:"bytes,5,rep,name=message_ids,json=messageIds,proto3" json:"message_ids,omitempty"`
	MessageArgIds []string     `protobuf:"bytes,6,rep,name=message_arg_ids,json=messageArgIds,proto3" json:"message_arg_ids,omitempty"`
	CelPluginIds  []string     `protobuf:"bytes,7,rep,name=cel_plugin_ids,json=celPluginIds,proto3" json:"cel_plugin_ids,omitempty"`
	Rule          *ServiceRule `protobuf:"bytes,8,opt,name=rule,proto3" json:"rule,omitempty"`
	// contains filtered or unexported fields
}

func (*Service) Descriptor deprecated

func (*Service) Descriptor() ([]byte, []int)

Deprecated: Use Service.ProtoReflect.Descriptor instead.

func (*Service) GetCelPluginIds

func (x *Service) GetCelPluginIds() []string

func (*Service) GetFileId

func (x *Service) GetFileId() string

func (*Service) GetId

func (x *Service) GetId() string

func (*Service) GetMessageArgIds

func (x *Service) GetMessageArgIds() []string

func (*Service) GetMessageIds

func (x *Service) GetMessageIds() []string

func (*Service) GetMethodIds

func (x *Service) GetMethodIds() []string

func (*Service) GetName

func (x *Service) GetName() string

func (*Service) GetRule

func (x *Service) GetRule() *ServiceRule

func (*Service) ProtoMessage

func (*Service) ProtoMessage()

func (*Service) ProtoReflect

func (x *Service) ProtoReflect() protoreflect.Message

func (*Service) Reset

func (x *Service) Reset()

func (*Service) String

func (x *Service) String() string

type ServiceRule

type ServiceRule struct {
	// contains filtered or unexported fields
}

func (*ServiceRule) Descriptor deprecated

func (*ServiceRule) Descriptor() ([]byte, []int)

Deprecated: Use ServiceRule.ProtoReflect.Descriptor instead.

func (*ServiceRule) ProtoMessage

func (*ServiceRule) ProtoMessage()

func (*ServiceRule) ProtoReflect

func (x *ServiceRule) ProtoReflect() protoreflect.Message

func (*ServiceRule) Reset

func (x *ServiceRule) Reset()

func (*ServiceRule) String

func (x *ServiceRule) String() string

type Type

type Type struct {
	Kind     TypeKind `protobuf:"varint,1,opt,name=kind,proto3,enum=grpc.federation.generator.plugin.TypeKind" json:"kind,omitempty"`
	Repeated bool     `protobuf:"varint,2,opt,name=repeated,proto3" json:"repeated,omitempty"`
	// Types that are assignable to Ref:
	//
	//	*Type_MessageId
	//	*Type_EnumId
	//	*Type_OneofFieldId
	Ref isType_Ref `protobuf_oneof:"ref"`
	// contains filtered or unexported fields
}

func (*Type) Descriptor deprecated

func (*Type) Descriptor() ([]byte, []int)

Deprecated: Use Type.ProtoReflect.Descriptor instead.

func (*Type) GetEnumId

func (x *Type) GetEnumId() string

func (*Type) GetKind

func (x *Type) GetKind() TypeKind

func (*Type) GetMessageId

func (x *Type) GetMessageId() string

func (*Type) GetOneofFieldId

func (x *Type) GetOneofFieldId() string

func (*Type) GetRef

func (m *Type) GetRef() isType_Ref

func (*Type) GetRepeated

func (x *Type) GetRepeated() bool

func (*Type) ProtoMessage

func (*Type) ProtoMessage()

func (*Type) ProtoReflect

func (x *Type) ProtoReflect() protoreflect.Message

func (*Type) Reset

func (x *Type) Reset()

func (*Type) String

func (x *Type) String() string

type TypeKind

type TypeKind int32
const (
	TypeKind_UNKNOWN_TYPE  TypeKind = 0
	TypeKind_DOUBLE_TYPE   TypeKind = 1
	TypeKind_FLOAT_TYPE    TypeKind = 2
	TypeKind_INT64_TYPE    TypeKind = 3
	TypeKind_UINT64_TYPE   TypeKind = 4
	TypeKind_INT32_TYPE    TypeKind = 5
	TypeKind_FIXED64_TYPE  TypeKind = 6
	TypeKind_FIXED32_TYPE  TypeKind = 7
	TypeKind_BOOL_TYPE     TypeKind = 8
	TypeKind_STRING_TYPE   TypeKind = 9
	TypeKind_GROUP_TYPE    TypeKind = 10
	TypeKind_MESSAGE_TYPE  TypeKind = 11
	TypeKind_BYTES_TYPE    TypeKind = 12
	TypeKind_UINT32_TYPE   TypeKind = 13
	TypeKind_ENUM_TYPE     TypeKind = 14
	TypeKind_SFIXED32_TYPE TypeKind = 15
	TypeKind_SFIXED64_TYPE TypeKind = 16
	TypeKind_SINT32_TYPE   TypeKind = 17
	TypeKind_SINT64_TYPE   TypeKind = 18
)

func (TypeKind) Descriptor

func (TypeKind) Descriptor() protoreflect.EnumDescriptor

func (TypeKind) Enum

func (x TypeKind) Enum() *TypeKind

func (TypeKind) EnumDescriptor deprecated

func (TypeKind) EnumDescriptor() ([]byte, []int)

Deprecated: Use TypeKind.Descriptor instead.

func (TypeKind) Number

func (x TypeKind) Number() protoreflect.EnumNumber

func (TypeKind) String

func (x TypeKind) String() string

func (TypeKind) Type

type Type_EnumId

type Type_EnumId struct {
	EnumId string `protobuf:"bytes,4,opt,name=enum_id,json=enumId,proto3,oneof"`
}

type Type_MessageId

type Type_MessageId struct {
	MessageId string `protobuf:"bytes,3,opt,name=message_id,json=messageId,proto3,oneof"`
}

type Type_OneofFieldId

type Type_OneofFieldId struct {
	OneofFieldId string `protobuf:"bytes,5,opt,name=oneof_field_id,json=oneofFieldId,proto3,oneof"`
}

type ValidationExpr

type ValidationExpr struct {
	Name  string     `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Error *GRPCError `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*ValidationExpr) Descriptor deprecated

func (*ValidationExpr) Descriptor() ([]byte, []int)

Deprecated: Use ValidationExpr.ProtoReflect.Descriptor instead.

func (*ValidationExpr) GetError

func (x *ValidationExpr) GetError() *GRPCError

func (*ValidationExpr) GetName added in v0.13.0

func (x *ValidationExpr) GetName() string

func (*ValidationExpr) ProtoMessage

func (*ValidationExpr) ProtoMessage()

func (*ValidationExpr) ProtoReflect

func (x *ValidationExpr) ProtoReflect() protoreflect.Message

func (*ValidationExpr) Reset

func (x *ValidationExpr) Reset()

func (*ValidationExpr) String

func (x *ValidationExpr) String() string

type Value

type Value struct {
	Inline bool `protobuf:"varint,1,opt,name=inline,proto3" json:"inline,omitempty"`
	// Types that are assignable to Value:
	//
	//	*Value_Cel
	//	*Value_Const
	Value isValue_Value `protobuf_oneof:"value"`
	// contains filtered or unexported fields
}

func (*Value) Descriptor deprecated

func (*Value) Descriptor() ([]byte, []int)

Deprecated: Use Value.ProtoReflect.Descriptor instead.

func (*Value) GetCel

func (x *Value) GetCel() *CELValue

func (*Value) GetConst

func (x *Value) GetConst() *ConstValue

func (*Value) GetInline

func (x *Value) GetInline() bool

func (*Value) GetValue

func (m *Value) GetValue() isValue_Value

func (*Value) ProtoMessage

func (*Value) ProtoMessage()

func (*Value) ProtoReflect

func (x *Value) ProtoReflect() protoreflect.Message

func (*Value) Reset

func (x *Value) Reset()

func (*Value) String

func (x *Value) String() string

type Value_Cel

type Value_Cel struct {
	Cel *CELValue `protobuf:"bytes,2,opt,name=cel,proto3,oneof"`
}

type Value_Const

type Value_Const struct {
	Const *ConstValue `protobuf:"bytes,3,opt,name=const,proto3,oneof"`
}

type VariableDefinition

type VariableDefinition struct {
	Id       string        `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Index    int64         `protobuf:"varint,2,opt,name=index,proto3" json:"index,omitempty"`
	Name     string        `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	If       *CELValue     `protobuf:"bytes,4,opt,name=if,proto3" json:"if,omitempty"`
	AutoBind bool          `protobuf:"varint,5,opt,name=auto_bind,json=autoBind,proto3" json:"auto_bind,omitempty"`
	Used     bool          `protobuf:"varint,6,opt,name=used,proto3" json:"used,omitempty"`
	Expr     *VariableExpr `protobuf:"bytes,7,opt,name=expr,proto3" json:"expr,omitempty"`
	// contains filtered or unexported fields
}

func (*VariableDefinition) Descriptor deprecated

func (*VariableDefinition) Descriptor() ([]byte, []int)

Deprecated: Use VariableDefinition.ProtoReflect.Descriptor instead.

func (*VariableDefinition) GetAutoBind

func (x *VariableDefinition) GetAutoBind() bool

func (*VariableDefinition) GetExpr

func (x *VariableDefinition) GetExpr() *VariableExpr

func (*VariableDefinition) GetId

func (x *VariableDefinition) GetId() string

func (*VariableDefinition) GetIf

func (x *VariableDefinition) GetIf() *CELValue

func (*VariableDefinition) GetIndex

func (x *VariableDefinition) GetIndex() int64

func (*VariableDefinition) GetName

func (x *VariableDefinition) GetName() string

func (*VariableDefinition) GetUsed

func (x *VariableDefinition) GetUsed() bool

func (*VariableDefinition) ProtoMessage

func (*VariableDefinition) ProtoMessage()

func (*VariableDefinition) ProtoReflect

func (x *VariableDefinition) ProtoReflect() protoreflect.Message

func (*VariableDefinition) Reset

func (x *VariableDefinition) Reset()

func (*VariableDefinition) String

func (x *VariableDefinition) String() string

type VariableDefinitionGroup

type VariableDefinitionGroup struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Types that are assignable to Group:
	//
	//	*VariableDefinitionGroup_Sequential
	//	*VariableDefinitionGroup_Concurrent
	Group isVariableDefinitionGroup_Group `protobuf_oneof:"group"`
	// contains filtered or unexported fields
}

func (*VariableDefinitionGroup) Descriptor deprecated

func (*VariableDefinitionGroup) Descriptor() ([]byte, []int)

Deprecated: Use VariableDefinitionGroup.ProtoReflect.Descriptor instead.

func (*VariableDefinitionGroup) GetConcurrent

func (*VariableDefinitionGroup) GetGroup

func (m *VariableDefinitionGroup) GetGroup() isVariableDefinitionGroup_Group

func (*VariableDefinitionGroup) GetId

func (x *VariableDefinitionGroup) GetId() string

func (*VariableDefinitionGroup) GetSequential

func (*VariableDefinitionGroup) ProtoMessage

func (*VariableDefinitionGroup) ProtoMessage()

func (*VariableDefinitionGroup) ProtoReflect

func (x *VariableDefinitionGroup) ProtoReflect() protoreflect.Message

func (*VariableDefinitionGroup) Reset

func (x *VariableDefinitionGroup) Reset()

func (*VariableDefinitionGroup) String

func (x *VariableDefinitionGroup) String() string

type VariableDefinitionGroup_Concurrent

type VariableDefinitionGroup_Concurrent struct {
	Concurrent *ConcurrentVariableDefinitionGroup `protobuf:"bytes,3,opt,name=concurrent,proto3,oneof"`
}

type VariableDefinitionGroup_Sequential

type VariableDefinitionGroup_Sequential struct {
	Sequential *SequentialVariableDefinitionGroup `protobuf:"bytes,2,opt,name=sequential,proto3,oneof"`
}

type VariableDefinitionSet added in v0.13.0

type VariableDefinitionSet struct {
	VariableDefinitionIds      []string `` /* 126-byte string literal not displayed */
	VariableDefinitionGroupIds []string `` /* 143-byte string literal not displayed */
	DependencyGraphId          string   `protobuf:"bytes,3,opt,name=dependency_graph_id,json=dependencyGraphId,proto3" json:"dependency_graph_id,omitempty"`
	// contains filtered or unexported fields
}

func (*VariableDefinitionSet) Descriptor deprecated added in v0.13.0

func (*VariableDefinitionSet) Descriptor() ([]byte, []int)

Deprecated: Use VariableDefinitionSet.ProtoReflect.Descriptor instead.

func (*VariableDefinitionSet) GetDependencyGraphId added in v0.13.0

func (x *VariableDefinitionSet) GetDependencyGraphId() string

func (*VariableDefinitionSet) GetVariableDefinitionGroupIds added in v0.13.0

func (x *VariableDefinitionSet) GetVariableDefinitionGroupIds() []string

func (*VariableDefinitionSet) GetVariableDefinitionIds added in v0.13.0

func (x *VariableDefinitionSet) GetVariableDefinitionIds() []string

func (*VariableDefinitionSet) ProtoMessage added in v0.13.0

func (*VariableDefinitionSet) ProtoMessage()

func (*VariableDefinitionSet) ProtoReflect added in v0.13.0

func (x *VariableDefinitionSet) ProtoReflect() protoreflect.Message

func (*VariableDefinitionSet) Reset added in v0.13.0

func (x *VariableDefinitionSet) Reset()

func (*VariableDefinitionSet) String added in v0.13.0

func (x *VariableDefinitionSet) String() string

type VariableExpr

type VariableExpr struct {
	Type *Type `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	// Types that are assignable to Expr:
	//
	//	*VariableExpr_By
	//	*VariableExpr_Map
	//	*VariableExpr_Call
	//	*VariableExpr_Message
	//	*VariableExpr_Validation
	Expr isVariableExpr_Expr `protobuf_oneof:"expr"`
	// contains filtered or unexported fields
}

func (*VariableExpr) Descriptor deprecated

func (*VariableExpr) Descriptor() ([]byte, []int)

Deprecated: Use VariableExpr.ProtoReflect.Descriptor instead.

func (*VariableExpr) GetBy

func (x *VariableExpr) GetBy() *CELValue

func (*VariableExpr) GetCall

func (x *VariableExpr) GetCall() *CallExpr

func (*VariableExpr) GetExpr

func (m *VariableExpr) GetExpr() isVariableExpr_Expr

func (*VariableExpr) GetMap

func (x *VariableExpr) GetMap() *MapExpr

func (*VariableExpr) GetMessage

func (x *VariableExpr) GetMessage() *MessageExpr

func (*VariableExpr) GetType

func (x *VariableExpr) GetType() *Type

func (*VariableExpr) GetValidation

func (x *VariableExpr) GetValidation() *ValidationExpr

func (*VariableExpr) ProtoMessage

func (*VariableExpr) ProtoMessage()

func (*VariableExpr) ProtoReflect

func (x *VariableExpr) ProtoReflect() protoreflect.Message

func (*VariableExpr) Reset

func (x *VariableExpr) Reset()

func (*VariableExpr) String

func (x *VariableExpr) String() string

type VariableExpr_By

type VariableExpr_By struct {
	By *CELValue `protobuf:"bytes,2,opt,name=by,proto3,oneof"`
}

type VariableExpr_Call

type VariableExpr_Call struct {
	Call *CallExpr `protobuf:"bytes,4,opt,name=call,proto3,oneof"`
}

type VariableExpr_Map

type VariableExpr_Map struct {
	Map *MapExpr `protobuf:"bytes,3,opt,name=map,proto3,oneof"`
}

type VariableExpr_Message

type VariableExpr_Message struct {
	Message *MessageExpr `protobuf:"bytes,5,opt,name=message,proto3,oneof"`
}

type VariableExpr_Validation

type VariableExpr_Validation struct {
	Validation *ValidationExpr `protobuf:"bytes,6,opt,name=validation,proto3,oneof"`
}

Jump to

Keyboard shortcuts

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