MCPcopy
hub / github.com/apecloud/kubeblocks / NewInstanceSetBuilder

Function NewInstanceSetBuilder

pkg/controller/builder/builder_instance_set.go:36–46  ·  view source on GitHub ↗
(namespace, name string)

Source from the content-addressed store, hash-verified

34}
35
36func NewInstanceSetBuilder(namespace, name string) *InstanceSetBuilder {
37 builder := &InstanceSetBuilder{}
38 replicas := int32(1)
39 builder.init(namespace, name,
40 &workloads.InstanceSet{
41 Spec: workloads.InstanceSetSpec{
42 Replicas: &replicas,
43 },
44 }, builder)
45 return builder
46}
47
48func (builder *InstanceSetBuilder) SetReplicas(replicas int32) *InstanceSetBuilder {
49 builder.get().Spec.Replicas = &replicas

Callers 15

util_test.goFile · 0.92
mockTestTreeFunction · 0.92
BuildInstanceSetFunction · 0.92
reconciler_test.goFile · 0.92
utils_test.goFile · 0.92

Calls 1

initMethod · 0.45

Tested by 1

mockTestTreeFunction · 0.74

Used in the wild real call sites across dependent graphs

searching dependent graphs…