Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type EnvironmentExpansion
- type EnvironmentInterface
- type EnvironmentRoleBindingExpansion
- type EnvironmentRoleBindingInterface
- type EnvironmentRoleBindingsGetter
- type EnvironmentsGetter
- type GitServiceExpansion
- type GitServiceInterface
- type GitServicesGetter
- type JenkinsV1Client
- func (c *JenkinsV1Client) EnvironmentRoleBindings(namespace string) EnvironmentRoleBindingInterface
- func (c *JenkinsV1Client) Environments(namespace string) EnvironmentInterface
- func (c *JenkinsV1Client) GitServices(namespace string) GitServiceInterface
- func (c *JenkinsV1Client) PipelineActivities(namespace string) PipelineActivityInterface
- func (c *JenkinsV1Client) RESTClient() rest.Interface
- func (c *JenkinsV1Client) Releases(namespace string) ReleaseInterface
- 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 ReleaseExpansion
- type ReleaseInterface
- type ReleasesGetter
- 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 EnvironmentExpansion ¶
type EnvironmentExpansion interface{}
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 ¶ added in v1.3.16
type EnvironmentRoleBindingExpansion interface{}
type EnvironmentRoleBindingInterface ¶ added in v1.3.16
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 ¶ added in v1.3.16
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 GitServiceExpansion ¶ added in v1.0.114
type GitServiceExpansion interface{}
type GitServiceInterface ¶ added in v1.0.114
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 ¶ added in v1.0.114
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) EnvironmentRoleBindings ¶ added in v1.3.16
func (c *JenkinsV1Client) EnvironmentRoleBindings(namespace string) EnvironmentRoleBindingInterface
func (*JenkinsV1Client) Environments ¶
func (c *JenkinsV1Client) Environments(namespace string) EnvironmentInterface
func (*JenkinsV1Client) GitServices ¶ added in v1.0.114
func (c *JenkinsV1Client) GitServices(namespace string) GitServiceInterface
func (*JenkinsV1Client) PipelineActivities ¶ added in v1.0.84
func (c *JenkinsV1Client) PipelineActivities(namespace string) PipelineActivityInterface
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 ¶ added in v1.0.90
func (c *JenkinsV1Client) Releases(namespace string) ReleaseInterface
func (*JenkinsV1Client) Teams ¶ added in v1.3.146
func (c *JenkinsV1Client) Teams(namespace string) TeamInterface
func (*JenkinsV1Client) Users ¶ added in v1.2.63
func (c *JenkinsV1Client) Users(namespace string) UserInterface
func (*JenkinsV1Client) Workflows ¶ added in v1.3.166
func (c *JenkinsV1Client) Workflows(namespace string) WorkflowInterface
type JenkinsV1Interface ¶
type JenkinsV1Interface interface { RESTClient() rest.Interface EnvironmentsGetter EnvironmentRoleBindingsGetter GitServicesGetter PipelineActivitiesGetter ReleasesGetter TeamsGetter UsersGetter WorkflowsGetter }
type PipelineActivitiesGetter ¶ added in v1.0.84
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 ¶ added in v1.0.84
type PipelineActivityExpansion interface{}
type PipelineActivityInterface ¶ added in v1.0.84
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 ReleaseExpansion ¶ added in v1.0.90
type ReleaseExpansion interface{}
type ReleaseInterface ¶ added in v1.0.90
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 ¶ added in v1.0.90
type ReleasesGetter interface {
Releases(namespace string) ReleaseInterface
}
ReleasesGetter has a method to return a ReleaseInterface. A group's client should implement this interface.
type TeamExpansion ¶ added in v1.3.146
type TeamExpansion interface{}
type TeamInterface ¶ added in v1.3.146
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 ¶ added in v1.3.146
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 ¶ added in v1.2.63
type UserExpansion interface{}
type UserInterface ¶ added in v1.2.63
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 ¶ added in v1.2.63
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 ¶ added in v1.3.166
type WorkflowExpansion interface{}
type WorkflowInterface ¶ added in v1.3.166
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 ¶ added in v1.3.166
type WorkflowsGetter interface {
Workflows(namespace string) WorkflowInterface
}
WorkflowsGetter has a method to return a WorkflowInterface. A group's client should implement this interface.