Documentation ¶
Index ¶
- type EditFeature
- type EditInput
- type EditOutput
- type EditOutputContent
- type EditOutputHandler
- type InitFeature
- type InitInput
- type InitOutput
- type InitOutputContent
- type InitOutputHandler
- type RemoveFeature
- type RemoveInput
- type RemoveOutput
- type RemoveOutputContent
- type RemoveOutputHandler
- type ServeFeature
- type ServeInput
- type ServeOutput
- type ServeOutputContent
- type ServeOutputHandler
- type UninstallFeature
- type UninstallInput
- type UninstallOutput
- type UninstallOutputContent
- type UninstallOutputHandler
- type UnserveFeature
- type UnserveInput
- type UnserveOutput
- type UnserveOutputContent
- type UnserveOutputHandler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EditFeature ¶
type EditFeature struct {
// contains filtered or unexported fields
}
func NewEditFeature ¶
func NewEditFeature( stepper stepper.Stepper, outputHandler EditOutputHandler, cloudServiceBuilder entities.CloudServiceBuilder, ) EditFeature
func (EditFeature) Execute ¶
func (e EditFeature) Execute(input EditInput) error
type EditOutput ¶
type EditOutput struct { Error error Content *EditOutputContent Stepper stepper.Stepper }
type EditOutputContent ¶
type EditOutputHandler ¶
type EditOutputHandler interface {
HandleOutput(EditOutput) error
}
type InitFeature ¶
type InitFeature struct {
// contains filtered or unexported fields
}
func NewInitFeature ¶
func NewInitFeature( stepper stepper.Stepper, outputHandler InitOutputHandler, cloudServiceBuilder entities.CloudServiceBuilder, ) InitFeature
func (InitFeature) Execute ¶
func (i InitFeature) Execute(input InitInput) error
type InitOutput ¶
type InitOutput struct { Error error Content *InitOutputContent Stepper stepper.Stepper }
type InitOutputContent ¶
type InitOutputHandler ¶
type InitOutputHandler interface {
HandleOutput(InitOutput) error
}
type RemoveFeature ¶
type RemoveFeature struct {
// contains filtered or unexported fields
}
func NewRemoveFeature ¶
func NewRemoveFeature( stepper stepper.Stepper, outputHandler RemoveOutputHandler, cloudServiceBuilder entities.CloudServiceBuilder, ) RemoveFeature
func (RemoveFeature) Execute ¶
func (r RemoveFeature) Execute(input RemoveInput) error
type RemoveInput ¶
type RemoveOutput ¶
type RemoveOutput struct { Error error Content *RemoveOutputContent Stepper stepper.Stepper }
type RemoveOutputContent ¶
type RemoveOutputHandler ¶
type RemoveOutputHandler interface {
HandleOutput(RemoveOutput) error
}
type ServeFeature ¶
type ServeFeature struct {
// contains filtered or unexported fields
}
func NewServeFeature ¶
func NewServeFeature( stepper stepper.Stepper, outputHandler ServeOutputHandler, cloudServiceBuilder entities.CloudServiceBuilder, ) ServeFeature
func (ServeFeature) Execute ¶
func (s ServeFeature) Execute(input ServeInput) error
type ServeInput ¶
type ServeOutput ¶
type ServeOutput struct { Error error Content *ServeOutputContent Stepper stepper.Stepper }
type ServeOutputContent ¶
type ServeOutputHandler ¶
type ServeOutputHandler interface {
HandleOutput(ServeOutput) error
}
type UninstallFeature ¶
type UninstallFeature struct {
// contains filtered or unexported fields
}
func NewUninstallFeature ¶
func NewUninstallFeature( stepper stepper.Stepper, outputHandler UninstallOutputHandler, cloudServiceBuilder entities.CloudServiceBuilder, ) UninstallFeature
func (UninstallFeature) Execute ¶
func (u UninstallFeature) Execute(input UninstallInput) error
type UninstallInput ¶
type UninstallOutput ¶
type UninstallOutput struct { Error error Content *UninstallOutputContent Stepper stepper.Stepper }
type UninstallOutputContent ¶
type UninstallOutputHandler ¶
type UninstallOutputHandler interface {
HandleOutput(UninstallOutput) error
}
type UnserveFeature ¶
type UnserveFeature struct {
// contains filtered or unexported fields
}
func NewUnserveFeature ¶
func NewUnserveFeature( stepper stepper.Stepper, outputHandler UnserveOutputHandler, cloudServiceBuilder entities.CloudServiceBuilder, ) UnserveFeature
func (UnserveFeature) Execute ¶
func (u UnserveFeature) Execute(input UnserveInput) error
type UnserveInput ¶
type UnserveOutput ¶
type UnserveOutput struct { Error error Content *UnserveOutputContent Stepper stepper.Stepper }
type UnserveOutputContent ¶
type UnserveOutputHandler ¶
type UnserveOutputHandler interface {
HandleOutput(UnserveOutput) error
}
Click to show internal directories.
Click to hide internal directories.