Documentation ¶
Index ¶
- func GetAttrs(obj runtime.Object) (labels.Set, fields.Set, error)
- func MatchNetworkNeighborhood(label labels.Selector, field fields.Selector) storage.SelectionPredicate
- func NewREST(scheme *runtime.Scheme, storageImpl storage.Interface, ...) (*registry.REST, error)
- func SelectableFields(obj *softwarecomposition.NetworkNeighborhood) fields.Set
- type NetworkNeighborhoodStrategy
- func (NetworkNeighborhoodStrategy) AllowCreateOnUpdate() bool
- func (NetworkNeighborhoodStrategy) AllowUnconditionalUpdate() bool
- func (NetworkNeighborhoodStrategy) Canonicalize(obj runtime.Object)
- func (NetworkNeighborhoodStrategy) NamespaceScoped() bool
- func (NetworkNeighborhoodStrategy) PrepareForCreate(ctx context.Context, obj runtime.Object)
- func (NetworkNeighborhoodStrategy) PrepareForUpdate(ctx context.Context, obj, old runtime.Object)
- func (NetworkNeighborhoodStrategy) Validate(ctx context.Context, obj runtime.Object) field.ErrorList
- func (NetworkNeighborhoodStrategy) ValidateUpdate(ctx context.Context, obj, old runtime.Object) field.ErrorList
- func (NetworkNeighborhoodStrategy) WarningsOnCreate(ctx context.Context, obj runtime.Object) []string
- func (NetworkNeighborhoodStrategy) WarningsOnUpdate(ctx context.Context, obj, old runtime.Object) []string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetAttrs ¶
GetAttrs returns labels.Set, fields.Set, and error in case the given runtime.Object is not a Flunder
func MatchNetworkNeighborhood ¶
func MatchNetworkNeighborhood(label labels.Selector, field fields.Selector) storage.SelectionPredicate
MatchNetworkNeighborhood is the filter used by the generic etcd backend to watch events from etcd to clients of the apiserver only interested in specific labels/fields.
func NewREST ¶
func NewREST(scheme *runtime.Scheme, storageImpl storage.Interface, optsGetter generic.RESTOptionsGetter) (*registry.REST, error)
NewREST returns a RESTStorage object that will work against API services.
func SelectableFields ¶
func SelectableFields(obj *softwarecomposition.NetworkNeighborhood) fields.Set
SelectableFields returns a field set that represents the object.
Types ¶
type NetworkNeighborhoodStrategy ¶
type NetworkNeighborhoodStrategy struct { runtime.ObjectTyper names.NameGenerator }
func NewStrategy ¶
func NewStrategy(typer runtime.ObjectTyper) NetworkNeighborhoodStrategy
NewStrategy creates and returns a NetworkNeighborhoodStrategy instance
func (NetworkNeighborhoodStrategy) AllowCreateOnUpdate ¶
func (NetworkNeighborhoodStrategy) AllowCreateOnUpdate() bool
func (NetworkNeighborhoodStrategy) AllowUnconditionalUpdate ¶
func (NetworkNeighborhoodStrategy) AllowUnconditionalUpdate() bool
func (NetworkNeighborhoodStrategy) Canonicalize ¶
func (NetworkNeighborhoodStrategy) Canonicalize(obj runtime.Object)
func (NetworkNeighborhoodStrategy) NamespaceScoped ¶
func (NetworkNeighborhoodStrategy) NamespaceScoped() bool
func (NetworkNeighborhoodStrategy) PrepareForCreate ¶
func (NetworkNeighborhoodStrategy) PrepareForCreate(ctx context.Context, obj runtime.Object)
func (NetworkNeighborhoodStrategy) PrepareForUpdate ¶
func (NetworkNeighborhoodStrategy) PrepareForUpdate(ctx context.Context, obj, old runtime.Object)
func (NetworkNeighborhoodStrategy) ValidateUpdate ¶
func (NetworkNeighborhoodStrategy) WarningsOnCreate ¶
func (NetworkNeighborhoodStrategy) WarningsOnCreate(ctx context.Context, obj runtime.Object) []string
WarningsOnCreate returns warnings for the creation of the given object.
func (NetworkNeighborhoodStrategy) WarningsOnUpdate ¶
func (NetworkNeighborhoodStrategy) WarningsOnUpdate(ctx context.Context, obj, old runtime.Object) []string
WarningsOnUpdate returns warnings for the given update.
Click to show internal directories.
Click to hide internal directories.