Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DeploymentBuilder ¶
type DeploymentBuilder struct {
// contains filtered or unexported fields
}
func NewDeploymentBuilder ¶
func NewDeploymentBuilder(serviceName string, instance *v1beta1.TemporalCluster, scheme *runtime.Scheme, service *v1beta1.ServiceSpec, configHash string) *DeploymentBuilder
func (*DeploymentBuilder) Build ¶
func (b *DeploymentBuilder) Build() client.Object
func (*DeploymentBuilder) Enabled ¶
func (b *DeploymentBuilder) Enabled() bool
type DynamicConfigmapBuilder ¶
type DynamicConfigmapBuilder struct {
// contains filtered or unexported fields
}
func NewDynamicConfigmapBuilder ¶
func NewDynamicConfigmapBuilder(instance *v1beta1.TemporalCluster, scheme *runtime.Scheme) *DynamicConfigmapBuilder
func (*DynamicConfigmapBuilder) Build ¶
func (b *DynamicConfigmapBuilder) Build() client.Object
func (*DynamicConfigmapBuilder) Enabled ¶
func (b *DynamicConfigmapBuilder) Enabled() bool
type FrontendServiceBuilder ¶
type FrontendServiceBuilder struct {
// contains filtered or unexported fields
}
func NewFrontendServiceBuilder ¶
func NewFrontendServiceBuilder(instance *v1beta1.TemporalCluster, scheme *runtime.Scheme) *FrontendServiceBuilder
func (*FrontendServiceBuilder) Build ¶
func (b *FrontendServiceBuilder) Build() client.Object
func (*FrontendServiceBuilder) Enabled ¶
func (b *FrontendServiceBuilder) Enabled() bool
type HeadlessServiceBuilder ¶
type HeadlessServiceBuilder struct {
// contains filtered or unexported fields
}
func NewHeadlessServiceBuilder ¶
func NewHeadlessServiceBuilder(serviceName string, instance *v1beta1.TemporalCluster, scheme *runtime.Scheme, service *v1beta1.ServiceSpec) *HeadlessServiceBuilder
func (*HeadlessServiceBuilder) Build ¶
func (b *HeadlessServiceBuilder) Build() client.Object
func (*HeadlessServiceBuilder) Enabled ¶
func (b *HeadlessServiceBuilder) Enabled() bool
type ServiceAccountBuilder ¶
type ServiceAccountBuilder struct {
// contains filtered or unexported fields
}
func NewServiceAccountBuilder ¶
func NewServiceAccountBuilder(serviceName string, instance *v1beta1.TemporalCluster, scheme *runtime.Scheme) *ServiceAccountBuilder
func (*ServiceAccountBuilder) Build ¶
func (b *ServiceAccountBuilder) Build() client.Object
func (*ServiceAccountBuilder) Enabled ¶
func (b *ServiceAccountBuilder) Enabled() bool
Click to show internal directories.
Click to hide internal directories.