...

Package pathenum

import "github.com/grpc-ecosystem/grpc-gateway/v2/examples/internal/proto/pathenum"
Overview
Index

Overview ▾

Index ▾

Variables
type MessagePathEnum
    func (*MessagePathEnum) Descriptor() ([]byte, []int)
    func (*MessagePathEnum) ProtoMessage()
    func (x *MessagePathEnum) ProtoReflect() protoreflect.Message
    func (x *MessagePathEnum) Reset()
    func (x *MessagePathEnum) String() string
type MessagePathEnum_NestedPathEnum
    func (MessagePathEnum_NestedPathEnum) Descriptor() protoreflect.EnumDescriptor
    func (x MessagePathEnum_NestedPathEnum) Enum() *MessagePathEnum_NestedPathEnum
    func (MessagePathEnum_NestedPathEnum) EnumDescriptor() ([]byte, []int)
    func (x MessagePathEnum_NestedPathEnum) Number() protoreflect.EnumNumber
    func (x MessagePathEnum_NestedPathEnum) String() string
    func (MessagePathEnum_NestedPathEnum) Type() protoreflect.EnumType
type MessageWithNestedPathEnum
    func (*MessageWithNestedPathEnum) Descriptor() ([]byte, []int)
    func (x *MessageWithNestedPathEnum) GetValue() MessagePathEnum_NestedPathEnum
    func (*MessageWithNestedPathEnum) ProtoMessage()
    func (x *MessageWithNestedPathEnum) ProtoReflect() protoreflect.Message
    func (x *MessageWithNestedPathEnum) Reset()
    func (x *MessageWithNestedPathEnum) String() string
type MessageWithPathEnum
    func (*MessageWithPathEnum) Descriptor() ([]byte, []int)
    func (x *MessageWithPathEnum) GetValue() PathEnum
    func (*MessageWithPathEnum) ProtoMessage()
    func (x *MessageWithPathEnum) ProtoReflect() protoreflect.Message
    func (x *MessageWithPathEnum) Reset()
    func (x *MessageWithPathEnum) String() string
type PathEnum
    func (PathEnum) Descriptor() protoreflect.EnumDescriptor
    func (x PathEnum) Enum() *PathEnum
    func (PathEnum) EnumDescriptor() ([]byte, []int)
    func (x PathEnum) Number() protoreflect.EnumNumber
    func (x PathEnum) String() string
    func (PathEnum) Type() protoreflect.EnumType
type SnakeCaseForImport
    func (SnakeCaseForImport) Descriptor() protoreflect.EnumDescriptor
    func (x SnakeCaseForImport) Enum() *SnakeCaseForImport
    func (SnakeCaseForImport) EnumDescriptor() ([]byte, []int)
    func (x SnakeCaseForImport) Number() protoreflect.EnumNumber
    func (x SnakeCaseForImport) String() string
    func (SnakeCaseForImport) Type() protoreflect.EnumType

Package files

path_enum.pb.go

Variables

Enum value maps for PathEnum.

var (
    PathEnum_name = map[int32]string{
        0: "ABC",
        1: "DEF",
    }
    PathEnum_value = map[string]int32{
        "ABC": 0,
        "DEF": 1,
    }
)

Enum value maps for SnakeCaseForImport.

var (
    SnakeCaseForImport_name = map[int32]string{
        0: "value_x",
        1: "value_y",
    }
    SnakeCaseForImport_value = map[string]int32{
        "value_x": 0,
        "value_y": 1,
    }
)

Enum value maps for MessagePathEnum_NestedPathEnum.

var (
    MessagePathEnum_NestedPathEnum_name = map[int32]string{
        0: "GHI",
        1: "JKL",
    }
    MessagePathEnum_NestedPathEnum_value = map[string]int32{
        "GHI": 0,
        "JKL": 1,
    }
)
var File_examples_internal_proto_pathenum_path_enum_proto protoreflect.FileDescriptor

type MessagePathEnum

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

func (*MessagePathEnum) Descriptor

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

Deprecated: Use MessagePathEnum.ProtoReflect.Descriptor instead.

func (*MessagePathEnum) ProtoMessage

func (*MessagePathEnum) ProtoMessage()

func (*MessagePathEnum) ProtoReflect

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

func (*MessagePathEnum) Reset

func (x *MessagePathEnum) Reset()

func (*MessagePathEnum) String

func (x *MessagePathEnum) String() string

type MessagePathEnum_NestedPathEnum

type MessagePathEnum_NestedPathEnum int32
const (
    MessagePathEnum_GHI MessagePathEnum_NestedPathEnum = 0
    MessagePathEnum_JKL MessagePathEnum_NestedPathEnum = 1
)

func (MessagePathEnum_NestedPathEnum) Descriptor

func (MessagePathEnum_NestedPathEnum) Descriptor() protoreflect.EnumDescriptor

func (MessagePathEnum_NestedPathEnum) Enum

func (x MessagePathEnum_NestedPathEnum) Enum() *MessagePathEnum_NestedPathEnum

func (MessagePathEnum_NestedPathEnum) EnumDescriptor

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

Deprecated: Use MessagePathEnum_NestedPathEnum.Descriptor instead.

func (MessagePathEnum_NestedPathEnum) Number

func (x MessagePathEnum_NestedPathEnum) Number() protoreflect.EnumNumber

func (MessagePathEnum_NestedPathEnum) String

func (x MessagePathEnum_NestedPathEnum) String() string

func (MessagePathEnum_NestedPathEnum) Type

func (MessagePathEnum_NestedPathEnum) Type() protoreflect.EnumType

type MessageWithNestedPathEnum

type MessageWithNestedPathEnum struct {
    Value MessagePathEnum_NestedPathEnum `protobuf:"varint,1,opt,name=value,proto3,enum=grpc.gateway.examples.internal.pathenum.MessagePathEnum_NestedPathEnum" json:"value,omitempty"`
    // contains filtered or unexported fields
}

func (*MessageWithNestedPathEnum) Descriptor

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

Deprecated: Use MessageWithNestedPathEnum.ProtoReflect.Descriptor instead.

func (*MessageWithNestedPathEnum) GetValue

func (x *MessageWithNestedPathEnum) GetValue() MessagePathEnum_NestedPathEnum

func (*MessageWithNestedPathEnum) ProtoMessage

func (*MessageWithNestedPathEnum) ProtoMessage()

func (*MessageWithNestedPathEnum) ProtoReflect

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

func (*MessageWithNestedPathEnum) Reset

func (x *MessageWithNestedPathEnum) Reset()

func (*MessageWithNestedPathEnum) String

func (x *MessageWithNestedPathEnum) String() string

type MessageWithPathEnum

type MessageWithPathEnum struct {
    Value PathEnum `protobuf:"varint,1,opt,name=value,proto3,enum=grpc.gateway.examples.internal.pathenum.PathEnum" json:"value,omitempty"`
    // contains filtered or unexported fields
}

func (*MessageWithPathEnum) Descriptor

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

Deprecated: Use MessageWithPathEnum.ProtoReflect.Descriptor instead.

func (*MessageWithPathEnum) GetValue

func (x *MessageWithPathEnum) GetValue() PathEnum

func (*MessageWithPathEnum) ProtoMessage

func (*MessageWithPathEnum) ProtoMessage()

func (*MessageWithPathEnum) ProtoReflect

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

func (*MessageWithPathEnum) Reset

func (x *MessageWithPathEnum) Reset()

func (*MessageWithPathEnum) String

func (x *MessageWithPathEnum) String() string

type PathEnum

type PathEnum int32
const (
    PathEnum_ABC PathEnum = 0
    PathEnum_DEF PathEnum = 1
)

func (PathEnum) Descriptor

func (PathEnum) Descriptor() protoreflect.EnumDescriptor

func (PathEnum) Enum

func (x PathEnum) Enum() *PathEnum

func (PathEnum) EnumDescriptor

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

Deprecated: Use PathEnum.Descriptor instead.

func (PathEnum) Number

func (x PathEnum) Number() protoreflect.EnumNumber

func (PathEnum) String

func (x PathEnum) String() string

func (PathEnum) Type

func (PathEnum) Type() protoreflect.EnumType

type SnakeCaseForImport

Ignoring lint warnings as this enum type exist to validate proper functionality for projects that don't follow these lint rules. buf:lint:ignore ENUM_PASCAL_CASE

type SnakeCaseForImport int32
const (
    // buf:lint:ignore ENUM_VALUE_UPPER_SNAKE_CASE
    SnakeCaseForImport_value_x SnakeCaseForImport = 0
    // buf:lint:ignore ENUM_VALUE_UPPER_SNAKE_CASE
    SnakeCaseForImport_value_y SnakeCaseForImport = 1
)

func (SnakeCaseForImport) Descriptor

func (SnakeCaseForImport) Descriptor() protoreflect.EnumDescriptor

func (SnakeCaseForImport) Enum

func (x SnakeCaseForImport) Enum() *SnakeCaseForImport

func (SnakeCaseForImport) EnumDescriptor

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

Deprecated: Use SnakeCaseForImport.Descriptor instead.

func (SnakeCaseForImport) Number

func (x SnakeCaseForImport) Number() protoreflect.EnumNumber

func (SnakeCaseForImport) String

func (x SnakeCaseForImport) String() string

func (SnakeCaseForImport) Type

func (SnakeCaseForImport) Type() protoreflect.EnumType