peersv1

package
v0.1.2 Latest Latest
Warning

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

Go to latest
Published: Sep 8, 2022 License: AGPL-3.0 Imports: 6 Imported by: 0

Documentation

Overview

Code generated by protoc-gen-deepcopy. DO NOT EDIT.

Index

Constants

This section is empty.

Variables

View Source
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

func (in *PeerInfo) DeepCopy() *PeerInfo

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

func (in *PeerInfo) DeepCopyInto(out *PeerInfo)

DeepCopyInto supports using PeerInfo within kubernetes types, where deepcopy-gen is used.

func (*PeerInfo) Descriptor deprecated

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

Deprecated: Use PeerInfo.ProtoReflect.Descriptor instead.

func (*PeerInfo) GetAddress

func (x *PeerInfo) GetAddress() string

func (*PeerInfo) GetHostname

func (x *PeerInfo) GetHostname() string

func (*PeerInfo) GetServices

func (x *PeerInfo) GetServices() map[string]string

func (*PeerInfo) MarshalJSON

func (msg *PeerInfo) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*PeerInfo) ProtoMessage

func (*PeerInfo) ProtoMessage()

func (*PeerInfo) ProtoReflect

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

func (*PeerInfo) Reset

func (x *PeerInfo) Reset()

func (*PeerInfo) String

func (x *PeerInfo) String() string

func (*PeerInfo) UnmarshalJSON

func (msg *PeerInfo) UnmarshalJSON(b []byte) error

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

func (in *Peers) DeepCopy() *Peers

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

func (in *Peers) DeepCopyInto(out *Peers)

DeepCopyInto supports using Peers within kubernetes types, where deepcopy-gen is used.

func (*Peers) Descriptor deprecated

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

Deprecated: Use Peers.ProtoReflect.Descriptor instead.

func (*Peers) GetPeerInfos

func (x *Peers) GetPeerInfos() []*PeerInfo

func (*Peers) MarshalJSON

func (msg *Peers) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*Peers) ProtoMessage

func (*Peers) ProtoMessage()

func (*Peers) ProtoReflect

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

func (*Peers) Reset

func (x *Peers) Reset()

func (*Peers) String

func (x *Peers) String() string

func (*Peers) UnmarshalJSON

func (msg *Peers) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

Jump to

Keyboard shortcuts

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