Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type ClusterGitTrackObjectExpansion
- type ClusterGitTrackObjectInterface
- type ClusterGitTrackObjectsGetter
- type FarosV1alpha1Client
- func (c *FarosV1alpha1Client) ClusterGitTrackObjects() ClusterGitTrackObjectInterface
- func (c *FarosV1alpha1Client) GitTrackObjects(namespace string) GitTrackObjectInterface
- func (c *FarosV1alpha1Client) GitTracks(namespace string) GitTrackInterface
- func (c *FarosV1alpha1Client) RESTClient() rest.Interface
- type FarosV1alpha1Interface
- type GitTrackExpansion
- type GitTrackInterface
- type GitTrackObjectExpansion
- type GitTrackObjectInterface
- type GitTrackObjectsGetter
- type GitTracksGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterGitTrackObjectExpansion ¶
type ClusterGitTrackObjectExpansion interface{}
type ClusterGitTrackObjectInterface ¶
type ClusterGitTrackObjectInterface interface { Create(*v1alpha1.ClusterGitTrackObject) (*v1alpha1.ClusterGitTrackObject, error) Update(*v1alpha1.ClusterGitTrackObject) (*v1alpha1.ClusterGitTrackObject, error) UpdateStatus(*v1alpha1.ClusterGitTrackObject) (*v1alpha1.ClusterGitTrackObject, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1alpha1.ClusterGitTrackObject, error) List(opts v1.ListOptions) (*v1alpha1.ClusterGitTrackObjectList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.ClusterGitTrackObject, err error) ClusterGitTrackObjectExpansion }
ClusterGitTrackObjectInterface has methods to work with ClusterGitTrackObject resources.
type ClusterGitTrackObjectsGetter ¶
type ClusterGitTrackObjectsGetter interface {
ClusterGitTrackObjects() ClusterGitTrackObjectInterface
}
ClusterGitTrackObjectsGetter has a method to return a ClusterGitTrackObjectInterface. A group's client should implement this interface.
type FarosV1alpha1Client ¶
type FarosV1alpha1Client struct {
// contains filtered or unexported fields
}
FarosV1alpha1Client is used to interact with features provided by the faros.pusher.com group.
func New ¶
func New(c rest.Interface) *FarosV1alpha1Client
New creates a new FarosV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*FarosV1alpha1Client, error)
NewForConfig creates a new FarosV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *FarosV1alpha1Client
NewForConfigOrDie creates a new FarosV1alpha1Client for the given config and panics if there is an error in the config.
func (*FarosV1alpha1Client) ClusterGitTrackObjects ¶
func (c *FarosV1alpha1Client) ClusterGitTrackObjects() ClusterGitTrackObjectInterface
func (*FarosV1alpha1Client) GitTrackObjects ¶
func (c *FarosV1alpha1Client) GitTrackObjects(namespace string) GitTrackObjectInterface
func (*FarosV1alpha1Client) GitTracks ¶
func (c *FarosV1alpha1Client) GitTracks(namespace string) GitTrackInterface
func (*FarosV1alpha1Client) RESTClient ¶
func (c *FarosV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
type FarosV1alpha1Interface ¶
type FarosV1alpha1Interface interface { RESTClient() rest.Interface ClusterGitTrackObjectsGetter GitTracksGetter GitTrackObjectsGetter }
type GitTrackExpansion ¶
type GitTrackExpansion interface{}
type GitTrackInterface ¶
type GitTrackInterface interface { Create(*v1alpha1.GitTrack) (*v1alpha1.GitTrack, error) Update(*v1alpha1.GitTrack) (*v1alpha1.GitTrack, error) UpdateStatus(*v1alpha1.GitTrack) (*v1alpha1.GitTrack, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1alpha1.GitTrack, error) List(opts v1.ListOptions) (*v1alpha1.GitTrackList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.GitTrack, err error) GitTrackExpansion }
GitTrackInterface has methods to work with GitTrack resources.
type GitTrackObjectExpansion ¶
type GitTrackObjectExpansion interface{}
type GitTrackObjectInterface ¶
type GitTrackObjectInterface interface { Create(*v1alpha1.GitTrackObject) (*v1alpha1.GitTrackObject, error) Update(*v1alpha1.GitTrackObject) (*v1alpha1.GitTrackObject, error) UpdateStatus(*v1alpha1.GitTrackObject) (*v1alpha1.GitTrackObject, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1alpha1.GitTrackObject, error) List(opts v1.ListOptions) (*v1alpha1.GitTrackObjectList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.GitTrackObject, err error) GitTrackObjectExpansion }
GitTrackObjectInterface has methods to work with GitTrackObject resources.
type GitTrackObjectsGetter ¶
type GitTrackObjectsGetter interface {
GitTrackObjects(namespace string) GitTrackObjectInterface
}
GitTrackObjectsGetter has a method to return a GitTrackObjectInterface. A group's client should implement this interface.
type GitTracksGetter ¶
type GitTracksGetter interface {
GitTracks(namespace string) GitTrackInterface
}
GitTracksGetter has a method to return a GitTrackInterface. A group's client should implement this interface.