Documentation ¶
Index ¶
- func GetConfigMapDataFromConfigSpec(spec *shulkermciov1alpha1.ProxyFleetConfigurationSpec) (map[string]string, error)
- type ProxyFleetResourceBuilder
- func (b *ProxyFleetResourceBuilder) GetConfigMapName() string
- func (b *ProxyFleetResourceBuilder) GetFleetName() string
- func (b *ProxyFleetResourceBuilder) GetServiceName() string
- func (b *ProxyFleetResourceBuilder) ProxyFleetConfigMap() *ProxyFleetResourceConfigMapBuilder
- func (b *ProxyFleetResourceBuilder) ProxyFleetFleet() *ProxyFleetResourceFleetBuilder
- func (b *ProxyFleetResourceBuilder) ProxyFleetService() *ProxyFleetServiceBuilder
- func (b *ProxyFleetResourceBuilder) ResourceBuilders() ([]common.ResourceBuilder, []common.ResourceBuilder)
- type ProxyFleetResourceConfigMapBuilder
- type ProxyFleetResourceFleetBuilder
- type ProxyFleetServiceBuilder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetConfigMapDataFromConfigSpec ¶
func GetConfigMapDataFromConfigSpec(spec *shulkermciov1alpha1.ProxyFleetConfigurationSpec) (map[string]string, error)
Types ¶
type ProxyFleetResourceBuilder ¶
type ProxyFleetResourceBuilder struct { Instance *shulkermciov1alpha1.ProxyFleet Scheme *runtime.Scheme Client client.Client Ctx context.Context }
func (*ProxyFleetResourceBuilder) GetConfigMapName ¶
func (b *ProxyFleetResourceBuilder) GetConfigMapName() string
func (*ProxyFleetResourceBuilder) GetFleetName ¶
func (b *ProxyFleetResourceBuilder) GetFleetName() string
func (*ProxyFleetResourceBuilder) GetServiceName ¶
func (b *ProxyFleetResourceBuilder) GetServiceName() string
func (*ProxyFleetResourceBuilder) ProxyFleetConfigMap ¶
func (b *ProxyFleetResourceBuilder) ProxyFleetConfigMap() *ProxyFleetResourceConfigMapBuilder
func (*ProxyFleetResourceBuilder) ProxyFleetFleet ¶
func (b *ProxyFleetResourceBuilder) ProxyFleetFleet() *ProxyFleetResourceFleetBuilder
func (*ProxyFleetResourceBuilder) ProxyFleetService ¶
func (b *ProxyFleetResourceBuilder) ProxyFleetService() *ProxyFleetServiceBuilder
func (*ProxyFleetResourceBuilder) ResourceBuilders ¶
func (b *ProxyFleetResourceBuilder) ResourceBuilders() ([]common.ResourceBuilder, []common.ResourceBuilder)
type ProxyFleetResourceConfigMapBuilder ¶
type ProxyFleetResourceConfigMapBuilder struct {
*ProxyFleetResourceBuilder
}
func (*ProxyFleetResourceConfigMapBuilder) Build ¶
func (b *ProxyFleetResourceConfigMapBuilder) Build() (client.Object, error)
func (*ProxyFleetResourceConfigMapBuilder) CanBeUpdated ¶
func (b *ProxyFleetResourceConfigMapBuilder) CanBeUpdated() bool
type ProxyFleetResourceFleetBuilder ¶
type ProxyFleetResourceFleetBuilder struct {
*ProxyFleetResourceBuilder
}
func (*ProxyFleetResourceFleetBuilder) Build ¶
func (b *ProxyFleetResourceFleetBuilder) Build() (client.Object, error)
func (*ProxyFleetResourceFleetBuilder) CanBeUpdated ¶
func (b *ProxyFleetResourceFleetBuilder) CanBeUpdated() bool
type ProxyFleetServiceBuilder ¶
type ProxyFleetServiceBuilder struct {
*ProxyFleetResourceBuilder
}
func (*ProxyFleetServiceBuilder) Build ¶
func (b *ProxyFleetServiceBuilder) Build() (client.Object, error)
func (*ProxyFleetServiceBuilder) CanBeUpdated ¶
func (b *ProxyFleetServiceBuilder) CanBeUpdated() bool
Click to show internal directories.
Click to hide internal directories.