Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type ImageClient
- func (c *ImageClient) ImageSignatures() ImageSignatureInterface
- func (c *ImageClient) ImageStreamImages(namespace string) ImageStreamImageInterface
- func (c *ImageClient) ImageStreamImports(namespace string) ImageStreamImportInterface
- func (c *ImageClient) ImageStreamMappings(namespace string) ImageStreamMappingInterface
- func (c *ImageClient) ImageStreamTags(namespace string) ImageStreamTagInterface
- func (c *ImageClient) ImageStreams(namespace string) ImageStreamInterface
- func (c *ImageClient) Images() ImageResourceInterface
- func (c *ImageClient) RESTClient() rest.Interface
- type ImageInterface
- type ImageResourceExpansion
- type ImageResourceInterface
- type ImageSignatureExpansion
- type ImageSignatureInterface
- type ImageSignaturesGetter
- type ImageStreamExpansion
- type ImageStreamImageExpansion
- type ImageStreamImageInterface
- type ImageStreamImagesGetter
- type ImageStreamImportExpansion
- type ImageStreamImportInterface
- type ImageStreamImportsGetter
- type ImageStreamInterface
- type ImageStreamMappingExpansion
- type ImageStreamMappingInterface
- type ImageStreamMappingsGetter
- type ImageStreamTagExpansion
- type ImageStreamTagInterface
- type ImageStreamTagsGetter
- type ImageStreamsGetter
- type ImagesGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ImageClient ¶
type ImageClient struct {
// contains filtered or unexported fields
}
ImageClient is used to interact with features provided by the image.openshift.io group.
func New ¶
func New(c rest.Interface) *ImageClient
New creates a new ImageClient for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*ImageClient, error)
NewForConfig creates a new ImageClient for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *ImageClient
NewForConfigOrDie creates a new ImageClient for the given config and panics if there is an error in the config.
func (*ImageClient) ImageSignatures ¶
func (c *ImageClient) ImageSignatures() ImageSignatureInterface
func (*ImageClient) ImageStreamImages ¶
func (c *ImageClient) ImageStreamImages(namespace string) ImageStreamImageInterface
func (*ImageClient) ImageStreamImports ¶
func (c *ImageClient) ImageStreamImports(namespace string) ImageStreamImportInterface
func (*ImageClient) ImageStreamMappings ¶
func (c *ImageClient) ImageStreamMappings(namespace string) ImageStreamMappingInterface
func (*ImageClient) ImageStreamTags ¶
func (c *ImageClient) ImageStreamTags(namespace string) ImageStreamTagInterface
func (*ImageClient) ImageStreams ¶
func (c *ImageClient) ImageStreams(namespace string) ImageStreamInterface
func (*ImageClient) Images ¶
func (c *ImageClient) Images() ImageResourceInterface
func (*ImageClient) RESTClient ¶
func (c *ImageClient) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
type ImageInterface ¶
type ImageInterface interface { RESTClient() rest.Interface ImagesGetter ImageSignaturesGetter ImageStreamsGetter ImageStreamImagesGetter ImageStreamImportsGetter ImageStreamMappingsGetter ImageStreamTagsGetter }
type ImageResourceExpansion ¶
type ImageResourceExpansion interface{}
type ImageResourceInterface ¶
type ImageResourceInterface interface { Create(*image.Image) (*image.Image, error) Update(*image.Image) (*image.Image, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*image.Image, error) List(opts v1.ListOptions) (*image.ImageList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *image.Image, err error) ImageResourceExpansion }
ImageResourceInterface has methods to work with ImageResource resources.
type ImageSignatureExpansion ¶
type ImageSignatureExpansion interface{}
type ImageSignatureInterface ¶
type ImageSignatureInterface interface { Create(*image.ImageSignature) (*image.ImageSignature, error) Delete(name string, options *v1.DeleteOptions) error ImageSignatureExpansion }
ImageSignatureInterface has methods to work with ImageSignature resources.
type ImageSignaturesGetter ¶
type ImageSignaturesGetter interface {
ImageSignatures() ImageSignatureInterface
}
ImageSignaturesGetter has a method to return a ImageSignatureInterface. A group's client should implement this interface.
type ImageStreamExpansion ¶
type ImageStreamExpansion interface{}
type ImageStreamImageExpansion ¶
type ImageStreamImageExpansion interface{}
type ImageStreamImageInterface ¶
type ImageStreamImageInterface interface { Get(name string, options v1.GetOptions) (*image.ImageStreamImage, error) ImageStreamImageExpansion }
ImageStreamImageInterface has methods to work with ImageStreamImage resources.
type ImageStreamImagesGetter ¶
type ImageStreamImagesGetter interface {
ImageStreamImages(namespace string) ImageStreamImageInterface
}
ImageStreamImagesGetter has a method to return a ImageStreamImageInterface. A group's client should implement this interface.
type ImageStreamImportExpansion ¶
type ImageStreamImportExpansion interface{}
type ImageStreamImportInterface ¶
type ImageStreamImportInterface interface { Create(*image.ImageStreamImport) (*image.ImageStreamImport, error) ImageStreamImportExpansion }
ImageStreamImportInterface has methods to work with ImageStreamImport resources.
type ImageStreamImportsGetter ¶
type ImageStreamImportsGetter interface {
ImageStreamImports(namespace string) ImageStreamImportInterface
}
ImageStreamImportsGetter has a method to return a ImageStreamImportInterface. A group's client should implement this interface.
type ImageStreamInterface ¶
type ImageStreamInterface interface { Create(*image.ImageStream) (*image.ImageStream, error) Update(*image.ImageStream) (*image.ImageStream, error) UpdateStatus(*image.ImageStream) (*image.ImageStream, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*image.ImageStream, error) List(opts v1.ListOptions) (*image.ImageStreamList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *image.ImageStream, err error) Secrets(imageStreamName string, opts v1.ListOptions) (*api.SecretList, error) ImageStreamExpansion }
ImageStreamInterface has methods to work with ImageStream resources.
type ImageStreamMappingExpansion ¶
type ImageStreamMappingExpansion interface{}
type ImageStreamMappingInterface ¶
type ImageStreamMappingInterface interface { Create(*image.ImageStreamMapping) (*v1.Status, error) ImageStreamMappingExpansion }
ImageStreamMappingInterface has methods to work with ImageStreamMapping resources.
type ImageStreamMappingsGetter ¶
type ImageStreamMappingsGetter interface {
ImageStreamMappings(namespace string) ImageStreamMappingInterface
}
ImageStreamMappingsGetter has a method to return a ImageStreamMappingInterface. A group's client should implement this interface.
type ImageStreamTagExpansion ¶
type ImageStreamTagExpansion interface{}
type ImageStreamTagInterface ¶
type ImageStreamTagInterface interface { Create(*image.ImageStreamTag) (*image.ImageStreamTag, error) Update(*image.ImageStreamTag) (*image.ImageStreamTag, error) Delete(name string, options *v1.DeleteOptions) error Get(name string, options v1.GetOptions) (*image.ImageStreamTag, error) ImageStreamTagExpansion }
ImageStreamTagInterface has methods to work with ImageStreamTag resources.
type ImageStreamTagsGetter ¶
type ImageStreamTagsGetter interface {
ImageStreamTags(namespace string) ImageStreamTagInterface
}
ImageStreamTagsGetter has a method to return a ImageStreamTagInterface. A group's client should implement this interface.
type ImageStreamsGetter ¶
type ImageStreamsGetter interface {
ImageStreams(namespace string) ImageStreamInterface
}
ImageStreamsGetter has a method to return a ImageStreamInterface. A group's client should implement this interface.
type ImagesGetter ¶
type ImagesGetter interface {
Images() ImageResourceInterface
}
ImagesGetter has a method to return a ImageResourceInterface. A group's client should implement this interface.