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

scaffold

package
v0.5.2 Latest Latest
Warning

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

Go to latest
Published: Jan 10, 2024 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Scaffold

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

func NewMtlsScaffold

func NewMtlsScaffold() *Scaffold

func NewScaffold

func NewScaffold() *Scaffold

func (*Scaffold) AddConsumerGroupsFinalizer

func (s *Scaffold) AddConsumerGroupsFinalizer(consumerGroups ...string)

func (*Scaffold) AddConsumersFinalizer

func (s *Scaffold) AddConsumersFinalizer(consumers ...string)

func (*Scaffold) AddGlobalRulesFinalizer

func (s *Scaffold) AddGlobalRulesFinalizer(globalRules ...string)

func (*Scaffold) AddPluginConfigsFinalizer

func (s *Scaffold) AddPluginConfigsFinalizer(pluginConfigs ...string)

func (*Scaffold) AddPluginMetadatasFinalizer

func (s *Scaffold) AddPluginMetadatasFinalizer(pluginMetadatas ...string)

func (*Scaffold) AddRoutesFinalizer

func (s *Scaffold) AddRoutesFinalizer(routes ...string)

func (*Scaffold) AddServicesFinalizer

func (s *Scaffold) AddServicesFinalizer(services ...string)

func (*Scaffold) AddStreamRoutesFinalizer added in v0.4.0

func (s *Scaffold) AddStreamRoutesFinalizer(streamRoutes ...string)

func (*Scaffold) Configure

func (s *Scaffold) Configure(conf cmdconfig.ClientConfig) error

func (*Scaffold) CreateConsumer

func (s *Scaffold) CreateConsumer(consumer *types.Consumer) (*types.Consumer, error)

func (*Scaffold) CreateConsumerGroup

func (s *Scaffold) CreateConsumerGroup(consumerGroup *types.ConsumerGroup) (*types.ConsumerGroup, error)

func (*Scaffold) CreateGlobalRule

func (s *Scaffold) CreateGlobalRule(globalRule *types.GlobalRule) (*types.GlobalRule, error)

func (*Scaffold) CreatePluginConfig

func (s *Scaffold) CreatePluginConfig(pluginConfig *types.PluginConfig) (*types.PluginConfig, error)

func (*Scaffold) CreatePluginMetadata

func (s *Scaffold) CreatePluginMetadata(pluginMetadata *types.PluginMetadata) (*types.PluginMetadata, error)

func (*Scaffold) CreateRoute

func (s *Scaffold) CreateRoute(route *types.Route) (*types.Route, error)

func (*Scaffold) CreateService

func (s *Scaffold) CreateService(service *types.Service) (*types.Service, error)

func (*Scaffold) CreateStreamRoute added in v0.4.0

func (s *Scaffold) CreateStreamRoute(streamRoute *types.StreamRoute) (*types.StreamRoute, error)

func (*Scaffold) DeleteConsumer

func (s *Scaffold) DeleteConsumer(id string) error

func (*Scaffold) DeleteConsumerGroup

func (s *Scaffold) DeleteConsumerGroup(id string) error

func (*Scaffold) DeleteGlobalRule

func (s *Scaffold) DeleteGlobalRule(id string) error

func (*Scaffold) DeletePluginConfig

func (s *Scaffold) DeletePluginConfig(id string) error

func (*Scaffold) DeletePluginMetadata

func (s *Scaffold) DeletePluginMetadata(id string) error

func (*Scaffold) DeleteRoute

func (s *Scaffold) DeleteRoute(id string) error

func (*Scaffold) DeleteService

func (s *Scaffold) DeleteService(id string) error

func (*Scaffold) DeleteStreamRoute added in v0.4.0

func (s *Scaffold) DeleteStreamRoute(id string) error

func (*Scaffold) Diff

func (s *Scaffold) Diff(path string) (string, error)

func (*Scaffold) Dump

func (s *Scaffold) Dump() (string, error)

func (*Scaffold) DumpWithLabels added in v0.5.0

func (s *Scaffold) DumpWithLabels(labels types.Labels) (string, error)

func (*Scaffold) Exec

func (s *Scaffold) Exec(args ...string) (string, error)

func (*Scaffold) ExecWithInput

func (s *Scaffold) ExecWithInput(input string, args ...string) (string, error)

func (*Scaffold) GetConsumer

func (s *Scaffold) GetConsumer(username string) (*types.Consumer, error)

func (*Scaffold) GetConsumerGroup

func (s *Scaffold) GetConsumerGroup(id string) (*types.ConsumerGroup, error)

func (*Scaffold) GetGlobalRule

func (s *Scaffold) GetGlobalRule(id string) (*types.GlobalRule, error)

func (*Scaffold) GetPluginConfig

func (s *Scaffold) GetPluginConfig(id string) (*types.PluginConfig, error)

func (*Scaffold) GetPluginMetadata

func (s *Scaffold) GetPluginMetadata(id string) (*types.PluginMetadata, error)

func (*Scaffold) GetRoute

func (s *Scaffold) GetRoute(route string) (*types.Route, error)

func (*Scaffold) GetService

func (s *Scaffold) GetService(service string) (*types.Service, error)

func (*Scaffold) GetStreamRoute added in v0.4.0

func (s *Scaffold) GetStreamRoute(id string) (*types.StreamRoute, error)

func (*Scaffold) ListConsumer

func (s *Scaffold) ListConsumer() ([]*types.Consumer, error)

func (*Scaffold) ListConsumerGroup

func (s *Scaffold) ListConsumerGroup() ([]*types.ConsumerGroup, error)

func (*Scaffold) ListGlobalRule

func (s *Scaffold) ListGlobalRule() ([]*types.GlobalRule, error)

func (*Scaffold) ListPluginConfig

func (s *Scaffold) ListPluginConfig() ([]*types.PluginConfig, error)

func (*Scaffold) ListPluginMetadata

func (s *Scaffold) ListPluginMetadata() ([]*types.PluginMetadata, error)

func (*Scaffold) ListRoute

func (s *Scaffold) ListRoute() ([]*types.Route, error)

func (*Scaffold) ListService

func (s *Scaffold) ListService() ([]*types.Service, error)

func (*Scaffold) ListStreamRoute added in v0.4.0

func (s *Scaffold) ListStreamRoute() ([]*types.StreamRoute, error)

func (*Scaffold) Ping

func (s *Scaffold) Ping() (string, error)

func (*Scaffold) Sync

func (s *Scaffold) Sync(files ...string) (string, error)

func (*Scaffold) UpdateConsumer

func (s *Scaffold) UpdateConsumer(consumer *types.Consumer) (*types.Consumer, error)

func (*Scaffold) UpdateConsumerGroup

func (s *Scaffold) UpdateConsumerGroup(consumerGroup *types.ConsumerGroup) (*types.ConsumerGroup, error)

func (*Scaffold) UpdateGlobalRule

func (s *Scaffold) UpdateGlobalRule(globalRule *types.GlobalRule) (*types.GlobalRule, error)

func (*Scaffold) UpdatePluginConfig

func (s *Scaffold) UpdatePluginConfig(pluginConfig *types.PluginConfig) (*types.PluginConfig, error)

func (*Scaffold) UpdatePluginMetadata

func (s *Scaffold) UpdatePluginMetadata(pluginMetadata *types.PluginMetadata) (*types.PluginMetadata, error)

func (*Scaffold) UpdateRoute

func (s *Scaffold) UpdateRoute(route *types.Route) (*types.Route, error)

func (*Scaffold) UpdateService

func (s *Scaffold) UpdateService(service *types.Service) (*types.Service, error)

func (*Scaffold) UpdateStreamRoute added in v0.4.0

func (s *Scaffold) UpdateStreamRoute(streamRoute *types.StreamRoute) (*types.StreamRoute, error)

func (*Scaffold) Validate

func (s *Scaffold) Validate(path string) (string, error)

Jump to

Keyboard shortcuts

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