Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type CAPApplicationExpansion
- type CAPApplicationInterface
- type CAPApplicationVersionExpansion
- type CAPApplicationVersionInterface
- type CAPApplicationVersionsGetter
- type CAPApplicationsGetter
- type CAPTenantExpansion
- type CAPTenantInterface
- type CAPTenantOperationExpansion
- type CAPTenantOperationInterface
- type CAPTenantOperationsGetter
- type CAPTenantsGetter
- type SmeV1alpha1Client
- func (c *SmeV1alpha1Client) CAPApplicationVersions(namespace string) CAPApplicationVersionInterface
- func (c *SmeV1alpha1Client) CAPApplications(namespace string) CAPApplicationInterface
- func (c *SmeV1alpha1Client) CAPTenantOperations(namespace string) CAPTenantOperationInterface
- func (c *SmeV1alpha1Client) CAPTenants(namespace string) CAPTenantInterface
- func (c *SmeV1alpha1Client) RESTClient() rest.Interface
- type SmeV1alpha1Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CAPApplicationExpansion ¶
type CAPApplicationExpansion interface{}
type CAPApplicationInterface ¶
type CAPApplicationInterface interface { Create(ctx context.Context, cAPApplication *v1alpha1.CAPApplication, opts v1.CreateOptions) (*v1alpha1.CAPApplication, error) Update(ctx context.Context, cAPApplication *v1alpha1.CAPApplication, opts v1.UpdateOptions) (*v1alpha1.CAPApplication, error) UpdateStatus(ctx context.Context, cAPApplication *v1alpha1.CAPApplication, opts v1.UpdateOptions) (*v1alpha1.CAPApplication, 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.CAPApplication, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CAPApplicationList, 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.CAPApplication, err error) Apply(ctx context.Context, cAPApplication *smesapcomv1alpha1.CAPApplicationApplyConfiguration, opts v1.ApplyOptions) (result *v1alpha1.CAPApplication, err error) ApplyStatus(ctx context.Context, cAPApplication *smesapcomv1alpha1.CAPApplicationApplyConfiguration, opts v1.ApplyOptions) (result *v1alpha1.CAPApplication, err error) CAPApplicationExpansion }
CAPApplicationInterface has methods to work with CAPApplication resources.
type CAPApplicationVersionExpansion ¶
type CAPApplicationVersionExpansion interface{}
type CAPApplicationVersionInterface ¶
type CAPApplicationVersionInterface interface { Create(ctx context.Context, cAPApplicationVersion *v1alpha1.CAPApplicationVersion, opts v1.CreateOptions) (*v1alpha1.CAPApplicationVersion, error) Update(ctx context.Context, cAPApplicationVersion *v1alpha1.CAPApplicationVersion, opts v1.UpdateOptions) (*v1alpha1.CAPApplicationVersion, error) UpdateStatus(ctx context.Context, cAPApplicationVersion *v1alpha1.CAPApplicationVersion, opts v1.UpdateOptions) (*v1alpha1.CAPApplicationVersion, 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.CAPApplicationVersion, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CAPApplicationVersionList, 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.CAPApplicationVersion, err error) Apply(ctx context.Context, cAPApplicationVersion *smesapcomv1alpha1.CAPApplicationVersionApplyConfiguration, opts v1.ApplyOptions) (result *v1alpha1.CAPApplicationVersion, err error) ApplyStatus(ctx context.Context, cAPApplicationVersion *smesapcomv1alpha1.CAPApplicationVersionApplyConfiguration, opts v1.ApplyOptions) (result *v1alpha1.CAPApplicationVersion, err error) CAPApplicationVersionExpansion }
CAPApplicationVersionInterface has methods to work with CAPApplicationVersion resources.
type CAPApplicationVersionsGetter ¶
type CAPApplicationVersionsGetter interface {
CAPApplicationVersions(namespace string) CAPApplicationVersionInterface
}
CAPApplicationVersionsGetter has a method to return a CAPApplicationVersionInterface. A group's client should implement this interface.
type CAPApplicationsGetter ¶
type CAPApplicationsGetter interface {
CAPApplications(namespace string) CAPApplicationInterface
}
CAPApplicationsGetter has a method to return a CAPApplicationInterface. A group's client should implement this interface.
type CAPTenantExpansion ¶
type CAPTenantExpansion interface{}
type CAPTenantInterface ¶
type CAPTenantInterface interface { Create(ctx context.Context, cAPTenant *v1alpha1.CAPTenant, opts v1.CreateOptions) (*v1alpha1.CAPTenant, error) Update(ctx context.Context, cAPTenant *v1alpha1.CAPTenant, opts v1.UpdateOptions) (*v1alpha1.CAPTenant, error) UpdateStatus(ctx context.Context, cAPTenant *v1alpha1.CAPTenant, opts v1.UpdateOptions) (*v1alpha1.CAPTenant, 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.CAPTenant, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CAPTenantList, 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.CAPTenant, err error) Apply(ctx context.Context, cAPTenant *smesapcomv1alpha1.CAPTenantApplyConfiguration, opts v1.ApplyOptions) (result *v1alpha1.CAPTenant, err error) ApplyStatus(ctx context.Context, cAPTenant *smesapcomv1alpha1.CAPTenantApplyConfiguration, opts v1.ApplyOptions) (result *v1alpha1.CAPTenant, err error) CAPTenantExpansion }
CAPTenantInterface has methods to work with CAPTenant resources.
type CAPTenantOperationExpansion ¶
type CAPTenantOperationExpansion interface{}
type CAPTenantOperationInterface ¶
type CAPTenantOperationInterface interface { Create(ctx context.Context, cAPTenantOperation *v1alpha1.CAPTenantOperation, opts v1.CreateOptions) (*v1alpha1.CAPTenantOperation, error) Update(ctx context.Context, cAPTenantOperation *v1alpha1.CAPTenantOperation, opts v1.UpdateOptions) (*v1alpha1.CAPTenantOperation, error) UpdateStatus(ctx context.Context, cAPTenantOperation *v1alpha1.CAPTenantOperation, opts v1.UpdateOptions) (*v1alpha1.CAPTenantOperation, 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.CAPTenantOperation, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CAPTenantOperationList, 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.CAPTenantOperation, err error) Apply(ctx context.Context, cAPTenantOperation *smesapcomv1alpha1.CAPTenantOperationApplyConfiguration, opts v1.ApplyOptions) (result *v1alpha1.CAPTenantOperation, err error) ApplyStatus(ctx context.Context, cAPTenantOperation *smesapcomv1alpha1.CAPTenantOperationApplyConfiguration, opts v1.ApplyOptions) (result *v1alpha1.CAPTenantOperation, err error) CAPTenantOperationExpansion }
CAPTenantOperationInterface has methods to work with CAPTenantOperation resources.
type CAPTenantOperationsGetter ¶
type CAPTenantOperationsGetter interface {
CAPTenantOperations(namespace string) CAPTenantOperationInterface
}
CAPTenantOperationsGetter has a method to return a CAPTenantOperationInterface. A group's client should implement this interface.
type CAPTenantsGetter ¶
type CAPTenantsGetter interface {
CAPTenants(namespace string) CAPTenantInterface
}
CAPTenantsGetter has a method to return a CAPTenantInterface. A group's client should implement this interface.
type SmeV1alpha1Client ¶
type SmeV1alpha1Client struct {
// contains filtered or unexported fields
}
SmeV1alpha1Client is used to interact with features provided by the sme.sap.com group.
func New ¶
func New(c rest.Interface) *SmeV1alpha1Client
New creates a new SmeV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*SmeV1alpha1Client, error)
NewForConfig creates a new SmeV1alpha1Client 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 SmeV1alpha1Client 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) *SmeV1alpha1Client
NewForConfigOrDie creates a new SmeV1alpha1Client for the given config and panics if there is an error in the config.
func (*SmeV1alpha1Client) CAPApplicationVersions ¶
func (c *SmeV1alpha1Client) CAPApplicationVersions(namespace string) CAPApplicationVersionInterface
func (*SmeV1alpha1Client) CAPApplications ¶
func (c *SmeV1alpha1Client) CAPApplications(namespace string) CAPApplicationInterface
func (*SmeV1alpha1Client) CAPTenantOperations ¶
func (c *SmeV1alpha1Client) CAPTenantOperations(namespace string) CAPTenantOperationInterface
func (*SmeV1alpha1Client) CAPTenants ¶
func (c *SmeV1alpha1Client) CAPTenants(namespace string) CAPTenantInterface
func (*SmeV1alpha1Client) RESTClient ¶
func (c *SmeV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
type SmeV1alpha1Interface ¶
type SmeV1alpha1Interface interface { RESTClient() rest.Interface CAPApplicationsGetter CAPApplicationVersionsGetter CAPTenantsGetter CAPTenantOperationsGetter }