Documentation ¶
Index ¶
- type ModifiersBuilder
- func (m *ModifiersBuilder) Build(ctx context.Context) ([]func(*kubermaticv1.Cluster), error)
- func (m *ModifiersBuilder) Client(c ctrlruntimeclient.Client) *ModifiersBuilder
- func (m *ModifiersBuilder) Cluster(c *kubermaticv1.Cluster) *ModifiersBuilder
- func (m *ModifiersBuilder) ExternalURL(e string) *ModifiersBuilder
- func (m *ModifiersBuilder) Seed(s *kubermaticv1.Seed) *ModifiersBuilder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ModifiersBuilder ¶
type ModifiersBuilder struct {
// contains filtered or unexported fields
}
func NewModifiersBuilder ¶
func NewModifiersBuilder(log *zap.SugaredLogger) *ModifiersBuilder
func (*ModifiersBuilder) Build ¶
func (m *ModifiersBuilder) Build(ctx context.Context) ([]func(*kubermaticv1.Cluster), error)
func (*ModifiersBuilder) Client ¶
func (m *ModifiersBuilder) Client(c ctrlruntimeclient.Client) *ModifiersBuilder
func (*ModifiersBuilder) Cluster ¶
func (m *ModifiersBuilder) Cluster(c *kubermaticv1.Cluster) *ModifiersBuilder
func (*ModifiersBuilder) ExternalURL ¶
func (m *ModifiersBuilder) ExternalURL(e string) *ModifiersBuilder
func (*ModifiersBuilder) Seed ¶
func (m *ModifiersBuilder) Seed(s *kubermaticv1.Seed) *ModifiersBuilder
Click to show internal directories.
Click to hide internal directories.