Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type ObjectrocketV1beta1Client
- func (c *ObjectrocketV1beta1Client) RESTClient() rest.Interface
- func (c *ObjectrocketV1beta1Client) SensuAssets(namespace string) SensuAssetInterface
- func (c *ObjectrocketV1beta1Client) SensuBackups(namespace string) SensuBackupInterface
- func (c *ObjectrocketV1beta1Client) SensuCheckConfigs(namespace string) SensuCheckConfigInterface
- func (c *ObjectrocketV1beta1Client) SensuClusters(namespace string) SensuClusterInterface
- func (c *ObjectrocketV1beta1Client) SensuEventFilters(namespace string) SensuEventFilterInterface
- func (c *ObjectrocketV1beta1Client) SensuHandlers(namespace string) SensuHandlerInterface
- func (c *ObjectrocketV1beta1Client) SensuRestores(namespace string) SensuRestoreInterface
- type ObjectrocketV1beta1Interface
- type SensuAssetExpansion
- type SensuAssetInterface
- type SensuAssetsGetter
- type SensuBackupExpansion
- type SensuBackupInterface
- type SensuBackupsGetter
- type SensuCheckConfigExpansion
- type SensuCheckConfigInterface
- type SensuCheckConfigsGetter
- type SensuClusterExpansion
- type SensuClusterInterface
- type SensuClustersGetter
- type SensuEventFilterExpansion
- type SensuEventFilterInterface
- type SensuEventFiltersGetter
- type SensuHandlerExpansion
- type SensuHandlerInterface
- type SensuHandlersGetter
- type SensuRestoreExpansion
- type SensuRestoreInterface
- type SensuRestoresGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ObjectrocketV1beta1Client ¶
type ObjectrocketV1beta1Client struct {
// contains filtered or unexported fields
}
ObjectrocketV1beta1Client is used to interact with features provided by the objectrocket.com group.
func New ¶
func New(c rest.Interface) *ObjectrocketV1beta1Client
New creates a new ObjectrocketV1beta1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*ObjectrocketV1beta1Client, error)
NewForConfig creates a new ObjectrocketV1beta1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *ObjectrocketV1beta1Client
NewForConfigOrDie creates a new ObjectrocketV1beta1Client for the given config and panics if there is an error in the config.
func (*ObjectrocketV1beta1Client) RESTClient ¶
func (c *ObjectrocketV1beta1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*ObjectrocketV1beta1Client) SensuAssets ¶
func (c *ObjectrocketV1beta1Client) SensuAssets(namespace string) SensuAssetInterface
func (*ObjectrocketV1beta1Client) SensuBackups ¶
func (c *ObjectrocketV1beta1Client) SensuBackups(namespace string) SensuBackupInterface
func (*ObjectrocketV1beta1Client) SensuCheckConfigs ¶
func (c *ObjectrocketV1beta1Client) SensuCheckConfigs(namespace string) SensuCheckConfigInterface
func (*ObjectrocketV1beta1Client) SensuClusters ¶
func (c *ObjectrocketV1beta1Client) SensuClusters(namespace string) SensuClusterInterface
func (*ObjectrocketV1beta1Client) SensuEventFilters ¶
func (c *ObjectrocketV1beta1Client) SensuEventFilters(namespace string) SensuEventFilterInterface
func (*ObjectrocketV1beta1Client) SensuHandlers ¶
func (c *ObjectrocketV1beta1Client) SensuHandlers(namespace string) SensuHandlerInterface
func (*ObjectrocketV1beta1Client) SensuRestores ¶
func (c *ObjectrocketV1beta1Client) SensuRestores(namespace string) SensuRestoreInterface
type ObjectrocketV1beta1Interface ¶
type ObjectrocketV1beta1Interface interface { RESTClient() rest.Interface SensuAssetsGetter SensuBackupsGetter SensuCheckConfigsGetter SensuClustersGetter SensuEventFiltersGetter SensuHandlersGetter SensuRestoresGetter }
type SensuAssetExpansion ¶
type SensuAssetExpansion interface{}
type SensuAssetInterface ¶
type SensuAssetInterface interface { Create(*v1beta1.SensuAsset) (*v1beta1.SensuAsset, error) Update(*v1beta1.SensuAsset) (*v1beta1.SensuAsset, error) UpdateStatus(*v1beta1.SensuAsset) (*v1beta1.SensuAsset, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1beta1.SensuAsset, error) List(opts v1.ListOptions) (*v1beta1.SensuAssetList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1beta1.SensuAsset, err error) SensuAssetExpansion }
SensuAssetInterface has methods to work with SensuAsset resources.
type SensuAssetsGetter ¶
type SensuAssetsGetter interface {
SensuAssets(namespace string) SensuAssetInterface
}
SensuAssetsGetter has a method to return a SensuAssetInterface. A group's client should implement this interface.
type SensuBackupExpansion ¶
type SensuBackupExpansion interface{}
type SensuBackupInterface ¶
type SensuBackupInterface interface { Create(*v1beta1.SensuBackup) (*v1beta1.SensuBackup, error) Update(*v1beta1.SensuBackup) (*v1beta1.SensuBackup, error) UpdateStatus(*v1beta1.SensuBackup) (*v1beta1.SensuBackup, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1beta1.SensuBackup, error) List(opts v1.ListOptions) (*v1beta1.SensuBackupList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1beta1.SensuBackup, err error) SensuBackupExpansion }
SensuBackupInterface has methods to work with SensuBackup resources.
type SensuBackupsGetter ¶
type SensuBackupsGetter interface {
SensuBackups(namespace string) SensuBackupInterface
}
SensuBackupsGetter has a method to return a SensuBackupInterface. A group's client should implement this interface.
type SensuCheckConfigExpansion ¶
type SensuCheckConfigExpansion interface{}
type SensuCheckConfigInterface ¶
type SensuCheckConfigInterface interface { Create(*v1beta1.SensuCheckConfig) (*v1beta1.SensuCheckConfig, error) Update(*v1beta1.SensuCheckConfig) (*v1beta1.SensuCheckConfig, error) UpdateStatus(*v1beta1.SensuCheckConfig) (*v1beta1.SensuCheckConfig, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1beta1.SensuCheckConfig, error) List(opts v1.ListOptions) (*v1beta1.SensuCheckConfigList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1beta1.SensuCheckConfig, err error) SensuCheckConfigExpansion }
SensuCheckConfigInterface has methods to work with SensuCheckConfig resources.
type SensuCheckConfigsGetter ¶
type SensuCheckConfigsGetter interface {
SensuCheckConfigs(namespace string) SensuCheckConfigInterface
}
SensuCheckConfigsGetter has a method to return a SensuCheckConfigInterface. A group's client should implement this interface.
type SensuClusterExpansion ¶
type SensuClusterExpansion interface{}
type SensuClusterInterface ¶
type SensuClusterInterface interface { Create(*v1beta1.SensuCluster) (*v1beta1.SensuCluster, error) Update(*v1beta1.SensuCluster) (*v1beta1.SensuCluster, error) UpdateStatus(*v1beta1.SensuCluster) (*v1beta1.SensuCluster, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1beta1.SensuCluster, error) List(opts v1.ListOptions) (*v1beta1.SensuClusterList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1beta1.SensuCluster, err error) SensuClusterExpansion }
SensuClusterInterface has methods to work with SensuCluster resources.
type SensuClustersGetter ¶
type SensuClustersGetter interface {
SensuClusters(namespace string) SensuClusterInterface
}
SensuClustersGetter has a method to return a SensuClusterInterface. A group's client should implement this interface.
type SensuEventFilterExpansion ¶
type SensuEventFilterExpansion interface{}
type SensuEventFilterInterface ¶
type SensuEventFilterInterface interface { Create(*v1beta1.SensuEventFilter) (*v1beta1.SensuEventFilter, error) Update(*v1beta1.SensuEventFilter) (*v1beta1.SensuEventFilter, error) UpdateStatus(*v1beta1.SensuEventFilter) (*v1beta1.SensuEventFilter, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1beta1.SensuEventFilter, error) List(opts v1.ListOptions) (*v1beta1.SensuEventFilterList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1beta1.SensuEventFilter, err error) SensuEventFilterExpansion }
SensuEventFilterInterface has methods to work with SensuEventFilter resources.
type SensuEventFiltersGetter ¶
type SensuEventFiltersGetter interface {
SensuEventFilters(namespace string) SensuEventFilterInterface
}
SensuEventFiltersGetter has a method to return a SensuEventFilterInterface. A group's client should implement this interface.
type SensuHandlerExpansion ¶
type SensuHandlerExpansion interface{}
type SensuHandlerInterface ¶
type SensuHandlerInterface interface { Create(*v1beta1.SensuHandler) (*v1beta1.SensuHandler, error) Update(*v1beta1.SensuHandler) (*v1beta1.SensuHandler, error) UpdateStatus(*v1beta1.SensuHandler) (*v1beta1.SensuHandler, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1beta1.SensuHandler, error) List(opts v1.ListOptions) (*v1beta1.SensuHandlerList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1beta1.SensuHandler, err error) SensuHandlerExpansion }
SensuHandlerInterface has methods to work with SensuHandler resources.
type SensuHandlersGetter ¶
type SensuHandlersGetter interface {
SensuHandlers(namespace string) SensuHandlerInterface
}
SensuHandlersGetter has a method to return a SensuHandlerInterface. A group's client should implement this interface.
type SensuRestoreExpansion ¶
type SensuRestoreExpansion interface{}
type SensuRestoreInterface ¶
type SensuRestoreInterface interface { Create(*v1beta1.SensuRestore) (*v1beta1.SensuRestore, error) Update(*v1beta1.SensuRestore) (*v1beta1.SensuRestore, error) UpdateStatus(*v1beta1.SensuRestore) (*v1beta1.SensuRestore, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1beta1.SensuRestore, error) List(opts v1.ListOptions) (*v1beta1.SensuRestoreList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1beta1.SensuRestore, err error) SensuRestoreExpansion }
SensuRestoreInterface has methods to work with SensuRestore resources.
type SensuRestoresGetter ¶
type SensuRestoresGetter interface {
SensuRestores(namespace string) SensuRestoreInterface
}
SensuRestoresGetter has a method to return a SensuRestoreInterface. A group's client should implement this interface.