v1alpha1

package
v0.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Overview

This package has the automatically generated typed clients.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AgentExpansion

type AgentExpansion interface{}

type AgentInterface

type AgentInterface interface {
	Create(ctx context.Context, agent *v1alpha1.Agent, opts v1.CreateOptions) (*v1alpha1.Agent, error)
	Update(ctx context.Context, agent *v1alpha1.Agent, opts v1.UpdateOptions) (*v1alpha1.Agent, error)
	UpdateStatus(ctx context.Context, agent *v1alpha1.Agent, opts v1.UpdateOptions) (*v1alpha1.Agent, 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.Agent, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AgentList, 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.Agent, err error)
	AgentExpansion
}

AgentInterface has methods to work with Agent resources.

type AgentsGetter

type AgentsGetter interface {
	Agents(namespace string) AgentInterface
}

AgentsGetter has a method to return a AgentInterface. A group's client should implement this interface.

type CxAgentExpansion

type CxAgentExpansion interface{}

type CxAgentInterface

type CxAgentInterface interface {
	Create(ctx context.Context, cxAgent *v1alpha1.CxAgent, opts v1.CreateOptions) (*v1alpha1.CxAgent, error)
	Update(ctx context.Context, cxAgent *v1alpha1.CxAgent, opts v1.UpdateOptions) (*v1alpha1.CxAgent, error)
	UpdateStatus(ctx context.Context, cxAgent *v1alpha1.CxAgent, opts v1.UpdateOptions) (*v1alpha1.CxAgent, 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.CxAgent, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CxAgentList, 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.CxAgent, err error)
	CxAgentExpansion
}

CxAgentInterface has methods to work with CxAgent resources.

type CxAgentsGetter

type CxAgentsGetter interface {
	CxAgents(namespace string) CxAgentInterface
}

CxAgentsGetter has a method to return a CxAgentInterface. A group's client should implement this interface.

type CxEntityTypeExpansion added in v0.4.0

type CxEntityTypeExpansion interface{}

type CxEntityTypeInterface added in v0.4.0

type CxEntityTypeInterface interface {
	Create(ctx context.Context, cxEntityType *v1alpha1.CxEntityType, opts v1.CreateOptions) (*v1alpha1.CxEntityType, error)
	Update(ctx context.Context, cxEntityType *v1alpha1.CxEntityType, opts v1.UpdateOptions) (*v1alpha1.CxEntityType, error)
	UpdateStatus(ctx context.Context, cxEntityType *v1alpha1.CxEntityType, opts v1.UpdateOptions) (*v1alpha1.CxEntityType, 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.CxEntityType, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CxEntityTypeList, 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.CxEntityType, err error)
	CxEntityTypeExpansion
}

CxEntityTypeInterface has methods to work with CxEntityType resources.

type CxEntityTypesGetter added in v0.4.0

type CxEntityTypesGetter interface {
	CxEntityTypes(namespace string) CxEntityTypeInterface
}

CxEntityTypesGetter has a method to return a CxEntityTypeInterface. A group's client should implement this interface.

type CxEnvironmentExpansion added in v0.4.0

type CxEnvironmentExpansion interface{}

type CxEnvironmentInterface added in v0.4.0

type CxEnvironmentInterface interface {
	Create(ctx context.Context, cxEnvironment *v1alpha1.CxEnvironment, opts v1.CreateOptions) (*v1alpha1.CxEnvironment, error)
	Update(ctx context.Context, cxEnvironment *v1alpha1.CxEnvironment, opts v1.UpdateOptions) (*v1alpha1.CxEnvironment, error)
	UpdateStatus(ctx context.Context, cxEnvironment *v1alpha1.CxEnvironment, opts v1.UpdateOptions) (*v1alpha1.CxEnvironment, 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.CxEnvironment, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CxEnvironmentList, 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.CxEnvironment, err error)
	CxEnvironmentExpansion
}

CxEnvironmentInterface has methods to work with CxEnvironment resources.

type CxEnvironmentsGetter added in v0.4.0

type CxEnvironmentsGetter interface {
	CxEnvironments(namespace string) CxEnvironmentInterface
}

CxEnvironmentsGetter has a method to return a CxEnvironmentInterface. A group's client should implement this interface.

type CxFlowExpansion added in v0.4.0

type CxFlowExpansion interface{}

type CxFlowInterface added in v0.4.0

type CxFlowInterface interface {
	Create(ctx context.Context, cxFlow *v1alpha1.CxFlow, opts v1.CreateOptions) (*v1alpha1.CxFlow, error)
	Update(ctx context.Context, cxFlow *v1alpha1.CxFlow, opts v1.UpdateOptions) (*v1alpha1.CxFlow, error)
	UpdateStatus(ctx context.Context, cxFlow *v1alpha1.CxFlow, opts v1.UpdateOptions) (*v1alpha1.CxFlow, 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.CxFlow, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CxFlowList, 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.CxFlow, err error)
	CxFlowExpansion
}

CxFlowInterface has methods to work with CxFlow resources.

type CxFlowsGetter added in v0.4.0

type CxFlowsGetter interface {
	CxFlows(namespace string) CxFlowInterface
}

CxFlowsGetter has a method to return a CxFlowInterface. A group's client should implement this interface.

type CxIntentExpansion added in v0.4.0

type CxIntentExpansion interface{}

type CxIntentInterface added in v0.4.0

type CxIntentInterface interface {
	Create(ctx context.Context, cxIntent *v1alpha1.CxIntent, opts v1.CreateOptions) (*v1alpha1.CxIntent, error)
	Update(ctx context.Context, cxIntent *v1alpha1.CxIntent, opts v1.UpdateOptions) (*v1alpha1.CxIntent, error)
	UpdateStatus(ctx context.Context, cxIntent *v1alpha1.CxIntent, opts v1.UpdateOptions) (*v1alpha1.CxIntent, 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.CxIntent, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CxIntentList, 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.CxIntent, err error)
	CxIntentExpansion
}

CxIntentInterface has methods to work with CxIntent resources.

type CxIntentsGetter added in v0.4.0

type CxIntentsGetter interface {
	CxIntents(namespace string) CxIntentInterface
}

CxIntentsGetter has a method to return a CxIntentInterface. A group's client should implement this interface.

type CxPageExpansion added in v0.4.0

type CxPageExpansion interface{}

type CxPageInterface added in v0.4.0

type CxPageInterface interface {
	Create(ctx context.Context, cxPage *v1alpha1.CxPage, opts v1.CreateOptions) (*v1alpha1.CxPage, error)
	Update(ctx context.Context, cxPage *v1alpha1.CxPage, opts v1.UpdateOptions) (*v1alpha1.CxPage, error)
	UpdateStatus(ctx context.Context, cxPage *v1alpha1.CxPage, opts v1.UpdateOptions) (*v1alpha1.CxPage, 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.CxPage, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CxPageList, 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.CxPage, err error)
	CxPageExpansion
}

CxPageInterface has methods to work with CxPage resources.

type CxPagesGetter added in v0.4.0

type CxPagesGetter interface {
	CxPages(namespace string) CxPageInterface
}

CxPagesGetter has a method to return a CxPageInterface. A group's client should implement this interface.

type CxVersionExpansion added in v0.4.0

type CxVersionExpansion interface{}

type CxVersionInterface added in v0.4.0

type CxVersionInterface interface {
	Create(ctx context.Context, cxVersion *v1alpha1.CxVersion, opts v1.CreateOptions) (*v1alpha1.CxVersion, error)
	Update(ctx context.Context, cxVersion *v1alpha1.CxVersion, opts v1.UpdateOptions) (*v1alpha1.CxVersion, error)
	UpdateStatus(ctx context.Context, cxVersion *v1alpha1.CxVersion, opts v1.UpdateOptions) (*v1alpha1.CxVersion, 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.CxVersion, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CxVersionList, 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.CxVersion, err error)
	CxVersionExpansion
}

CxVersionInterface has methods to work with CxVersion resources.

type CxVersionsGetter added in v0.4.0

type CxVersionsGetter interface {
	CxVersions(namespace string) CxVersionInterface
}

CxVersionsGetter has a method to return a CxVersionInterface. A group's client should implement this interface.

type DialogflowV1alpha1Client

type DialogflowV1alpha1Client struct {
	// contains filtered or unexported fields
}

DialogflowV1alpha1Client is used to interact with features provided by the dialogflow.google.kubeform.com group.

func New

New creates a new DialogflowV1alpha1Client for the given RESTClient.

func NewForConfig

func NewForConfig(c *rest.Config) (*DialogflowV1alpha1Client, error)

NewForConfig creates a new DialogflowV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *DialogflowV1alpha1Client

NewForConfigOrDie creates a new DialogflowV1alpha1Client for the given config and panics if there is an error in the config.

func (*DialogflowV1alpha1Client) Agents

func (c *DialogflowV1alpha1Client) Agents(namespace string) AgentInterface

func (*DialogflowV1alpha1Client) CxAgents

func (c *DialogflowV1alpha1Client) CxAgents(namespace string) CxAgentInterface

func (*DialogflowV1alpha1Client) CxEntityTypes added in v0.4.0

func (c *DialogflowV1alpha1Client) CxEntityTypes(namespace string) CxEntityTypeInterface

func (*DialogflowV1alpha1Client) CxEnvironments added in v0.4.0

func (c *DialogflowV1alpha1Client) CxEnvironments(namespace string) CxEnvironmentInterface

func (*DialogflowV1alpha1Client) CxFlows added in v0.4.0

func (c *DialogflowV1alpha1Client) CxFlows(namespace string) CxFlowInterface

func (*DialogflowV1alpha1Client) CxIntents added in v0.4.0

func (c *DialogflowV1alpha1Client) CxIntents(namespace string) CxIntentInterface

func (*DialogflowV1alpha1Client) CxPages added in v0.4.0

func (c *DialogflowV1alpha1Client) CxPages(namespace string) CxPageInterface

func (*DialogflowV1alpha1Client) CxVersions added in v0.4.0

func (c *DialogflowV1alpha1Client) CxVersions(namespace string) CxVersionInterface

func (*DialogflowV1alpha1Client) EntityTypes

func (c *DialogflowV1alpha1Client) EntityTypes(namespace string) EntityTypeInterface

func (*DialogflowV1alpha1Client) Fulfillments

func (c *DialogflowV1alpha1Client) Fulfillments(namespace string) FulfillmentInterface

func (*DialogflowV1alpha1Client) Intents

func (c *DialogflowV1alpha1Client) Intents(namespace string) IntentInterface

func (*DialogflowV1alpha1Client) RESTClient

func (c *DialogflowV1alpha1Client) RESTClient() rest.Interface

RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.

type EntityTypeExpansion

type EntityTypeExpansion interface{}

type EntityTypeInterface

type EntityTypeInterface interface {
	Create(ctx context.Context, entityType *v1alpha1.EntityType, opts v1.CreateOptions) (*v1alpha1.EntityType, error)
	Update(ctx context.Context, entityType *v1alpha1.EntityType, opts v1.UpdateOptions) (*v1alpha1.EntityType, error)
	UpdateStatus(ctx context.Context, entityType *v1alpha1.EntityType, opts v1.UpdateOptions) (*v1alpha1.EntityType, 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.EntityType, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EntityTypeList, 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.EntityType, err error)
	EntityTypeExpansion
}

EntityTypeInterface has methods to work with EntityType resources.

type EntityTypesGetter

type EntityTypesGetter interface {
	EntityTypes(namespace string) EntityTypeInterface
}

EntityTypesGetter has a method to return a EntityTypeInterface. A group's client should implement this interface.

type FulfillmentExpansion

type FulfillmentExpansion interface{}

type FulfillmentInterface

type FulfillmentInterface interface {
	Create(ctx context.Context, fulfillment *v1alpha1.Fulfillment, opts v1.CreateOptions) (*v1alpha1.Fulfillment, error)
	Update(ctx context.Context, fulfillment *v1alpha1.Fulfillment, opts v1.UpdateOptions) (*v1alpha1.Fulfillment, error)
	UpdateStatus(ctx context.Context, fulfillment *v1alpha1.Fulfillment, opts v1.UpdateOptions) (*v1alpha1.Fulfillment, 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.Fulfillment, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FulfillmentList, 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.Fulfillment, err error)
	FulfillmentExpansion
}

FulfillmentInterface has methods to work with Fulfillment resources.

type FulfillmentsGetter

type FulfillmentsGetter interface {
	Fulfillments(namespace string) FulfillmentInterface
}

FulfillmentsGetter has a method to return a FulfillmentInterface. A group's client should implement this interface.

type IntentExpansion

type IntentExpansion interface{}

type IntentInterface

type IntentInterface interface {
	Create(ctx context.Context, intent *v1alpha1.Intent, opts v1.CreateOptions) (*v1alpha1.Intent, error)
	Update(ctx context.Context, intent *v1alpha1.Intent, opts v1.UpdateOptions) (*v1alpha1.Intent, error)
	UpdateStatus(ctx context.Context, intent *v1alpha1.Intent, opts v1.UpdateOptions) (*v1alpha1.Intent, 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.Intent, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IntentList, 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.Intent, err error)
	IntentExpansion
}

IntentInterface has methods to work with Intent resources.

type IntentsGetter

type IntentsGetter interface {
	Intents(namespace string) IntentInterface
}

IntentsGetter has a method to return a IntentInterface. A group's client should implement this interface.

Directories

Path Synopsis
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL