Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type BridgeExpansion
- type BridgeInterface
- type BridgesGetter
- type FlowV1alpha1Client
- func (c *FlowV1alpha1Client) Bridges(namespace string) BridgeInterface
- func (c *FlowV1alpha1Client) JQTransformations(namespace string) JQTransformationInterface
- func (c *FlowV1alpha1Client) RESTClient() rest.Interface
- func (c *FlowV1alpha1Client) Synchronizers(namespace string) SynchronizerInterface
- func (c *FlowV1alpha1Client) Transformations(namespace string) TransformationInterface
- func (c *FlowV1alpha1Client) XMLToJSONTransformations(namespace string) XMLToJSONTransformationInterface
- func (c *FlowV1alpha1Client) XSLTTransformations(namespace string) XSLTTransformationInterface
- type FlowV1alpha1Interface
- type JQTransformationExpansion
- type JQTransformationInterface
- type JQTransformationsGetter
- type SynchronizerExpansion
- type SynchronizerInterface
- type SynchronizersGetter
- type TransformationExpansion
- type TransformationInterface
- type TransformationsGetter
- type XMLToJSONTransformationExpansion
- type XMLToJSONTransformationInterface
- type XMLToJSONTransformationsGetter
- type XSLTTransformationExpansion
- type XSLTTransformationInterface
- type XSLTTransformationsGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BridgeExpansion ¶ added in v0.1.14
type BridgeExpansion interface{}
type BridgeInterface ¶ added in v0.1.14
type BridgeInterface interface { Create(ctx context.Context, bridge *v1alpha1.Bridge, opts v1.CreateOptions) (*v1alpha1.Bridge, error) Update(ctx context.Context, bridge *v1alpha1.Bridge, opts v1.UpdateOptions) (*v1alpha1.Bridge, error) UpdateStatus(ctx context.Context, bridge *v1alpha1.Bridge, opts v1.UpdateOptions) (*v1alpha1.Bridge, 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.Bridge, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BridgeList, 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.Bridge, err error) BridgeExpansion }
BridgeInterface has methods to work with Bridge resources.
type BridgesGetter ¶ added in v0.1.14
type BridgesGetter interface {
Bridges(namespace string) BridgeInterface
}
BridgesGetter has a method to return a BridgeInterface. A group's client should implement this interface.
type FlowV1alpha1Client ¶
type FlowV1alpha1Client struct {
// contains filtered or unexported fields
}
FlowV1alpha1Client is used to interact with features provided by the flow.typhoon.zeiss.com group.
func New ¶
func New(c rest.Interface) *FlowV1alpha1Client
New creates a new FlowV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*FlowV1alpha1Client, error)
NewForConfig creates a new FlowV1alpha1Client 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 FlowV1alpha1Client 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) *FlowV1alpha1Client
NewForConfigOrDie creates a new FlowV1alpha1Client for the given config and panics if there is an error in the config.
func (*FlowV1alpha1Client) Bridges ¶ added in v0.1.14
func (c *FlowV1alpha1Client) Bridges(namespace string) BridgeInterface
func (*FlowV1alpha1Client) JQTransformations ¶
func (c *FlowV1alpha1Client) JQTransformations(namespace string) JQTransformationInterface
func (*FlowV1alpha1Client) RESTClient ¶
func (c *FlowV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*FlowV1alpha1Client) Synchronizers ¶
func (c *FlowV1alpha1Client) Synchronizers(namespace string) SynchronizerInterface
func (*FlowV1alpha1Client) Transformations ¶
func (c *FlowV1alpha1Client) Transformations(namespace string) TransformationInterface
func (*FlowV1alpha1Client) XMLToJSONTransformations ¶
func (c *FlowV1alpha1Client) XMLToJSONTransformations(namespace string) XMLToJSONTransformationInterface
func (*FlowV1alpha1Client) XSLTTransformations ¶
func (c *FlowV1alpha1Client) XSLTTransformations(namespace string) XSLTTransformationInterface
type FlowV1alpha1Interface ¶
type FlowV1alpha1Interface interface { RESTClient() rest.Interface BridgesGetter JQTransformationsGetter SynchronizersGetter TransformationsGetter XMLToJSONTransformationsGetter XSLTTransformationsGetter }
type JQTransformationExpansion ¶
type JQTransformationExpansion interface{}
type JQTransformationInterface ¶
type JQTransformationInterface interface { Create(ctx context.Context, jQTransformation *v1alpha1.JQTransformation, opts v1.CreateOptions) (*v1alpha1.JQTransformation, error) Update(ctx context.Context, jQTransformation *v1alpha1.JQTransformation, opts v1.UpdateOptions) (*v1alpha1.JQTransformation, error) UpdateStatus(ctx context.Context, jQTransformation *v1alpha1.JQTransformation, opts v1.UpdateOptions) (*v1alpha1.JQTransformation, 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.JQTransformation, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.JQTransformationList, 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.JQTransformation, err error) JQTransformationExpansion }
JQTransformationInterface has methods to work with JQTransformation resources.
type JQTransformationsGetter ¶
type JQTransformationsGetter interface {
JQTransformations(namespace string) JQTransformationInterface
}
JQTransformationsGetter has a method to return a JQTransformationInterface. A group's client should implement this interface.
type SynchronizerExpansion ¶
type SynchronizerExpansion interface{}
type SynchronizerInterface ¶
type SynchronizerInterface interface { Create(ctx context.Context, synchronizer *v1alpha1.Synchronizer, opts v1.CreateOptions) (*v1alpha1.Synchronizer, error) Update(ctx context.Context, synchronizer *v1alpha1.Synchronizer, opts v1.UpdateOptions) (*v1alpha1.Synchronizer, error) UpdateStatus(ctx context.Context, synchronizer *v1alpha1.Synchronizer, opts v1.UpdateOptions) (*v1alpha1.Synchronizer, 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.Synchronizer, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SynchronizerList, 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.Synchronizer, err error) SynchronizerExpansion }
SynchronizerInterface has methods to work with Synchronizer resources.
type SynchronizersGetter ¶
type SynchronizersGetter interface {
Synchronizers(namespace string) SynchronizerInterface
}
SynchronizersGetter has a method to return a SynchronizerInterface. A group's client should implement this interface.
type TransformationExpansion ¶
type TransformationExpansion interface{}
type TransformationInterface ¶
type TransformationInterface interface { Create(ctx context.Context, transformation *v1alpha1.Transformation, opts v1.CreateOptions) (*v1alpha1.Transformation, error) Update(ctx context.Context, transformation *v1alpha1.Transformation, opts v1.UpdateOptions) (*v1alpha1.Transformation, error) UpdateStatus(ctx context.Context, transformation *v1alpha1.Transformation, opts v1.UpdateOptions) (*v1alpha1.Transformation, 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.Transformation, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TransformationList, 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.Transformation, err error) TransformationExpansion }
TransformationInterface has methods to work with Transformation resources.
type TransformationsGetter ¶
type TransformationsGetter interface {
Transformations(namespace string) TransformationInterface
}
TransformationsGetter has a method to return a TransformationInterface. A group's client should implement this interface.
type XMLToJSONTransformationExpansion ¶
type XMLToJSONTransformationExpansion interface{}
type XMLToJSONTransformationInterface ¶
type XMLToJSONTransformationInterface interface { Create(ctx context.Context, xMLToJSONTransformation *v1alpha1.XMLToJSONTransformation, opts v1.CreateOptions) (*v1alpha1.XMLToJSONTransformation, error) Update(ctx context.Context, xMLToJSONTransformation *v1alpha1.XMLToJSONTransformation, opts v1.UpdateOptions) (*v1alpha1.XMLToJSONTransformation, error) UpdateStatus(ctx context.Context, xMLToJSONTransformation *v1alpha1.XMLToJSONTransformation, opts v1.UpdateOptions) (*v1alpha1.XMLToJSONTransformation, 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.XMLToJSONTransformation, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.XMLToJSONTransformationList, 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.XMLToJSONTransformation, err error) XMLToJSONTransformationExpansion }
XMLToJSONTransformationInterface has methods to work with XMLToJSONTransformation resources.
type XMLToJSONTransformationsGetter ¶
type XMLToJSONTransformationsGetter interface {
XMLToJSONTransformations(namespace string) XMLToJSONTransformationInterface
}
XMLToJSONTransformationsGetter has a method to return a XMLToJSONTransformationInterface. A group's client should implement this interface.
type XSLTTransformationExpansion ¶
type XSLTTransformationExpansion interface{}
type XSLTTransformationInterface ¶
type XSLTTransformationInterface interface { Create(ctx context.Context, xSLTTransformation *v1alpha1.XSLTTransformation, opts v1.CreateOptions) (*v1alpha1.XSLTTransformation, error) Update(ctx context.Context, xSLTTransformation *v1alpha1.XSLTTransformation, opts v1.UpdateOptions) (*v1alpha1.XSLTTransformation, error) UpdateStatus(ctx context.Context, xSLTTransformation *v1alpha1.XSLTTransformation, opts v1.UpdateOptions) (*v1alpha1.XSLTTransformation, 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.XSLTTransformation, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.XSLTTransformationList, 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.XSLTTransformation, err error) XSLTTransformationExpansion }
XSLTTransformationInterface has methods to work with XSLTTransformation resources.
type XSLTTransformationsGetter ¶
type XSLTTransformationsGetter interface {
XSLTTransformations(namespace string) XSLTTransformationInterface
}
XSLTTransformationsGetter has a method to return a XSLTTransformationInterface. A group's client should implement this interface.