Documentation ¶
Index ¶
- type BuildClient
- func (c *BuildClient) CreateFromPath(path tree.Path) (*v1.Build, error)
- func (c *BuildClient) CreateFromVersion(version v1.Version) (*v1.Build, error)
- func (c *BuildClient) Get(id v1.BuildID) (*v1.Build, error)
- func (c *BuildClient) List() ([]v1.Build, error)
- func (c *BuildClient) Logs(id v1.BuildID, path tree.Path, sidecar *string, ...) (io.ReadCloser, error)
- type DeployClient
- func (c *DeployClient) CreateFromBuild(id v1.BuildID) (*v1.Deploy, error)
- func (c *DeployClient) CreateFromPath(path tree.Path) (*v1.Deploy, error)
- func (c *DeployClient) CreateFromVersion(version v1.Version) (*v1.Deploy, error)
- func (c *DeployClient) Get(id v1.DeployID) (*v1.Deploy, error)
- func (c *DeployClient) List() ([]v1.Deploy, error)
- type JobClient
- type SecretClient
- type ServiceClient
- func (c *ServiceClient) Get(id v1.ServiceID) (*v1.Service, error)
- func (c *ServiceClient) GetByPath(path tree.Path) (*v1.Service, error)
- func (c *ServiceClient) List() ([]v1.Service, error)
- func (c *ServiceClient) Logs(id v1.ServiceID, instance, sidecar *string, logOptions *v1.ContainerLogOptions) (io.ReadCloser, error)
- type TeardownClient
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 NewBuildClient ¶
func (*BuildClient) CreateFromPath ¶
func (*BuildClient) CreateFromVersion ¶
func (*BuildClient) Logs ¶
func (c *BuildClient) Logs( id v1.BuildID, path tree.Path, sidecar *string, options *v1.ContainerLogOptions, ) (io.ReadCloser, error)
type DeployClient ¶
type DeployClient struct {
// contains filtered or unexported fields
}
func NewDeployClient ¶
func (*DeployClient) CreateFromBuild ¶
func (*DeployClient) CreateFromPath ¶
func (*DeployClient) CreateFromVersion ¶
type JobClient ¶
type JobClient struct {
// contains filtered or unexported fields
}
func NewJobClient ¶
type SecretClient ¶
type SecretClient struct {
// contains filtered or unexported fields
}
func NewSecretClient ¶
func (*SecretClient) Get ¶
func (c *SecretClient) Get(path tree.PathSubcomponent) (*v1.Secret, error)
func (*SecretClient) Set ¶
func (c *SecretClient) Set(path tree.PathSubcomponent, value string) error
func (*SecretClient) Unset ¶
func (c *SecretClient) Unset(path tree.PathSubcomponent) error
type ServiceClient ¶
type ServiceClient struct {
// contains filtered or unexported fields
}
func NewServiceClient ¶
func (*ServiceClient) Logs ¶
func (c *ServiceClient) Logs( id v1.ServiceID, instance, sidecar *string, logOptions *v1.ContainerLogOptions, ) (io.ReadCloser, error)
type TeardownClient ¶
type TeardownClient struct {
// contains filtered or unexported fields
}
func NewTeardownClient ¶
func (*TeardownClient) Get ¶
func (c *TeardownClient) Get(id v1.TeardownID) (*v1.Teardown, error)
Source Files ¶
Click to show internal directories.
Click to hide internal directories.