go-control-plane: github.com/envoyproxy/go-control-plane/envoy/service/route/v3 Index | Files

package envoy_service_route_v3

import "github.com/envoyproxy/go-control-plane/envoy/service/route/v3"

Index

Package Files

rds.pb.go rds.pb.validate.go srds.pb.go srds.pb.validate.go

Variables

var File_envoy_service_route_v3_rds_proto protoreflect.FileDescriptor
var File_envoy_service_route_v3_srds_proto protoreflect.FileDescriptor

func RegisterRouteDiscoveryServiceServer Uses

func RegisterRouteDiscoveryServiceServer(s *grpc.Server, srv RouteDiscoveryServiceServer)

func RegisterScopedRoutesDiscoveryServiceServer Uses

func RegisterScopedRoutesDiscoveryServiceServer(s *grpc.Server, srv ScopedRoutesDiscoveryServiceServer)

func RegisterVirtualHostDiscoveryServiceServer Uses

func RegisterVirtualHostDiscoveryServiceServer(s *grpc.Server, srv VirtualHostDiscoveryServiceServer)

type RdsDummy Uses

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

func (*RdsDummy) Descriptor Uses

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

Deprecated: Use RdsDummy.ProtoReflect.Descriptor instead.

func (*RdsDummy) ProtoMessage Uses

func (*RdsDummy) ProtoMessage()

func (*RdsDummy) ProtoReflect Uses

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

func (*RdsDummy) Reset Uses

func (x *RdsDummy) Reset()

func (*RdsDummy) String Uses

func (x *RdsDummy) String() string

func (*RdsDummy) Validate Uses

func (m *RdsDummy) Validate() error

Validate checks the field values on RdsDummy with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type RdsDummyValidationError Uses

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

RdsDummyValidationError is the validation error returned by RdsDummy.Validate if the designated constraints aren't met.

func (RdsDummyValidationError) Cause Uses

func (e RdsDummyValidationError) Cause() error

Cause function returns cause value.

func (RdsDummyValidationError) Error Uses

func (e RdsDummyValidationError) Error() string

Error satisfies the builtin error interface

func (RdsDummyValidationError) ErrorName Uses

func (e RdsDummyValidationError) ErrorName() string

ErrorName returns error name.

func (RdsDummyValidationError) Field Uses

func (e RdsDummyValidationError) Field() string

Field function returns field value.

func (RdsDummyValidationError) Key Uses

func (e RdsDummyValidationError) Key() bool

Key function returns key value.

func (RdsDummyValidationError) Reason Uses

func (e RdsDummyValidationError) Reason() string

Reason function returns reason value.

type RouteDiscoveryServiceClient Uses

type RouteDiscoveryServiceClient interface {
    StreamRoutes(ctx context.Context, opts ...grpc.CallOption) (RouteDiscoveryService_StreamRoutesClient, error)
    DeltaRoutes(ctx context.Context, opts ...grpc.CallOption) (RouteDiscoveryService_DeltaRoutesClient, error)
    FetchRoutes(ctx context.Context, in *v3.DiscoveryRequest, opts ...grpc.CallOption) (*v3.DiscoveryResponse, error)
}

RouteDiscoveryServiceClient is the client API for RouteDiscoveryService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewRouteDiscoveryServiceClient Uses

func NewRouteDiscoveryServiceClient(cc grpc.ClientConnInterface) RouteDiscoveryServiceClient

type RouteDiscoveryServiceServer Uses

type RouteDiscoveryServiceServer interface {
    StreamRoutes(RouteDiscoveryService_StreamRoutesServer) error
    DeltaRoutes(RouteDiscoveryService_DeltaRoutesServer) error
    FetchRoutes(context.Context, *v3.DiscoveryRequest) (*v3.DiscoveryResponse, error)
}

RouteDiscoveryServiceServer is the server API for RouteDiscoveryService service.

type RouteDiscoveryService_DeltaRoutesClient Uses

type RouteDiscoveryService_DeltaRoutesClient interface {
    Send(*v3.DeltaDiscoveryRequest) error
    Recv() (*v3.DeltaDiscoveryResponse, error)
    grpc.ClientStream
}

type RouteDiscoveryService_DeltaRoutesServer Uses

type RouteDiscoveryService_DeltaRoutesServer interface {
    Send(*v3.DeltaDiscoveryResponse) error
    Recv() (*v3.DeltaDiscoveryRequest, error)
    grpc.ServerStream
}

type RouteDiscoveryService_StreamRoutesClient Uses

type RouteDiscoveryService_StreamRoutesClient interface {
    Send(*v3.DiscoveryRequest) error
    Recv() (*v3.DiscoveryResponse, error)
    grpc.ClientStream
}

type RouteDiscoveryService_StreamRoutesServer Uses

type RouteDiscoveryService_StreamRoutesServer interface {
    Send(*v3.DiscoveryResponse) error
    Recv() (*v3.DiscoveryRequest, error)
    grpc.ServerStream
}

type ScopedRoutesDiscoveryServiceClient Uses

type ScopedRoutesDiscoveryServiceClient interface {
    StreamScopedRoutes(ctx context.Context, opts ...grpc.CallOption) (ScopedRoutesDiscoveryService_StreamScopedRoutesClient, error)
    DeltaScopedRoutes(ctx context.Context, opts ...grpc.CallOption) (ScopedRoutesDiscoveryService_DeltaScopedRoutesClient, error)
    FetchScopedRoutes(ctx context.Context, in *v3.DiscoveryRequest, opts ...grpc.CallOption) (*v3.DiscoveryResponse, error)
}

ScopedRoutesDiscoveryServiceClient is the client API for ScopedRoutesDiscoveryService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewScopedRoutesDiscoveryServiceClient Uses

func NewScopedRoutesDiscoveryServiceClient(cc grpc.ClientConnInterface) ScopedRoutesDiscoveryServiceClient

type ScopedRoutesDiscoveryServiceServer Uses

type ScopedRoutesDiscoveryServiceServer interface {
    StreamScopedRoutes(ScopedRoutesDiscoveryService_StreamScopedRoutesServer) error
    DeltaScopedRoutes(ScopedRoutesDiscoveryService_DeltaScopedRoutesServer) error
    FetchScopedRoutes(context.Context, *v3.DiscoveryRequest) (*v3.DiscoveryResponse, error)
}

ScopedRoutesDiscoveryServiceServer is the server API for ScopedRoutesDiscoveryService service.

type ScopedRoutesDiscoveryService_DeltaScopedRoutesClient Uses

type ScopedRoutesDiscoveryService_DeltaScopedRoutesClient interface {
    Send(*v3.DeltaDiscoveryRequest) error
    Recv() (*v3.DeltaDiscoveryResponse, error)
    grpc.ClientStream
}

type ScopedRoutesDiscoveryService_DeltaScopedRoutesServer Uses

type ScopedRoutesDiscoveryService_DeltaScopedRoutesServer interface {
    Send(*v3.DeltaDiscoveryResponse) error
    Recv() (*v3.DeltaDiscoveryRequest, error)
    grpc.ServerStream
}

type ScopedRoutesDiscoveryService_StreamScopedRoutesClient Uses

type ScopedRoutesDiscoveryService_StreamScopedRoutesClient interface {
    Send(*v3.DiscoveryRequest) error
    Recv() (*v3.DiscoveryResponse, error)
    grpc.ClientStream
}

type ScopedRoutesDiscoveryService_StreamScopedRoutesServer Uses

type ScopedRoutesDiscoveryService_StreamScopedRoutesServer interface {
    Send(*v3.DiscoveryResponse) error
    Recv() (*v3.DiscoveryRequest, error)
    grpc.ServerStream
}

type SrdsDummy Uses

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

func (*SrdsDummy) Descriptor Uses

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

Deprecated: Use SrdsDummy.ProtoReflect.Descriptor instead.

func (*SrdsDummy) ProtoMessage Uses

func (*SrdsDummy) ProtoMessage()

func (*SrdsDummy) ProtoReflect Uses

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

func (*SrdsDummy) Reset Uses

func (x *SrdsDummy) Reset()

func (*SrdsDummy) String Uses

func (x *SrdsDummy) String() string

func (*SrdsDummy) Validate Uses

func (m *SrdsDummy) Validate() error

Validate checks the field values on SrdsDummy with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type SrdsDummyValidationError Uses

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

SrdsDummyValidationError is the validation error returned by SrdsDummy.Validate if the designated constraints aren't met.

func (SrdsDummyValidationError) Cause Uses

func (e SrdsDummyValidationError) Cause() error

Cause function returns cause value.

func (SrdsDummyValidationError) Error Uses

func (e SrdsDummyValidationError) Error() string

Error satisfies the builtin error interface

func (SrdsDummyValidationError) ErrorName Uses

func (e SrdsDummyValidationError) ErrorName() string

ErrorName returns error name.

func (SrdsDummyValidationError) Field Uses

func (e SrdsDummyValidationError) Field() string

Field function returns field value.

func (SrdsDummyValidationError) Key Uses

func (e SrdsDummyValidationError) Key() bool

Key function returns key value.

func (SrdsDummyValidationError) Reason Uses

func (e SrdsDummyValidationError) Reason() string

Reason function returns reason value.

type UnimplementedRouteDiscoveryServiceServer Uses

type UnimplementedRouteDiscoveryServiceServer struct {
}

UnimplementedRouteDiscoveryServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedRouteDiscoveryServiceServer) DeltaRoutes Uses

func (*UnimplementedRouteDiscoveryServiceServer) DeltaRoutes(RouteDiscoveryService_DeltaRoutesServer) error

func (*UnimplementedRouteDiscoveryServiceServer) FetchRoutes Uses

func (*UnimplementedRouteDiscoveryServiceServer) FetchRoutes(context.Context, *v3.DiscoveryRequest) (*v3.DiscoveryResponse, error)

func (*UnimplementedRouteDiscoveryServiceServer) StreamRoutes Uses

func (*UnimplementedRouteDiscoveryServiceServer) StreamRoutes(RouteDiscoveryService_StreamRoutesServer) error

type UnimplementedScopedRoutesDiscoveryServiceServer Uses

type UnimplementedScopedRoutesDiscoveryServiceServer struct {
}

UnimplementedScopedRoutesDiscoveryServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedScopedRoutesDiscoveryServiceServer) DeltaScopedRoutes Uses

func (*UnimplementedScopedRoutesDiscoveryServiceServer) DeltaScopedRoutes(ScopedRoutesDiscoveryService_DeltaScopedRoutesServer) error

func (*UnimplementedScopedRoutesDiscoveryServiceServer) FetchScopedRoutes Uses

func (*UnimplementedScopedRoutesDiscoveryServiceServer) FetchScopedRoutes(context.Context, *v3.DiscoveryRequest) (*v3.DiscoveryResponse, error)

func (*UnimplementedScopedRoutesDiscoveryServiceServer) StreamScopedRoutes Uses

func (*UnimplementedScopedRoutesDiscoveryServiceServer) StreamScopedRoutes(ScopedRoutesDiscoveryService_StreamScopedRoutesServer) error

type UnimplementedVirtualHostDiscoveryServiceServer Uses

type UnimplementedVirtualHostDiscoveryServiceServer struct {
}

UnimplementedVirtualHostDiscoveryServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedVirtualHostDiscoveryServiceServer) DeltaVirtualHosts Uses

func (*UnimplementedVirtualHostDiscoveryServiceServer) DeltaVirtualHosts(VirtualHostDiscoveryService_DeltaVirtualHostsServer) error

type VirtualHostDiscoveryServiceClient Uses

type VirtualHostDiscoveryServiceClient interface {
    DeltaVirtualHosts(ctx context.Context, opts ...grpc.CallOption) (VirtualHostDiscoveryService_DeltaVirtualHostsClient, error)
}

VirtualHostDiscoveryServiceClient is the client API for VirtualHostDiscoveryService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewVirtualHostDiscoveryServiceClient Uses

func NewVirtualHostDiscoveryServiceClient(cc grpc.ClientConnInterface) VirtualHostDiscoveryServiceClient

type VirtualHostDiscoveryServiceServer Uses

type VirtualHostDiscoveryServiceServer interface {
    DeltaVirtualHosts(VirtualHostDiscoveryService_DeltaVirtualHostsServer) error
}

VirtualHostDiscoveryServiceServer is the server API for VirtualHostDiscoveryService service.

type VirtualHostDiscoveryService_DeltaVirtualHostsClient Uses

type VirtualHostDiscoveryService_DeltaVirtualHostsClient interface {
    Send(*v3.DeltaDiscoveryRequest) error
    Recv() (*v3.DeltaDiscoveryResponse, error)
    grpc.ClientStream
}

type VirtualHostDiscoveryService_DeltaVirtualHostsServer Uses

type VirtualHostDiscoveryService_DeltaVirtualHostsServer interface {
    Send(*v3.DeltaDiscoveryResponse) error
    Recv() (*v3.DeltaDiscoveryRequest, error)
    grpc.ServerStream
}

Package envoy_service_route_v3 imports 26 packages (graph) and is imported by 3 packages. Updated 2020-06-20. Refresh now. Tools for package owners.