interface_experimental.go 590 B

1234567891011121314151617
  1. package client
  2. import (
  3. "github.com/docker/docker/api/types"
  4. "golang.org/x/net/context"
  5. )
  6. type apiClientExperimental interface {
  7. CheckpointAPIClient
  8. }
  9. // CheckpointAPIClient defines API client methods for the checkpoints
  10. type CheckpointAPIClient interface {
  11. CheckpointCreate(ctx context.Context, container string, options types.CheckpointCreateOptions) error
  12. CheckpointDelete(ctx context.Context, container string, options types.CheckpointDeleteOptions) error
  13. CheckpointList(ctx context.Context, container string, options types.CheckpointListOptions) ([]types.Checkpoint, error)
  14. }