Help us shape the future of Go! Take the 2026 Go Developer Survey

component

package
v0.0.20 Latest Latest
Warning

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

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

Documentation

Index

Constants

View Source
const CreateRecommendedCommandName = "create"

CreateRecommendedCommandName is the recommended watch command name

View Source
const DeleteRecommendedCommandName = "delete"

DeleteRecommendedCommandName is the recommended delete command name

View Source
const DescribeRecommendedCommandName = "describe"

DescribeRecommendedCommandName is the recommended describe command name

View Source
const GetRecommendedCommandName = "get"

GetRecommendedCommandName is the recommended get command name

View Source
const LinkRecommendedCommandName = "link"

LinkRecommendedCommandName is the recommended link command name

View Source
const ListRecommendedCommandName = "list"

ListRecommendedCommandName is the recommended watch command name

View Source
const LogRecommendedCommandName = "log"

LogRecommendedCommandName is the recommended watch command name

View Source
const PushRecommendedCommandName = "push"

PushRecommendedCommandName is the recommended push command name

View Source
const RecommendedCommandName = "component"

RecommendedComponentCommandName is the recommended component command name

View Source
const SetRecommendedCommandName = "set"

SetRecommendedCommandName is the recommended push command name

View Source
const UnlinkRecommendedCommandName = "unlink"

UnlinkRecommendedCommandName is the recommended unlink command name

View Source
const UpdateRecommendedCommandName = "update"

UpdateRecommendedCommandName is the recommended update command name

View Source
const WatchRecommendedCommandName = "watch"

WatchRecommendedCommandName is the recommended watch command name

Variables

This section is empty.

Functions

func AddComponentFlag added in v0.0.18

func AddComponentFlag(cmd *cobra.Command)

AddComponentFlag adds a `component` flag to the given cobra command Also adds a completion handler to the flag

func NewCmdComponent

func NewCmdComponent(name, fullName string) *cobra.Command

NewCmdComponent implements the component odo command

func NewCmdCreate

func NewCmdCreate(name, fullName string) *cobra.Command

NewCmdCreate implements the create odo command

func NewCmdDelete

func NewCmdDelete(name, fullName string) *cobra.Command

NewCmdDelete implements the delete odo command

func NewCmdDescribe

func NewCmdDescribe(name, fullName string) *cobra.Command

NewCmdDescribe implements the describe odo command

func NewCmdGet added in v0.0.19

func NewCmdGet(name, fullName string) *cobra.Command

NewCmdGet implements odo component get command

func NewCmdLink(name, fullName string) *cobra.Command

NewCmdLink implements the link odo command

func NewCmdList

func NewCmdList(name, fullName string) *cobra.Command

NewCmdList implements the list odo command

func NewCmdLog

func NewCmdLog(name, fullName string) *cobra.Command

NewCmdLog implements the log odo command

func NewCmdPush

func NewCmdPush(name, fullName string) *cobra.Command

NewCmdPush implements the push odo command

func NewCmdSet added in v0.0.19

func NewCmdSet(name, fullName string) *cobra.Command

NewCmdSet implements odo component set command

func NewCmdUnlink(name, fullName string) *cobra.Command

NewCmdUnlink implements the link odo command

func NewCmdUpdate

func NewCmdUpdate(name, fullName string) *cobra.Command

NewCmdUpdate implements the Update odo command

func NewCmdWatch

func NewCmdWatch(name, fullName string) *cobra.Command

NewCmdWatch implements the watch odo command

Types

type ComponentOptions added in v0.0.19

type ComponentOptions struct {
	*genericclioptions.Context
	// contains filtered or unexported fields
}

ComponentOptions encapsulates basic component options

func (*ComponentOptions) Complete added in v0.0.19

func (co *ComponentOptions) Complete(name string, cmd *cobra.Command, args []string) (err error)

Complete completes component options

type CreateOptions added in v0.0.19

type CreateOptions struct {
	occlient.CreateArgs
	*genericclioptions.Context
	// contains filtered or unexported fields
}

CreateOptions encapsulates create options

func NewCreateOptions added in v0.0.19

func NewCreateOptions() *CreateOptions

NewCreateOptions returns new instance of CreateOptions

func (*CreateOptions) Complete added in v0.0.19

func (co *CreateOptions) Complete(name string, cmd *cobra.Command, args []string) (err error)

Complete completes create args

func (*CreateOptions) Run added in v0.0.19

func (co *CreateOptions) Run() (err error)

Run has the logic to perform the required actions as part of command

func (*CreateOptions) Validate added in v0.0.19

func (co *CreateOptions) Validate() (err error)

Validate validates the create parameters

type DeleteOptions added in v0.0.19

type DeleteOptions struct {
	*ComponentOptions
	// contains filtered or unexported fields
}

DeleteOptions is a container to attach complete, validate and run pattern

func NewDeleteOptions added in v0.0.19

func NewDeleteOptions() *DeleteOptions

NewDeleteOptions returns new instance of DeleteOptions

func (*DeleteOptions) Complete added in v0.0.19

func (do *DeleteOptions) Complete(name string, cmd *cobra.Command, args []string) (err error)

Complete completes log args

func (*DeleteOptions) Run added in v0.0.19

func (do *DeleteOptions) Run() (err error)

Run has the logic to perform the required actions as part of command

func (*DeleteOptions) Validate added in v0.0.19

func (do *DeleteOptions) Validate() (err error)

Validate validates the list parameters

type DescribeOptions added in v0.0.19

type DescribeOptions struct {
	*ComponentOptions
	// contains filtered or unexported fields
}

DescribeOptions is a dummy container to attach complete, validate and run pattern

func NewDescribeOptions added in v0.0.19

func NewDescribeOptions() *DescribeOptions

NewDescribeOptions returns new instance of ListOptions

func (*DescribeOptions) Complete added in v0.0.19

func (do *DescribeOptions) Complete(name string, cmd *cobra.Command, args []string) (err error)

Complete completes describe args

func (*DescribeOptions) Run added in v0.0.19

func (do *DescribeOptions) Run() (err error)

Run has the logic to perform the required actions as part of command

func (*DescribeOptions) Validate added in v0.0.19

func (do *DescribeOptions) Validate() (err error)

Validate validates the describe parameters

type GetOptions added in v0.0.19

type GetOptions struct {
	*genericclioptions.Context
	// contains filtered or unexported fields
}

GetOptions encapsulates component get options

func NewGetOptions added in v0.0.19

func NewGetOptions() *GetOptions

NewGetOptions returns new instance of GetOptions

func (*GetOptions) Complete added in v0.0.19

func (gto *GetOptions) Complete(name string, cmd *cobra.Command, args []string) (err error)

Complete completes get args

func (*GetOptions) Run added in v0.0.19

func (gto *GetOptions) Run() (err error)

Run has the logic to perform the required actions as part of command

func (*GetOptions) Validate added in v0.0.19

func (gto *GetOptions) Validate() (err error)

Validate validates the get parameters

type LinkOptions added in v0.0.18

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

LinkOptions encapsulates the options for the odo link command

func NewLinkOptions added in v0.0.18

func NewLinkOptions() *LinkOptions

NewLinkOptions creates a new LinkOptions instance

func (*LinkOptions) Complete added in v0.0.18

func (o *LinkOptions) Complete(name string, cmd *cobra.Command, args []string) (err error)

Complete completes LinkOptions after they've been created

func (*LinkOptions) Run added in v0.0.18

func (o *LinkOptions) Run() (err error)

Run contains the logic for the odo link command

func (*LinkOptions) Validate added in v0.0.18

func (o *LinkOptions) Validate() (err error)

Validate validates the LinkOptions based on completed values

type ListOptions added in v0.0.19

type ListOptions struct {
	*genericclioptions.Context
	// contains filtered or unexported fields
}

ListOptions is a dummy container to attach complete, validate and run pattern

func NewListOptions added in v0.0.19

func NewListOptions() *ListOptions

NewListOptions returns new instance of ListOptions

func (*ListOptions) Complete added in v0.0.19

func (lo *ListOptions) Complete(name string, cmd *cobra.Command, args []string) (err error)

Complete completes log args

func (*ListOptions) Run added in v0.0.19

func (lo *ListOptions) Run() (err error)

Run has the logic to perform the required actions as part of command

func (*ListOptions) Validate added in v0.0.19

func (lo *ListOptions) Validate() (err error)

Validate validates the list parameters

type LogOptions added in v0.0.19

type LogOptions struct {
	*ComponentOptions
	// contains filtered or unexported fields
}

LogOptions contains log options

func NewLogOptions added in v0.0.19

func NewLogOptions() *LogOptions

NewLogOptions returns new instance of LogOptions

func (*LogOptions) Complete added in v0.0.19

func (lo *LogOptions) Complete(name string, cmd *cobra.Command, args []string) (err error)

Complete completes log args

func (*LogOptions) Run added in v0.0.19

func (lo *LogOptions) Run() (err error)

Run has the logic to perform the required actions as part of command

func (*LogOptions) Validate added in v0.0.19

func (lo *LogOptions) Validate() (err error)

Validate validates the log parameters

type PushOptions added in v0.0.19

type PushOptions struct {
	*ComponentOptions
	// contains filtered or unexported fields
}

PushOptions encapsulates options that push command uses

func NewPushOptions added in v0.0.19

func NewPushOptions() *PushOptions

NewPushOptions returns new instance of PushOptions

func (*PushOptions) Complete added in v0.0.19

func (po *PushOptions) Complete(name string, cmd *cobra.Command, args []string) (err error)

Complete completes push args

func (*PushOptions) Run added in v0.0.19

func (po *PushOptions) Run() (err error)

Run has the logic to perform the required actions as part of command

func (*PushOptions) Validate added in v0.0.19

func (po *PushOptions) Validate() (err error)

Validate validates the push parameters

type SetOptions added in v0.0.19

type SetOptions struct {
	*ComponentOptions
}

SetOptions encapsulates component set options

func NewSetOptions added in v0.0.19

func NewSetOptions() *SetOptions

NewSetOptions returns new instance of SetOptions

func (*SetOptions) Complete added in v0.0.19

func (sto *SetOptions) Complete(name string, cmd *cobra.Command, args []string) (err error)

Complete completes get args

func (*SetOptions) Run added in v0.0.19

func (sto *SetOptions) Run() (err error)

Run has the logic to perform the required actions as part of command

func (*SetOptions) Validate added in v0.0.19

func (sto *SetOptions) Validate() (err error)

Validate validates the get parameters

type UnlinkOptions added in v0.0.18

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

UnlinkOptions encapsulates the options for the odo link command

func NewUnlinkOptions added in v0.0.18

func NewUnlinkOptions() *UnlinkOptions

NewUnlinkOptions creates a new UnlinkOptions instance

func (*UnlinkOptions) Complete added in v0.0.18

func (o *UnlinkOptions) Complete(name string, cmd *cobra.Command, args []string) (err error)

Complete completes UnlinkOptions after they've been created

func (*UnlinkOptions) Run added in v0.0.18

func (o *UnlinkOptions) Run() (err error)

Run contains the logic for the odo link command

func (*UnlinkOptions) Validate added in v0.0.18

func (o *UnlinkOptions) Validate() (err error)

Validate validates the UnlinkOptions based on completed values

type UpdateOptions added in v0.0.19

type UpdateOptions struct {
	*ComponentOptions
	// contains filtered or unexported fields
}

UpdateOptions encapsulates the update command options

func NewUpdateOptions added in v0.0.19

func NewUpdateOptions() *UpdateOptions

NewUpdateOptions returns new instance of UpdateOptions

func (*UpdateOptions) Complete added in v0.0.19

func (uo *UpdateOptions) Complete(name string, cmd *cobra.Command, args []string) (err error)

Complete completes update args

func (*UpdateOptions) Run added in v0.0.19

func (uo *UpdateOptions) Run() (err error)

Run has the logic to perform the required actions as part of command

func (*UpdateOptions) Validate added in v0.0.19

func (uo *UpdateOptions) Validate() (err error)

Validate validates the update parameters

type WatchOptions added in v0.0.19

type WatchOptions struct {
	*genericclioptions.Context
	// contains filtered or unexported fields
}

WatchOptions contains attributes of the watch command

func NewWatchOptions added in v0.0.19

func NewWatchOptions() *WatchOptions

NewWatchOptions returns new instance of WatchOptions

func (*WatchOptions) Complete added in v0.0.19

func (wo *WatchOptions) Complete(name string, cmd *cobra.Command, args []string) (err error)

Complete completes watch args

func (*WatchOptions) Run added in v0.0.19

func (wo *WatchOptions) Run() (err error)

Run has the logic to perform the required actions as part of command

func (*WatchOptions) Validate added in v0.0.19

func (wo *WatchOptions) Validate() (err error)

Validate validates the watch parameters

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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