Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type ActionsV1alpha1Client
- func (c *ActionsV1alpha1Client) AddClusterInfos(namespace string) AddClusterInfoInterface
- func (c *ActionsV1alpha1Client) DeleteAttributes(namespace string) DeleteAttributeInterface
- func (c *ActionsV1alpha1Client) RESTClient() rest.Interface
- func (c *ActionsV1alpha1Client) RenameAttributes(namespace string) RenameAttributeInterface
- type ActionsV1alpha1Interface
- type AddClusterInfoExpansion
- type AddClusterInfoInterface
- type AddClusterInfosGetter
- type DeleteAttributeExpansion
- type DeleteAttributeInterface
- type DeleteAttributesGetter
- type RenameAttributeExpansion
- type RenameAttributeInterface
- type RenameAttributesGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ActionsV1alpha1Client ¶
type ActionsV1alpha1Client struct {
// contains filtered or unexported fields
}
ActionsV1alpha1Client is used to interact with features provided by the actions group.
func New ¶
func New(c rest.Interface) *ActionsV1alpha1Client
New creates a new ActionsV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*ActionsV1alpha1Client, error)
NewForConfig creates a new ActionsV1alpha1Client 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 ActionsV1alpha1Client 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) *ActionsV1alpha1Client
NewForConfigOrDie creates a new ActionsV1alpha1Client for the given config and panics if there is an error in the config.
func (*ActionsV1alpha1Client) AddClusterInfos ¶
func (c *ActionsV1alpha1Client) AddClusterInfos(namespace string) AddClusterInfoInterface
func (*ActionsV1alpha1Client) DeleteAttributes ¶
func (c *ActionsV1alpha1Client) DeleteAttributes(namespace string) DeleteAttributeInterface
func (*ActionsV1alpha1Client) RESTClient ¶
func (c *ActionsV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*ActionsV1alpha1Client) RenameAttributes ¶
func (c *ActionsV1alpha1Client) RenameAttributes(namespace string) RenameAttributeInterface
type ActionsV1alpha1Interface ¶
type ActionsV1alpha1Interface interface { RESTClient() rest.Interface AddClusterInfosGetter DeleteAttributesGetter RenameAttributesGetter }
type AddClusterInfoExpansion ¶
type AddClusterInfoExpansion interface{}
type AddClusterInfoInterface ¶
type AddClusterInfoInterface interface { Create(ctx context.Context, addClusterInfo *v1alpha1.AddClusterInfo, opts v1.CreateOptions) (*v1alpha1.AddClusterInfo, error) Update(ctx context.Context, addClusterInfo *v1alpha1.AddClusterInfo, opts v1.UpdateOptions) (*v1alpha1.AddClusterInfo, error) UpdateStatus(ctx context.Context, addClusterInfo *v1alpha1.AddClusterInfo, opts v1.UpdateOptions) (*v1alpha1.AddClusterInfo, 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.AddClusterInfo, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AddClusterInfoList, 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.AddClusterInfo, err error) Apply(ctx context.Context, addClusterInfo *actionsv1alpha1.AddClusterInfoApplyConfiguration, opts v1.ApplyOptions) (result *v1alpha1.AddClusterInfo, err error) ApplyStatus(ctx context.Context, addClusterInfo *actionsv1alpha1.AddClusterInfoApplyConfiguration, opts v1.ApplyOptions) (result *v1alpha1.AddClusterInfo, err error) AddClusterInfoExpansion }
AddClusterInfoInterface has methods to work with AddClusterInfo resources.
type AddClusterInfosGetter ¶
type AddClusterInfosGetter interface {
AddClusterInfos(namespace string) AddClusterInfoInterface
}
AddClusterInfosGetter has a method to return a AddClusterInfoInterface. A group's client should implement this interface.
type DeleteAttributeExpansion ¶
type DeleteAttributeExpansion interface{}
type DeleteAttributeInterface ¶
type DeleteAttributeInterface interface { Create(ctx context.Context, deleteAttribute *v1alpha1.DeleteAttribute, opts v1.CreateOptions) (*v1alpha1.DeleteAttribute, error) Update(ctx context.Context, deleteAttribute *v1alpha1.DeleteAttribute, opts v1.UpdateOptions) (*v1alpha1.DeleteAttribute, error) UpdateStatus(ctx context.Context, deleteAttribute *v1alpha1.DeleteAttribute, opts v1.UpdateOptions) (*v1alpha1.DeleteAttribute, 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.DeleteAttribute, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DeleteAttributeList, 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.DeleteAttribute, err error) Apply(ctx context.Context, deleteAttribute *actionsv1alpha1.DeleteAttributeApplyConfiguration, opts v1.ApplyOptions) (result *v1alpha1.DeleteAttribute, err error) ApplyStatus(ctx context.Context, deleteAttribute *actionsv1alpha1.DeleteAttributeApplyConfiguration, opts v1.ApplyOptions) (result *v1alpha1.DeleteAttribute, err error) DeleteAttributeExpansion }
DeleteAttributeInterface has methods to work with DeleteAttribute resources.
type DeleteAttributesGetter ¶
type DeleteAttributesGetter interface {
DeleteAttributes(namespace string) DeleteAttributeInterface
}
DeleteAttributesGetter has a method to return a DeleteAttributeInterface. A group's client should implement this interface.
type RenameAttributeExpansion ¶
type RenameAttributeExpansion interface{}
type RenameAttributeInterface ¶
type RenameAttributeInterface interface { Create(ctx context.Context, renameAttribute *v1alpha1.RenameAttribute, opts v1.CreateOptions) (*v1alpha1.RenameAttribute, error) Update(ctx context.Context, renameAttribute *v1alpha1.RenameAttribute, opts v1.UpdateOptions) (*v1alpha1.RenameAttribute, error) UpdateStatus(ctx context.Context, renameAttribute *v1alpha1.RenameAttribute, opts v1.UpdateOptions) (*v1alpha1.RenameAttribute, 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.RenameAttribute, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RenameAttributeList, 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.RenameAttribute, err error) Apply(ctx context.Context, renameAttribute *actionsv1alpha1.RenameAttributeApplyConfiguration, opts v1.ApplyOptions) (result *v1alpha1.RenameAttribute, err error) ApplyStatus(ctx context.Context, renameAttribute *actionsv1alpha1.RenameAttributeApplyConfiguration, opts v1.ApplyOptions) (result *v1alpha1.RenameAttribute, err error) RenameAttributeExpansion }
RenameAttributeInterface has methods to work with RenameAttribute resources.
type RenameAttributesGetter ¶
type RenameAttributesGetter interface {
RenameAttributes(namespace string) RenameAttributeInterface
}
RenameAttributesGetter has a method to return a RenameAttributeInterface. A group's client should implement this interface.