Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type BuildPipelineExpansion
- type BuildPipelineInterface
- type BuildPipelineStageExpansion
- type BuildPipelineStageInterface
- type BuildPipelineStagesGetter
- type BuildPipelinesGetter
- type BuildRunExpansion
- type BuildRunInterface
- type BuildRunsGetter
- type ConnectionExpansion
- type ConnectionInterface
- type ConnectionsGetter
- type DeployArtifactExpansion
- type DeployArtifactInterface
- type DeployArtifactsGetter
- type DeployEnvironmentExpansion
- type DeployEnvironmentInterface
- type DeployEnvironmentsGetter
- type DeployPipelineExpansion
- type DeployPipelineInterface
- type DeployPipelinesGetter
- type DeployStageExpansion
- type DeployStageInterface
- type DeployStagesGetter
- type DeploymentExpansion
- type DeploymentInterface
- type DeploymentsGetter
- type DevopsV1alpha1Client
- func (c *DevopsV1alpha1Client) BuildPipelineStages(namespace string) BuildPipelineStageInterface
- func (c *DevopsV1alpha1Client) BuildPipelines(namespace string) BuildPipelineInterface
- func (c *DevopsV1alpha1Client) BuildRuns(namespace string) BuildRunInterface
- func (c *DevopsV1alpha1Client) Connections(namespace string) ConnectionInterface
- func (c *DevopsV1alpha1Client) DeployArtifacts(namespace string) DeployArtifactInterface
- func (c *DevopsV1alpha1Client) DeployEnvironments(namespace string) DeployEnvironmentInterface
- func (c *DevopsV1alpha1Client) DeployPipelines(namespace string) DeployPipelineInterface
- func (c *DevopsV1alpha1Client) DeployStages(namespace string) DeployStageInterface
- func (c *DevopsV1alpha1Client) Deployments(namespace string) DeploymentInterface
- func (c *DevopsV1alpha1Client) Projects(namespace string) ProjectInterface
- func (c *DevopsV1alpha1Client) RESTClient() rest.Interface
- func (c *DevopsV1alpha1Client) Repositories(namespace string) RepositoryInterface
- func (c *DevopsV1alpha1Client) RepositoryMirrors(namespace string) RepositoryMirrorInterface
- func (c *DevopsV1alpha1Client) RepositoryReves(namespace string) RepositoryRefInterface
- func (c *DevopsV1alpha1Client) Triggers(namespace string) TriggerInterface
- type DevopsV1alpha1Interface
- type ProjectExpansion
- type ProjectInterface
- type ProjectsGetter
- type RepositoriesGetter
- type RepositoryExpansion
- type RepositoryInterface
- type RepositoryMirrorExpansion
- type RepositoryMirrorInterface
- type RepositoryMirrorsGetter
- type RepositoryRefExpansion
- type RepositoryRefInterface
- type RepositoryRevesGetter
- type TriggerExpansion
- type TriggerInterface
- type TriggersGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BuildPipelineExpansion ¶
type BuildPipelineExpansion interface{}
type BuildPipelineInterface ¶
type BuildPipelineInterface interface { Create(ctx context.Context, buildPipeline *v1alpha1.BuildPipeline, opts v1.CreateOptions) (*v1alpha1.BuildPipeline, error) Update(ctx context.Context, buildPipeline *v1alpha1.BuildPipeline, opts v1.UpdateOptions) (*v1alpha1.BuildPipeline, error) UpdateStatus(ctx context.Context, buildPipeline *v1alpha1.BuildPipeline, opts v1.UpdateOptions) (*v1alpha1.BuildPipeline, 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.BuildPipeline, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BuildPipelineList, 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.BuildPipeline, err error) BuildPipelineExpansion }
BuildPipelineInterface has methods to work with BuildPipeline resources.
type BuildPipelineStageExpansion ¶
type BuildPipelineStageExpansion interface{}
type BuildPipelineStageInterface ¶
type BuildPipelineStageInterface interface { Create(ctx context.Context, buildPipelineStage *v1alpha1.BuildPipelineStage, opts v1.CreateOptions) (*v1alpha1.BuildPipelineStage, error) Update(ctx context.Context, buildPipelineStage *v1alpha1.BuildPipelineStage, opts v1.UpdateOptions) (*v1alpha1.BuildPipelineStage, error) UpdateStatus(ctx context.Context, buildPipelineStage *v1alpha1.BuildPipelineStage, opts v1.UpdateOptions) (*v1alpha1.BuildPipelineStage, 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.BuildPipelineStage, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BuildPipelineStageList, 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.BuildPipelineStage, err error) BuildPipelineStageExpansion }
BuildPipelineStageInterface has methods to work with BuildPipelineStage resources.
type BuildPipelineStagesGetter ¶
type BuildPipelineStagesGetter interface {
BuildPipelineStages(namespace string) BuildPipelineStageInterface
}
BuildPipelineStagesGetter has a method to return a BuildPipelineStageInterface. A group's client should implement this interface.
type BuildPipelinesGetter ¶
type BuildPipelinesGetter interface {
BuildPipelines(namespace string) BuildPipelineInterface
}
BuildPipelinesGetter has a method to return a BuildPipelineInterface. A group's client should implement this interface.
type BuildRunExpansion ¶
type BuildRunExpansion interface{}
type BuildRunInterface ¶
type BuildRunInterface interface { Create(ctx context.Context, buildRun *v1alpha1.BuildRun, opts v1.CreateOptions) (*v1alpha1.BuildRun, error) Update(ctx context.Context, buildRun *v1alpha1.BuildRun, opts v1.UpdateOptions) (*v1alpha1.BuildRun, error) UpdateStatus(ctx context.Context, buildRun *v1alpha1.BuildRun, opts v1.UpdateOptions) (*v1alpha1.BuildRun, 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.BuildRun, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BuildRunList, 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.BuildRun, err error) BuildRunExpansion }
BuildRunInterface has methods to work with BuildRun resources.
type BuildRunsGetter ¶
type BuildRunsGetter interface {
BuildRuns(namespace string) BuildRunInterface
}
BuildRunsGetter has a method to return a BuildRunInterface. A group's client should implement this interface.
type ConnectionExpansion ¶
type ConnectionExpansion interface{}
type ConnectionInterface ¶
type ConnectionInterface interface { Create(ctx context.Context, connection *v1alpha1.Connection, opts v1.CreateOptions) (*v1alpha1.Connection, error) Update(ctx context.Context, connection *v1alpha1.Connection, opts v1.UpdateOptions) (*v1alpha1.Connection, error) UpdateStatus(ctx context.Context, connection *v1alpha1.Connection, opts v1.UpdateOptions) (*v1alpha1.Connection, 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.Connection, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ConnectionList, 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.Connection, err error) ConnectionExpansion }
ConnectionInterface has methods to work with Connection resources.
type ConnectionsGetter ¶
type ConnectionsGetter interface {
Connections(namespace string) ConnectionInterface
}
ConnectionsGetter has a method to return a ConnectionInterface. A group's client should implement this interface.
type DeployArtifactExpansion ¶
type DeployArtifactExpansion interface{}
type DeployArtifactInterface ¶
type DeployArtifactInterface interface { Create(ctx context.Context, deployArtifact *v1alpha1.DeployArtifact, opts v1.CreateOptions) (*v1alpha1.DeployArtifact, error) Update(ctx context.Context, deployArtifact *v1alpha1.DeployArtifact, opts v1.UpdateOptions) (*v1alpha1.DeployArtifact, error) UpdateStatus(ctx context.Context, deployArtifact *v1alpha1.DeployArtifact, opts v1.UpdateOptions) (*v1alpha1.DeployArtifact, 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.DeployArtifact, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DeployArtifactList, 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.DeployArtifact, err error) DeployArtifactExpansion }
DeployArtifactInterface has methods to work with DeployArtifact resources.
type DeployArtifactsGetter ¶
type DeployArtifactsGetter interface {
DeployArtifacts(namespace string) DeployArtifactInterface
}
DeployArtifactsGetter has a method to return a DeployArtifactInterface. A group's client should implement this interface.
type DeployEnvironmentExpansion ¶
type DeployEnvironmentExpansion interface{}
type DeployEnvironmentInterface ¶
type DeployEnvironmentInterface interface { Create(ctx context.Context, deployEnvironment *v1alpha1.DeployEnvironment, opts v1.CreateOptions) (*v1alpha1.DeployEnvironment, error) Update(ctx context.Context, deployEnvironment *v1alpha1.DeployEnvironment, opts v1.UpdateOptions) (*v1alpha1.DeployEnvironment, error) UpdateStatus(ctx context.Context, deployEnvironment *v1alpha1.DeployEnvironment, opts v1.UpdateOptions) (*v1alpha1.DeployEnvironment, 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.DeployEnvironment, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DeployEnvironmentList, 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.DeployEnvironment, err error) DeployEnvironmentExpansion }
DeployEnvironmentInterface has methods to work with DeployEnvironment resources.
type DeployEnvironmentsGetter ¶
type DeployEnvironmentsGetter interface {
DeployEnvironments(namespace string) DeployEnvironmentInterface
}
DeployEnvironmentsGetter has a method to return a DeployEnvironmentInterface. A group's client should implement this interface.
type DeployPipelineExpansion ¶
type DeployPipelineExpansion interface{}
type DeployPipelineInterface ¶
type DeployPipelineInterface interface { Create(ctx context.Context, deployPipeline *v1alpha1.DeployPipeline, opts v1.CreateOptions) (*v1alpha1.DeployPipeline, error) Update(ctx context.Context, deployPipeline *v1alpha1.DeployPipeline, opts v1.UpdateOptions) (*v1alpha1.DeployPipeline, error) UpdateStatus(ctx context.Context, deployPipeline *v1alpha1.DeployPipeline, opts v1.UpdateOptions) (*v1alpha1.DeployPipeline, 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.DeployPipeline, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DeployPipelineList, 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.DeployPipeline, err error) DeployPipelineExpansion }
DeployPipelineInterface has methods to work with DeployPipeline resources.
type DeployPipelinesGetter ¶
type DeployPipelinesGetter interface {
DeployPipelines(namespace string) DeployPipelineInterface
}
DeployPipelinesGetter has a method to return a DeployPipelineInterface. A group's client should implement this interface.
type DeployStageExpansion ¶
type DeployStageExpansion interface{}
type DeployStageInterface ¶
type DeployStageInterface interface { Create(ctx context.Context, deployStage *v1alpha1.DeployStage, opts v1.CreateOptions) (*v1alpha1.DeployStage, error) Update(ctx context.Context, deployStage *v1alpha1.DeployStage, opts v1.UpdateOptions) (*v1alpha1.DeployStage, error) UpdateStatus(ctx context.Context, deployStage *v1alpha1.DeployStage, opts v1.UpdateOptions) (*v1alpha1.DeployStage, 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.DeployStage, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DeployStageList, 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.DeployStage, err error) DeployStageExpansion }
DeployStageInterface has methods to work with DeployStage resources.
type DeployStagesGetter ¶
type DeployStagesGetter interface {
DeployStages(namespace string) DeployStageInterface
}
DeployStagesGetter has a method to return a DeployStageInterface. A group's client should implement this interface.
type DeploymentExpansion ¶
type DeploymentExpansion interface{}
type DeploymentInterface ¶
type DeploymentInterface interface { Create(ctx context.Context, deployment *v1alpha1.Deployment, opts v1.CreateOptions) (*v1alpha1.Deployment, error) Update(ctx context.Context, deployment *v1alpha1.Deployment, opts v1.UpdateOptions) (*v1alpha1.Deployment, error) UpdateStatus(ctx context.Context, deployment *v1alpha1.Deployment, opts v1.UpdateOptions) (*v1alpha1.Deployment, 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.Deployment, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DeploymentList, 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.Deployment, err error) DeploymentExpansion }
DeploymentInterface has methods to work with Deployment resources.
type DeploymentsGetter ¶
type DeploymentsGetter interface {
Deployments(namespace string) DeploymentInterface
}
DeploymentsGetter has a method to return a DeploymentInterface. A group's client should implement this interface.
type DevopsV1alpha1Client ¶
type DevopsV1alpha1Client struct {
// contains filtered or unexported fields
}
DevopsV1alpha1Client is used to interact with features provided by the devops.oci.kubeform.com group.
func New ¶
func New(c rest.Interface) *DevopsV1alpha1Client
New creates a new DevopsV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*DevopsV1alpha1Client, error)
NewForConfig creates a new DevopsV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *DevopsV1alpha1Client
NewForConfigOrDie creates a new DevopsV1alpha1Client for the given config and panics if there is an error in the config.
func (*DevopsV1alpha1Client) BuildPipelineStages ¶
func (c *DevopsV1alpha1Client) BuildPipelineStages(namespace string) BuildPipelineStageInterface
func (*DevopsV1alpha1Client) BuildPipelines ¶
func (c *DevopsV1alpha1Client) BuildPipelines(namespace string) BuildPipelineInterface
func (*DevopsV1alpha1Client) BuildRuns ¶
func (c *DevopsV1alpha1Client) BuildRuns(namespace string) BuildRunInterface
func (*DevopsV1alpha1Client) Connections ¶
func (c *DevopsV1alpha1Client) Connections(namespace string) ConnectionInterface
func (*DevopsV1alpha1Client) DeployArtifacts ¶
func (c *DevopsV1alpha1Client) DeployArtifacts(namespace string) DeployArtifactInterface
func (*DevopsV1alpha1Client) DeployEnvironments ¶
func (c *DevopsV1alpha1Client) DeployEnvironments(namespace string) DeployEnvironmentInterface
func (*DevopsV1alpha1Client) DeployPipelines ¶
func (c *DevopsV1alpha1Client) DeployPipelines(namespace string) DeployPipelineInterface
func (*DevopsV1alpha1Client) DeployStages ¶
func (c *DevopsV1alpha1Client) DeployStages(namespace string) DeployStageInterface
func (*DevopsV1alpha1Client) Deployments ¶
func (c *DevopsV1alpha1Client) Deployments(namespace string) DeploymentInterface
func (*DevopsV1alpha1Client) Projects ¶
func (c *DevopsV1alpha1Client) Projects(namespace string) ProjectInterface
func (*DevopsV1alpha1Client) RESTClient ¶
func (c *DevopsV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*DevopsV1alpha1Client) Repositories ¶
func (c *DevopsV1alpha1Client) Repositories(namespace string) RepositoryInterface
func (*DevopsV1alpha1Client) RepositoryMirrors ¶
func (c *DevopsV1alpha1Client) RepositoryMirrors(namespace string) RepositoryMirrorInterface
func (*DevopsV1alpha1Client) RepositoryReves ¶
func (c *DevopsV1alpha1Client) RepositoryReves(namespace string) RepositoryRefInterface
func (*DevopsV1alpha1Client) Triggers ¶
func (c *DevopsV1alpha1Client) Triggers(namespace string) TriggerInterface
type DevopsV1alpha1Interface ¶
type DevopsV1alpha1Interface interface { RESTClient() rest.Interface BuildPipelinesGetter BuildPipelineStagesGetter BuildRunsGetter ConnectionsGetter DeployArtifactsGetter DeployEnvironmentsGetter DeployPipelinesGetter DeployStagesGetter DeploymentsGetter ProjectsGetter RepositoriesGetter RepositoryMirrorsGetter RepositoryRevesGetter TriggersGetter }
type ProjectExpansion ¶
type ProjectExpansion interface{}
type ProjectInterface ¶
type ProjectInterface interface { Create(ctx context.Context, project *v1alpha1.Project, opts v1.CreateOptions) (*v1alpha1.Project, error) Update(ctx context.Context, project *v1alpha1.Project, opts v1.UpdateOptions) (*v1alpha1.Project, error) UpdateStatus(ctx context.Context, project *v1alpha1.Project, opts v1.UpdateOptions) (*v1alpha1.Project, 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.Project, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ProjectList, 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.Project, err error) ProjectExpansion }
ProjectInterface has methods to work with Project resources.
type ProjectsGetter ¶
type ProjectsGetter interface {
Projects(namespace string) ProjectInterface
}
ProjectsGetter has a method to return a ProjectInterface. A group's client should implement this interface.
type RepositoriesGetter ¶
type RepositoriesGetter interface {
Repositories(namespace string) RepositoryInterface
}
RepositoriesGetter has a method to return a RepositoryInterface. A group's client should implement this interface.
type RepositoryExpansion ¶
type RepositoryExpansion interface{}
type RepositoryInterface ¶
type RepositoryInterface interface { Create(ctx context.Context, repository *v1alpha1.Repository, opts v1.CreateOptions) (*v1alpha1.Repository, error) Update(ctx context.Context, repository *v1alpha1.Repository, opts v1.UpdateOptions) (*v1alpha1.Repository, error) UpdateStatus(ctx context.Context, repository *v1alpha1.Repository, opts v1.UpdateOptions) (*v1alpha1.Repository, 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.Repository, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RepositoryList, 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.Repository, err error) RepositoryExpansion }
RepositoryInterface has methods to work with Repository resources.
type RepositoryMirrorExpansion ¶
type RepositoryMirrorExpansion interface{}
type RepositoryMirrorInterface ¶
type RepositoryMirrorInterface interface { Create(ctx context.Context, repositoryMirror *v1alpha1.RepositoryMirror, opts v1.CreateOptions) (*v1alpha1.RepositoryMirror, error) Update(ctx context.Context, repositoryMirror *v1alpha1.RepositoryMirror, opts v1.UpdateOptions) (*v1alpha1.RepositoryMirror, error) UpdateStatus(ctx context.Context, repositoryMirror *v1alpha1.RepositoryMirror, opts v1.UpdateOptions) (*v1alpha1.RepositoryMirror, 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.RepositoryMirror, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RepositoryMirrorList, 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.RepositoryMirror, err error) RepositoryMirrorExpansion }
RepositoryMirrorInterface has methods to work with RepositoryMirror resources.
type RepositoryMirrorsGetter ¶
type RepositoryMirrorsGetter interface {
RepositoryMirrors(namespace string) RepositoryMirrorInterface
}
RepositoryMirrorsGetter has a method to return a RepositoryMirrorInterface. A group's client should implement this interface.
type RepositoryRefExpansion ¶
type RepositoryRefExpansion interface{}
type RepositoryRefInterface ¶
type RepositoryRefInterface interface { Create(ctx context.Context, repositoryRef *v1alpha1.RepositoryRef, opts v1.CreateOptions) (*v1alpha1.RepositoryRef, error) Update(ctx context.Context, repositoryRef *v1alpha1.RepositoryRef, opts v1.UpdateOptions) (*v1alpha1.RepositoryRef, error) UpdateStatus(ctx context.Context, repositoryRef *v1alpha1.RepositoryRef, opts v1.UpdateOptions) (*v1alpha1.RepositoryRef, 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.RepositoryRef, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RepositoryRefList, 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.RepositoryRef, err error) RepositoryRefExpansion }
RepositoryRefInterface has methods to work with RepositoryRef resources.
type RepositoryRevesGetter ¶
type RepositoryRevesGetter interface {
RepositoryReves(namespace string) RepositoryRefInterface
}
RepositoryRevesGetter has a method to return a RepositoryRefInterface. A group's client should implement this interface.
type TriggerExpansion ¶
type TriggerExpansion interface{}
type TriggerInterface ¶
type TriggerInterface interface { Create(ctx context.Context, trigger *v1alpha1.Trigger, opts v1.CreateOptions) (*v1alpha1.Trigger, error) Update(ctx context.Context, trigger *v1alpha1.Trigger, opts v1.UpdateOptions) (*v1alpha1.Trigger, error) UpdateStatus(ctx context.Context, trigger *v1alpha1.Trigger, opts v1.UpdateOptions) (*v1alpha1.Trigger, 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.Trigger, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TriggerList, 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.Trigger, err error) TriggerExpansion }
TriggerInterface has methods to work with Trigger resources.
type TriggersGetter ¶
type TriggersGetter interface {
Triggers(namespace string) TriggerInterface
}
TriggersGetter has a method to return a TriggerInterface. A group's client should implement this interface.