Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type DialogflowCXAgentExpansion
- type DialogflowCXAgentInterface
- type DialogflowCXAgentsGetter
- type DialogflowCXEntityTypeExpansion
- type DialogflowCXEntityTypeInterface
- type DialogflowCXEntityTypesGetter
- type DialogflowCXFlowExpansion
- type DialogflowCXFlowInterface
- type DialogflowCXFlowsGetter
- type DialogflowCXIntentExpansion
- type DialogflowCXIntentInterface
- type DialogflowCXIntentsGetter
- type DialogflowCXPageExpansion
- type DialogflowCXPageInterface
- type DialogflowCXPagesGetter
- type DialogflowCXWebhookExpansion
- type DialogflowCXWebhookInterface
- type DialogflowCXWebhooksGetter
- type DialogflowcxV1alpha1Client
- func (c *DialogflowcxV1alpha1Client) DialogflowCXAgents(namespace string) DialogflowCXAgentInterface
- func (c *DialogflowcxV1alpha1Client) DialogflowCXEntityTypes(namespace string) DialogflowCXEntityTypeInterface
- func (c *DialogflowcxV1alpha1Client) DialogflowCXFlows(namespace string) DialogflowCXFlowInterface
- func (c *DialogflowcxV1alpha1Client) DialogflowCXIntents(namespace string) DialogflowCXIntentInterface
- func (c *DialogflowcxV1alpha1Client) DialogflowCXPages(namespace string) DialogflowCXPageInterface
- func (c *DialogflowcxV1alpha1Client) DialogflowCXWebhooks(namespace string) DialogflowCXWebhookInterface
- func (c *DialogflowcxV1alpha1Client) RESTClient() rest.Interface
- type DialogflowcxV1alpha1Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DialogflowCXAgentExpansion ¶
type DialogflowCXAgentExpansion interface{}
type DialogflowCXAgentInterface ¶
type DialogflowCXAgentInterface interface { Create(ctx context.Context, dialogflowCXAgent *v1alpha1.DialogflowCXAgent, opts v1.CreateOptions) (*v1alpha1.DialogflowCXAgent, error) Update(ctx context.Context, dialogflowCXAgent *v1alpha1.DialogflowCXAgent, opts v1.UpdateOptions) (*v1alpha1.DialogflowCXAgent, error) UpdateStatus(ctx context.Context, dialogflowCXAgent *v1alpha1.DialogflowCXAgent, opts v1.UpdateOptions) (*v1alpha1.DialogflowCXAgent, 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.DialogflowCXAgent, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DialogflowCXAgentList, 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.DialogflowCXAgent, err error) DialogflowCXAgentExpansion }
DialogflowCXAgentInterface has methods to work with DialogflowCXAgent resources.
type DialogflowCXAgentsGetter ¶
type DialogflowCXAgentsGetter interface {
DialogflowCXAgents(namespace string) DialogflowCXAgentInterface
}
DialogflowCXAgentsGetter has a method to return a DialogflowCXAgentInterface. A group's client should implement this interface.
type DialogflowCXEntityTypeExpansion ¶
type DialogflowCXEntityTypeExpansion interface{}
type DialogflowCXEntityTypeInterface ¶
type DialogflowCXEntityTypeInterface interface { Create(ctx context.Context, dialogflowCXEntityType *v1alpha1.DialogflowCXEntityType, opts v1.CreateOptions) (*v1alpha1.DialogflowCXEntityType, error) Update(ctx context.Context, dialogflowCXEntityType *v1alpha1.DialogflowCXEntityType, opts v1.UpdateOptions) (*v1alpha1.DialogflowCXEntityType, error) UpdateStatus(ctx context.Context, dialogflowCXEntityType *v1alpha1.DialogflowCXEntityType, opts v1.UpdateOptions) (*v1alpha1.DialogflowCXEntityType, 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.DialogflowCXEntityType, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DialogflowCXEntityTypeList, 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.DialogflowCXEntityType, err error) DialogflowCXEntityTypeExpansion }
DialogflowCXEntityTypeInterface has methods to work with DialogflowCXEntityType resources.
type DialogflowCXEntityTypesGetter ¶
type DialogflowCXEntityTypesGetter interface {
DialogflowCXEntityTypes(namespace string) DialogflowCXEntityTypeInterface
}
DialogflowCXEntityTypesGetter has a method to return a DialogflowCXEntityTypeInterface. A group's client should implement this interface.
type DialogflowCXFlowExpansion ¶
type DialogflowCXFlowExpansion interface{}
type DialogflowCXFlowInterface ¶
type DialogflowCXFlowInterface interface { Create(ctx context.Context, dialogflowCXFlow *v1alpha1.DialogflowCXFlow, opts v1.CreateOptions) (*v1alpha1.DialogflowCXFlow, error) Update(ctx context.Context, dialogflowCXFlow *v1alpha1.DialogflowCXFlow, opts v1.UpdateOptions) (*v1alpha1.DialogflowCXFlow, error) UpdateStatus(ctx context.Context, dialogflowCXFlow *v1alpha1.DialogflowCXFlow, opts v1.UpdateOptions) (*v1alpha1.DialogflowCXFlow, 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.DialogflowCXFlow, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DialogflowCXFlowList, 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.DialogflowCXFlow, err error) DialogflowCXFlowExpansion }
DialogflowCXFlowInterface has methods to work with DialogflowCXFlow resources.
type DialogflowCXFlowsGetter ¶
type DialogflowCXFlowsGetter interface {
DialogflowCXFlows(namespace string) DialogflowCXFlowInterface
}
DialogflowCXFlowsGetter has a method to return a DialogflowCXFlowInterface. A group's client should implement this interface.
type DialogflowCXIntentExpansion ¶
type DialogflowCXIntentExpansion interface{}
type DialogflowCXIntentInterface ¶
type DialogflowCXIntentInterface interface { Create(ctx context.Context, dialogflowCXIntent *v1alpha1.DialogflowCXIntent, opts v1.CreateOptions) (*v1alpha1.DialogflowCXIntent, error) Update(ctx context.Context, dialogflowCXIntent *v1alpha1.DialogflowCXIntent, opts v1.UpdateOptions) (*v1alpha1.DialogflowCXIntent, error) UpdateStatus(ctx context.Context, dialogflowCXIntent *v1alpha1.DialogflowCXIntent, opts v1.UpdateOptions) (*v1alpha1.DialogflowCXIntent, 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.DialogflowCXIntent, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DialogflowCXIntentList, 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.DialogflowCXIntent, err error) DialogflowCXIntentExpansion }
DialogflowCXIntentInterface has methods to work with DialogflowCXIntent resources.
type DialogflowCXIntentsGetter ¶
type DialogflowCXIntentsGetter interface {
DialogflowCXIntents(namespace string) DialogflowCXIntentInterface
}
DialogflowCXIntentsGetter has a method to return a DialogflowCXIntentInterface. A group's client should implement this interface.
type DialogflowCXPageExpansion ¶
type DialogflowCXPageExpansion interface{}
type DialogflowCXPageInterface ¶
type DialogflowCXPageInterface interface { Create(ctx context.Context, dialogflowCXPage *v1alpha1.DialogflowCXPage, opts v1.CreateOptions) (*v1alpha1.DialogflowCXPage, error) Update(ctx context.Context, dialogflowCXPage *v1alpha1.DialogflowCXPage, opts v1.UpdateOptions) (*v1alpha1.DialogflowCXPage, error) UpdateStatus(ctx context.Context, dialogflowCXPage *v1alpha1.DialogflowCXPage, opts v1.UpdateOptions) (*v1alpha1.DialogflowCXPage, 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.DialogflowCXPage, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DialogflowCXPageList, 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.DialogflowCXPage, err error) DialogflowCXPageExpansion }
DialogflowCXPageInterface has methods to work with DialogflowCXPage resources.
type DialogflowCXPagesGetter ¶
type DialogflowCXPagesGetter interface {
DialogflowCXPages(namespace string) DialogflowCXPageInterface
}
DialogflowCXPagesGetter has a method to return a DialogflowCXPageInterface. A group's client should implement this interface.
type DialogflowCXWebhookExpansion ¶
type DialogflowCXWebhookExpansion interface{}
type DialogflowCXWebhookInterface ¶
type DialogflowCXWebhookInterface interface { Create(ctx context.Context, dialogflowCXWebhook *v1alpha1.DialogflowCXWebhook, opts v1.CreateOptions) (*v1alpha1.DialogflowCXWebhook, error) Update(ctx context.Context, dialogflowCXWebhook *v1alpha1.DialogflowCXWebhook, opts v1.UpdateOptions) (*v1alpha1.DialogflowCXWebhook, error) UpdateStatus(ctx context.Context, dialogflowCXWebhook *v1alpha1.DialogflowCXWebhook, opts v1.UpdateOptions) (*v1alpha1.DialogflowCXWebhook, 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.DialogflowCXWebhook, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DialogflowCXWebhookList, 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.DialogflowCXWebhook, err error) DialogflowCXWebhookExpansion }
DialogflowCXWebhookInterface has methods to work with DialogflowCXWebhook resources.
type DialogflowCXWebhooksGetter ¶
type DialogflowCXWebhooksGetter interface {
DialogflowCXWebhooks(namespace string) DialogflowCXWebhookInterface
}
DialogflowCXWebhooksGetter has a method to return a DialogflowCXWebhookInterface. A group's client should implement this interface.
type DialogflowcxV1alpha1Client ¶
type DialogflowcxV1alpha1Client struct {
// contains filtered or unexported fields
}
DialogflowcxV1alpha1Client is used to interact with features provided by the dialogflowcx.cnrm.cloud.google.com group.
func New ¶
func New(c rest.Interface) *DialogflowcxV1alpha1Client
New creates a new DialogflowcxV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*DialogflowcxV1alpha1Client, error)
NewForConfig creates a new DialogflowcxV1alpha1Client 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 DialogflowcxV1alpha1Client 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) *DialogflowcxV1alpha1Client
NewForConfigOrDie creates a new DialogflowcxV1alpha1Client for the given config and panics if there is an error in the config.
func (*DialogflowcxV1alpha1Client) DialogflowCXAgents ¶
func (c *DialogflowcxV1alpha1Client) DialogflowCXAgents(namespace string) DialogflowCXAgentInterface
func (*DialogflowcxV1alpha1Client) DialogflowCXEntityTypes ¶
func (c *DialogflowcxV1alpha1Client) DialogflowCXEntityTypes(namespace string) DialogflowCXEntityTypeInterface
func (*DialogflowcxV1alpha1Client) DialogflowCXFlows ¶
func (c *DialogflowcxV1alpha1Client) DialogflowCXFlows(namespace string) DialogflowCXFlowInterface
func (*DialogflowcxV1alpha1Client) DialogflowCXIntents ¶
func (c *DialogflowcxV1alpha1Client) DialogflowCXIntents(namespace string) DialogflowCXIntentInterface
func (*DialogflowcxV1alpha1Client) DialogflowCXPages ¶
func (c *DialogflowcxV1alpha1Client) DialogflowCXPages(namespace string) DialogflowCXPageInterface
func (*DialogflowcxV1alpha1Client) DialogflowCXWebhooks ¶
func (c *DialogflowcxV1alpha1Client) DialogflowCXWebhooks(namespace string) DialogflowCXWebhookInterface
func (*DialogflowcxV1alpha1Client) RESTClient ¶
func (c *DialogflowcxV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
type DialogflowcxV1alpha1Interface ¶
type DialogflowcxV1alpha1Interface interface { RESTClient() rest.Interface DialogflowCXAgentsGetter DialogflowCXEntityTypesGetter DialogflowCXFlowsGetter DialogflowCXIntentsGetter DialogflowCXPagesGetter DialogflowCXWebhooksGetter }