Documentation
¶
Index ¶
- func App(spec *Spec) *sparkop.SparkApplication
- func Map(services []sparkop.SparkApplication) map[string]sparkop.SparkApplication
- type Client
- func (c *Client) Apply(sparkApp *sparkop.SparkApplication) (*sparkop.SparkApplication, error)
- func (c *Client) Create(sparkApp *sparkop.SparkApplication) (*sparkop.SparkApplication, error)
- func (c *Client) Delete(appName string) (bool, error)
- func (c *Client) Exists(name string) (bool, error)
- func (c *Client) Get(name string) (*sparkop.SparkApplication, error)
- func (c *Client) IsRunning(name string) (bool, error)
- func (c *Client) List(opts *kmeta.ListOptions) ([]sparkop.SparkApplication, error)
- func (c *Client) ListByLabel(labelKey string, labelValue string) ([]sparkop.SparkApplication, error)
- func (c *Client) ListByLabels(labels map[string]string) ([]sparkop.SparkApplication, error)
- type Spec
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func App ¶ added in v0.7.0
func App(spec *Spec) *sparkop.SparkApplication
func Map ¶ added in v0.7.0
func Map(services []sparkop.SparkApplication) map[string]sparkop.SparkApplication
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) Apply ¶ added in v0.7.0
func (c *Client) Apply(sparkApp *sparkop.SparkApplication) (*sparkop.SparkApplication, error)
func (*Client) Create ¶ added in v0.7.0
func (c *Client) Create(sparkApp *sparkop.SparkApplication) (*sparkop.SparkApplication, error)
func (*Client) Get ¶ added in v0.7.0
func (c *Client) Get(name string) (*sparkop.SparkApplication, error)
func (*Client) List ¶
func (c *Client) List(opts *kmeta.ListOptions) ([]sparkop.SparkApplication, error)
func (*Client) ListByLabel ¶
func (*Client) ListByLabels ¶
Click to show internal directories.
Click to hide internal directories.