Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type AutoscalingPoliciesGetter
- type AutoscalingPolicyExpansion
- type AutoscalingPolicyInterface
- type ClusterExpansion
- type ClusterIamBindingExpansion
- type ClusterIamBindingInterface
- type ClusterIamBindingsGetter
- type ClusterIamMemberExpansion
- type ClusterIamMemberInterface
- type ClusterIamMembersGetter
- type ClusterIamPoliciesGetter
- type ClusterIamPolicyExpansion
- type ClusterIamPolicyInterface
- type ClusterInterface
- type ClustersGetter
- type DataprocV1alpha1Client
- func (c *DataprocV1alpha1Client) AutoscalingPolicies(namespace string) AutoscalingPolicyInterface
- func (c *DataprocV1alpha1Client) ClusterIamBindings(namespace string) ClusterIamBindingInterface
- func (c *DataprocV1alpha1Client) ClusterIamMembers(namespace string) ClusterIamMemberInterface
- func (c *DataprocV1alpha1Client) ClusterIamPolicies(namespace string) ClusterIamPolicyInterface
- func (c *DataprocV1alpha1Client) Clusters(namespace string) ClusterInterface
- func (c *DataprocV1alpha1Client) JobIamBindings(namespace string) JobIamBindingInterface
- func (c *DataprocV1alpha1Client) JobIamMembers(namespace string) JobIamMemberInterface
- func (c *DataprocV1alpha1Client) JobIamPolicies(namespace string) JobIamPolicyInterface
- func (c *DataprocV1alpha1Client) Jobs(namespace string) JobInterface
- func (c *DataprocV1alpha1Client) RESTClient() rest.Interface
- func (c *DataprocV1alpha1Client) WorkflowTemplates(namespace string) WorkflowTemplateInterface
- type DataprocV1alpha1Interface
- type JobExpansion
- type JobIamBindingExpansion
- type JobIamBindingInterface
- type JobIamBindingsGetter
- type JobIamMemberExpansion
- type JobIamMemberInterface
- type JobIamMembersGetter
- type JobIamPoliciesGetter
- type JobIamPolicyExpansion
- type JobIamPolicyInterface
- type JobInterface
- type JobsGetter
- type WorkflowTemplateExpansion
- type WorkflowTemplateInterface
- type WorkflowTemplatesGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AutoscalingPoliciesGetter ¶
type AutoscalingPoliciesGetter interface {
AutoscalingPolicies(namespace string) AutoscalingPolicyInterface
}
AutoscalingPoliciesGetter has a method to return a AutoscalingPolicyInterface. A group's client should implement this interface.
type AutoscalingPolicyExpansion ¶
type AutoscalingPolicyExpansion interface{}
type AutoscalingPolicyInterface ¶
type AutoscalingPolicyInterface interface { Create(ctx context.Context, autoscalingPolicy *v1alpha1.AutoscalingPolicy, opts v1.CreateOptions) (*v1alpha1.AutoscalingPolicy, error) Update(ctx context.Context, autoscalingPolicy *v1alpha1.AutoscalingPolicy, opts v1.UpdateOptions) (*v1alpha1.AutoscalingPolicy, error) UpdateStatus(ctx context.Context, autoscalingPolicy *v1alpha1.AutoscalingPolicy, opts v1.UpdateOptions) (*v1alpha1.AutoscalingPolicy, 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.AutoscalingPolicy, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AutoscalingPolicyList, 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.AutoscalingPolicy, err error) AutoscalingPolicyExpansion }
AutoscalingPolicyInterface has methods to work with AutoscalingPolicy resources.
type ClusterExpansion ¶
type ClusterExpansion interface{}
type ClusterIamBindingExpansion ¶
type ClusterIamBindingExpansion interface{}
type ClusterIamBindingInterface ¶
type ClusterIamBindingInterface interface { Create(ctx context.Context, clusterIamBinding *v1alpha1.ClusterIamBinding, opts v1.CreateOptions) (*v1alpha1.ClusterIamBinding, error) Update(ctx context.Context, clusterIamBinding *v1alpha1.ClusterIamBinding, opts v1.UpdateOptions) (*v1alpha1.ClusterIamBinding, error) UpdateStatus(ctx context.Context, clusterIamBinding *v1alpha1.ClusterIamBinding, opts v1.UpdateOptions) (*v1alpha1.ClusterIamBinding, 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.ClusterIamBinding, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ClusterIamBindingList, 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.ClusterIamBinding, err error) ClusterIamBindingExpansion }
ClusterIamBindingInterface has methods to work with ClusterIamBinding resources.
type ClusterIamBindingsGetter ¶
type ClusterIamBindingsGetter interface {
ClusterIamBindings(namespace string) ClusterIamBindingInterface
}
ClusterIamBindingsGetter has a method to return a ClusterIamBindingInterface. A group's client should implement this interface.
type ClusterIamMemberExpansion ¶
type ClusterIamMemberExpansion interface{}
type ClusterIamMemberInterface ¶
type ClusterIamMemberInterface interface { Create(ctx context.Context, clusterIamMember *v1alpha1.ClusterIamMember, opts v1.CreateOptions) (*v1alpha1.ClusterIamMember, error) Update(ctx context.Context, clusterIamMember *v1alpha1.ClusterIamMember, opts v1.UpdateOptions) (*v1alpha1.ClusterIamMember, error) UpdateStatus(ctx context.Context, clusterIamMember *v1alpha1.ClusterIamMember, opts v1.UpdateOptions) (*v1alpha1.ClusterIamMember, 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.ClusterIamMember, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ClusterIamMemberList, 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.ClusterIamMember, err error) ClusterIamMemberExpansion }
ClusterIamMemberInterface has methods to work with ClusterIamMember resources.
type ClusterIamMembersGetter ¶
type ClusterIamMembersGetter interface {
ClusterIamMembers(namespace string) ClusterIamMemberInterface
}
ClusterIamMembersGetter has a method to return a ClusterIamMemberInterface. A group's client should implement this interface.
type ClusterIamPoliciesGetter ¶
type ClusterIamPoliciesGetter interface {
ClusterIamPolicies(namespace string) ClusterIamPolicyInterface
}
ClusterIamPoliciesGetter has a method to return a ClusterIamPolicyInterface. A group's client should implement this interface.
type ClusterIamPolicyExpansion ¶
type ClusterIamPolicyExpansion interface{}
type ClusterIamPolicyInterface ¶
type ClusterIamPolicyInterface interface { Create(ctx context.Context, clusterIamPolicy *v1alpha1.ClusterIamPolicy, opts v1.CreateOptions) (*v1alpha1.ClusterIamPolicy, error) Update(ctx context.Context, clusterIamPolicy *v1alpha1.ClusterIamPolicy, opts v1.UpdateOptions) (*v1alpha1.ClusterIamPolicy, error) UpdateStatus(ctx context.Context, clusterIamPolicy *v1alpha1.ClusterIamPolicy, opts v1.UpdateOptions) (*v1alpha1.ClusterIamPolicy, 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.ClusterIamPolicy, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ClusterIamPolicyList, 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.ClusterIamPolicy, err error) ClusterIamPolicyExpansion }
ClusterIamPolicyInterface has methods to work with ClusterIamPolicy resources.
type ClusterInterface ¶
type ClusterInterface interface { Create(ctx context.Context, cluster *v1alpha1.Cluster, opts v1.CreateOptions) (*v1alpha1.Cluster, error) Update(ctx context.Context, cluster *v1alpha1.Cluster, opts v1.UpdateOptions) (*v1alpha1.Cluster, error) UpdateStatus(ctx context.Context, cluster *v1alpha1.Cluster, opts v1.UpdateOptions) (*v1alpha1.Cluster, 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.Cluster, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ClusterList, 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.Cluster, err error) ClusterExpansion }
ClusterInterface has methods to work with Cluster resources.
type ClustersGetter ¶
type ClustersGetter interface {
Clusters(namespace string) ClusterInterface
}
ClustersGetter has a method to return a ClusterInterface. A group's client should implement this interface.
type DataprocV1alpha1Client ¶
type DataprocV1alpha1Client struct {
// contains filtered or unexported fields
}
DataprocV1alpha1Client is used to interact with features provided by the dataproc.google.kubeform.com group.
func New ¶
func New(c rest.Interface) *DataprocV1alpha1Client
New creates a new DataprocV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*DataprocV1alpha1Client, error)
NewForConfig creates a new DataprocV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *DataprocV1alpha1Client
NewForConfigOrDie creates a new DataprocV1alpha1Client for the given config and panics if there is an error in the config.
func (*DataprocV1alpha1Client) AutoscalingPolicies ¶
func (c *DataprocV1alpha1Client) AutoscalingPolicies(namespace string) AutoscalingPolicyInterface
func (*DataprocV1alpha1Client) ClusterIamBindings ¶
func (c *DataprocV1alpha1Client) ClusterIamBindings(namespace string) ClusterIamBindingInterface
func (*DataprocV1alpha1Client) ClusterIamMembers ¶
func (c *DataprocV1alpha1Client) ClusterIamMembers(namespace string) ClusterIamMemberInterface
func (*DataprocV1alpha1Client) ClusterIamPolicies ¶
func (c *DataprocV1alpha1Client) ClusterIamPolicies(namespace string) ClusterIamPolicyInterface
func (*DataprocV1alpha1Client) Clusters ¶
func (c *DataprocV1alpha1Client) Clusters(namespace string) ClusterInterface
func (*DataprocV1alpha1Client) JobIamBindings ¶
func (c *DataprocV1alpha1Client) JobIamBindings(namespace string) JobIamBindingInterface
func (*DataprocV1alpha1Client) JobIamMembers ¶
func (c *DataprocV1alpha1Client) JobIamMembers(namespace string) JobIamMemberInterface
func (*DataprocV1alpha1Client) JobIamPolicies ¶
func (c *DataprocV1alpha1Client) JobIamPolicies(namespace string) JobIamPolicyInterface
func (*DataprocV1alpha1Client) Jobs ¶
func (c *DataprocV1alpha1Client) Jobs(namespace string) JobInterface
func (*DataprocV1alpha1Client) RESTClient ¶
func (c *DataprocV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*DataprocV1alpha1Client) WorkflowTemplates ¶
func (c *DataprocV1alpha1Client) WorkflowTemplates(namespace string) WorkflowTemplateInterface
type DataprocV1alpha1Interface ¶
type DataprocV1alpha1Interface interface { RESTClient() rest.Interface AutoscalingPoliciesGetter ClustersGetter ClusterIamBindingsGetter ClusterIamMembersGetter ClusterIamPoliciesGetter JobsGetter JobIamBindingsGetter JobIamMembersGetter JobIamPoliciesGetter WorkflowTemplatesGetter }
type JobExpansion ¶
type JobExpansion interface{}
type JobIamBindingExpansion ¶
type JobIamBindingExpansion interface{}
type JobIamBindingInterface ¶
type JobIamBindingInterface interface { Create(ctx context.Context, jobIamBinding *v1alpha1.JobIamBinding, opts v1.CreateOptions) (*v1alpha1.JobIamBinding, error) Update(ctx context.Context, jobIamBinding *v1alpha1.JobIamBinding, opts v1.UpdateOptions) (*v1alpha1.JobIamBinding, error) UpdateStatus(ctx context.Context, jobIamBinding *v1alpha1.JobIamBinding, opts v1.UpdateOptions) (*v1alpha1.JobIamBinding, 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.JobIamBinding, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.JobIamBindingList, 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.JobIamBinding, err error) JobIamBindingExpansion }
JobIamBindingInterface has methods to work with JobIamBinding resources.
type JobIamBindingsGetter ¶
type JobIamBindingsGetter interface {
JobIamBindings(namespace string) JobIamBindingInterface
}
JobIamBindingsGetter has a method to return a JobIamBindingInterface. A group's client should implement this interface.
type JobIamMemberExpansion ¶
type JobIamMemberExpansion interface{}
type JobIamMemberInterface ¶
type JobIamMemberInterface interface { Create(ctx context.Context, jobIamMember *v1alpha1.JobIamMember, opts v1.CreateOptions) (*v1alpha1.JobIamMember, error) Update(ctx context.Context, jobIamMember *v1alpha1.JobIamMember, opts v1.UpdateOptions) (*v1alpha1.JobIamMember, error) UpdateStatus(ctx context.Context, jobIamMember *v1alpha1.JobIamMember, opts v1.UpdateOptions) (*v1alpha1.JobIamMember, 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.JobIamMember, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.JobIamMemberList, 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.JobIamMember, err error) JobIamMemberExpansion }
JobIamMemberInterface has methods to work with JobIamMember resources.
type JobIamMembersGetter ¶
type JobIamMembersGetter interface {
JobIamMembers(namespace string) JobIamMemberInterface
}
JobIamMembersGetter has a method to return a JobIamMemberInterface. A group's client should implement this interface.
type JobIamPoliciesGetter ¶
type JobIamPoliciesGetter interface {
JobIamPolicies(namespace string) JobIamPolicyInterface
}
JobIamPoliciesGetter has a method to return a JobIamPolicyInterface. A group's client should implement this interface.
type JobIamPolicyExpansion ¶
type JobIamPolicyExpansion interface{}
type JobIamPolicyInterface ¶
type JobIamPolicyInterface interface { Create(ctx context.Context, jobIamPolicy *v1alpha1.JobIamPolicy, opts v1.CreateOptions) (*v1alpha1.JobIamPolicy, error) Update(ctx context.Context, jobIamPolicy *v1alpha1.JobIamPolicy, opts v1.UpdateOptions) (*v1alpha1.JobIamPolicy, error) UpdateStatus(ctx context.Context, jobIamPolicy *v1alpha1.JobIamPolicy, opts v1.UpdateOptions) (*v1alpha1.JobIamPolicy, 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.JobIamPolicy, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.JobIamPolicyList, 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.JobIamPolicy, err error) JobIamPolicyExpansion }
JobIamPolicyInterface has methods to work with JobIamPolicy resources.
type JobInterface ¶
type JobInterface interface { Create(ctx context.Context, job *v1alpha1.Job, opts v1.CreateOptions) (*v1alpha1.Job, error) Update(ctx context.Context, job *v1alpha1.Job, opts v1.UpdateOptions) (*v1alpha1.Job, error) UpdateStatus(ctx context.Context, job *v1alpha1.Job, opts v1.UpdateOptions) (*v1alpha1.Job, 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.Job, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.JobList, 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.Job, err error) JobExpansion }
JobInterface has methods to work with Job resources.
type JobsGetter ¶
type JobsGetter interface {
Jobs(namespace string) JobInterface
}
JobsGetter has a method to return a JobInterface. A group's client should implement this interface.
type WorkflowTemplateExpansion ¶
type WorkflowTemplateExpansion interface{}
type WorkflowTemplateInterface ¶
type WorkflowTemplateInterface interface { Create(ctx context.Context, workflowTemplate *v1alpha1.WorkflowTemplate, opts v1.CreateOptions) (*v1alpha1.WorkflowTemplate, error) Update(ctx context.Context, workflowTemplate *v1alpha1.WorkflowTemplate, opts v1.UpdateOptions) (*v1alpha1.WorkflowTemplate, error) UpdateStatus(ctx context.Context, workflowTemplate *v1alpha1.WorkflowTemplate, opts v1.UpdateOptions) (*v1alpha1.WorkflowTemplate, 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.WorkflowTemplate, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.WorkflowTemplateList, 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.WorkflowTemplate, err error) WorkflowTemplateExpansion }
WorkflowTemplateInterface has methods to work with WorkflowTemplate resources.
type WorkflowTemplatesGetter ¶
type WorkflowTemplatesGetter interface {
WorkflowTemplates(namespace string) WorkflowTemplateInterface
}
WorkflowTemplatesGetter has a method to return a WorkflowTemplateInterface. A group's client should implement this interface.