Versions in this module Expand all Collapse all v3 v3.0.1 Feb 23, 2021 Changes in this version + func CreateServiceAccountWithToken(ctx context.Context, clientset kubernetes.Interface, ...) (*corev1.ServiceAccount, error) + func MustMarshallJSON(v interface{}) string + func MustUnmarshallJSON(text string, v interface{}) + func MustUnmarshallUnstructured(text string) *unstructured.Unstructured + func MustUnmarshallWorkflow(text string) *wfv1.Workflow + func MustUnmarshallYAML(text string, v interface{}) + type Indexer struct + func NewIndexer() *Indexer + func (i Indexer) Add(interface{}) error + func (i Indexer) AddIndexers(cache.Indexers) error + func (i Indexer) ByIndex(indexName, indexedValue string) ([]interface{}, error) + func (i Indexer) Delete(interface{}) error + func (i Indexer) Get(interface{}) (item interface{}, exists bool, err error) + func (i Indexer) GetByKey(key string) (item interface{}, exists bool, err error) + func (i Indexer) GetIndexers() cache.Indexers + func (i Indexer) Index(string, interface{}) ([]interface{}, error) + func (i Indexer) IndexKeys(string, string) ([]string, error) + func (i Indexer) List() []interface{} + func (i Indexer) ListIndexFuncValues(string) []string + func (i Indexer) ListKeys() []string + func (i Indexer) Replace([]interface{}, string) error + func (i Indexer) Resync() error + func (i Indexer) SetByIndex(indexName, indexedValue string, objs ...interface{}) + func (i Indexer) SetByKey(key string, item interface{}) + func (i Indexer) Update(interface{}) error + type SharedIndexInformer struct + Indexer *Indexer + func NewSharedIndexInformer() *SharedIndexInformer + func (s *SharedIndexInformer) AddEventHandler(cache.ResourceEventHandler) + func (s *SharedIndexInformer) AddEventHandlerWithResyncPeriod(cache.ResourceEventHandler, time.Duration) + func (s *SharedIndexInformer) AddIndexers(cache.Indexers) error + func (s *SharedIndexInformer) GetController() cache.Controller + func (s *SharedIndexInformer) GetIndexer() cache.Indexer + func (s *SharedIndexInformer) GetStore() cache.Store + func (s *SharedIndexInformer) HasSynced() bool + func (s *SharedIndexInformer) LastSyncResourceVersion() string + func (s *SharedIndexInformer) Run(<-chan struct{}) + func (s *SharedIndexInformer) SetWatchErrorHandler(handler cache.WatchErrorHandler) error Other modules containing this package github.com/akshayflipkart/argo-workflows