var _ …
type printHandler …
var statusHandlerEntry …
var statusColumnDefinitions …
var defaultHandlerEntry …
var objectMetaColumnDefinitions …
var withEventTypePrefixColumns …
var withNamespacePrefixColumns …
type HumanReadablePrinter …
func NewTablePrinter(options PrintOptions) ResourcePrinter { … }
func printHeader(columnNames []string, w io.Writer) error { … }
func (h *HumanReadablePrinter) PrintObj(obj runtime.Object, output io.Writer) error { … }
func printTable(table *metav1.Table, output io.Writer, options PrintOptions) error { … }
type cellValueFunc …
type columnAddPosition …
const beginning …
const end …
func addColumns(pos columnAddPosition, table *metav1.Table, columns []metav1.TableColumnDefinition, valueFuncs []cellValueFunc) error { … }
func decorateTable(table *metav1.Table, options PrintOptions) error { … }
func printRowsForHandlerEntry(output io.Writer, handler *printHandler, eventType string, obj runtime.Object, options PrintOptions, includeHeaders bool) error { … }
var formattedEventType …
func formatEventType(eventType string) string { … }
func printRows(output io.Writer, eventType string, rows []metav1.TableRow, options PrintOptions) { … }
func formatLabelHeaders(columnLabels []string) []string { … }
func formatShowLabelsHeader(showLabels bool) []string { … }
func labelValues(itemLabels map[string]string, opts PrintOptions) []string { … }
func appendLabelCells(values []interface{ … }
func printStatus(obj runtime.Object, options PrintOptions) ([]metav1.TableRow, error) { … }
func printObjectMeta(obj runtime.Object, options PrintOptions) ([]metav1.TableRow, error) { … }
func translateTimestampSince(timestamp metav1.Time) string { … }