restoptions

package
v3.6.0-rc.0+incompatible Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 13, 2017 License: Apache-2.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DefaultKeyFunctions added in v1.4.0

func DefaultKeyFunctions(store *registry.Store, prefix string, isNamespaced bool)

DefaultKeyFunctions sets the default behavior for storage key generation onto a Store.

Types

type Getter

type Getter interface {
	GetRESTOptions(resource schema.GroupResource) (generic.RESTOptions, error)
}

func NewConfigGetter

func NewConfigGetter(masterOptions configapi.MasterConfig, defaultResourceConfig *serverstorage.ResourceConfig, resourcePrefixOverrides map[schema.GroupResource]string, enforcedStorageVersions map[schema.GroupResource]schema.GroupVersion, quorumResources map[schema.GroupResource]struct{}) (Getter, error)

NewConfigGetter returns a restoptions.Getter implemented using information from the provided master config. By default, the etcd watch cache is enabled with a size of 1000 per resource type. TODO: this class should either not need to know about configapi.MasterConfig, or not be in pkg/util

func NewSimpleGetter

func NewSimpleGetter(storage *storagebackend.Config) Getter

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL