Skip to content

Commit 7ac50e9

Browse files
updated model to v0.0.236 (#691)
1 parent f7ce879 commit 7ac50e9

File tree

7 files changed

+2022
-1688
lines changed

7 files changed

+2022
-1688
lines changed

Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
export CGO_ENABLED=0
1919

2020
# Details of the model to use:
21-
model_version:=v0.0.235
21+
model_version:=v0.0.236
2222
model_url:=https://github.com/openshift-online/ocm-api-model.git
2323

2424
# Details of the metamodel to use:

accountsmgmt/v1/label_builder.go

+73-13
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,19 @@ import (
2727
//
2828
//
2929
type LabelBuilder struct {
30-
bitmap_ uint32
31-
id string
32-
href string
33-
createdAt time.Time
34-
key string
35-
updatedAt time.Time
36-
value string
37-
internal bool
30+
bitmap_ uint32
31+
id string
32+
href string
33+
accountID string
34+
createdAt time.Time
35+
key string
36+
managedBy string
37+
organizationID string
38+
subscriptionID string
39+
type_ string
40+
updatedAt time.Time
41+
value string
42+
internal bool
3843
}
3944

4045
// NewLabel creates a new builder of 'label' objects.
@@ -67,12 +72,21 @@ func (b *LabelBuilder) Empty() bool {
6772
return b == nil || b.bitmap_&^1 == 0
6873
}
6974

75+
// AccountID sets the value of the 'account_ID' attribute to the given value.
76+
//
77+
//
78+
func (b *LabelBuilder) AccountID(value string) *LabelBuilder {
79+
b.accountID = value
80+
b.bitmap_ |= 8
81+
return b
82+
}
83+
7084
// CreatedAt sets the value of the 'created_at' attribute to the given value.
7185
//
7286
//
7387
func (b *LabelBuilder) CreatedAt(value time.Time) *LabelBuilder {
7488
b.createdAt = value
75-
b.bitmap_ |= 8
89+
b.bitmap_ |= 16
7690
return b
7791
}
7892

@@ -81,7 +95,7 @@ func (b *LabelBuilder) CreatedAt(value time.Time) *LabelBuilder {
8195
//
8296
func (b *LabelBuilder) Internal(value bool) *LabelBuilder {
8397
b.internal = value
84-
b.bitmap_ |= 16
98+
b.bitmap_ |= 32
8599
return b
86100
}
87101

@@ -90,7 +104,43 @@ func (b *LabelBuilder) Internal(value bool) *LabelBuilder {
90104
//
91105
func (b *LabelBuilder) Key(value string) *LabelBuilder {
92106
b.key = value
93-
b.bitmap_ |= 32
107+
b.bitmap_ |= 64
108+
return b
109+
}
110+
111+
// ManagedBy sets the value of the 'managed_by' attribute to the given value.
112+
//
113+
//
114+
func (b *LabelBuilder) ManagedBy(value string) *LabelBuilder {
115+
b.managedBy = value
116+
b.bitmap_ |= 128
117+
return b
118+
}
119+
120+
// OrganizationID sets the value of the 'organization_ID' attribute to the given value.
121+
//
122+
//
123+
func (b *LabelBuilder) OrganizationID(value string) *LabelBuilder {
124+
b.organizationID = value
125+
b.bitmap_ |= 256
126+
return b
127+
}
128+
129+
// SubscriptionID sets the value of the 'subscription_ID' attribute to the given value.
130+
//
131+
//
132+
func (b *LabelBuilder) SubscriptionID(value string) *LabelBuilder {
133+
b.subscriptionID = value
134+
b.bitmap_ |= 512
135+
return b
136+
}
137+
138+
// Type sets the value of the 'type' attribute to the given value.
139+
//
140+
//
141+
func (b *LabelBuilder) Type(value string) *LabelBuilder {
142+
b.type_ = value
143+
b.bitmap_ |= 1024
94144
return b
95145
}
96146

@@ -99,7 +149,7 @@ func (b *LabelBuilder) Key(value string) *LabelBuilder {
99149
//
100150
func (b *LabelBuilder) UpdatedAt(value time.Time) *LabelBuilder {
101151
b.updatedAt = value
102-
b.bitmap_ |= 64
152+
b.bitmap_ |= 2048
103153
return b
104154
}
105155

@@ -108,7 +158,7 @@ func (b *LabelBuilder) UpdatedAt(value time.Time) *LabelBuilder {
108158
//
109159
func (b *LabelBuilder) Value(value string) *LabelBuilder {
110160
b.value = value
111-
b.bitmap_ |= 128
161+
b.bitmap_ |= 4096
112162
return b
113163
}
114164

@@ -120,9 +170,14 @@ func (b *LabelBuilder) Copy(object *Label) *LabelBuilder {
120170
b.bitmap_ = object.bitmap_
121171
b.id = object.id
122172
b.href = object.href
173+
b.accountID = object.accountID
123174
b.createdAt = object.createdAt
124175
b.internal = object.internal
125176
b.key = object.key
177+
b.managedBy = object.managedBy
178+
b.organizationID = object.organizationID
179+
b.subscriptionID = object.subscriptionID
180+
b.type_ = object.type_
126181
b.updatedAt = object.updatedAt
127182
b.value = object.value
128183
return b
@@ -134,9 +189,14 @@ func (b *LabelBuilder) Build() (object *Label, err error) {
134189
object.id = b.id
135190
object.href = b.href
136191
object.bitmap_ = b.bitmap_
192+
object.accountID = b.accountID
137193
object.createdAt = b.createdAt
138194
object.internal = b.internal
139195
object.key = b.key
196+
object.managedBy = b.managedBy
197+
object.organizationID = b.organizationID
198+
object.subscriptionID = b.subscriptionID
199+
object.type_ = b.type_
140200
object.updatedAt = b.updatedAt
141201
object.value = b.value
142202
return

0 commit comments

Comments
 (0)