v1

package
v0.0.0-...-b4339e2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 25, 2019 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BuildClient

type BuildClient struct {
	// contains filtered or unexported fields
}

func (BuildClient) Cancel

func (bc BuildClient) Cancel(ctx context.Context) error

func (BuildClient) Create

func (bc BuildClient) Create(ctx context.Context, opts *rv1.BuildCreateOptions) (*vv1.Build, error)

func (BuildClient) Get

func (bc BuildClient) Get(ctx context.Context) (*vv1.Build, error)

func (BuildClient) List

func (BuildClient) Logs

func (BuildClient) SetStatus

func (bc BuildClient) SetStatus(ctx context.Context, opts *rv1.BuildUpdateStatusOptions) error

type BuilderClient

type BuilderClient struct {
	// contains filtered or unexported fields
}

func (BuilderClient) Connect

func (BuilderClient) List

func (bc BuilderClient) List(ctx context.Context) (*vv1.BuilderList, error)

func (BuilderClient) Manifest

func (bc BuilderClient) Manifest(ctx context.Context) (*vv1.BuildManifest, error)

func (BuilderClient) SetStatus

type Client

type Client struct {
	// contains filtered or unexported fields
}

func New

func New(client *request.RESTClient) *Client

func (Client) Builder

func (rc Client) Builder(args ...string) types.BuilderClientV1

func (Client) Get

func (rc Client) Get(ctx context.Context) (*vv1.Registry, error)

func (Client) Image

func (rc Client) Image(args ...string) types.ImageClientV1

Create build client with args Args[0] - image owner (optional), Args[1] - image name (optional)

func (Client) Update

func (rc Client) Update(ctx context.Context, opts *rv1.RegistryUpdateOptions) (*vv1.Registry, error)

type ImageClient

type ImageClient struct {
	// contains filtered or unexported fields
}

func (ImageClient) Build

func (ic ImageClient) Build(args ...string) types.BuildClientV1

Create build client with args

func (ImageClient) Create

func (ic ImageClient) Create(ctx context.Context, opts *rv1.ImageCreateOptions) (*vv1.Image, error)

func (ImageClient) Get

func (ic ImageClient) Get(ctx context.Context) (*vv1.Image, error)

func (ImageClient) List

func (ic ImageClient) List(ctx context.Context) (*vv1.ImageList, error)

func (ImageClient) Remove

func (ic ImageClient) Remove(ctx context.Context, opts *rv1.ImageRemoveOptions) error

func (ImageClient) Update

func (ic ImageClient) Update(ctx context.Context, opts *rv1.ImageUpdateOptions) (*vv1.Image, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL