Documentation ¶
Index ¶
- Variables
- func RegisterNodeTopologyServer(s *grpc.Server, srv NodeTopologyServer)
- type MockNodeTopologyClient
- type NodeTopologyClient
- type NodeTopologyRequest
- func (*NodeTopologyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *NodeTopologyRequest) GetNfdVersion() string
- func (x *NodeTopologyRequest) GetNodeName() string
- func (x *NodeTopologyRequest) GetTopologyPolicies() []string
- func (x *NodeTopologyRequest) GetZones() []*v1alpha1.Zone
- func (*NodeTopologyRequest) ProtoMessage()
- func (x *NodeTopologyRequest) ProtoReflect() protoreflect.Message
- func (x *NodeTopologyRequest) Reset()
- func (x *NodeTopologyRequest) String() string
- type NodeTopologyResponse
- type NodeTopologyServer
- type UnimplementedNodeTopologyServer
Constants ¶
This section is empty.
Variables ¶
View Source
var File_topology_updater_proto protoreflect.FileDescriptor
Functions ¶
func RegisterNodeTopologyServer ¶
func RegisterNodeTopologyServer(s *grpc.Server, srv NodeTopologyServer)
Types ¶
type MockNodeTopologyClient ¶
MockNodeTopologyClient is an autogenerated mock type for the NodeTopologyClient type
func (*MockNodeTopologyClient) UpdateNodeTopology ¶
func (_m *MockNodeTopologyClient) UpdateNodeTopology(ctx context.Context, in *NodeTopologyRequest, opts ...grpc.CallOption) (*NodeTopologyResponse, error)
UpdateNodeTopology provides a mock function with given fields: ctx, in, opts
type NodeTopologyClient ¶
type NodeTopologyClient interface {
UpdateNodeTopology(ctx context.Context, in *NodeTopologyRequest, opts ...grpc.CallOption) (*NodeTopologyResponse, error)
}
NodeTopologyClient is the client API for NodeTopology service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewNodeTopologyClient ¶
func NewNodeTopologyClient(cc grpc.ClientConnInterface) NodeTopologyClient
type NodeTopologyRequest ¶
type NodeTopologyRequest struct { NfdVersion string `protobuf:"bytes,1,opt,name=nfd_version,json=nfdVersion,proto3" json:"nfd_version,omitempty"` NodeName string `protobuf:"bytes,2,opt,name=node_name,json=nodeName,proto3" json:"node_name,omitempty"` TopologyPolicies []string `protobuf:"bytes,3,rep,name=topology_policies,json=topologyPolicies,proto3" json:"topology_policies,omitempty"` Zones []*v1alpha1.Zone `protobuf:"bytes,4,rep,name=zones,proto3" json:"zones,omitempty"` // contains filtered or unexported fields }
func (*NodeTopologyRequest) Descriptor
deprecated
func (*NodeTopologyRequest) Descriptor() ([]byte, []int)
Deprecated: Use NodeTopologyRequest.ProtoReflect.Descriptor instead.
func (*NodeTopologyRequest) GetNfdVersion ¶
func (x *NodeTopologyRequest) GetNfdVersion() string
func (*NodeTopologyRequest) GetNodeName ¶
func (x *NodeTopologyRequest) GetNodeName() string
func (*NodeTopologyRequest) GetTopologyPolicies ¶
func (x *NodeTopologyRequest) GetTopologyPolicies() []string
func (*NodeTopologyRequest) GetZones ¶
func (x *NodeTopologyRequest) GetZones() []*v1alpha1.Zone
func (*NodeTopologyRequest) ProtoMessage ¶
func (*NodeTopologyRequest) ProtoMessage()
func (*NodeTopologyRequest) ProtoReflect ¶
func (x *NodeTopologyRequest) ProtoReflect() protoreflect.Message
func (*NodeTopologyRequest) Reset ¶
func (x *NodeTopologyRequest) Reset()
func (*NodeTopologyRequest) String ¶
func (x *NodeTopologyRequest) String() string
type NodeTopologyResponse ¶
type NodeTopologyResponse struct {
// contains filtered or unexported fields
}
func (*NodeTopologyResponse) Descriptor
deprecated
func (*NodeTopologyResponse) Descriptor() ([]byte, []int)
Deprecated: Use NodeTopologyResponse.ProtoReflect.Descriptor instead.
func (*NodeTopologyResponse) ProtoMessage ¶
func (*NodeTopologyResponse) ProtoMessage()
func (*NodeTopologyResponse) ProtoReflect ¶
func (x *NodeTopologyResponse) ProtoReflect() protoreflect.Message
func (*NodeTopologyResponse) Reset ¶
func (x *NodeTopologyResponse) Reset()
func (*NodeTopologyResponse) String ¶
func (x *NodeTopologyResponse) String() string
type NodeTopologyServer ¶
type NodeTopologyServer interface {
UpdateNodeTopology(context.Context, *NodeTopologyRequest) (*NodeTopologyResponse, error)
}
NodeTopologyServer is the server API for NodeTopology service.
type UnimplementedNodeTopologyServer ¶
type UnimplementedNodeTopologyServer struct { }
UnimplementedNodeTopologyServer can be embedded to have forward compatible implementations.
func (*UnimplementedNodeTopologyServer) UpdateNodeTopology ¶
func (*UnimplementedNodeTopologyServer) UpdateNodeTopology(context.Context, *NodeTopologyRequest) (*NodeTopologyResponse, error)
Click to show internal directories.
Click to hide internal directories.