package
1.13.0-alpha.1
Repository: https://github.com/clickyotomy/kubernetes.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author

# Functions

Append all labels to a single column.
No description provided by the author
DecorateTable takes a table and attempts to add label columns and the namespace column.
FormatResourceName receives a resource kind, name, and boolean specifying whether or not to update the current name to "kind/name".
GetNewTabWriter returns a tabwriter that translates tabbed columns in input into properly aligned text.
NewCustomColumnsPrinterFromSpec creates a custom columns printer from a comma separated list of <header>:<jsonpath-field-spec> pairs.
NewCustomColumnsPrinterFromTemplate creates a custom columns printer from a template stream.
NewCustomColumnsPrintFlags returns flags associated with custom-column printing, with default values set.
NewHumanReadablePrinter creates a HumanReadablePrinter.
NewTablePrinter creates a HumanReadablePrinter suitable for calling PrintTable().
PrintTable prints a table to the provided output respecting the filtering rules for options for wide columns and filtered rows.
RelaxedJSONPathExpression attempts to be flexible with JSONPath expressions, it accepts: * metadata.name (no leading '.' or curly braces '{...}' * {metadata.name} (no leading '.') * .metadata.name (no curly braces '{...}') * {.metadata.name} (complete expression) And transforms them all into a valid jsonpath expression: {.metadata.name}.
ValidatePrintHandlerFunc validates print handler signature.
ValidateRowPrintHandlerFunc validates print handler signature.

# Structs

Column represents a user specified column.
CustomColumnPrinter is a printer that knows how to print arbitrary columns of data from templates specified in the `Columns` array.
CustomColumnsPrintFlags provides default flags necessary for printing custom resource columns from an inline-template or file.
DescriberSettings holds display configuration for each object describer to control what is printed.
ErrNoDescriber is a structured error indicating the provided object or objects cannot be described.
HumanReadablePrinter is an implementation of ResourcePrinter which attempts to provide more elegant output.
No description provided by the author

# Interfaces

Describer generates output for the named resource or an error if the output could not be generated.
ObjectDescriber is an interface for displaying arbitrary objects with extra information.
No description provided by the author
ResourcePrinter is an interface that knows how to print runtime objects.
No description provided by the author

# Type aliases

ResourcePrinterFunc is a function that can print objects.