Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type AssetFolderFeedExpansion
- type AssetFolderFeedInterface
- type AssetFolderFeedsGetter
- type AssetOrganizationFeedExpansion
- type AssetOrganizationFeedInterface
- type AssetOrganizationFeedsGetter
- type AssetProjectFeedExpansion
- type AssetProjectFeedInterface
- type AssetProjectFeedsGetter
- type CloudV1alpha1Client
- func (c *CloudV1alpha1Client) AssetFolderFeeds(namespace string) AssetFolderFeedInterface
- func (c *CloudV1alpha1Client) AssetOrganizationFeeds(namespace string) AssetOrganizationFeedInterface
- func (c *CloudV1alpha1Client) AssetProjectFeeds(namespace string) AssetProjectFeedInterface
- func (c *CloudV1alpha1Client) IdentityGroupMemberships(namespace string) IdentityGroupMembershipInterface
- func (c *CloudV1alpha1Client) IdentityGroups(namespace string) IdentityGroupInterface
- func (c *CloudV1alpha1Client) RESTClient() rest.Interface
- func (c *CloudV1alpha1Client) RunDomainMappings(namespace string) RunDomainMappingInterface
- func (c *CloudV1alpha1Client) RunServiceIamBindings(namespace string) RunServiceIamBindingInterface
- func (c *CloudV1alpha1Client) RunServiceIamMembers(namespace string) RunServiceIamMemberInterface
- func (c *CloudV1alpha1Client) RunServiceIamPolicies(namespace string) RunServiceIamPolicyInterface
- func (c *CloudV1alpha1Client) RunServices(namespace string) RunServiceInterface
- func (c *CloudV1alpha1Client) SchedulerJobs(namespace string) SchedulerJobInterface
- func (c *CloudV1alpha1Client) TasksQueues(namespace string) TasksQueueInterface
- type CloudV1alpha1Interface
- type IdentityGroupExpansion
- type IdentityGroupInterface
- type IdentityGroupMembershipExpansion
- type IdentityGroupMembershipInterface
- type IdentityGroupMembershipsGetter
- type IdentityGroupsGetter
- type RunDomainMappingExpansion
- type RunDomainMappingInterface
- type RunDomainMappingsGetter
- type RunServiceExpansion
- type RunServiceIamBindingExpansion
- type RunServiceIamBindingInterface
- type RunServiceIamBindingsGetter
- type RunServiceIamMemberExpansion
- type RunServiceIamMemberInterface
- type RunServiceIamMembersGetter
- type RunServiceIamPoliciesGetter
- type RunServiceIamPolicyExpansion
- type RunServiceIamPolicyInterface
- type RunServiceInterface
- type RunServicesGetter
- type SchedulerJobExpansion
- type SchedulerJobInterface
- type SchedulerJobsGetter
- type TasksQueueExpansion
- type TasksQueueInterface
- type TasksQueuesGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AssetFolderFeedExpansion ¶
type AssetFolderFeedExpansion interface{}
type AssetFolderFeedInterface ¶
type AssetFolderFeedInterface interface { Create(ctx context.Context, assetFolderFeed *v1alpha1.AssetFolderFeed, opts v1.CreateOptions) (*v1alpha1.AssetFolderFeed, error) Update(ctx context.Context, assetFolderFeed *v1alpha1.AssetFolderFeed, opts v1.UpdateOptions) (*v1alpha1.AssetFolderFeed, error) UpdateStatus(ctx context.Context, assetFolderFeed *v1alpha1.AssetFolderFeed, opts v1.UpdateOptions) (*v1alpha1.AssetFolderFeed, 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.AssetFolderFeed, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AssetFolderFeedList, 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.AssetFolderFeed, err error) AssetFolderFeedExpansion }
AssetFolderFeedInterface has methods to work with AssetFolderFeed resources.
type AssetFolderFeedsGetter ¶
type AssetFolderFeedsGetter interface {
AssetFolderFeeds(namespace string) AssetFolderFeedInterface
}
AssetFolderFeedsGetter has a method to return a AssetFolderFeedInterface. A group's client should implement this interface.
type AssetOrganizationFeedExpansion ¶
type AssetOrganizationFeedExpansion interface{}
type AssetOrganizationFeedInterface ¶
type AssetOrganizationFeedInterface interface { Create(ctx context.Context, assetOrganizationFeed *v1alpha1.AssetOrganizationFeed, opts v1.CreateOptions) (*v1alpha1.AssetOrganizationFeed, error) Update(ctx context.Context, assetOrganizationFeed *v1alpha1.AssetOrganizationFeed, opts v1.UpdateOptions) (*v1alpha1.AssetOrganizationFeed, error) UpdateStatus(ctx context.Context, assetOrganizationFeed *v1alpha1.AssetOrganizationFeed, opts v1.UpdateOptions) (*v1alpha1.AssetOrganizationFeed, 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.AssetOrganizationFeed, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AssetOrganizationFeedList, 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.AssetOrganizationFeed, err error) AssetOrganizationFeedExpansion }
AssetOrganizationFeedInterface has methods to work with AssetOrganizationFeed resources.
type AssetOrganizationFeedsGetter ¶
type AssetOrganizationFeedsGetter interface {
AssetOrganizationFeeds(namespace string) AssetOrganizationFeedInterface
}
AssetOrganizationFeedsGetter has a method to return a AssetOrganizationFeedInterface. A group's client should implement this interface.
type AssetProjectFeedExpansion ¶
type AssetProjectFeedExpansion interface{}
type AssetProjectFeedInterface ¶
type AssetProjectFeedInterface interface { Create(ctx context.Context, assetProjectFeed *v1alpha1.AssetProjectFeed, opts v1.CreateOptions) (*v1alpha1.AssetProjectFeed, error) Update(ctx context.Context, assetProjectFeed *v1alpha1.AssetProjectFeed, opts v1.UpdateOptions) (*v1alpha1.AssetProjectFeed, error) UpdateStatus(ctx context.Context, assetProjectFeed *v1alpha1.AssetProjectFeed, opts v1.UpdateOptions) (*v1alpha1.AssetProjectFeed, 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.AssetProjectFeed, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AssetProjectFeedList, 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.AssetProjectFeed, err error) AssetProjectFeedExpansion }
AssetProjectFeedInterface has methods to work with AssetProjectFeed resources.
type AssetProjectFeedsGetter ¶
type AssetProjectFeedsGetter interface {
AssetProjectFeeds(namespace string) AssetProjectFeedInterface
}
AssetProjectFeedsGetter has a method to return a AssetProjectFeedInterface. A group's client should implement this interface.
type CloudV1alpha1Client ¶
type CloudV1alpha1Client struct {
// contains filtered or unexported fields
}
CloudV1alpha1Client is used to interact with features provided by the cloud.google.kubeform.com group.
func New ¶
func New(c rest.Interface) *CloudV1alpha1Client
New creates a new CloudV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*CloudV1alpha1Client, error)
NewForConfig creates a new CloudV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *CloudV1alpha1Client
NewForConfigOrDie creates a new CloudV1alpha1Client for the given config and panics if there is an error in the config.
func (*CloudV1alpha1Client) AssetFolderFeeds ¶
func (c *CloudV1alpha1Client) AssetFolderFeeds(namespace string) AssetFolderFeedInterface
func (*CloudV1alpha1Client) AssetOrganizationFeeds ¶
func (c *CloudV1alpha1Client) AssetOrganizationFeeds(namespace string) AssetOrganizationFeedInterface
func (*CloudV1alpha1Client) AssetProjectFeeds ¶
func (c *CloudV1alpha1Client) AssetProjectFeeds(namespace string) AssetProjectFeedInterface
func (*CloudV1alpha1Client) IdentityGroupMemberships ¶
func (c *CloudV1alpha1Client) IdentityGroupMemberships(namespace string) IdentityGroupMembershipInterface
func (*CloudV1alpha1Client) IdentityGroups ¶
func (c *CloudV1alpha1Client) IdentityGroups(namespace string) IdentityGroupInterface
func (*CloudV1alpha1Client) RESTClient ¶
func (c *CloudV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*CloudV1alpha1Client) RunDomainMappings ¶
func (c *CloudV1alpha1Client) RunDomainMappings(namespace string) RunDomainMappingInterface
func (*CloudV1alpha1Client) RunServiceIamBindings ¶
func (c *CloudV1alpha1Client) RunServiceIamBindings(namespace string) RunServiceIamBindingInterface
func (*CloudV1alpha1Client) RunServiceIamMembers ¶
func (c *CloudV1alpha1Client) RunServiceIamMembers(namespace string) RunServiceIamMemberInterface
func (*CloudV1alpha1Client) RunServiceIamPolicies ¶
func (c *CloudV1alpha1Client) RunServiceIamPolicies(namespace string) RunServiceIamPolicyInterface
func (*CloudV1alpha1Client) RunServices ¶
func (c *CloudV1alpha1Client) RunServices(namespace string) RunServiceInterface
func (*CloudV1alpha1Client) SchedulerJobs ¶
func (c *CloudV1alpha1Client) SchedulerJobs(namespace string) SchedulerJobInterface
func (*CloudV1alpha1Client) TasksQueues ¶
func (c *CloudV1alpha1Client) TasksQueues(namespace string) TasksQueueInterface
type CloudV1alpha1Interface ¶
type CloudV1alpha1Interface interface { RESTClient() rest.Interface AssetFolderFeedsGetter AssetOrganizationFeedsGetter AssetProjectFeedsGetter IdentityGroupsGetter IdentityGroupMembershipsGetter RunDomainMappingsGetter RunServicesGetter RunServiceIamBindingsGetter RunServiceIamMembersGetter RunServiceIamPoliciesGetter SchedulerJobsGetter TasksQueuesGetter }
type IdentityGroupExpansion ¶
type IdentityGroupExpansion interface{}
type IdentityGroupInterface ¶
type IdentityGroupInterface interface { Create(ctx context.Context, identityGroup *v1alpha1.IdentityGroup, opts v1.CreateOptions) (*v1alpha1.IdentityGroup, error) Update(ctx context.Context, identityGroup *v1alpha1.IdentityGroup, opts v1.UpdateOptions) (*v1alpha1.IdentityGroup, error) UpdateStatus(ctx context.Context, identityGroup *v1alpha1.IdentityGroup, opts v1.UpdateOptions) (*v1alpha1.IdentityGroup, 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.IdentityGroup, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IdentityGroupList, 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.IdentityGroup, err error) IdentityGroupExpansion }
IdentityGroupInterface has methods to work with IdentityGroup resources.
type IdentityGroupMembershipExpansion ¶
type IdentityGroupMembershipExpansion interface{}
type IdentityGroupMembershipInterface ¶
type IdentityGroupMembershipInterface interface { Create(ctx context.Context, identityGroupMembership *v1alpha1.IdentityGroupMembership, opts v1.CreateOptions) (*v1alpha1.IdentityGroupMembership, error) Update(ctx context.Context, identityGroupMembership *v1alpha1.IdentityGroupMembership, opts v1.UpdateOptions) (*v1alpha1.IdentityGroupMembership, error) UpdateStatus(ctx context.Context, identityGroupMembership *v1alpha1.IdentityGroupMembership, opts v1.UpdateOptions) (*v1alpha1.IdentityGroupMembership, 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.IdentityGroupMembership, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IdentityGroupMembershipList, 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.IdentityGroupMembership, err error) IdentityGroupMembershipExpansion }
IdentityGroupMembershipInterface has methods to work with IdentityGroupMembership resources.
type IdentityGroupMembershipsGetter ¶
type IdentityGroupMembershipsGetter interface {
IdentityGroupMemberships(namespace string) IdentityGroupMembershipInterface
}
IdentityGroupMembershipsGetter has a method to return a IdentityGroupMembershipInterface. A group's client should implement this interface.
type IdentityGroupsGetter ¶
type IdentityGroupsGetter interface {
IdentityGroups(namespace string) IdentityGroupInterface
}
IdentityGroupsGetter has a method to return a IdentityGroupInterface. A group's client should implement this interface.
type RunDomainMappingExpansion ¶
type RunDomainMappingExpansion interface{}
type RunDomainMappingInterface ¶
type RunDomainMappingInterface interface { Create(ctx context.Context, runDomainMapping *v1alpha1.RunDomainMapping, opts v1.CreateOptions) (*v1alpha1.RunDomainMapping, error) Update(ctx context.Context, runDomainMapping *v1alpha1.RunDomainMapping, opts v1.UpdateOptions) (*v1alpha1.RunDomainMapping, error) UpdateStatus(ctx context.Context, runDomainMapping *v1alpha1.RunDomainMapping, opts v1.UpdateOptions) (*v1alpha1.RunDomainMapping, 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.RunDomainMapping, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RunDomainMappingList, 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.RunDomainMapping, err error) RunDomainMappingExpansion }
RunDomainMappingInterface has methods to work with RunDomainMapping resources.
type RunDomainMappingsGetter ¶
type RunDomainMappingsGetter interface {
RunDomainMappings(namespace string) RunDomainMappingInterface
}
RunDomainMappingsGetter has a method to return a RunDomainMappingInterface. A group's client should implement this interface.
type RunServiceExpansion ¶
type RunServiceExpansion interface{}
type RunServiceIamBindingExpansion ¶
type RunServiceIamBindingExpansion interface{}
type RunServiceIamBindingInterface ¶
type RunServiceIamBindingInterface interface { Create(ctx context.Context, runServiceIamBinding *v1alpha1.RunServiceIamBinding, opts v1.CreateOptions) (*v1alpha1.RunServiceIamBinding, error) Update(ctx context.Context, runServiceIamBinding *v1alpha1.RunServiceIamBinding, opts v1.UpdateOptions) (*v1alpha1.RunServiceIamBinding, error) UpdateStatus(ctx context.Context, runServiceIamBinding *v1alpha1.RunServiceIamBinding, opts v1.UpdateOptions) (*v1alpha1.RunServiceIamBinding, 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.RunServiceIamBinding, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RunServiceIamBindingList, 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.RunServiceIamBinding, err error) RunServiceIamBindingExpansion }
RunServiceIamBindingInterface has methods to work with RunServiceIamBinding resources.
type RunServiceIamBindingsGetter ¶
type RunServiceIamBindingsGetter interface {
RunServiceIamBindings(namespace string) RunServiceIamBindingInterface
}
RunServiceIamBindingsGetter has a method to return a RunServiceIamBindingInterface. A group's client should implement this interface.
type RunServiceIamMemberExpansion ¶
type RunServiceIamMemberExpansion interface{}
type RunServiceIamMemberInterface ¶
type RunServiceIamMemberInterface interface { Create(ctx context.Context, runServiceIamMember *v1alpha1.RunServiceIamMember, opts v1.CreateOptions) (*v1alpha1.RunServiceIamMember, error) Update(ctx context.Context, runServiceIamMember *v1alpha1.RunServiceIamMember, opts v1.UpdateOptions) (*v1alpha1.RunServiceIamMember, error) UpdateStatus(ctx context.Context, runServiceIamMember *v1alpha1.RunServiceIamMember, opts v1.UpdateOptions) (*v1alpha1.RunServiceIamMember, 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.RunServiceIamMember, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RunServiceIamMemberList, 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.RunServiceIamMember, err error) RunServiceIamMemberExpansion }
RunServiceIamMemberInterface has methods to work with RunServiceIamMember resources.
type RunServiceIamMembersGetter ¶
type RunServiceIamMembersGetter interface {
RunServiceIamMembers(namespace string) RunServiceIamMemberInterface
}
RunServiceIamMembersGetter has a method to return a RunServiceIamMemberInterface. A group's client should implement this interface.
type RunServiceIamPoliciesGetter ¶
type RunServiceIamPoliciesGetter interface {
RunServiceIamPolicies(namespace string) RunServiceIamPolicyInterface
}
RunServiceIamPoliciesGetter has a method to return a RunServiceIamPolicyInterface. A group's client should implement this interface.
type RunServiceIamPolicyExpansion ¶
type RunServiceIamPolicyExpansion interface{}
type RunServiceIamPolicyInterface ¶
type RunServiceIamPolicyInterface interface { Create(ctx context.Context, runServiceIamPolicy *v1alpha1.RunServiceIamPolicy, opts v1.CreateOptions) (*v1alpha1.RunServiceIamPolicy, error) Update(ctx context.Context, runServiceIamPolicy *v1alpha1.RunServiceIamPolicy, opts v1.UpdateOptions) (*v1alpha1.RunServiceIamPolicy, error) UpdateStatus(ctx context.Context, runServiceIamPolicy *v1alpha1.RunServiceIamPolicy, opts v1.UpdateOptions) (*v1alpha1.RunServiceIamPolicy, 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.RunServiceIamPolicy, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RunServiceIamPolicyList, 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.RunServiceIamPolicy, err error) RunServiceIamPolicyExpansion }
RunServiceIamPolicyInterface has methods to work with RunServiceIamPolicy resources.
type RunServiceInterface ¶
type RunServiceInterface interface { Create(ctx context.Context, runService *v1alpha1.RunService, opts v1.CreateOptions) (*v1alpha1.RunService, error) Update(ctx context.Context, runService *v1alpha1.RunService, opts v1.UpdateOptions) (*v1alpha1.RunService, error) UpdateStatus(ctx context.Context, runService *v1alpha1.RunService, opts v1.UpdateOptions) (*v1alpha1.RunService, 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.RunService, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RunServiceList, 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.RunService, err error) RunServiceExpansion }
RunServiceInterface has methods to work with RunService resources.
type RunServicesGetter ¶
type RunServicesGetter interface {
RunServices(namespace string) RunServiceInterface
}
RunServicesGetter has a method to return a RunServiceInterface. A group's client should implement this interface.
type SchedulerJobExpansion ¶
type SchedulerJobExpansion interface{}
type SchedulerJobInterface ¶
type SchedulerJobInterface interface { Create(ctx context.Context, schedulerJob *v1alpha1.SchedulerJob, opts v1.CreateOptions) (*v1alpha1.SchedulerJob, error) Update(ctx context.Context, schedulerJob *v1alpha1.SchedulerJob, opts v1.UpdateOptions) (*v1alpha1.SchedulerJob, error) UpdateStatus(ctx context.Context, schedulerJob *v1alpha1.SchedulerJob, opts v1.UpdateOptions) (*v1alpha1.SchedulerJob, 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.SchedulerJob, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SchedulerJobList, 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.SchedulerJob, err error) SchedulerJobExpansion }
SchedulerJobInterface has methods to work with SchedulerJob resources.
type SchedulerJobsGetter ¶
type SchedulerJobsGetter interface {
SchedulerJobs(namespace string) SchedulerJobInterface
}
SchedulerJobsGetter has a method to return a SchedulerJobInterface. A group's client should implement this interface.
type TasksQueueExpansion ¶
type TasksQueueExpansion interface{}
type TasksQueueInterface ¶
type TasksQueueInterface interface { Create(ctx context.Context, tasksQueue *v1alpha1.TasksQueue, opts v1.CreateOptions) (*v1alpha1.TasksQueue, error) Update(ctx context.Context, tasksQueue *v1alpha1.TasksQueue, opts v1.UpdateOptions) (*v1alpha1.TasksQueue, error) UpdateStatus(ctx context.Context, tasksQueue *v1alpha1.TasksQueue, opts v1.UpdateOptions) (*v1alpha1.TasksQueue, 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.TasksQueue, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TasksQueueList, 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.TasksQueue, err error) TasksQueueExpansion }
TasksQueueInterface has methods to work with TasksQueue resources.
type TasksQueuesGetter ¶
type TasksQueuesGetter interface {
TasksQueues(namespace string) TasksQueueInterface
}
TasksQueuesGetter has a method to return a TasksQueueInterface. A group's client should implement this interface.