Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClaimV1alpha1Client ¶
type ClaimV1alpha1Client struct {
// contains filtered or unexported fields
}
ClaimV1alpha1Client is used to interact with features provided by the group.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*ClaimV1alpha1Client, error)
NewForConfig creates a new ClaimV1alpha1Client for the given config.
func (*ClaimV1alpha1Client) ClusterClaims ¶
func (c *ClaimV1alpha1Client) ClusterClaims(namespace string) ClusterClaimInterface
func (*ClaimV1alpha1Client) ClusterUpdateClaims ¶
func (c *ClaimV1alpha1Client) ClusterUpdateClaims(namespace string) ClusterUpdateClaimInterface
func (*ClaimV1alpha1Client) RESTClient ¶
func (c *ClaimV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
type ClaimV1alpha1Interface ¶
type ClaimV1alpha1Interface interface {
RESTClient() rest.Interface
ClusterClaimGetter
ClusterUpdateClaimGetter
}
type ClusterClaimGetter ¶
type ClusterClaimGetter interface {
ClusterClaims(namespace string) ClusterClaimInterface
}
ClusterClaimGetter has a method to return a ClusterClaimInterface. A group's client should implement this interface.
type ClusterClaimInterface ¶
type ClusterClaimInterface interface {
Create(ctx context.Context, clusterClaim *v1alpha1.ClusterClaim, opts metav1.CreateOptions) (*v1alpha1.ClusterClaim, error)
Update(ctx context.Context, clusterClaim *v1alpha1.ClusterClaim, opts metav1.UpdateOptions) (*v1alpha1.ClusterClaim, error)
UpdateStatus(ctx context.Context, clusterClaim *v1alpha1.ClusterClaim, opts metav1.UpdateOptions) (*v1alpha1.ClusterClaim, error)
Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1alpha1.ClusterClaim, error)
List(ctx context.Context, opts metav1.ListOptions) (*v1alpha1.ClusterClaimList, error)
Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error)
Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1alpha1.ClusterClaim, err error)
// contains filtered or unexported methods
}
ClusterClaimInterface has methods to work with clusterClaim resources.
type ClusterUpdateClaimGetter ¶
type ClusterUpdateClaimGetter interface {
ClusterUpdateClaims(namespace string) ClusterUpdateClaimInterface
}
type ClusterUpdateClaimInterface ¶
type ClusterUpdateClaimInterface interface {
Create(ctx context.Context, clusterUpdateClaim *v1alpha1.ClusterUpdateClaim, opts metav1.CreateOptions) (*v1alpha1.ClusterUpdateClaim, error)
Update(ctx context.Context, clusterUpdateClaim *v1alpha1.ClusterUpdateClaim, opts metav1.UpdateOptions) (*v1alpha1.ClusterUpdateClaim, error)
UpdateStatus(ctx context.Context, clusterUpdateClaim *v1alpha1.ClusterUpdateClaim, opts metav1.UpdateOptions) (*v1alpha1.ClusterUpdateClaim, error)
Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1alpha1.ClusterUpdateClaim, error)
List(ctx context.Context, opts metav1.ListOptions) (*v1alpha1.ClusterUpdateClaimList, error)
Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error)
Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1alpha1.ClusterUpdateClaim, err error)
// contains filtered or unexported methods
}
ClusterUpdateClaimInterface has methods to work with clusterUpdateClaim resources.
Click to show internal directories.
Click to hide internal directories.