import "github.com/envoyproxy/go-control-plane/envoy/service/runtime/v3"
rtds.pb.go rtds.pb.validate.go
var File_envoy_service_runtime_v3_rtds_proto protoreflect.FileDescriptor
func RegisterRuntimeDiscoveryServiceServer(s *grpc.Server, srv RuntimeDiscoveryServiceServer)
type RtdsDummy struct {
// contains filtered or unexported fields
}
[#not-implemented-hide:] Not configuration. Workaround c++ protobuf issue with importing services: https://github.com/google/protobuf/issues/4221
Deprecated: Use RtdsDummy.ProtoReflect.Descriptor instead.
func (x *RtdsDummy) ProtoReflect() protoreflect.Message
Validate checks the field values on RtdsDummy with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type RtdsDummyValidationError struct {
// contains filtered or unexported fields
}
RtdsDummyValidationError is the validation error returned by RtdsDummy.Validate if the designated constraints aren't met.
func (e RtdsDummyValidationError) Cause() error
Cause function returns cause value.
func (e RtdsDummyValidationError) Error() string
Error satisfies the builtin error interface
func (e RtdsDummyValidationError) ErrorName() string
ErrorName returns error name.
func (e RtdsDummyValidationError) Field() string
Field function returns field value.
func (e RtdsDummyValidationError) Key() bool
Key function returns key value.
func (e RtdsDummyValidationError) Reason() string
Reason function returns reason value.
type Runtime struct { // Runtime resource name. This makes the Runtime a self-describing xDS // resource. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Layer *_struct.Struct `protobuf:"bytes,2,opt,name=layer,proto3" json:"layer,omitempty"` // contains filtered or unexported fields }
RTDS resource type. This describes a layer in the runtime virtual filesystem.
Deprecated: Use Runtime.ProtoReflect.Descriptor instead.
func (x *Runtime) ProtoReflect() protoreflect.Message
Validate checks the field values on Runtime with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type RuntimeDiscoveryServiceClient interface { StreamRuntime(ctx context.Context, opts ...grpc.CallOption) (RuntimeDiscoveryService_StreamRuntimeClient, error) DeltaRuntime(ctx context.Context, opts ...grpc.CallOption) (RuntimeDiscoveryService_DeltaRuntimeClient, error) FetchRuntime(ctx context.Context, in *v3.DiscoveryRequest, opts ...grpc.CallOption) (*v3.DiscoveryResponse, error) }
RuntimeDiscoveryServiceClient is the client API for RuntimeDiscoveryService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewRuntimeDiscoveryServiceClient(cc grpc.ClientConnInterface) RuntimeDiscoveryServiceClient
type RuntimeDiscoveryServiceServer interface { StreamRuntime(RuntimeDiscoveryService_StreamRuntimeServer) error DeltaRuntime(RuntimeDiscoveryService_DeltaRuntimeServer) error FetchRuntime(context.Context, *v3.DiscoveryRequest) (*v3.DiscoveryResponse, error) }
RuntimeDiscoveryServiceServer is the server API for RuntimeDiscoveryService service.
type RuntimeDiscoveryService_DeltaRuntimeClient interface { Send(*v3.DeltaDiscoveryRequest) error Recv() (*v3.DeltaDiscoveryResponse, error) grpc.ClientStream }
type RuntimeDiscoveryService_DeltaRuntimeServer interface { Send(*v3.DeltaDiscoveryResponse) error Recv() (*v3.DeltaDiscoveryRequest, error) grpc.ServerStream }
type RuntimeDiscoveryService_StreamRuntimeClient interface { Send(*v3.DiscoveryRequest) error Recv() (*v3.DiscoveryResponse, error) grpc.ClientStream }
type RuntimeDiscoveryService_StreamRuntimeServer interface { Send(*v3.DiscoveryResponse) error Recv() (*v3.DiscoveryRequest, error) grpc.ServerStream }
type RuntimeValidationError struct {
// contains filtered or unexported fields
}
RuntimeValidationError is the validation error returned by Runtime.Validate if the designated constraints aren't met.
func (e RuntimeValidationError) Cause() error
Cause function returns cause value.
func (e RuntimeValidationError) Error() string
Error satisfies the builtin error interface
func (e RuntimeValidationError) ErrorName() string
ErrorName returns error name.
func (e RuntimeValidationError) Field() string
Field function returns field value.
func (e RuntimeValidationError) Key() bool
Key function returns key value.
func (e RuntimeValidationError) Reason() string
Reason function returns reason value.
type UnimplementedRuntimeDiscoveryServiceServer struct { }
UnimplementedRuntimeDiscoveryServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedRuntimeDiscoveryServiceServer) DeltaRuntime(RuntimeDiscoveryService_DeltaRuntimeServer) error
func (*UnimplementedRuntimeDiscoveryServiceServer) FetchRuntime(context.Context, *v3.DiscoveryRequest) (*v3.DiscoveryResponse, error)
func (*UnimplementedRuntimeDiscoveryServiceServer) StreamRuntime(RuntimeDiscoveryService_StreamRuntimeServer) error
Package envoy_service_runtime_v3 imports 26 packages (graph) and is imported by 14 packages. Updated 2021-01-08. Refresh now. Tools for package owners.