Documentation
¶
Index ¶
- func NewClusterWorkflowTemplateServer(instanceID instanceid.Service, ...) clusterwftmplpkg.ClusterWorkflowTemplateServiceServer
- type ClusterWorkflowTemplateClientStore
- type ClusterWorkflowTemplateInformer
- type ClusterWorkflowTemplateServer
- func (cwts *ClusterWorkflowTemplateServer) CreateClusterWorkflowTemplate(ctx context.Context, ...) (*v1alpha1.ClusterWorkflowTemplate, error)
- func (cwts *ClusterWorkflowTemplateServer) DeleteClusterWorkflowTemplate(ctx context.Context, ...) (*clusterwftmplpkg.ClusterWorkflowTemplateDeleteResponse, error)
- func (cwts *ClusterWorkflowTemplateServer) GetClusterWorkflowTemplate(ctx context.Context, req *clusterwftmplpkg.ClusterWorkflowTemplateGetRequest) (*v1alpha1.ClusterWorkflowTemplate, error)
- func (cwts *ClusterWorkflowTemplateServer) LintClusterWorkflowTemplate(ctx context.Context, req *clusterwftmplpkg.ClusterWorkflowTemplateLintRequest) (*v1alpha1.ClusterWorkflowTemplate, error)
- func (cwts *ClusterWorkflowTemplateServer) ListClusterWorkflowTemplates(ctx context.Context, req *clusterwftmplpkg.ClusterWorkflowTemplateListRequest) (*v1alpha1.ClusterWorkflowTemplateList, error)
- func (cwts *ClusterWorkflowTemplateServer) UpdateClusterWorkflowTemplate(ctx context.Context, ...) (*v1alpha1.ClusterWorkflowTemplate, error)
- type Informer
- type NullClusterWorkflowTemplateStore
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewClusterWorkflowTemplateServer ¶
func NewClusterWorkflowTemplateServer(instanceID instanceid.Service, cwftmplStore servertypes.ClusterWorkflowTemplateStore, wfDefaults *v1alpha1.Workflow) clusterwftmplpkg.ClusterWorkflowTemplateServiceServer
Types ¶
type ClusterWorkflowTemplateClientStore ¶ added in v3.6.1
type ClusterWorkflowTemplateClientStore struct {
}
Store is a wrapper around informer
func NewClusterWorkflowTemplateClientStore ¶ added in v3.6.1
func NewClusterWorkflowTemplateClientStore() *ClusterWorkflowTemplateClientStore
func (*ClusterWorkflowTemplateClientStore) Getter ¶ added in v3.6.1
func (wcs *ClusterWorkflowTemplateClientStore) Getter(ctx context.Context) templateresolution.ClusterWorkflowTemplateGetter
type ClusterWorkflowTemplateInformer ¶ added in v3.7.2
type ClusterWorkflowTemplateInformer interface {
Run(stopCh <-chan struct{})
Getter(ctx context.Context) templateresolution.ClusterWorkflowTemplateGetter
}
type ClusterWorkflowTemplateServer ¶
type ClusterWorkflowTemplateServer struct {
// contains filtered or unexported fields
}
func (*ClusterWorkflowTemplateServer) CreateClusterWorkflowTemplate ¶
func (cwts *ClusterWorkflowTemplateServer) CreateClusterWorkflowTemplate(ctx context.Context, req *clusterwftmplpkg.ClusterWorkflowTemplateCreateRequest) (*v1alpha1.ClusterWorkflowTemplate, error)
func (*ClusterWorkflowTemplateServer) DeleteClusterWorkflowTemplate ¶
func (cwts *ClusterWorkflowTemplateServer) DeleteClusterWorkflowTemplate(ctx context.Context, req *clusterwftmplpkg.ClusterWorkflowTemplateDeleteRequest) (*clusterwftmplpkg.ClusterWorkflowTemplateDeleteResponse, error)
func (*ClusterWorkflowTemplateServer) GetClusterWorkflowTemplate ¶
func (cwts *ClusterWorkflowTemplateServer) GetClusterWorkflowTemplate(ctx context.Context, req *clusterwftmplpkg.ClusterWorkflowTemplateGetRequest) (*v1alpha1.ClusterWorkflowTemplate, error)
func (*ClusterWorkflowTemplateServer) LintClusterWorkflowTemplate ¶
func (cwts *ClusterWorkflowTemplateServer) LintClusterWorkflowTemplate(ctx context.Context, req *clusterwftmplpkg.ClusterWorkflowTemplateLintRequest) (*v1alpha1.ClusterWorkflowTemplate, error)
func (*ClusterWorkflowTemplateServer) ListClusterWorkflowTemplates ¶
func (cwts *ClusterWorkflowTemplateServer) ListClusterWorkflowTemplates(ctx context.Context, req *clusterwftmplpkg.ClusterWorkflowTemplateListRequest) (*v1alpha1.ClusterWorkflowTemplateList, error)
func (*ClusterWorkflowTemplateServer) UpdateClusterWorkflowTemplate ¶
func (cwts *ClusterWorkflowTemplateServer) UpdateClusterWorkflowTemplate(ctx context.Context, req *clusterwftmplpkg.ClusterWorkflowTemplateUpdateRequest) (*v1alpha1.ClusterWorkflowTemplate, error)
type Informer ¶ added in v3.6.1
type Informer struct {
// contains filtered or unexported fields
}
func (*Informer) Getter ¶ added in v3.6.1
func (cwti *Informer) Getter(ctx context.Context) templateresolution.ClusterWorkflowTemplateGetter
if namespace contains empty string Lister will use the namespace provided during initialization
type NullClusterWorkflowTemplateStore ¶ added in v3.7.2
type NullClusterWorkflowTemplateStore struct{}
NullClusterWorkflowTemplateStore is a no-op implementation of ClusterWorkflowTemplateStore implements both informer and store interfaces
func NewNullClusterWorkflowTemplate ¶ added in v3.7.2
func NewNullClusterWorkflowTemplate() *NullClusterWorkflowTemplateStore
func (NullClusterWorkflowTemplateStore) Run ¶ added in v3.7.2
func (NullClusterWorkflowTemplateStore) Run(stopCh <-chan struct{})
Click to show internal directories.
Click to hide internal directories.