Files
zitadel-resources-operator/src/pkg/builder/labels/labels.go
2026-03-25 16:44:42 -05:00

22 lines
386 B
Go

package builder
type LabelsBuilder struct {
labels map[string]string
}
func NewLabelsBuilder() *LabelsBuilder {
return &LabelsBuilder{
labels: map[string]string{},
}
}
func (b *LabelsBuilder) WithLabels(labels map[string]string) *LabelsBuilder {
for k, v := range labels {
b.labels[k] = v
}
return b
}
func (b *LabelsBuilder) Build() map[string]string {
return b.labels
}