describer

package
v0.0.0-...-00ff3f7 Latest Latest
Warning

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

Go to latest
Published: May 15, 2019 License: Apache-2.0 Imports: 33 Imported by: 0

Documentation

Index

Constants

View Source
const (
	LEVEL_0 = iota
	LEVEL_1
	LEVEL_2
	LEVEL_3
)

Each level has 2 spaces for PrefixWriter

Variables

View Source
var DescriberFn describe.DescriberFunc = describer

DescriberFn gives a way to easily override the function for unit testing if needed

Functions

func DescribeEvents

func DescribeEvents(el *core.EventList, w versioned.PrefixWriter)

func DescriberFor

func DescriberFor(kind schema.GroupKind, clientConfig *rest.Config) (describe.Describer, bool)

DescriberFor returns the default describe functions for each of the standard Kubernetes types.

Types

type DormantDatabaseDescriber

type DormantDatabaseDescriber struct {
	// contains filtered or unexported fields
}

func (*DormantDatabaseDescriber) Describe

func (d *DormantDatabaseDescriber) Describe(namespace, name string, describerSettings describe.DescriberSettings) (string, error)

type ElasticsearchDescriber

type ElasticsearchDescriber struct {
	// contains filtered or unexported fields
}

func (*ElasticsearchDescriber) Describe

func (d *ElasticsearchDescriber) Describe(namespace, name string, describerSettings describe.DescriberSettings) (string, error)

type EtcdDescriber

type EtcdDescriber struct {
	// contains filtered or unexported fields
}

func (*EtcdDescriber) Describe

func (d *EtcdDescriber) Describe(namespace, name string, describerSettings describe.DescriberSettings) (string, error)

type MemcachedDescriber

type MemcachedDescriber struct {
	// contains filtered or unexported fields
}

func (*MemcachedDescriber) Describe

func (d *MemcachedDescriber) Describe(namespace, name string, describerSettings describe.DescriberSettings) (string, error)

type MongoDBDescriber

type MongoDBDescriber struct {
	// contains filtered or unexported fields
}

func (*MongoDBDescriber) Describe

func (d *MongoDBDescriber) Describe(namespace, name string, describerSettings describe.DescriberSettings) (string, error)

type MySQLDescriber

type MySQLDescriber struct {
	// contains filtered or unexported fields
}

func (*MySQLDescriber) Describe

func (d *MySQLDescriber) Describe(namespace, name string, describerSettings describe.DescriberSettings) (string, error)

type PostgresDescriber

type PostgresDescriber struct {
	// contains filtered or unexported fields
}

func (*PostgresDescriber) Describe

func (d *PostgresDescriber) Describe(namespace, name string, describerSettings describe.DescriberSettings) (string, error)

type RedisDescriber

type RedisDescriber struct {
	// contains filtered or unexported fields
}

func (*RedisDescriber) Describe

func (d *RedisDescriber) Describe(namespace, name string, describerSettings describe.DescriberSettings) (string, error)

type SnapshotDescriber

type SnapshotDescriber struct {
	// contains filtered or unexported fields
}

func (*SnapshotDescriber) Describe

func (d *SnapshotDescriber) Describe(namespace, name string, describerSettings describe.DescriberSettings) (string, error)

Jump to

Keyboard shortcuts

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