Documentation ¶
Index ¶
- type Server
- func (s *Server) DismountVolume(context context.Context, request *internal.DismountVolumeRequest, ...) (*internal.DismountVolumeResponse, error)
- func (s *Server) FormatVolume(context context.Context, request *internal.FormatVolumeRequest, ...) (*internal.FormatVolumeResponse, error)
- func (s *Server) GetClosestVolumeIDFromTargetPath(context context.Context, ...) (*internal.GetClosestVolumeIDFromTargetPathResponse, error)
- func (s *Server) GetDiskNumberFromVolumeID(context context.Context, request *internal.GetDiskNumberFromVolumeIDRequest, ...) (*internal.GetDiskNumberFromVolumeIDResponse, error)
- func (s *Server) GetVolumeDiskNumber(context context.Context, request *internal.VolumeDiskNumberRequest, ...) (*internal.VolumeDiskNumberResponse, error)
- func (s *Server) GetVolumeIDFromMount(context context.Context, request *internal.VolumeIDFromMountRequest, ...) (*internal.VolumeIDFromMountResponse, error)
- func (s *Server) GetVolumeIDFromTargetPath(context context.Context, request *internal.GetVolumeIDFromTargetPathRequest, ...) (*internal.GetVolumeIDFromTargetPathResponse, error)
- func (s *Server) GetVolumeStats(context context.Context, request *internal.GetVolumeStatsRequest, ...) (*internal.GetVolumeStatsResponse, error)
- func (s *Server) IsVolumeFormatted(context context.Context, request *internal.IsVolumeFormattedRequest, ...) (*internal.IsVolumeFormattedResponse, error)
- func (s *Server) ListVolumesOnDisk(context context.Context, request *internal.ListVolumesOnDiskRequest, ...) (*internal.ListVolumesOnDiskResponse, error)
- func (s *Server) MountVolume(context context.Context, request *internal.MountVolumeRequest, ...) (*internal.MountVolumeResponse, error)
- func (s *Server) ResizeVolume(context context.Context, request *internal.ResizeVolumeRequest, ...) (*internal.ResizeVolumeResponse, error)
- func (s *Server) UnmountVolume(context context.Context, request *internal.UnmountVolumeRequest, ...) (*internal.UnmountVolumeResponse, error)
- func (s *Server) VersionedAPIs() []*srvtypes.VersionedAPI
- func (s *Server) VolumeStats(context context.Context, request *internal.VolumeStatsRequest, ...) (*internal.VolumeStatsResponse, error)
- func (s *Server) WriteVolumeCache(context context.Context, request *internal.WriteVolumeCacheRequest, ...) (*internal.WriteVolumeCacheResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Server ¶
type Server struct {
// contains filtered or unexported fields
}
Server wraps the host API and implements the autogenerated server interface
func (*Server) DismountVolume ¶
func (s *Server) DismountVolume(context context.Context, request *internal.DismountVolumeRequest, version apiversion.Version) (*internal.DismountVolumeResponse, error)
func (*Server) FormatVolume ¶
func (s *Server) FormatVolume(context context.Context, request *internal.FormatVolumeRequest, version apiversion.Version) (*internal.FormatVolumeResponse, error)
func (*Server) GetClosestVolumeIDFromTargetPath ¶ added in v1.1.0
func (s *Server) GetClosestVolumeIDFromTargetPath(context context.Context, request *internal.GetClosestVolumeIDFromTargetPathRequest, version apiversion.Version) (*internal.GetClosestVolumeIDFromTargetPathResponse, error)
func (*Server) GetDiskNumberFromVolumeID ¶
func (s *Server) GetDiskNumberFromVolumeID(context context.Context, request *internal.GetDiskNumberFromVolumeIDRequest, version apiversion.Version) (*internal.GetDiskNumberFromVolumeIDResponse, error)
func (*Server) GetVolumeDiskNumber ¶
func (s *Server) GetVolumeDiskNumber(context context.Context, request *internal.VolumeDiskNumberRequest, version apiversion.Version) (*internal.VolumeDiskNumberResponse, error)
func (*Server) GetVolumeIDFromMount ¶
func (s *Server) GetVolumeIDFromMount(context context.Context, request *internal.VolumeIDFromMountRequest, version apiversion.Version) (*internal.VolumeIDFromMountResponse, error)
func (*Server) GetVolumeIDFromTargetPath ¶
func (s *Server) GetVolumeIDFromTargetPath(context context.Context, request *internal.GetVolumeIDFromTargetPathRequest, version apiversion.Version) (*internal.GetVolumeIDFromTargetPathResponse, error)
func (*Server) GetVolumeStats ¶
func (s *Server) GetVolumeStats(context context.Context, request *internal.GetVolumeStatsRequest, version apiversion.Version) (*internal.GetVolumeStatsResponse, error)
func (*Server) IsVolumeFormatted ¶
func (s *Server) IsVolumeFormatted(context context.Context, request *internal.IsVolumeFormattedRequest, version apiversion.Version) (*internal.IsVolumeFormattedResponse, error)
func (*Server) ListVolumesOnDisk ¶
func (s *Server) ListVolumesOnDisk(context context.Context, request *internal.ListVolumesOnDiskRequest, version apiversion.Version) (*internal.ListVolumesOnDiskResponse, error)
func (*Server) MountVolume ¶
func (s *Server) MountVolume(context context.Context, request *internal.MountVolumeRequest, version apiversion.Version) (*internal.MountVolumeResponse, error)
func (*Server) ResizeVolume ¶
func (s *Server) ResizeVolume(context context.Context, request *internal.ResizeVolumeRequest, version apiversion.Version) (*internal.ResizeVolumeResponse, error)
func (*Server) UnmountVolume ¶
func (s *Server) UnmountVolume(context context.Context, request *internal.UnmountVolumeRequest, version apiversion.Version) (*internal.UnmountVolumeResponse, error)
func (*Server) VersionedAPIs ¶
func (s *Server) VersionedAPIs() []*srvtypes.VersionedAPI
func (*Server) VolumeStats ¶
func (s *Server) VolumeStats(context context.Context, request *internal.VolumeStatsRequest, version apiversion.Version) (*internal.VolumeStatsResponse, error)
func (*Server) WriteVolumeCache ¶
func (s *Server) WriteVolumeCache(context context.Context, request *internal.WriteVolumeCacheRequest, version apiversion.Version) (*internal.WriteVolumeCacheResponse, error)
Click to show internal directories.
Click to hide internal directories.