Documentation
¶
Index ¶
- Constants
- type ServiceClient
- func (c *ServiceClient) CRIOImagePush(ctx context.Context, args *task.CRIOImagePushArgs) (*task.CRIOImagePushResp, error)
- func (c *ServiceClient) CRIORootfsDump(ctx context.Context, args *task.CRIORootfsDumpArgs) (*task.CRIORootfsDumpResp, error)
- func (c *ServiceClient) Close()
- func (c *ServiceClient) ContainerdDump(ctx context.Context, args *task.ContainerdDumpArgs) (*task.ContainerdDumpResp, error)
- func (c *ServiceClient) ContainerdQuery(ctx context.Context, args *task.ContainerdQueryArgs) (*task.ContainerdQueryResp, error)
- func (c *ServiceClient) ContainerdRestore(ctx context.Context, args *task.ContainerdRestoreArgs) (*task.ContainerdRestoreResp, error)
- func (c *ServiceClient) ContainerdRootfsDump(ctx context.Context, args *task.ContainerdRootfsDumpArgs) (*task.ContainerdRootfsDumpResp, error)
- func (c *ServiceClient) ContainerdRootfsRestore(ctx context.Context, args *task.ContainerdRootfsRestoreArgs) (*task.ContainerdRootfsRestoreResp, error)
- func (c *ServiceClient) DetailedHealthCheck(ctx context.Context, args *task.DetailedHealthCheckRequest) (*task.DetailedHealthCheckResponse, error)
- func (c *ServiceClient) Dump(ctx context.Context, args *task.DumpArgs) (*task.DumpResp, error)
- func (c *ServiceClient) GetConfig(ctx context.Context, args *task.GetConfigRequest) (*task.GetConfigResponse, error)
- func (c *ServiceClient) GetContainerInfo(ctx context.Context, args *task.ContainerInfoRequest) (*task.ContainersInfo, error)
- func (c *ServiceClient) HealthCheck(ctx context.Context) (bool, error)
- func (c *ServiceClient) KataDump(ctx context.Context, args *task.DumpArgs) (*task.DumpResp, error)
- func (c *ServiceClient) KataRestore(ctx context.Context, args *task.RestoreArgs) (*task.RestoreResp, error)
- func (c *ServiceClient) Query(ctx context.Context, args *task.QueryArgs) (*task.QueryResp, error)
- func (c *ServiceClient) QueueCheckpoint(ctx context.Context, args *task.QueueJobCheckpointRequest) (*wrapperspb.BoolValue, error)
- func (c *ServiceClient) QueueJobStatus(ctx context.Context, args *task.QueueJobID) (*task.QueueJobStatus, error)
- func (c *ServiceClient) QueueRestore(ctx context.Context, args *task.QueueJobRestoreRequest) (*wrapperspb.BoolValue, error)
- func (c *ServiceClient) Restore(ctx context.Context, args *task.RestoreArgs) (*task.RestoreResp, error)
- func (c *ServiceClient) RestoreAttach(ctx context.Context, args *task.RestoreAttachArgs) (task.TaskService_RestoreAttachClient, error)
- func (c *ServiceClient) RuncDump(ctx context.Context, args *task.RuncDumpArgs) (*task.RuncDumpResp, error)
- func (c *ServiceClient) RuncQuery(ctx context.Context, args *task.RuncQueryArgs) (*task.RuncQueryResp, error)
- func (c *ServiceClient) RuncRestore(ctx context.Context, args *task.RuncRestoreArgs) (*task.RuncRestoreResp, error)
- func (c *ServiceClient) Start(ctx context.Context, args *task.StartArgs) (*task.StartResp, error)
- func (c *ServiceClient) StartAttach(ctx context.Context, args *task.StartAttachArgs) (task.TaskService_StartAttachClient, error)
Constants ¶
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ServiceClient ¶
type ServiceClient struct {
// contains filtered or unexported fields
}
func NewClient ¶
func NewClient(port uint32) (*ServiceClient, error)
func NewVSockClient ¶
func NewVSockClient(vm string, port uint32) (*ServiceClient, error)
func (*ServiceClient) CRIOImagePush ¶
func (c *ServiceClient) CRIOImagePush(ctx context.Context, args *task.CRIOImagePushArgs) (*task.CRIOImagePushResp, error)
func (*ServiceClient) CRIORootfsDump ¶
func (c *ServiceClient) CRIORootfsDump(ctx context.Context, args *task.CRIORootfsDumpArgs) (*task.CRIORootfsDumpResp, error)
func (*ServiceClient) Close ¶
func (c *ServiceClient) Close()
func (*ServiceClient) ContainerdDump ¶
func (c *ServiceClient) ContainerdDump(ctx context.Context, args *task.ContainerdDumpArgs) (*task.ContainerdDumpResp, error)
func (*ServiceClient) ContainerdQuery ¶
func (c *ServiceClient) ContainerdQuery(ctx context.Context, args *task.ContainerdQueryArgs) (*task.ContainerdQueryResp, error)
func (*ServiceClient) ContainerdRestore ¶
func (c *ServiceClient) ContainerdRestore(ctx context.Context, args *task.ContainerdRestoreArgs) (*task.ContainerdRestoreResp, error)
func (*ServiceClient) ContainerdRootfsDump ¶
func (c *ServiceClient) ContainerdRootfsDump(ctx context.Context, args *task.ContainerdRootfsDumpArgs) (*task.ContainerdRootfsDumpResp, error)
func (*ServiceClient) ContainerdRootfsRestore ¶
func (c *ServiceClient) ContainerdRootfsRestore(ctx context.Context, args *task.ContainerdRootfsRestoreArgs) (*task.ContainerdRootfsRestoreResp, error)
func (*ServiceClient) DetailedHealthCheck ¶
func (c *ServiceClient) DetailedHealthCheck(ctx context.Context, args *task.DetailedHealthCheckRequest) (*task.DetailedHealthCheckResponse, error)
func (*ServiceClient) GetConfig ¶
func (c *ServiceClient) GetConfig(ctx context.Context, args *task.GetConfigRequest) (*task.GetConfigResponse, error)
func (*ServiceClient) GetContainerInfo ¶ added in v0.9.222
func (c *ServiceClient) GetContainerInfo(ctx context.Context, args *task.ContainerInfoRequest) (*task.ContainersInfo, error)
func (*ServiceClient) HealthCheck ¶
func (c *ServiceClient) HealthCheck(ctx context.Context) (bool, error)
func (*ServiceClient) KataRestore ¶
func (c *ServiceClient) KataRestore(ctx context.Context, args *task.RestoreArgs) (*task.RestoreResp, error)
func (*ServiceClient) QueueCheckpoint ¶ added in v0.9.222
func (c *ServiceClient) QueueCheckpoint(ctx context.Context, args *task.QueueJobCheckpointRequest) (*wrapperspb.BoolValue, error)
func (*ServiceClient) QueueJobStatus ¶ added in v0.9.222
func (c *ServiceClient) QueueJobStatus(ctx context.Context, args *task.QueueJobID) (*task.QueueJobStatus, error)
func (*ServiceClient) QueueRestore ¶ added in v0.9.222
func (c *ServiceClient) QueueRestore(ctx context.Context, args *task.QueueJobRestoreRequest) (*wrapperspb.BoolValue, error)
func (*ServiceClient) Restore ¶
func (c *ServiceClient) Restore(ctx context.Context, args *task.RestoreArgs) (*task.RestoreResp, error)
func (*ServiceClient) RestoreAttach ¶
func (c *ServiceClient) RestoreAttach(ctx context.Context, args *task.RestoreAttachArgs) (task.TaskService_RestoreAttachClient, error)
func (*ServiceClient) RuncDump ¶
func (c *ServiceClient) RuncDump(ctx context.Context, args *task.RuncDumpArgs) (*task.RuncDumpResp, error)
func (*ServiceClient) RuncQuery ¶
func (c *ServiceClient) RuncQuery(ctx context.Context, args *task.RuncQueryArgs) (*task.RuncQueryResp, error)
func (*ServiceClient) RuncRestore ¶
func (c *ServiceClient) RuncRestore(ctx context.Context, args *task.RuncRestoreArgs) (*task.RuncRestoreResp, error)
func (*ServiceClient) StartAttach ¶
func (c *ServiceClient) StartAttach(ctx context.Context, args *task.StartAttachArgs) (task.TaskService_StartAttachClient, error)
Click to show internal directories.
Click to hide internal directories.