plugin

package
v1.2.2 Latest Latest
Warning

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

Go to latest
Published: Aug 13, 2024 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_grpc_federation_plugin_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type CELPluginGRPCMetadata

type CELPluginGRPCMetadata struct {
	Key    string   `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Values []string `protobuf:"bytes,2,rep,name=values,proto3" json:"values,omitempty"`
	// contains filtered or unexported fields
}

func (*CELPluginGRPCMetadata) Descriptor deprecated

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

Deprecated: Use CELPluginGRPCMetadata.ProtoReflect.Descriptor instead.

func (*CELPluginGRPCMetadata) GetKey

func (x *CELPluginGRPCMetadata) GetKey() string

func (*CELPluginGRPCMetadata) GetValues

func (x *CELPluginGRPCMetadata) GetValues() []string

func (*CELPluginGRPCMetadata) ProtoMessage

func (*CELPluginGRPCMetadata) ProtoMessage()

func (*CELPluginGRPCMetadata) ProtoReflect

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

func (*CELPluginGRPCMetadata) Reset

func (x *CELPluginGRPCMetadata) Reset()

func (*CELPluginGRPCMetadata) String

func (x *CELPluginGRPCMetadata) String() string

type CELPluginRequest

type CELPluginRequest struct {
	Method   string                   `protobuf:"bytes,1,opt,name=method,proto3" json:"method,omitempty"`
	Metadata []*CELPluginGRPCMetadata `protobuf:"bytes,2,rep,name=metadata,proto3" json:"metadata,omitempty"`
	Args     []*CELPluginValue        `protobuf:"bytes,3,rep,name=args,proto3" json:"args,omitempty"`
	// contains filtered or unexported fields
}

func (*CELPluginRequest) Descriptor deprecated

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

Deprecated: Use CELPluginRequest.ProtoReflect.Descriptor instead.

func (*CELPluginRequest) GetArgs

func (x *CELPluginRequest) GetArgs() []*CELPluginValue

func (*CELPluginRequest) GetMetadata

func (x *CELPluginRequest) GetMetadata() []*CELPluginGRPCMetadata

func (*CELPluginRequest) GetMethod

func (x *CELPluginRequest) GetMethod() string

func (*CELPluginRequest) ProtoMessage

func (*CELPluginRequest) ProtoMessage()

func (*CELPluginRequest) ProtoReflect

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

func (*CELPluginRequest) Reset

func (x *CELPluginRequest) Reset()

func (*CELPluginRequest) String

func (x *CELPluginRequest) String() string

type CELPluginResponse

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

func (*CELPluginResponse) Descriptor deprecated

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

Deprecated: Use CELPluginResponse.ProtoReflect.Descriptor instead.

func (*CELPluginResponse) GetError

func (x *CELPluginResponse) GetError() string

func (*CELPluginResponse) GetValue

func (x *CELPluginResponse) GetValue() *CELPluginValue

func (*CELPluginResponse) ProtoMessage

func (*CELPluginResponse) ProtoMessage()

func (*CELPluginResponse) ProtoReflect

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

func (*CELPluginResponse) Reset

func (x *CELPluginResponse) Reset()

func (*CELPluginResponse) String

func (x *CELPluginResponse) String() string

type CELPluginValue

type CELPluginValue struct {

	// Types that are assignable to Value:
	//
	//	*CELPluginValue_Int64
	//	*CELPluginValue_Uint64
	//	*CELPluginValue_Double
	//	*CELPluginValue_String_
	//	*CELPluginValue_Bytes
	//	*CELPluginValue_Bool
	//	*CELPluginValue_Ptr
	//	*CELPluginValue_Message
	Value isCELPluginValue_Value `protobuf_oneof:"value"`
	// contains filtered or unexported fields
}

func (*CELPluginValue) Descriptor deprecated

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

Deprecated: Use CELPluginValue.ProtoReflect.Descriptor instead.

func (*CELPluginValue) GetBool

func (x *CELPluginValue) GetBool() bool

func (*CELPluginValue) GetBytes

func (x *CELPluginValue) GetBytes() []byte

func (*CELPluginValue) GetDouble

func (x *CELPluginValue) GetDouble() float64

func (*CELPluginValue) GetInt64

func (x *CELPluginValue) GetInt64() int64

func (*CELPluginValue) GetMessage

func (x *CELPluginValue) GetMessage() *anypb.Any

func (*CELPluginValue) GetPtr

func (x *CELPluginValue) GetPtr() uint64

func (*CELPluginValue) GetString_

func (x *CELPluginValue) GetString_() string

func (*CELPluginValue) GetUint64

func (x *CELPluginValue) GetUint64() uint64

func (*CELPluginValue) GetValue

func (m *CELPluginValue) GetValue() isCELPluginValue_Value

func (*CELPluginValue) ProtoMessage

func (*CELPluginValue) ProtoMessage()

func (*CELPluginValue) ProtoReflect

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

func (*CELPluginValue) Reset

func (x *CELPluginValue) Reset()

func (*CELPluginValue) String

func (x *CELPluginValue) String() string

type CELPluginValue_Bool

type CELPluginValue_Bool struct {
	Bool bool `protobuf:"varint,6,opt,name=bool,proto3,oneof"`
}

type CELPluginValue_Bytes

type CELPluginValue_Bytes struct {
	Bytes []byte `protobuf:"bytes,5,opt,name=bytes,proto3,oneof"`
}

type CELPluginValue_Double

type CELPluginValue_Double struct {
	Double float64 `protobuf:"fixed64,3,opt,name=double,proto3,oneof"`
}

type CELPluginValue_Int64

type CELPluginValue_Int64 struct {
	Int64 int64 `protobuf:"varint,1,opt,name=int64,proto3,oneof"`
}

type CELPluginValue_Message

type CELPluginValue_Message struct {
	Message *anypb.Any `protobuf:"bytes,8,opt,name=message,proto3,oneof"`
}

type CELPluginValue_Ptr

type CELPluginValue_Ptr struct {
	Ptr uint64 `protobuf:"varint,7,opt,name=ptr,proto3,oneof"`
}

type CELPluginValue_String_

type CELPluginValue_String_ struct {
	String_ string `protobuf:"bytes,4,opt,name=string,proto3,oneof"`
}

type CELPluginValue_Uint64

type CELPluginValue_Uint64 struct {
	Uint64 uint64 `protobuf:"varint,2,opt,name=uint64,proto3,oneof"`
}

Jump to

Keyboard shortcuts

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