Documentation ¶
Index ¶
- type Server
- func (s *Server) ApplyConfiguration(ctx context.Context, in *machine.ApplyConfigurationRequest) (*machine.ApplyConfigurationResponse, error)
- func (s *Server) GenerateClientConfiguration(ctx context.Context, in *machine.GenerateClientConfigurationRequest) (*machine.GenerateClientConfigurationResponse, error)
- func (s *Server) GenerateConfiguration(ctx context.Context, in *machine.GenerateConfigurationRequest) (*machine.GenerateConfigurationResponse, error)
- func (s *Server) Register(obj *grpc.Server)
- func (s *Server) Upgrade(ctx context.Context, in *machine.UpgradeRequest) (reply *machine.UpgradeResponse, err error)
- func (s *Server) Version(ctx context.Context, in *emptypb.Empty) (*machine.VersionResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Server ¶
type Server struct { machine.UnimplementedMachineServiceServer // contains filtered or unexported fields }
Server implements machine.MachineService, network.NetworkService, and storage.StorageService.
func (*Server) ApplyConfiguration ¶
func (s *Server) ApplyConfiguration(ctx context.Context, in *machine.ApplyConfigurationRequest) (*machine.ApplyConfigurationResponse, error)
ApplyConfiguration implements machine.MachineService.
func (*Server) GenerateClientConfiguration ¶
func (s *Server) GenerateClientConfiguration(ctx context.Context, in *machine.GenerateClientConfigurationRequest) (*machine.GenerateClientConfigurationResponse, error)
GenerateClientConfiguration implements the machine.MachineServer interface.
func (*Server) GenerateConfiguration ¶
func (s *Server) GenerateConfiguration(ctx context.Context, in *machine.GenerateConfigurationRequest) (*machine.GenerateConfigurationResponse, error)
GenerateConfiguration implements the machine.MachineServer interface.
func (*Server) Upgrade ¶
func (s *Server) Upgrade(ctx context.Context, in *machine.UpgradeRequest) (reply *machine.UpgradeResponse, err error)
Upgrade initiates an upgrade.
Click to show internal directories.
Click to hide internal directories.