grpc: google.golang.org/grpc/xds/internal/proto/envoy/api/v2/core/address Index | Files

package envoy_api_v2_core

import "google.golang.org/grpc/xds/internal/proto/envoy/api/v2/core/address"

Index

Package Files

address.pb.go

Variables

var SocketAddress_Protocol_name = map[int32]string{
    0:  "TCP",
    1:  "UDP",
}
var SocketAddress_Protocol_value = map[string]int32{
    "TCP": 0,
    "UDP": 1,
}

type Address Uses

type Address struct {
    // Types that are valid to be assigned to Address:
    //	*Address_SocketAddress
    //	*Address_Pipe
    Address              isAddress_Address `protobuf_oneof:"address"`
    XXX_NoUnkeyedLiteral struct{}          `json:"-"`
    XXX_unrecognized     []byte            `json:"-"`
    XXX_sizecache        int32             `json:"-"`
}

func (*Address) Descriptor Uses

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

func (*Address) GetAddress Uses

func (m *Address) GetAddress() isAddress_Address

func (*Address) GetPipe Uses

func (m *Address) GetPipe() *Pipe

func (*Address) GetSocketAddress Uses

func (m *Address) GetSocketAddress() *SocketAddress

func (*Address) ProtoMessage Uses

func (*Address) ProtoMessage()

func (*Address) Reset Uses

func (m *Address) Reset()

func (*Address) String Uses

func (m *Address) String() string

func (*Address) XXX_DiscardUnknown Uses

func (m *Address) XXX_DiscardUnknown()

func (*Address) XXX_Marshal Uses

func (m *Address) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Address) XXX_Merge Uses

func (dst *Address) XXX_Merge(src proto.Message)

func (*Address) XXX_OneofFuncs Uses

func (*Address) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

func (*Address) XXX_Size Uses

func (m *Address) XXX_Size() int

func (*Address) XXX_Unmarshal Uses

func (m *Address) XXX_Unmarshal(b []byte) error

type Address_Pipe Uses

type Address_Pipe struct {
    Pipe *Pipe `protobuf:"bytes,2,opt,name=pipe,proto3,oneof"`
}

type Address_SocketAddress Uses

type Address_SocketAddress struct {
    SocketAddress *SocketAddress `protobuf:"bytes,1,opt,name=socket_address,json=socketAddress,proto3,oneof"`
}

type BindConfig Uses

type BindConfig struct {
    SourceAddress        *SocketAddress       `protobuf:"bytes,1,opt,name=source_address,json=sourceAddress,proto3" json:"source_address,omitempty"`
    Freebind             *wrappers.BoolValue  `protobuf:"bytes,2,opt,name=freebind,proto3" json:"freebind,omitempty"`
    SocketOptions        []*base.SocketOption `protobuf:"bytes,3,rep,name=socket_options,json=socketOptions,proto3" json:"socket_options,omitempty"`
    XXX_NoUnkeyedLiteral struct{}             `json:"-"`
    XXX_unrecognized     []byte               `json:"-"`
    XXX_sizecache        int32                `json:"-"`
}

func (*BindConfig) Descriptor Uses

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

func (*BindConfig) GetFreebind Uses

func (m *BindConfig) GetFreebind() *wrappers.BoolValue

func (*BindConfig) GetSocketOptions Uses

func (m *BindConfig) GetSocketOptions() []*base.SocketOption

func (*BindConfig) GetSourceAddress Uses

func (m *BindConfig) GetSourceAddress() *SocketAddress

func (*BindConfig) ProtoMessage Uses

func (*BindConfig) ProtoMessage()

func (*BindConfig) Reset Uses

func (m *BindConfig) Reset()

func (*BindConfig) String Uses

func (m *BindConfig) String() string

func (*BindConfig) XXX_DiscardUnknown Uses

func (m *BindConfig) XXX_DiscardUnknown()

func (*BindConfig) XXX_Marshal Uses

func (m *BindConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BindConfig) XXX_Merge Uses

func (dst *BindConfig) XXX_Merge(src proto.Message)

func (*BindConfig) XXX_Size Uses

func (m *BindConfig) XXX_Size() int

func (*BindConfig) XXX_Unmarshal Uses

func (m *BindConfig) XXX_Unmarshal(b []byte) error

type CidrRange Uses

type CidrRange struct {
    AddressPrefix        string                `protobuf:"bytes,1,opt,name=address_prefix,json=addressPrefix,proto3" json:"address_prefix,omitempty"`
    PrefixLen            *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=prefix_len,json=prefixLen,proto3" json:"prefix_len,omitempty"`
    XXX_NoUnkeyedLiteral struct{}              `json:"-"`
    XXX_unrecognized     []byte                `json:"-"`
    XXX_sizecache        int32                 `json:"-"`
}

func (*CidrRange) Descriptor Uses

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

func (*CidrRange) GetAddressPrefix Uses

func (m *CidrRange) GetAddressPrefix() string

func (*CidrRange) GetPrefixLen Uses

func (m *CidrRange) GetPrefixLen() *wrappers.UInt32Value

func (*CidrRange) ProtoMessage Uses

func (*CidrRange) ProtoMessage()

func (*CidrRange) Reset Uses

func (m *CidrRange) Reset()

func (*CidrRange) String Uses

func (m *CidrRange) String() string

func (*CidrRange) XXX_DiscardUnknown Uses

func (m *CidrRange) XXX_DiscardUnknown()

func (*CidrRange) XXX_Marshal Uses

func (m *CidrRange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CidrRange) XXX_Merge Uses

func (dst *CidrRange) XXX_Merge(src proto.Message)

func (*CidrRange) XXX_Size Uses

func (m *CidrRange) XXX_Size() int

func (*CidrRange) XXX_Unmarshal Uses

func (m *CidrRange) XXX_Unmarshal(b []byte) error

type Pipe Uses

type Pipe struct {
    Path                 string   `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*Pipe) Descriptor Uses

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

func (*Pipe) GetPath Uses

func (m *Pipe) GetPath() string

func (*Pipe) ProtoMessage Uses

func (*Pipe) ProtoMessage()

func (*Pipe) Reset Uses

func (m *Pipe) Reset()

func (*Pipe) String Uses

func (m *Pipe) String() string

func (*Pipe) XXX_DiscardUnknown Uses

func (m *Pipe) XXX_DiscardUnknown()

func (*Pipe) XXX_Marshal Uses

func (m *Pipe) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Pipe) XXX_Merge Uses

func (dst *Pipe) XXX_Merge(src proto.Message)

func (*Pipe) XXX_Size Uses

func (m *Pipe) XXX_Size() int

func (*Pipe) XXX_Unmarshal Uses

func (m *Pipe) XXX_Unmarshal(b []byte) error

type SocketAddress Uses

type SocketAddress struct {
    Protocol SocketAddress_Protocol `protobuf:"varint,1,opt,name=protocol,proto3,enum=envoy.api.v2.core.SocketAddress_Protocol" json:"protocol,omitempty"`
    Address  string                 `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"`
    // Types that are valid to be assigned to PortSpecifier:
    //	*SocketAddress_PortValue
    //	*SocketAddress_NamedPort
    PortSpecifier        isSocketAddress_PortSpecifier `protobuf_oneof:"port_specifier"`
    ResolverName         string                        `protobuf:"bytes,5,opt,name=resolver_name,json=resolverName,proto3" json:"resolver_name,omitempty"`
    Ipv4Compat           bool                          `protobuf:"varint,6,opt,name=ipv4_compat,json=ipv4Compat,proto3" json:"ipv4_compat,omitempty"`
    XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
    XXX_unrecognized     []byte                        `json:"-"`
    XXX_sizecache        int32                         `json:"-"`
}

func (*SocketAddress) Descriptor Uses

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

func (*SocketAddress) GetAddress Uses

func (m *SocketAddress) GetAddress() string

func (*SocketAddress) GetIpv4Compat Uses

func (m *SocketAddress) GetIpv4Compat() bool

func (*SocketAddress) GetNamedPort Uses

func (m *SocketAddress) GetNamedPort() string

func (*SocketAddress) GetPortSpecifier Uses

func (m *SocketAddress) GetPortSpecifier() isSocketAddress_PortSpecifier

func (*SocketAddress) GetPortValue Uses

func (m *SocketAddress) GetPortValue() uint32

func (*SocketAddress) GetProtocol Uses

func (m *SocketAddress) GetProtocol() SocketAddress_Protocol

func (*SocketAddress) GetResolverName Uses

func (m *SocketAddress) GetResolverName() string

func (*SocketAddress) ProtoMessage Uses

func (*SocketAddress) ProtoMessage()

func (*SocketAddress) Reset Uses

func (m *SocketAddress) Reset()

func (*SocketAddress) String Uses

func (m *SocketAddress) String() string

func (*SocketAddress) XXX_DiscardUnknown Uses

func (m *SocketAddress) XXX_DiscardUnknown()

func (*SocketAddress) XXX_Marshal Uses

func (m *SocketAddress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SocketAddress) XXX_Merge Uses

func (dst *SocketAddress) XXX_Merge(src proto.Message)

func (*SocketAddress) XXX_OneofFuncs Uses

func (*SocketAddress) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

func (*SocketAddress) XXX_Size Uses

func (m *SocketAddress) XXX_Size() int

func (*SocketAddress) XXX_Unmarshal Uses

func (m *SocketAddress) XXX_Unmarshal(b []byte) error

type SocketAddress_NamedPort Uses

type SocketAddress_NamedPort struct {
    NamedPort string `protobuf:"bytes,4,opt,name=named_port,json=namedPort,proto3,oneof"`
}

type SocketAddress_PortValue Uses

type SocketAddress_PortValue struct {
    PortValue uint32 `protobuf:"varint,3,opt,name=port_value,json=portValue,proto3,oneof"`
}

type SocketAddress_Protocol Uses

type SocketAddress_Protocol int32
const (
    SocketAddress_TCP SocketAddress_Protocol = 0
    SocketAddress_UDP SocketAddress_Protocol = 1
)

func (SocketAddress_Protocol) EnumDescriptor Uses

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

func (SocketAddress_Protocol) String Uses

func (x SocketAddress_Protocol) String() string

type TcpKeepalive Uses

type TcpKeepalive struct {
    KeepaliveProbes      *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=keepalive_probes,json=keepaliveProbes,proto3" json:"keepalive_probes,omitempty"`
    KeepaliveTime        *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=keepalive_time,json=keepaliveTime,proto3" json:"keepalive_time,omitempty"`
    KeepaliveInterval    *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=keepalive_interval,json=keepaliveInterval,proto3" json:"keepalive_interval,omitempty"`
    XXX_NoUnkeyedLiteral struct{}              `json:"-"`
    XXX_unrecognized     []byte                `json:"-"`
    XXX_sizecache        int32                 `json:"-"`
}

func (*TcpKeepalive) Descriptor Uses

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

func (*TcpKeepalive) GetKeepaliveInterval Uses

func (m *TcpKeepalive) GetKeepaliveInterval() *wrappers.UInt32Value

func (*TcpKeepalive) GetKeepaliveProbes Uses

func (m *TcpKeepalive) GetKeepaliveProbes() *wrappers.UInt32Value

func (*TcpKeepalive) GetKeepaliveTime Uses

func (m *TcpKeepalive) GetKeepaliveTime() *wrappers.UInt32Value

func (*TcpKeepalive) ProtoMessage Uses

func (*TcpKeepalive) ProtoMessage()

func (*TcpKeepalive) Reset Uses

func (m *TcpKeepalive) Reset()

func (*TcpKeepalive) String Uses

func (m *TcpKeepalive) String() string

func (*TcpKeepalive) XXX_DiscardUnknown Uses

func (m *TcpKeepalive) XXX_DiscardUnknown()

func (*TcpKeepalive) XXX_Marshal Uses

func (m *TcpKeepalive) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TcpKeepalive) XXX_Merge Uses

func (dst *TcpKeepalive) XXX_Merge(src proto.Message)

func (*TcpKeepalive) XXX_Size Uses

func (m *TcpKeepalive) XXX_Size() int

func (*TcpKeepalive) XXX_Unmarshal Uses

func (m *TcpKeepalive) XXX_Unmarshal(b []byte) error

Package envoy_api_v2_core imports 6 packages (graph) and is imported by 3 packages. Updated 2019-08-12. Refresh now. Tools for package owners.