deploy

package
v0.1.1 Latest Latest
Warning

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

Go to latest
Published: Oct 23, 2021 License: Apache-2.0 Imports: 23 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ConditionFunc

type ConditionFunc func(d *tritonappsv1alpha1.DeployFlow) (bool, error)

type ConditionFuncs

type ConditionFuncs []ConditionFunc

type Service

type Service struct {
	pb.UnimplementedDeployFlowServer
}

func (*Service) Cancel

func (*Service) Continue

func (s *Service) Continue(_ context.Context, in *pb.ContinueRequest) (*pb.DeployReply, error)

func (*Service) Delete

func (s *Service) Delete(_ context.Context, in *pb.DeployMetaRequest) (*pb.EmptyReply, error)

func (*Service) Get

func (*Service) Gets

func (*Service) ListAndWatch

func (s *Service) ListAndWatch(in *pb.DeploysRequest, stream pb.DeployFlow_ListAndWatchServer) error

func (*Service) Next

func (s *Service) Next(_ context.Context, in *pb.NextRequest) (*pb.DeployReply, error)

func (*Service) Pause

func (*Service) Resume

func (*Service) Watch

func (s *Service) Watch(in *pb.WatchRequest, stream pb.DeployFlow_WatchServer) error

func (*Service) WatchFixedInterval

func (s *Service) WatchFixedInterval(in *pb.WatchRequest, stream pb.DeployFlow_WatchServer) error

type StreamSender

type StreamSender interface {
	Send(*pb.DeployReply) error
	Context() context.Context
}

Jump to

Keyboard shortcuts

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