tables

package
v0.8.0 Latest Latest
Warning

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

Go to latest
Published: Oct 8, 2020 License: Apache-2.0 Imports: 22 Imported by: 11

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Base64Size

func Base64Size(data interface{}) (string, error)

func FormatAction

func FormatAction(obj interface{}) (string, error)

func FormatImage

func FormatImage(data interface{}) (string, error)

func FormatOpts

func FormatOpts(obj interface{}) (string, error)

func FormatRouteTarget

func FormatRouteTarget(obj interface{}) (string, error)

func FormatScale

func FormatScale(scale *int, available, unavailable int) (string, error)

func FormatTarget

func FormatTarget(obj interface{}) (string, error)

func FormatURL

func FormatURL(obj interface{}) (string, error)

Types

type Config

type Config interface {
	table.WriterConfig
	Domain() (*v1.ClusterDomain, error)
}

type Object added in v0.6.0

type Object interface {
	Object() runtime.Object
}

type ObjectHolder added in v0.6.0

type ObjectHolder struct {
	O runtime.Object
}

func (ObjectHolder) Object added in v0.6.0

func (o ObjectHolder) Object() runtime.Object

type RouteSpecData

type RouteSpecData struct {
	Name      string
	Obj       *v1.Router
	RouteSpec v1.RouteSpec
	Match     *v1.Match
	Namespace string
	Domain    string
}

type TableWriter

type TableWriter interface {
	Write(obs []runtime.Object) error
	WriteObjects(obs []Object) error
	TableWriter() table.Writer
}

func NewBuild

func NewBuild(cfg Config) TableWriter

func NewConfig

func NewConfig(cfg Config) TableWriter

func NewEndpoint added in v0.6.0

func NewEndpoint(cfg Config) TableWriter

func NewExternalService

func NewExternalService(cfg Config) TableWriter

func NewFeatures added in v0.7.0

func NewFeatures(cfg Config) TableWriter

func NewImage added in v0.6.0

func NewImage(cfg Config) TableWriter

func NewPods added in v0.1.1

func NewPods(cfg Config) TableWriter

func NewPublicDomain

func NewPublicDomain(cfg Config) TableWriter

func NewRouter

func NewRouter(cfg Config) TableWriter

func NewSecret

func NewSecret(cfg Config) TableWriter

func NewService

func NewService(cfg Config) TableWriter

func NewStack added in v0.4.0

func NewStack(cfg Config) TableWriter

Jump to

Keyboard shortcuts

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