Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type BuildExpansion
- type BuildInterface
- type BuilderExpansion
- type BuilderInterface
- type BuildersGetter
- type BuildpackExpansion
- type BuildpackInterface
- type BuildpacksGetter
- type BuildsGetter
- type ClusterBuilderExpansion
- type ClusterBuilderInterface
- type ClusterBuildersGetter
- type ClusterBuildpackExpansion
- type ClusterBuildpackInterface
- type ClusterBuildpacksGetter
- type ClusterStackExpansion
- type ClusterStackInterface
- type ClusterStacksGetter
- type ClusterStoreExpansion
- type ClusterStoreInterface
- type ClusterStoresGetter
- type ImageExpansion
- type ImageInterface
- type ImagesGetter
- type KpackV1alpha2Client
- func (c *KpackV1alpha2Client) Builders(namespace string) BuilderInterface
- func (c *KpackV1alpha2Client) Buildpacks(namespace string) BuildpackInterface
- func (c *KpackV1alpha2Client) Builds(namespace string) BuildInterface
- func (c *KpackV1alpha2Client) ClusterBuilders() ClusterBuilderInterface
- func (c *KpackV1alpha2Client) ClusterBuildpacks() ClusterBuildpackInterface
- func (c *KpackV1alpha2Client) ClusterStacks() ClusterStackInterface
- func (c *KpackV1alpha2Client) ClusterStores() ClusterStoreInterface
- func (c *KpackV1alpha2Client) Images(namespace string) ImageInterface
- func (c *KpackV1alpha2Client) RESTClient() rest.Interface
- func (c *KpackV1alpha2Client) SourceResolvers(namespace string) SourceResolverInterface
- type KpackV1alpha2Interface
- type SourceResolverExpansion
- type SourceResolverInterface
- type SourceResolversGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BuildExpansion ¶
type BuildExpansion interface{}
type BuildInterface ¶
type BuildInterface interface { Create(ctx context.Context, build *v1alpha2.Build, opts v1.CreateOptions) (*v1alpha2.Build, error) Update(ctx context.Context, build *v1alpha2.Build, opts v1.UpdateOptions) (*v1alpha2.Build, error) UpdateStatus(ctx context.Context, build *v1alpha2.Build, opts v1.UpdateOptions) (*v1alpha2.Build, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha2.Build, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha2.BuildList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha2.Build, err error) BuildExpansion }
BuildInterface has methods to work with Build resources.
type BuilderExpansion ¶
type BuilderExpansion interface{}
type BuilderInterface ¶
type BuilderInterface interface { Create(ctx context.Context, builder *v1alpha2.Builder, opts v1.CreateOptions) (*v1alpha2.Builder, error) Update(ctx context.Context, builder *v1alpha2.Builder, opts v1.UpdateOptions) (*v1alpha2.Builder, error) UpdateStatus(ctx context.Context, builder *v1alpha2.Builder, opts v1.UpdateOptions) (*v1alpha2.Builder, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha2.Builder, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha2.BuilderList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha2.Builder, err error) BuilderExpansion }
BuilderInterface has methods to work with Builder resources.
type BuildersGetter ¶
type BuildersGetter interface {
Builders(namespace string) BuilderInterface
}
BuildersGetter has a method to return a BuilderInterface. A group's client should implement this interface.
type BuildpackExpansion ¶
type BuildpackExpansion interface{}
type BuildpackInterface ¶
type BuildpackInterface interface { Create(ctx context.Context, buildpack *v1alpha2.Buildpack, opts v1.CreateOptions) (*v1alpha2.Buildpack, error) Update(ctx context.Context, buildpack *v1alpha2.Buildpack, opts v1.UpdateOptions) (*v1alpha2.Buildpack, error) UpdateStatus(ctx context.Context, buildpack *v1alpha2.Buildpack, opts v1.UpdateOptions) (*v1alpha2.Buildpack, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha2.Buildpack, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha2.BuildpackList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha2.Buildpack, err error) BuildpackExpansion }
BuildpackInterface has methods to work with Buildpack resources.
type BuildpacksGetter ¶
type BuildpacksGetter interface {
Buildpacks(namespace string) BuildpackInterface
}
BuildpacksGetter has a method to return a BuildpackInterface. A group's client should implement this interface.
type BuildsGetter ¶
type BuildsGetter interface {
Builds(namespace string) BuildInterface
}
BuildsGetter has a method to return a BuildInterface. A group's client should implement this interface.
type ClusterBuilderExpansion ¶
type ClusterBuilderExpansion interface{}
type ClusterBuilderInterface ¶
type ClusterBuilderInterface interface { Create(ctx context.Context, clusterBuilder *v1alpha2.ClusterBuilder, opts v1.CreateOptions) (*v1alpha2.ClusterBuilder, error) Update(ctx context.Context, clusterBuilder *v1alpha2.ClusterBuilder, opts v1.UpdateOptions) (*v1alpha2.ClusterBuilder, error) UpdateStatus(ctx context.Context, clusterBuilder *v1alpha2.ClusterBuilder, opts v1.UpdateOptions) (*v1alpha2.ClusterBuilder, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha2.ClusterBuilder, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha2.ClusterBuilderList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha2.ClusterBuilder, err error) ClusterBuilderExpansion }
ClusterBuilderInterface has methods to work with ClusterBuilder resources.
type ClusterBuildersGetter ¶
type ClusterBuildersGetter interface {
ClusterBuilders() ClusterBuilderInterface
}
ClusterBuildersGetter has a method to return a ClusterBuilderInterface. A group's client should implement this interface.
type ClusterBuildpackExpansion ¶
type ClusterBuildpackExpansion interface{}
type ClusterBuildpackInterface ¶
type ClusterBuildpackInterface interface { Create(ctx context.Context, clusterBuildpack *v1alpha2.ClusterBuildpack, opts v1.CreateOptions) (*v1alpha2.ClusterBuildpack, error) Update(ctx context.Context, clusterBuildpack *v1alpha2.ClusterBuildpack, opts v1.UpdateOptions) (*v1alpha2.ClusterBuildpack, error) UpdateStatus(ctx context.Context, clusterBuildpack *v1alpha2.ClusterBuildpack, opts v1.UpdateOptions) (*v1alpha2.ClusterBuildpack, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha2.ClusterBuildpack, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha2.ClusterBuildpackList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha2.ClusterBuildpack, err error) ClusterBuildpackExpansion }
ClusterBuildpackInterface has methods to work with ClusterBuildpack resources.
type ClusterBuildpacksGetter ¶
type ClusterBuildpacksGetter interface {
ClusterBuildpacks() ClusterBuildpackInterface
}
ClusterBuildpacksGetter has a method to return a ClusterBuildpackInterface. A group's client should implement this interface.
type ClusterStackExpansion ¶
type ClusterStackExpansion interface{}
type ClusterStackInterface ¶
type ClusterStackInterface interface { Create(ctx context.Context, clusterStack *v1alpha2.ClusterStack, opts v1.CreateOptions) (*v1alpha2.ClusterStack, error) Update(ctx context.Context, clusterStack *v1alpha2.ClusterStack, opts v1.UpdateOptions) (*v1alpha2.ClusterStack, error) UpdateStatus(ctx context.Context, clusterStack *v1alpha2.ClusterStack, opts v1.UpdateOptions) (*v1alpha2.ClusterStack, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha2.ClusterStack, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha2.ClusterStackList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha2.ClusterStack, err error) ClusterStackExpansion }
ClusterStackInterface has methods to work with ClusterStack resources.
type ClusterStacksGetter ¶
type ClusterStacksGetter interface {
ClusterStacks() ClusterStackInterface
}
ClusterStacksGetter has a method to return a ClusterStackInterface. A group's client should implement this interface.
type ClusterStoreExpansion ¶
type ClusterStoreExpansion interface{}
type ClusterStoreInterface ¶
type ClusterStoreInterface interface { Create(ctx context.Context, clusterStore *v1alpha2.ClusterStore, opts v1.CreateOptions) (*v1alpha2.ClusterStore, error) Update(ctx context.Context, clusterStore *v1alpha2.ClusterStore, opts v1.UpdateOptions) (*v1alpha2.ClusterStore, error) UpdateStatus(ctx context.Context, clusterStore *v1alpha2.ClusterStore, opts v1.UpdateOptions) (*v1alpha2.ClusterStore, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha2.ClusterStore, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha2.ClusterStoreList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha2.ClusterStore, err error) ClusterStoreExpansion }
ClusterStoreInterface has methods to work with ClusterStore resources.
type ClusterStoresGetter ¶
type ClusterStoresGetter interface {
ClusterStores() ClusterStoreInterface
}
ClusterStoresGetter has a method to return a ClusterStoreInterface. A group's client should implement this interface.
type ImageExpansion ¶
type ImageExpansion interface{}
type ImageInterface ¶
type ImageInterface interface { Create(ctx context.Context, image *v1alpha2.Image, opts v1.CreateOptions) (*v1alpha2.Image, error) Update(ctx context.Context, image *v1alpha2.Image, opts v1.UpdateOptions) (*v1alpha2.Image, error) UpdateStatus(ctx context.Context, image *v1alpha2.Image, opts v1.UpdateOptions) (*v1alpha2.Image, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha2.Image, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha2.ImageList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha2.Image, err error) ImageExpansion }
ImageInterface has methods to work with Image resources.
type ImagesGetter ¶
type ImagesGetter interface {
Images(namespace string) ImageInterface
}
ImagesGetter has a method to return a ImageInterface. A group's client should implement this interface.
type KpackV1alpha2Client ¶
type KpackV1alpha2Client struct {
// contains filtered or unexported fields
}
KpackV1alpha2Client is used to interact with features provided by the kpack.io group.
func New ¶
func New(c rest.Interface) *KpackV1alpha2Client
New creates a new KpackV1alpha2Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*KpackV1alpha2Client, error)
NewForConfig creates a new KpackV1alpha2Client for the given config. NewForConfig is equivalent to NewForConfigAndClient(c, httpClient), where httpClient was generated with rest.HTTPClientFor(c).
func NewForConfigAndClient ¶
NewForConfigAndClient creates a new KpackV1alpha2Client for the given config and http client. Note the http client provided takes precedence over the configured transport values.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *KpackV1alpha2Client
NewForConfigOrDie creates a new KpackV1alpha2Client for the given config and panics if there is an error in the config.
func (*KpackV1alpha2Client) Builders ¶
func (c *KpackV1alpha2Client) Builders(namespace string) BuilderInterface
func (*KpackV1alpha2Client) Buildpacks ¶
func (c *KpackV1alpha2Client) Buildpacks(namespace string) BuildpackInterface
func (*KpackV1alpha2Client) Builds ¶
func (c *KpackV1alpha2Client) Builds(namespace string) BuildInterface
func (*KpackV1alpha2Client) ClusterBuilders ¶
func (c *KpackV1alpha2Client) ClusterBuilders() ClusterBuilderInterface
func (*KpackV1alpha2Client) ClusterBuildpacks ¶
func (c *KpackV1alpha2Client) ClusterBuildpacks() ClusterBuildpackInterface
func (*KpackV1alpha2Client) ClusterStacks ¶
func (c *KpackV1alpha2Client) ClusterStacks() ClusterStackInterface
func (*KpackV1alpha2Client) ClusterStores ¶
func (c *KpackV1alpha2Client) ClusterStores() ClusterStoreInterface
func (*KpackV1alpha2Client) Images ¶
func (c *KpackV1alpha2Client) Images(namespace string) ImageInterface
func (*KpackV1alpha2Client) RESTClient ¶
func (c *KpackV1alpha2Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*KpackV1alpha2Client) SourceResolvers ¶
func (c *KpackV1alpha2Client) SourceResolvers(namespace string) SourceResolverInterface
type KpackV1alpha2Interface ¶
type KpackV1alpha2Interface interface { RESTClient() rest.Interface BuildsGetter BuildersGetter BuildpacksGetter ClusterBuildersGetter ClusterBuildpacksGetter ClusterStacksGetter ClusterStoresGetter ImagesGetter SourceResolversGetter }
type SourceResolverExpansion ¶
type SourceResolverExpansion interface{}
type SourceResolverInterface ¶
type SourceResolverInterface interface { Create(ctx context.Context, sourceResolver *v1alpha2.SourceResolver, opts v1.CreateOptions) (*v1alpha2.SourceResolver, error) Update(ctx context.Context, sourceResolver *v1alpha2.SourceResolver, opts v1.UpdateOptions) (*v1alpha2.SourceResolver, error) UpdateStatus(ctx context.Context, sourceResolver *v1alpha2.SourceResolver, opts v1.UpdateOptions) (*v1alpha2.SourceResolver, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha2.SourceResolver, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha2.SourceResolverList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha2.SourceResolver, err error) SourceResolverExpansion }
SourceResolverInterface has methods to work with SourceResolver resources.
type SourceResolversGetter ¶
type SourceResolversGetter interface {
SourceResolvers(namespace string) SourceResolverInterface
}
SourceResolversGetter has a method to return a SourceResolverInterface. A group's client should implement this interface.