format

package
v2.2.1 Latest Latest
Warning

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

Go to latest
Published: May 20, 2024 License: AGPL-3.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	DefaultTableLintLength = 20
)

Functions

func DeNormalizedDataSource

func DeNormalizedDataSource(s appmodels.DatastreamDataSource) string

func DeNormalizedStreamingInfoProtocol

func DeNormalizedStreamingInfoProtocol(s appmodels.StreamingInfoProtocol) string

func NormalizedDataSource

func NormalizedDataSource(s string) appmodels.DatastreamDataSource

func NormalizedStreamingInfoProtocol

func NormalizedStreamingInfoProtocol(s string) appmodels.StreamingInfoProtocol

Types

type DataSourceDetailsFormatter

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

func (*DataSourceDetailsFormatter) Header

func (i *DataSourceDetailsFormatter) Header() []string

func (*DataSourceDetailsFormatter) Rows

func (i *DataSourceDetailsFormatter) Rows() [][]string

func (*DataSourceDetailsFormatter) Write

type DefaultFormatter

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

func NewDefaultFormatter

func NewDefaultFormatter(hnr HeaderAndRows) *DefaultFormatter

func NewDefaultFormatterWithFormat

func NewDefaultFormatterWithFormat(hnr HeaderAndRows, f TypeFormat) *DefaultFormatter

func (*DefaultFormatter) Write

func (d *DefaultFormatter) Write(w io.Writer) error

type FormatWriter

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

func NewFormatWriter

func NewFormatWriter(formatter structFormatter) *FormatWriter

func (*FormatWriter) SetHeader

func (f *FormatWriter) SetHeader(headers []string)

func (*FormatWriter) SetItems

func (f *FormatWriter) SetItems(items [][]string)

func (*FormatWriter) Write

func (f *FormatWriter) Write(w io.Writer) error
type Header interface {
	Header() []string
}

type HeaderAndRows

type HeaderAndRows interface {
	Header
	Rower
}

type IdAndMessageFormatter

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

func NewIdAndMessageFormatter

func NewIdAndMessageFormatter(id string, msg string) *IdAndMessageFormatter

func (*IdAndMessageFormatter) Header

func (i *IdAndMessageFormatter) Header() []string

func (*IdAndMessageFormatter) Rows

func (i *IdAndMessageFormatter) Rows() [][]string

func (*IdAndMessageFormatter) Write

func (i *IdAndMessageFormatter) Write(w io.Writer) error

type ListObjectFormatter

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

func NewListObjectFormatter

func NewListObjectFormatter(objectInfoSlice []minio.ObjectInfo) *ListObjectFormatter

func (*ListObjectFormatter) Header

func (i *ListObjectFormatter) Header() []string

func (*ListObjectFormatter) Rows

func (i *ListObjectFormatter) Rows() [][]string

func (*ListObjectFormatter) Write

func (i *ListObjectFormatter) Write(w io.Writer) error

type ListProjectDetailsFormatter

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

func (*ListProjectDetailsFormatter) Header

func (p *ListProjectDetailsFormatter) Header() []string

func (*ListProjectDetailsFormatter) Rows

func (p *ListProjectDetailsFormatter) Rows() [][]string

func (*ListProjectDetailsFormatter) Write

type ModelInferenceDetailsFormatter

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

func (*ModelInferenceDetailsFormatter) Header

func (i *ModelInferenceDetailsFormatter) Header() []string

func (*ModelInferenceDetailsFormatter) Rows

func (i *ModelInferenceDetailsFormatter) Rows() [][]string

func (*ModelInferenceDetailsFormatter) Write

type ModelInferenceJobDetailsFormatter

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

func (*ModelInferenceJobDetailsFormatter) Header

func (*ModelInferenceJobDetailsFormatter) Rows

func (*ModelInferenceJobDetailsFormatter) Write

type PipelineDetailsFormatter

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

func (*PipelineDetailsFormatter) Header

func (p *PipelineDetailsFormatter) Header() []string

func (*PipelineDetailsFormatter) Row

func (*PipelineDetailsFormatter) Rows

func (p *PipelineDetailsFormatter) Rows() [][]string

func (*PipelineDetailsFormatter) Write

type PipelineRunMessageFormatter

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

func (*PipelineRunMessageFormatter) Header

func (i *PipelineRunMessageFormatter) Header() []string

func (*PipelineRunMessageFormatter) Rows

func (i *PipelineRunMessageFormatter) Rows() [][]string

func (*PipelineRunMessageFormatter) Write

type PipelineUpdateMessageFormatter

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

func (*PipelineUpdateMessageFormatter) Header

func (i *PipelineUpdateMessageFormatter) Header() []string

func (*PipelineUpdateMessageFormatter) Rows

func (i *PipelineUpdateMessageFormatter) Rows() [][]string

func (*PipelineUpdateMessageFormatter) Write

type Rower

type Rower interface {
	Rows() [][]string
}

type TypeFormat

type TypeFormat string
const (
	TypeFormatUnknown TypeFormat = "unknown"
	TypeFormatTable   TypeFormat = "table"
	TypeFormatCSV     TypeFormat = "csv"
	TypeFormatJSON    TypeFormat = "json"
)
var DefaultTypeFormatter TypeFormat = TypeFormatTable

func MustParseFormat

func MustParseFormat(s string) TypeFormat

func (TypeFormat) String

func (t TypeFormat) String() string

Jump to

Keyboard shortcuts

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