Documentation

Index

Constants

View Source
const GroupName = "duck.knative.dev"

Variables

This section is empty.

Functions

This section is empty.

Types

type Implementable

type Implementable interface {
	// GetFullType returns an instance of a full resource wrapping
	// an instance of this Implementable that can populate its fields
	// to verify json roundtripping.
	GetFullType() Populatable
}

    Implementable is implemented by the Fooable duck type that consumers are expected to embed as a `.status.fooable` field.

    type Populatable

    type Populatable interface {
    	apis.Listable
    
    	// Populate fills in all possible fields, so that we can verify that
    	// they roundtrip properly through JSON.
    	Populate()
    }

      Populatable is implemented by a skeleton resource wrapping an Implementable duck type. It will generally have TypeMeta, ObjectMeta, and a Status field wrapping a Fooable field.

      Source Files