Documentation ¶
Index ¶
- type ClusterClientBuilder
- type DeploymentBuilder
- func (b *DeploymentBuilder) Build() (client.Object, error)
- func (b *DeploymentBuilder) EnsureDependencies(ctx context.Context, c client.Client) (time.Duration, error)
- func (b *DeploymentBuilder) ReportServiceStatus(ctx context.Context, c client.Client) (*v1beta1.ServiceStatus, error)
- func (b *DeploymentBuilder) Update(object client.Object) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterClientBuilder ¶ added in v0.11.0
type ClusterClientBuilder struct {
// contains filtered or unexported fields
}
func NewClusterClientBuilder ¶ added in v0.11.0
func NewClusterClientBuilder(instance *v1beta1.TemporalWorkerProcess, cluster *v1beta1.TemporalCluster, scheme *runtime.Scheme) *ClusterClientBuilder
type DeploymentBuilder ¶
type DeploymentBuilder struct {
// contains filtered or unexported fields
}
func NewDeploymentBuilder ¶
func NewDeploymentBuilder(instance *v1beta1.TemporalWorkerProcess, cluster *v1beta1.TemporalCluster, scheme *runtime.Scheme) *DeploymentBuilder
func (*DeploymentBuilder) EnsureDependencies ¶ added in v0.11.0
func (*DeploymentBuilder) ReportServiceStatus ¶
func (b *DeploymentBuilder) ReportServiceStatus(ctx context.Context, c client.Client) (*v1beta1.ServiceStatus, error)
Click to show internal directories.
Click to hide internal directories.