Documentation ¶
Index ¶
- Variables
- type Message
- func (*Message) Descriptor() ([]byte, []int)deprecated
- func (x *Message) GetBytesField() []byte
- func (x *Message) GetInt32() int32
- func (x *Message) GetJsonAnnotatedStringField() string
- func (x *Message) GetMessageField() *Message_InnerMessage
- func (m *Message) GetOneof() isMessage_Oneof
- func (x *Message) GetOneofConflictingMessageField_1() *Message_InnerMessage2
- func (x *Message) GetOneofConflictingMessageField_2() *Message_InnerMessage2
- func (x *Message) GetOneofConflictingPrimitiveField_1() int32
- func (x *Message) GetOneofConflictingPrimitiveField_2() int32
- func (x *Message) GetOneofMessageField() *Message_InnerMessage
- func (x *Message) GetOneofPrimitiveField() bool
- func (x *Message) GetRepeatedMessageField() []*Message_InnerMessage
- func (x *Message) GetStringField() string
- func (x *Message) GetType() MessageType
- func (*Message) ProtoMessage()
- func (x *Message) ProtoReflect() protoreflect.Message
- func (x *Message) Reset()
- func (x *Message) String() string
- type MessageType
- func (MessageType) Descriptor() protoreflect.EnumDescriptor
- func (x MessageType) Enum() *MessageType
- func (MessageType) EnumDescriptor() ([]byte, []int)deprecated
- func (x MessageType) Number() protoreflect.EnumNumber
- func (x MessageType) String() string
- func (MessageType) Type() protoreflect.EnumType
- type Message_InnerMessage
- func (*Message_InnerMessage) Descriptor() ([]byte, []int)deprecated
- func (x *Message_InnerMessage) GetInnerField() int32
- func (m *Message_InnerMessage) GetInnerOneof() isMessage_InnerMessage_InnerOneof
- func (x *Message_InnerMessage) GetInnerOneofMessageField() *Message_InnerMessage2
- func (x *Message_InnerMessage) GetRepeatedInnerField() []int32
- func (x *Message_InnerMessage) GetRepeatedInnerMessageField() []*Message_InnerMessage2
- func (*Message_InnerMessage) ProtoMessage()
- func (x *Message_InnerMessage) ProtoReflect() protoreflect.Message
- func (x *Message_InnerMessage) Reset()
- func (x *Message_InnerMessage) String() string
- type Message_InnerMessage2
- func (*Message_InnerMessage2) Descriptor() ([]byte, []int)deprecated
- func (x *Message_InnerMessage2) GetInnerField2() int32
- func (*Message_InnerMessage2) ProtoMessage()
- func (x *Message_InnerMessage2) ProtoReflect() protoreflect.Message
- func (x *Message_InnerMessage2) Reset()
- func (x *Message_InnerMessage2) String() string
- type Message_InnerMessage_InnerOneofMessageField
- type Message_OneofConflictingMessageField_1
- type Message_OneofConflictingMessageField_2
- type Message_OneofConflictingPrimitiveField_1
- type Message_OneofConflictingPrimitiveField_2
- type Message_OneofMessageField
- type Message_OneofPrimitiveField
- type Missing
Constants ¶
This section is empty.
Variables ¶
View Source
var ( MessageType_name = map[int32]string{ 0: "INVALID_UNINITIALIZED", 1: "TYPE_1", 2: "TYPE_2", } MessageType_value = map[string]int32{ "INVALID_UNINITIALIZED": 0, "TYPE_1": 1, "TYPE_2": 2, } )
Enum value maps for MessageType.
View Source
var File_go_jsonformat_internal_protopath_protopathtest_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Message ¶
type Message struct { Int32 int32 `protobuf:"varint,1,opt,name=int32,proto3" json:"int32,omitempty"` // Types that are assignable to Oneof: // *Message_OneofPrimitiveField // *Message_OneofConflictingPrimitiveField_1 // *Message_OneofConflictingPrimitiveField_2 // *Message_OneofMessageField // *Message_OneofConflictingMessageField_1 // *Message_OneofConflictingMessageField_2 Oneof isMessage_Oneof `protobuf_oneof:"oneof"` Type MessageType `protobuf:"varint,8,opt,name=type,proto3,enum=fhir.go.jsonformat.internal.protopath.MessageType" json:"type,omitempty"` MessageField *Message_InnerMessage `protobuf:"bytes,9,opt,name=message_field,json=messageField,proto3" json:"message_field,omitempty"` RepeatedMessageField []*Message_InnerMessage `protobuf:"bytes,10,rep,name=repeated_message_field,json=repeatedMessageField,proto3" json:"repeated_message_field,omitempty"` StringField string `protobuf:"bytes,11,opt,name=string_field,json=stringField,proto3" json:"string_field,omitempty"` JsonAnnotatedStringField string `` /* 127-byte string literal not displayed */ BytesField []byte `protobuf:"bytes,13,opt,name=bytes_field,json=bytesField,proto3" json:"bytes_field,omitempty"` // contains filtered or unexported fields }
func (*Message) Descriptor
deprecated
func (*Message) GetBytesField ¶
func (*Message) GetJsonAnnotatedStringField ¶
func (*Message) GetMessageField ¶
func (x *Message) GetMessageField() *Message_InnerMessage
func (*Message) GetOneofConflictingMessageField_1 ¶
func (x *Message) GetOneofConflictingMessageField_1() *Message_InnerMessage2
func (*Message) GetOneofConflictingMessageField_2 ¶
func (x *Message) GetOneofConflictingMessageField_2() *Message_InnerMessage2
func (*Message) GetOneofConflictingPrimitiveField_1 ¶
func (*Message) GetOneofConflictingPrimitiveField_2 ¶
func (*Message) GetOneofMessageField ¶
func (x *Message) GetOneofMessageField() *Message_InnerMessage
func (*Message) GetOneofPrimitiveField ¶
func (*Message) GetRepeatedMessageField ¶
func (x *Message) GetRepeatedMessageField() []*Message_InnerMessage
func (*Message) GetStringField ¶
func (*Message) GetType ¶
func (x *Message) GetType() MessageType
func (*Message) ProtoMessage ¶
func (*Message) ProtoMessage()
func (*Message) ProtoReflect ¶
func (x *Message) ProtoReflect() protoreflect.Message
type MessageType ¶
type MessageType int32
const ( MessageType_INVALID_UNINITIALIZED MessageType = 0 MessageType_TYPE_1 MessageType = 1 MessageType_TYPE_2 MessageType = 2 )
func (MessageType) Descriptor ¶
func (MessageType) Descriptor() protoreflect.EnumDescriptor
func (MessageType) Enum ¶
func (x MessageType) Enum() *MessageType
func (MessageType) EnumDescriptor
deprecated
func (MessageType) EnumDescriptor() ([]byte, []int)
Deprecated: Use MessageType.Descriptor instead.
func (MessageType) Number ¶
func (x MessageType) Number() protoreflect.EnumNumber
func (MessageType) String ¶
func (x MessageType) String() string
func (MessageType) Type ¶
func (MessageType) Type() protoreflect.EnumType
type Message_InnerMessage ¶
type Message_InnerMessage struct { InnerField int32 `protobuf:"varint,1,opt,name=inner_field,json=innerField,proto3" json:"inner_field,omitempty"` RepeatedInnerField []int32 `protobuf:"varint,2,rep,packed,name=repeated_inner_field,json=repeatedInnerField,proto3" json:"repeated_inner_field,omitempty"` RepeatedInnerMessageField []*Message_InnerMessage2 `` /* 140-byte string literal not displayed */ // Types that are assignable to InnerOneof: // *Message_InnerMessage_InnerOneofMessageField InnerOneof isMessage_InnerMessage_InnerOneof `protobuf_oneof:"inner_oneof"` // contains filtered or unexported fields }
func (*Message_InnerMessage) Descriptor
deprecated
func (*Message_InnerMessage) Descriptor() ([]byte, []int)
Deprecated: Use Message_InnerMessage.ProtoReflect.Descriptor instead.
func (*Message_InnerMessage) GetInnerField ¶
func (x *Message_InnerMessage) GetInnerField() int32
func (*Message_InnerMessage) GetInnerOneof ¶
func (m *Message_InnerMessage) GetInnerOneof() isMessage_InnerMessage_InnerOneof
func (*Message_InnerMessage) GetInnerOneofMessageField ¶
func (x *Message_InnerMessage) GetInnerOneofMessageField() *Message_InnerMessage2
func (*Message_InnerMessage) GetRepeatedInnerField ¶
func (x *Message_InnerMessage) GetRepeatedInnerField() []int32
func (*Message_InnerMessage) GetRepeatedInnerMessageField ¶
func (x *Message_InnerMessage) GetRepeatedInnerMessageField() []*Message_InnerMessage2
func (*Message_InnerMessage) ProtoMessage ¶
func (*Message_InnerMessage) ProtoMessage()
func (*Message_InnerMessage) ProtoReflect ¶
func (x *Message_InnerMessage) ProtoReflect() protoreflect.Message
func (*Message_InnerMessage) Reset ¶
func (x *Message_InnerMessage) Reset()
func (*Message_InnerMessage) String ¶
func (x *Message_InnerMessage) String() string
type Message_InnerMessage2 ¶
type Message_InnerMessage2 struct { InnerField2 int32 `protobuf:"varint,1,opt,name=inner_field2,json=innerField2,proto3" json:"inner_field2,omitempty"` // contains filtered or unexported fields }
func (*Message_InnerMessage2) Descriptor
deprecated
func (*Message_InnerMessage2) Descriptor() ([]byte, []int)
Deprecated: Use Message_InnerMessage2.ProtoReflect.Descriptor instead.
func (*Message_InnerMessage2) GetInnerField2 ¶
func (x *Message_InnerMessage2) GetInnerField2() int32
func (*Message_InnerMessage2) ProtoMessage ¶
func (*Message_InnerMessage2) ProtoMessage()
func (*Message_InnerMessage2) ProtoReflect ¶
func (x *Message_InnerMessage2) ProtoReflect() protoreflect.Message
func (*Message_InnerMessage2) Reset ¶
func (x *Message_InnerMessage2) Reset()
func (*Message_InnerMessage2) String ¶
func (x *Message_InnerMessage2) String() string
type Message_InnerMessage_InnerOneofMessageField ¶
type Message_InnerMessage_InnerOneofMessageField struct {
InnerOneofMessageField *Message_InnerMessage2 `protobuf:"bytes,4,opt,name=inner_oneof_message_field,json=innerOneofMessageField,proto3,oneof"`
}
type Message_OneofConflictingMessageField_1 ¶
type Message_OneofConflictingMessageField_1 struct { // Duplicate message fields to test type conflict. OneofConflictingMessageField_1 *Message_InnerMessage2 `protobuf:"bytes,6,opt,name=oneof_conflicting_message_field_1,json=oneofConflictingMessageField1,proto3,oneof"` }
type Message_OneofConflictingMessageField_2 ¶
type Message_OneofConflictingMessageField_2 struct {
OneofConflictingMessageField_2 *Message_InnerMessage2 `protobuf:"bytes,7,opt,name=oneof_conflicting_message_field_2,json=oneofConflictingMessageField2,proto3,oneof"`
}
type Message_OneofConflictingPrimitiveField_1 ¶
type Message_OneofConflictingPrimitiveField_1 struct { // Duplicate primitive fields to test type conflict. OneofConflictingPrimitiveField_1 int32 `protobuf:"varint,3,opt,name=oneof_conflicting_primitive_field_1,json=oneofConflictingPrimitiveField1,proto3,oneof"` }
type Message_OneofConflictingPrimitiveField_2 ¶
type Message_OneofConflictingPrimitiveField_2 struct {
OneofConflictingPrimitiveField_2 int32 `protobuf:"varint,4,opt,name=oneof_conflicting_primitive_field_2,json=oneofConflictingPrimitiveField2,proto3,oneof"`
}
type Message_OneofMessageField ¶
type Message_OneofMessageField struct {
OneofMessageField *Message_InnerMessage `protobuf:"bytes,5,opt,name=oneof_message_field,json=oneofMessageField,proto3,oneof"`
}
type Message_OneofPrimitiveField ¶
type Message_OneofPrimitiveField struct {
OneofPrimitiveField bool `protobuf:"varint,2,opt,name=oneof_primitive_field,json=oneofPrimitiveField,proto3,oneof"`
}
type Missing ¶
type Missing struct {
// contains filtered or unexported fields
}
Message type that will never be present in Message.
func (*Missing) Descriptor
deprecated
func (*Missing) ProtoMessage ¶
func (*Missing) ProtoMessage()
func (*Missing) ProtoReflect ¶
func (x *Missing) ProtoReflect() protoreflect.Message
Click to show internal directories.
Click to hide internal directories.