Documentation ¶
Overview ¶
Code generated by protoc-gen-deepcopy. DO NOT EDIT.
Index ¶
- Variables
- type PeerInfo
- func (in *PeerInfo) DeepCopy() *PeerInfo
- func (in *PeerInfo) DeepCopyInterface() interface{}
- func (in *PeerInfo) DeepCopyInto(out *PeerInfo)
- func (*PeerInfo) Descriptor() ([]byte, []int)deprecated
- func (x *PeerInfo) GetAddress() string
- func (x *PeerInfo) GetHostname() string
- func (x *PeerInfo) GetServices() map[string]string
- func (msg *PeerInfo) MarshalJSON() ([]byte, error)
- func (*PeerInfo) ProtoMessage()
- func (x *PeerInfo) ProtoReflect() protoreflect.Message
- func (x *PeerInfo) Reset()
- func (x *PeerInfo) String() string
- func (msg *PeerInfo) UnmarshalJSON(b []byte) error
- type Peers
- func (in *Peers) DeepCopy() *Peers
- func (in *Peers) DeepCopyInterface() interface{}
- func (in *Peers) DeepCopyInto(out *Peers)
- func (*Peers) Descriptor() ([]byte, []int)deprecated
- func (x *Peers) GetPeerInfos() []*PeerInfo
- func (msg *Peers) MarshalJSON() ([]byte, error)
- func (*Peers) ProtoMessage()
- func (x *Peers) ProtoReflect() protoreflect.Message
- func (x *Peers) Reset()
- func (x *Peers) String() string
- func (msg *Peers) UnmarshalJSON(b []byte) error
Constants ¶
This section is empty.
Variables ¶
var File_aperture_common_peers_v1_peers_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type PeerInfo ¶
type PeerInfo struct { Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` Hostname string `protobuf:"bytes,2,opt,name=hostname,proto3" json:"hostname,omitempty"` Services map[string]string `` /* 157-byte string literal not displayed */ // contains filtered or unexported fields }
func (*PeerInfo) DeepCopy ¶ added in v0.1.2
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PeerInfo. Required by controller-gen.
func (*PeerInfo) DeepCopyInterface ¶ added in v0.1.2
func (in *PeerInfo) DeepCopyInterface() interface{}
DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new PeerInfo. Required by controller-gen.
func (*PeerInfo) DeepCopyInto ¶ added in v0.1.2
DeepCopyInto supports using PeerInfo within kubernetes types, where deepcopy-gen is used.
func (*PeerInfo) Descriptor
deprecated
func (*PeerInfo) GetAddress ¶
func (*PeerInfo) GetHostname ¶
func (*PeerInfo) GetServices ¶
func (*PeerInfo) MarshalJSON ¶
MarshalJSON implements json.Marshaler
func (*PeerInfo) ProtoMessage ¶
func (*PeerInfo) ProtoMessage()
func (*PeerInfo) ProtoReflect ¶
func (x *PeerInfo) ProtoReflect() protoreflect.Message
func (*PeerInfo) UnmarshalJSON ¶
UnmarshalJSON implements json.Unmarshaler
type Peers ¶
type Peers struct { PeerInfos []*PeerInfo `protobuf:"bytes,1,rep,name=peer_infos,json=peerInfos,proto3" json:"peer_infos,omitempty"` // contains filtered or unexported fields }
func (*Peers) DeepCopy ¶ added in v0.1.2
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Peers. Required by controller-gen.
func (*Peers) DeepCopyInterface ¶ added in v0.1.2
func (in *Peers) DeepCopyInterface() interface{}
DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new Peers. Required by controller-gen.
func (*Peers) DeepCopyInto ¶ added in v0.1.2
DeepCopyInto supports using Peers within kubernetes types, where deepcopy-gen is used.
func (*Peers) Descriptor
deprecated
func (*Peers) GetPeerInfos ¶
func (*Peers) MarshalJSON ¶
MarshalJSON implements json.Marshaler
func (*Peers) ProtoMessage ¶
func (*Peers) ProtoMessage()
func (*Peers) ProtoReflect ¶
func (x *Peers) ProtoReflect() protoreflect.Message
func (*Peers) UnmarshalJSON ¶
UnmarshalJSON implements json.Unmarshaler