Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type AppExpansion
- type AppInterface
- type AppsGetter
- type BuildPackExpansion
- type BuildPackInterface
- type BuildPacksGetter
- type CommitStatusExpansion
- type CommitStatusInterface
- type CommitStatusesGetter
- type EnvironmentExpansion
- type EnvironmentInterface
- type EnvironmentRoleBindingExpansion
- type EnvironmentRoleBindingInterface
- type EnvironmentRoleBindingsGetter
- type EnvironmentsGetter
- type ExtensionExpansion
- type ExtensionInterface
- type ExtensionsGetter
- type FactExpansion
- type FactInterface
- type FactsGetter
- type GitServiceExpansion
- type GitServiceInterface
- type GitServicesGetter
- type JenkinsV1Client
- func (c *JenkinsV1Client) Apps(namespace string) AppInterface
- func (c *JenkinsV1Client) BuildPacks(namespace string) BuildPackInterface
- func (c *JenkinsV1Client) CommitStatuses(namespace string) CommitStatusInterface
- func (c *JenkinsV1Client) EnvironmentRoleBindings(namespace string) EnvironmentRoleBindingInterface
- func (c *JenkinsV1Client) Environments(namespace string) EnvironmentInterface
- func (c *JenkinsV1Client) Extensions(namespace string) ExtensionInterface
- func (c *JenkinsV1Client) Facts(namespace string) FactInterface
- func (c *JenkinsV1Client) GitServices(namespace string) GitServiceInterface
- func (c *JenkinsV1Client) PipelineActivities(namespace string) PipelineActivityInterface
- func (c *JenkinsV1Client) PipelineStructures(namespace string) PipelineStructureInterface
- func (c *JenkinsV1Client) Plugins(namespace string) PluginInterface
- func (c *JenkinsV1Client) RESTClient() rest.Interface
- func (c *JenkinsV1Client) Releases(namespace string) ReleaseInterface
- func (c *JenkinsV1Client) Schedulers(namespace string) SchedulerInterface
- func (c *JenkinsV1Client) SourceRepositories(namespace string) SourceRepositoryInterface
- func (c *JenkinsV1Client) SourceRepositoryGroups(namespace string) SourceRepositoryGroupInterface
- func (c *JenkinsV1Client) Teams(namespace string) TeamInterface
- func (c *JenkinsV1Client) Users(namespace string) UserInterface
- func (c *JenkinsV1Client) Workflows(namespace string) WorkflowInterface
- type JenkinsV1Interface
- type PipelineActivitiesGetter
- type PipelineActivityExpansion
- type PipelineActivityInterface
- type PipelineStructureExpansion
- type PipelineStructureInterface
- type PipelineStructuresGetter
- type PluginExpansion
- type PluginInterface
- type PluginsGetter
- type ReleaseExpansion
- type ReleaseInterface
- type ReleasesGetter
- type SchedulerExpansion
- type SchedulerInterface
- type SchedulersGetter
- type SourceRepositoriesGetter
- type SourceRepositoryExpansion
- type SourceRepositoryGroupExpansion
- type SourceRepositoryGroupInterface
- type SourceRepositoryGroupsGetter
- type SourceRepositoryInterface
- type TeamExpansion
- type TeamInterface
- type TeamsGetter
- type UserExpansion
- type UserInterface
- type UsersGetter
- type WorkflowExpansion
- type WorkflowInterface
- type WorkflowsGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppExpansion ¶
AppExpansion expands the default CRUD interface for App.
type AppInterface ¶
type AppInterface interface { Create(*v1.App) (*v1.App, error) Update(*v1.App) (*v1.App, error) Delete(name string, options *metav1.DeleteOptions) error DeleteCollection(options *metav1.DeleteOptions, listOptions metav1.ListOptions) error Get(name string, options metav1.GetOptions) (*v1.App, error) List(opts metav1.ListOptions) (*v1.AppList, error) Watch(opts metav1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.App, err error) AppExpansion }
AppInterface has methods to work with App resources.
type AppsGetter ¶
type AppsGetter interface {
Apps(namespace string) AppInterface
}
AppsGetter has a method to return a AppInterface. A group's client should implement this interface.
type BuildPackExpansion ¶
type BuildPackExpansion interface {
PatchUpdate(buildPack *v1.BuildPack) (result *v1.BuildPack, err error)
}
BuildPackExpansion expands the default CRUD interface for BuildPack.
type BuildPackInterface ¶
type BuildPackInterface interface { Create(*v1.BuildPack) (*v1.BuildPack, error) Update(*v1.BuildPack) (*v1.BuildPack, error) Delete(name string, options *metav1.DeleteOptions) error DeleteCollection(options *metav1.DeleteOptions, listOptions metav1.ListOptions) error Get(name string, options metav1.GetOptions) (*v1.BuildPack, error) List(opts metav1.ListOptions) (*v1.BuildPackList, error) Watch(opts metav1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.BuildPack, err error) BuildPackExpansion }
BuildPackInterface has methods to work with BuildPack resources.
type BuildPacksGetter ¶
type BuildPacksGetter interface {
BuildPacks(namespace string) BuildPackInterface
}
BuildPacksGetter has a method to return a BuildPackInterface. A group's client should implement this interface.
type CommitStatusExpansion ¶
type CommitStatusExpansion interface {
PatchUpdate(commitStatus *v1.CommitStatus) (result *v1.CommitStatus, err error)
}
CommitStatusExpansion expands the default CRUD interface for CommitStatus.
type CommitStatusInterface ¶
type CommitStatusInterface interface { Create(*v1.CommitStatus) (*v1.CommitStatus, error) Update(*v1.CommitStatus) (*v1.CommitStatus, error) Delete(name string, options *metav1.DeleteOptions) error DeleteCollection(options *metav1.DeleteOptions, listOptions metav1.ListOptions) error Get(name string, options metav1.GetOptions) (*v1.CommitStatus, error) List(opts metav1.ListOptions) (*v1.CommitStatusList, error) Watch(opts metav1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.CommitStatus, err error) CommitStatusExpansion }
CommitStatusInterface has methods to work with CommitStatus resources.
type CommitStatusesGetter ¶
type CommitStatusesGetter interface {
CommitStatuses(namespace string) CommitStatusInterface
}
CommitStatusesGetter has a method to return a CommitStatusInterface. A group's client should implement this interface.
type EnvironmentExpansion ¶
type EnvironmentExpansion interface {
PatchUpdate(environment *v1.Environment) (result *v1.Environment, err error)
}
EnvironmentExpansion expands the default CRUD interface for Environment.
type EnvironmentInterface ¶
type EnvironmentInterface interface { Create(*v1.Environment) (*v1.Environment, error) Update(*v1.Environment) (*v1.Environment, error) Delete(name string, options *metav1.DeleteOptions) error DeleteCollection(options *metav1.DeleteOptions, listOptions metav1.ListOptions) error Get(name string, options metav1.GetOptions) (*v1.Environment, error) List(opts metav1.ListOptions) (*v1.EnvironmentList, error) Watch(opts metav1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.Environment, err error) EnvironmentExpansion }
EnvironmentInterface has methods to work with Environment resources.
type EnvironmentRoleBindingExpansion ¶
type EnvironmentRoleBindingExpansion interface {
PatchUpdate(environmentRoleBinding *v1.EnvironmentRoleBinding) (result *v1.EnvironmentRoleBinding, err error)
}
EnvironmentRoleBindingExpansion expands the default CRUD interface for EnvironmentRoleBinding.
type EnvironmentRoleBindingInterface ¶
type EnvironmentRoleBindingInterface interface { Create(*v1.EnvironmentRoleBinding) (*v1.EnvironmentRoleBinding, error) Update(*v1.EnvironmentRoleBinding) (*v1.EnvironmentRoleBinding, error) Delete(name string, options *metav1.DeleteOptions) error DeleteCollection(options *metav1.DeleteOptions, listOptions metav1.ListOptions) error Get(name string, options metav1.GetOptions) (*v1.EnvironmentRoleBinding, error) List(opts metav1.ListOptions) (*v1.EnvironmentRoleBindingList, error) Watch(opts metav1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.EnvironmentRoleBinding, err error) EnvironmentRoleBindingExpansion }
EnvironmentRoleBindingInterface has methods to work with EnvironmentRoleBinding resources.
type EnvironmentRoleBindingsGetter ¶
type EnvironmentRoleBindingsGetter interface {
EnvironmentRoleBindings(namespace string) EnvironmentRoleBindingInterface
}
EnvironmentRoleBindingsGetter has a method to return a EnvironmentRoleBindingInterface. A group's client should implement this interface.
type EnvironmentsGetter ¶
type EnvironmentsGetter interface {
Environments(namespace string) EnvironmentInterface
}
EnvironmentsGetter has a method to return a EnvironmentInterface. A group's client should implement this interface.
type ExtensionExpansion ¶
type ExtensionExpansion interface {
PatchUpdate(extension *v1.Extension) (result *v1.Extension, err error)
}
ExtensionExpansion expands the default CRUD interface for Extension.
type ExtensionInterface ¶
type ExtensionInterface interface { Create(*v1.Extension) (*v1.Extension, error) Update(*v1.Extension) (*v1.Extension, error) Delete(name string, options *metav1.DeleteOptions) error DeleteCollection(options *metav1.DeleteOptions, listOptions metav1.ListOptions) error Get(name string, options metav1.GetOptions) (*v1.Extension, error) List(opts metav1.ListOptions) (*v1.ExtensionList, error) Watch(opts metav1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.Extension, err error) ExtensionExpansion }
ExtensionInterface has methods to work with Extension resources.
type ExtensionsGetter ¶
type ExtensionsGetter interface {
Extensions(namespace string) ExtensionInterface
}
ExtensionsGetter has a method to return a ExtensionInterface. A group's client should implement this interface.
type FactExpansion ¶
FactExpansion expands the default CRUD interface for Fact.
type FactInterface ¶
type FactInterface interface { Create(*v1.Fact) (*v1.Fact, error) Update(*v1.Fact) (*v1.Fact, error) Delete(name string, options *metav1.DeleteOptions) error DeleteCollection(options *metav1.DeleteOptions, listOptions metav1.ListOptions) error Get(name string, options metav1.GetOptions) (*v1.Fact, error) List(opts metav1.ListOptions) (*v1.FactList, error) Watch(opts metav1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.Fact, err error) FactExpansion }
FactInterface has methods to work with Fact resources.
type FactsGetter ¶
type FactsGetter interface {
Facts(namespace string) FactInterface
}
FactsGetter has a method to return a FactInterface. A group's client should implement this interface.
type GitServiceExpansion ¶
type GitServiceExpansion interface {
PatchUpdate(gitService *v1.GitService) (result *v1.GitService, err error)
}
GitServiceExpansion expands the default CRUD interface for GitService.
type GitServiceInterface ¶
type GitServiceInterface interface { Create(*v1.GitService) (*v1.GitService, error) Update(*v1.GitService) (*v1.GitService, error) Delete(name string, options *metav1.DeleteOptions) error DeleteCollection(options *metav1.DeleteOptions, listOptions metav1.ListOptions) error Get(name string, options metav1.GetOptions) (*v1.GitService, error) List(opts metav1.ListOptions) (*v1.GitServiceList, error) Watch(opts metav1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.GitService, err error) GitServiceExpansion }
GitServiceInterface has methods to work with GitService resources.
type GitServicesGetter ¶
type GitServicesGetter interface {
GitServices(namespace string) GitServiceInterface
}
GitServicesGetter has a method to return a GitServiceInterface. A group's client should implement this interface.
type JenkinsV1Client ¶
type JenkinsV1Client struct {
// contains filtered or unexported fields
}
JenkinsV1Client is used to interact with features provided by the jenkins.io group.
func New ¶
func New(c rest.Interface) *JenkinsV1Client
New creates a new JenkinsV1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*JenkinsV1Client, error)
NewForConfig creates a new JenkinsV1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *JenkinsV1Client
NewForConfigOrDie creates a new JenkinsV1Client for the given config and panics if there is an error in the config.
func (*JenkinsV1Client) Apps ¶
func (c *JenkinsV1Client) Apps(namespace string) AppInterface
func (*JenkinsV1Client) BuildPacks ¶
func (c *JenkinsV1Client) BuildPacks(namespace string) BuildPackInterface
func (*JenkinsV1Client) CommitStatuses ¶
func (c *JenkinsV1Client) CommitStatuses(namespace string) CommitStatusInterface
func (*JenkinsV1Client) EnvironmentRoleBindings ¶
func (c *JenkinsV1Client) EnvironmentRoleBindings(namespace string) EnvironmentRoleBindingInterface
func (*JenkinsV1Client) Environments ¶
func (c *JenkinsV1Client) Environments(namespace string) EnvironmentInterface
func (*JenkinsV1Client) Extensions ¶
func (c *JenkinsV1Client) Extensions(namespace string) ExtensionInterface
func (*JenkinsV1Client) Facts ¶
func (c *JenkinsV1Client) Facts(namespace string) FactInterface
func (*JenkinsV1Client) GitServices ¶
func (c *JenkinsV1Client) GitServices(namespace string) GitServiceInterface
func (*JenkinsV1Client) PipelineActivities ¶
func (c *JenkinsV1Client) PipelineActivities(namespace string) PipelineActivityInterface
func (*JenkinsV1Client) PipelineStructures ¶
func (c *JenkinsV1Client) PipelineStructures(namespace string) PipelineStructureInterface
func (*JenkinsV1Client) Plugins ¶
func (c *JenkinsV1Client) Plugins(namespace string) PluginInterface
func (*JenkinsV1Client) RESTClient ¶
func (c *JenkinsV1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*JenkinsV1Client) Releases ¶
func (c *JenkinsV1Client) Releases(namespace string) ReleaseInterface
func (*JenkinsV1Client) Schedulers ¶
func (c *JenkinsV1Client) Schedulers(namespace string) SchedulerInterface
func (*JenkinsV1Client) SourceRepositories ¶
func (c *JenkinsV1Client) SourceRepositories(namespace string) SourceRepositoryInterface
func (*JenkinsV1Client) SourceRepositoryGroups ¶
func (c *JenkinsV1Client) SourceRepositoryGroups(namespace string) SourceRepositoryGroupInterface
func (*JenkinsV1Client) Teams ¶
func (c *JenkinsV1Client) Teams(namespace string) TeamInterface
func (*JenkinsV1Client) Users ¶
func (c *JenkinsV1Client) Users(namespace string) UserInterface
func (*JenkinsV1Client) Workflows ¶
func (c *JenkinsV1Client) Workflows(namespace string) WorkflowInterface
type JenkinsV1Interface ¶
type JenkinsV1Interface interface { RESTClient() rest.Interface AppsGetter BuildPacksGetter CommitStatusesGetter EnvironmentsGetter EnvironmentRoleBindingsGetter ExtensionsGetter FactsGetter GitServicesGetter PipelineActivitiesGetter PipelineStructuresGetter PluginsGetter ReleasesGetter SchedulersGetter SourceRepositoriesGetter SourceRepositoryGroupsGetter TeamsGetter UsersGetter WorkflowsGetter }
type PipelineActivitiesGetter ¶
type PipelineActivitiesGetter interface {
PipelineActivities(namespace string) PipelineActivityInterface
}
PipelineActivitiesGetter has a method to return a PipelineActivityInterface. A group's client should implement this interface.
type PipelineActivityExpansion ¶
type PipelineActivityExpansion interface {
PatchUpdate(pipelineActivity *v1.PipelineActivity) (result *v1.PipelineActivity, err error)
}
PipelineActivityExpansion expands the default CRUD interface for PipelineActivity.
type PipelineActivityInterface ¶
type PipelineActivityInterface interface { Create(*v1.PipelineActivity) (*v1.PipelineActivity, error) Update(*v1.PipelineActivity) (*v1.PipelineActivity, error) Delete(name string, options *metav1.DeleteOptions) error DeleteCollection(options *metav1.DeleteOptions, listOptions metav1.ListOptions) error Get(name string, options metav1.GetOptions) (*v1.PipelineActivity, error) List(opts metav1.ListOptions) (*v1.PipelineActivityList, error) Watch(opts metav1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.PipelineActivity, err error) PipelineActivityExpansion }
PipelineActivityInterface has methods to work with PipelineActivity resources.
type PipelineStructureExpansion ¶
type PipelineStructureExpansion interface {
PatchUpdate(pipelineStructure *v1.PipelineStructure) (result *v1.PipelineStructure, err error)
}
PipelineStructureExpansion expands the default CRUD interface for PipelineStructure.
type PipelineStructureInterface ¶
type PipelineStructureInterface interface { Create(*v1.PipelineStructure) (*v1.PipelineStructure, error) Update(*v1.PipelineStructure) (*v1.PipelineStructure, error) Delete(name string, options *metav1.DeleteOptions) error DeleteCollection(options *metav1.DeleteOptions, listOptions metav1.ListOptions) error Get(name string, options metav1.GetOptions) (*v1.PipelineStructure, error) List(opts metav1.ListOptions) (*v1.PipelineStructureList, error) Watch(opts metav1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.PipelineStructure, err error) PipelineStructureExpansion }
PipelineStructureInterface has methods to work with PipelineStructure resources.
type PipelineStructuresGetter ¶
type PipelineStructuresGetter interface {
PipelineStructures(namespace string) PipelineStructureInterface
}
PipelineStructuresGetter has a method to return a PipelineStructureInterface. A group's client should implement this interface.
type PluginExpansion ¶
PluginExpansion expands the default CRUD interface for Plugin.
type PluginInterface ¶
type PluginInterface interface { Create(*v1.Plugin) (*v1.Plugin, error) Update(*v1.Plugin) (*v1.Plugin, error) Delete(name string, options *metav1.DeleteOptions) error DeleteCollection(options *metav1.DeleteOptions, listOptions metav1.ListOptions) error Get(name string, options metav1.GetOptions) (*v1.Plugin, error) List(opts metav1.ListOptions) (*v1.PluginList, error) Watch(opts metav1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.Plugin, err error) PluginExpansion }
PluginInterface has methods to work with Plugin resources.
type PluginsGetter ¶
type PluginsGetter interface {
Plugins(namespace string) PluginInterface
}
PluginsGetter has a method to return a PluginInterface. A group's client should implement this interface.
type ReleaseExpansion ¶
type ReleaseExpansion interface {
PatchUpdate(release *v1.Release) (result *v1.Release, err error)
}
ReleaseExpansion expands the default CRUD interface for Release.
type ReleaseInterface ¶
type ReleaseInterface interface { Create(*v1.Release) (*v1.Release, error) Update(*v1.Release) (*v1.Release, error) Delete(name string, options *metav1.DeleteOptions) error DeleteCollection(options *metav1.DeleteOptions, listOptions metav1.ListOptions) error Get(name string, options metav1.GetOptions) (*v1.Release, error) List(opts metav1.ListOptions) (*v1.ReleaseList, error) Watch(opts metav1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.Release, err error) ReleaseExpansion }
ReleaseInterface has methods to work with Release resources.
type ReleasesGetter ¶
type ReleasesGetter interface {
Releases(namespace string) ReleaseInterface
}
ReleasesGetter has a method to return a ReleaseInterface. A group's client should implement this interface.
type SchedulerExpansion ¶
type SchedulerExpansion interface{}
type SchedulerInterface ¶
type SchedulerInterface interface { Create(*v1.Scheduler) (*v1.Scheduler, error) Update(*v1.Scheduler) (*v1.Scheduler, error) Delete(name string, options *metav1.DeleteOptions) error DeleteCollection(options *metav1.DeleteOptions, listOptions metav1.ListOptions) error Get(name string, options metav1.GetOptions) (*v1.Scheduler, error) List(opts metav1.ListOptions) (*v1.SchedulerList, error) Watch(opts metav1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.Scheduler, err error) SchedulerExpansion }
SchedulerInterface has methods to work with Scheduler resources.
type SchedulersGetter ¶
type SchedulersGetter interface {
Schedulers(namespace string) SchedulerInterface
}
SchedulersGetter has a method to return a SchedulerInterface. A group's client should implement this interface.
type SourceRepositoriesGetter ¶
type SourceRepositoriesGetter interface {
SourceRepositories(namespace string) SourceRepositoryInterface
}
SourceRepositoriesGetter has a method to return a SourceRepositoryInterface. A group's client should implement this interface.
type SourceRepositoryExpansion ¶
type SourceRepositoryExpansion interface {
PatchUpdate(sourceRepository *v1.SourceRepository) (result *v1.SourceRepository, err error)
}
SourceRepositoryExpansion expands the default CRUD interface for SourceRepository.
type SourceRepositoryGroupExpansion ¶
type SourceRepositoryGroupExpansion interface{}
type SourceRepositoryGroupInterface ¶
type SourceRepositoryGroupInterface interface { Create(*v1.SourceRepositoryGroup) (*v1.SourceRepositoryGroup, error) Update(*v1.SourceRepositoryGroup) (*v1.SourceRepositoryGroup, error) Delete(name string, options *metav1.DeleteOptions) error DeleteCollection(options *metav1.DeleteOptions, listOptions metav1.ListOptions) error Get(name string, options metav1.GetOptions) (*v1.SourceRepositoryGroup, error) List(opts metav1.ListOptions) (*v1.SourceRepositoryGroupList, error) Watch(opts metav1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.SourceRepositoryGroup, err error) SourceRepositoryGroupExpansion }
SourceRepositoryGroupInterface has methods to work with SourceRepositoryGroup resources.
type SourceRepositoryGroupsGetter ¶
type SourceRepositoryGroupsGetter interface {
SourceRepositoryGroups(namespace string) SourceRepositoryGroupInterface
}
SourceRepositoryGroupsGetter has a method to return a SourceRepositoryGroupInterface. A group's client should implement this interface.
type SourceRepositoryInterface ¶
type SourceRepositoryInterface interface { Create(*v1.SourceRepository) (*v1.SourceRepository, error) Update(*v1.SourceRepository) (*v1.SourceRepository, error) Delete(name string, options *metav1.DeleteOptions) error DeleteCollection(options *metav1.DeleteOptions, listOptions metav1.ListOptions) error Get(name string, options metav1.GetOptions) (*v1.SourceRepository, error) List(opts metav1.ListOptions) (*v1.SourceRepositoryList, error) Watch(opts metav1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.SourceRepository, err error) SourceRepositoryExpansion }
SourceRepositoryInterface has methods to work with SourceRepository resources.
type TeamExpansion ¶
TeamExpansion expands the default CRUD interface for Team.
type TeamInterface ¶
type TeamInterface interface { Create(*v1.Team) (*v1.Team, error) Update(*v1.Team) (*v1.Team, error) Delete(name string, options *metav1.DeleteOptions) error DeleteCollection(options *metav1.DeleteOptions, listOptions metav1.ListOptions) error Get(name string, options metav1.GetOptions) (*v1.Team, error) List(opts metav1.ListOptions) (*v1.TeamList, error) Watch(opts metav1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.Team, err error) TeamExpansion }
TeamInterface has methods to work with Team resources.
type TeamsGetter ¶
type TeamsGetter interface {
Teams(namespace string) TeamInterface
}
TeamsGetter has a method to return a TeamInterface. A group's client should implement this interface.
type UserExpansion ¶
UserExpansion expands the default CRUD interface for User.
type UserInterface ¶
type UserInterface interface { Create(*v1.User) (*v1.User, error) Update(*v1.User) (*v1.User, error) Delete(name string, options *metav1.DeleteOptions) error DeleteCollection(options *metav1.DeleteOptions, listOptions metav1.ListOptions) error Get(name string, options metav1.GetOptions) (*v1.User, error) List(opts metav1.ListOptions) (*v1.UserList, error) Watch(opts metav1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.User, err error) UserExpansion }
UserInterface has methods to work with User resources.
type UsersGetter ¶
type UsersGetter interface {
Users(namespace string) UserInterface
}
UsersGetter has a method to return a UserInterface. A group's client should implement this interface.
type WorkflowExpansion ¶
type WorkflowExpansion interface {
PatchUpdate(workflow *v1.Workflow) (result *v1.Workflow, err error)
}
WorkflowExpansion expands the default CRUD interface for Workflow.
type WorkflowInterface ¶
type WorkflowInterface interface { Create(*v1.Workflow) (*v1.Workflow, error) Update(*v1.Workflow) (*v1.Workflow, error) Delete(name string, options *metav1.DeleteOptions) error DeleteCollection(options *metav1.DeleteOptions, listOptions metav1.ListOptions) error Get(name string, options metav1.GetOptions) (*v1.Workflow, error) List(opts metav1.ListOptions) (*v1.WorkflowList, error) Watch(opts metav1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.Workflow, err error) WorkflowExpansion }
WorkflowInterface has methods to work with Workflow resources.
type WorkflowsGetter ¶
type WorkflowsGetter interface {
Workflows(namespace string) WorkflowInterface
}
WorkflowsGetter has a method to return a WorkflowInterface. A group's client should implement this interface.
Source Files ¶
- app.go
- app_expansion.go
- buildpack.go
- buildpack_expansion.go
- commitstatus.go
- commitstatus_expansion.go
- doc.go
- environment.go
- environment_expansion.go
- environmentrolebinding.go
- environmentrolebinding_expansion.go
- extension.go
- extension_expansion.go
- fact.go
- fact_expansion.go
- generated_expansion.go
- gitservice.go
- gitservice_expansion.go
- jenkins.io_client.go
- pipelineactivity.go
- pipelineactivity_expansion.go
- pipelinestructure.go
- pipelinestructure_expansion.go
- plugin.go
- plugin_expansion.go
- release.go
- release_expansion.go
- scheduler.go
- sourcerepository.go
- sourcerepository_expansion.go
- sourcerepositorygroup.go
- team.go
- team_expansion.go
- user.go
- user_expansion.go
- workflow.go
- workflow_expansion.go