Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type EXTCOMMClaimExpansion
- type EXTCOMMClaimInterface
- type EXTCOMMClaimsGetter
- type EXTCOMMEntriesGetter
- type EXTCOMMEntryExpansion
- type EXTCOMMEntryInterface
- type EXTCOMMIndexExpansion
- type EXTCOMMIndexInterface
- type EXTCOMMIndexesGetter
- type ExtcommV1alpha1Client
- func (c *ExtcommV1alpha1Client) EXTCOMMClaims(namespace string) EXTCOMMClaimInterface
- func (c *ExtcommV1alpha1Client) EXTCOMMEntries(namespace string) EXTCOMMEntryInterface
- func (c *ExtcommV1alpha1Client) EXTCOMMIndexes(namespace string) EXTCOMMIndexInterface
- func (c *ExtcommV1alpha1Client) RESTClient() rest.Interface
- type ExtcommV1alpha1Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EXTCOMMClaimExpansion ¶
type EXTCOMMClaimExpansion interface{}
type EXTCOMMClaimInterface ¶
type EXTCOMMClaimInterface interface { Create(ctx context.Context, eXTCOMMClaim *v1alpha1.EXTCOMMClaim, opts v1.CreateOptions) (*v1alpha1.EXTCOMMClaim, error) Update(ctx context.Context, eXTCOMMClaim *v1alpha1.EXTCOMMClaim, opts v1.UpdateOptions) (*v1alpha1.EXTCOMMClaim, error) UpdateStatus(ctx context.Context, eXTCOMMClaim *v1alpha1.EXTCOMMClaim, opts v1.UpdateOptions) (*v1alpha1.EXTCOMMClaim, 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) (*v1alpha1.EXTCOMMClaim, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EXTCOMMClaimList, 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 *v1alpha1.EXTCOMMClaim, err error) EXTCOMMClaimExpansion }
EXTCOMMClaimInterface has methods to work with EXTCOMMClaim resources.
type EXTCOMMClaimsGetter ¶
type EXTCOMMClaimsGetter interface {
EXTCOMMClaims(namespace string) EXTCOMMClaimInterface
}
EXTCOMMClaimsGetter has a method to return a EXTCOMMClaimInterface. A group's client should implement this interface.
type EXTCOMMEntriesGetter ¶
type EXTCOMMEntriesGetter interface {
EXTCOMMEntries(namespace string) EXTCOMMEntryInterface
}
EXTCOMMEntriesGetter has a method to return a EXTCOMMEntryInterface. A group's client should implement this interface.
type EXTCOMMEntryExpansion ¶
type EXTCOMMEntryExpansion interface{}
type EXTCOMMEntryInterface ¶
type EXTCOMMEntryInterface interface { Create(ctx context.Context, eXTCOMMEntry *v1alpha1.EXTCOMMEntry, opts v1.CreateOptions) (*v1alpha1.EXTCOMMEntry, error) Update(ctx context.Context, eXTCOMMEntry *v1alpha1.EXTCOMMEntry, opts v1.UpdateOptions) (*v1alpha1.EXTCOMMEntry, error) UpdateStatus(ctx context.Context, eXTCOMMEntry *v1alpha1.EXTCOMMEntry, opts v1.UpdateOptions) (*v1alpha1.EXTCOMMEntry, 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) (*v1alpha1.EXTCOMMEntry, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EXTCOMMEntryList, 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 *v1alpha1.EXTCOMMEntry, err error) EXTCOMMEntryExpansion }
EXTCOMMEntryInterface has methods to work with EXTCOMMEntry resources.
type EXTCOMMIndexExpansion ¶
type EXTCOMMIndexExpansion interface{}
type EXTCOMMIndexInterface ¶
type EXTCOMMIndexInterface interface { Create(ctx context.Context, eXTCOMMIndex *v1alpha1.EXTCOMMIndex, opts v1.CreateOptions) (*v1alpha1.EXTCOMMIndex, error) Update(ctx context.Context, eXTCOMMIndex *v1alpha1.EXTCOMMIndex, opts v1.UpdateOptions) (*v1alpha1.EXTCOMMIndex, error) UpdateStatus(ctx context.Context, eXTCOMMIndex *v1alpha1.EXTCOMMIndex, opts v1.UpdateOptions) (*v1alpha1.EXTCOMMIndex, 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) (*v1alpha1.EXTCOMMIndex, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EXTCOMMIndexList, 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 *v1alpha1.EXTCOMMIndex, err error) EXTCOMMIndexExpansion }
EXTCOMMIndexInterface has methods to work with EXTCOMMIndex resources.
type EXTCOMMIndexesGetter ¶
type EXTCOMMIndexesGetter interface {
EXTCOMMIndexes(namespace string) EXTCOMMIndexInterface
}
EXTCOMMIndexesGetter has a method to return a EXTCOMMIndexInterface. A group's client should implement this interface.
type ExtcommV1alpha1Client ¶
type ExtcommV1alpha1Client struct {
// contains filtered or unexported fields
}
ExtcommV1alpha1Client is used to interact with features provided by the extcomm.be.kuid.dev group.
func New ¶
func New(c rest.Interface) *ExtcommV1alpha1Client
New creates a new ExtcommV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*ExtcommV1alpha1Client, error)
NewForConfig creates a new ExtcommV1alpha1Client 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 ExtcommV1alpha1Client 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) *ExtcommV1alpha1Client
NewForConfigOrDie creates a new ExtcommV1alpha1Client for the given config and panics if there is an error in the config.
func (*ExtcommV1alpha1Client) EXTCOMMClaims ¶
func (c *ExtcommV1alpha1Client) EXTCOMMClaims(namespace string) EXTCOMMClaimInterface
func (*ExtcommV1alpha1Client) EXTCOMMEntries ¶
func (c *ExtcommV1alpha1Client) EXTCOMMEntries(namespace string) EXTCOMMEntryInterface
func (*ExtcommV1alpha1Client) EXTCOMMIndexes ¶
func (c *ExtcommV1alpha1Client) EXTCOMMIndexes(namespace string) EXTCOMMIndexInterface
func (*ExtcommV1alpha1Client) RESTClient ¶
func (c *ExtcommV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
type ExtcommV1alpha1Interface ¶
type ExtcommV1alpha1Interface interface { RESTClient() rest.Interface EXTCOMMClaimsGetter EXTCOMMEntriesGetter EXTCOMMIndexesGetter }