github.com/flavio/docker@v0.1.3-0.20170117145210-f63d1a6eec47/client/interface_experimental.go (about)

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