topologyupdater

package
v0.11.2 Latest Latest
Warning

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

Go to latest
Published: Aug 24, 2022 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

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

type MockNodeTopologyClient struct {
	mock.Mock
}

MockNodeTopologyClient is an autogenerated mock type for the NodeTopologyClient type

func (*MockNodeTopologyClient) UpdateNodeTopology

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.

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

Jump to

Keyboard shortcuts

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