@@ -29,7 +29,7 @@ abstract class CapsuleResource implements _i1.SerializableModel {
2929 bool ? computeScalingEnabled,
3030 int ? computeScalingMinReplicas,
3131 int ? computeScalingMaxReplicas,
32- this .computeSize,
32+ required this .computeSize,
3333 }) : computeRequestCpu = computeRequestCpu ?? '250m' ,
3434 computeRequestMemory = computeRequestMemory ?? '256Mi' ,
3535 computeRequestEphemeralStorage = computeRequestEphemeralStorage ?? '1Gi' ,
@@ -53,7 +53,7 @@ abstract class CapsuleResource implements _i1.SerializableModel {
5353 bool ? computeScalingEnabled,
5454 int ? computeScalingMinReplicas,
5555 int ? computeScalingMaxReplicas,
56- _i3.ComputeSizeOption ? computeSize,
56+ required _i3.ComputeSizeOption computeSize,
5757 }) = _CapsuleResourceImpl ;
5858
5959 factory CapsuleResource .fromJson (Map <String , dynamic > jsonSerialization) {
@@ -78,11 +78,9 @@ abstract class CapsuleResource implements _i1.SerializableModel {
7878 jsonSerialization['computeScalingMinReplicas' ] as int ,
7979 computeScalingMaxReplicas:
8080 jsonSerialization['computeScalingMaxReplicas' ] as int ,
81- computeSize: jsonSerialization['computeSize' ] == null
82- ? null
83- : _i3.ComputeSizeOption .fromJson (
84- (jsonSerialization['computeSize' ] as String ),
85- ),
81+ computeSize: _i3.ComputeSizeOption .fromJson (
82+ (jsonSerialization['computeSize' ] as String ),
83+ ),
8684 );
8785 }
8886
@@ -125,7 +123,7 @@ abstract class CapsuleResource implements _i1.SerializableModel {
125123 int computeScalingMaxReplicas;
126124
127125 /// The compute size of the capsule.
128- _i3.ComputeSizeOption ? computeSize;
126+ _i3.ComputeSizeOption computeSize;
129127
130128 /// Returns a shallow copy of this [CapsuleResource]
131129 /// with some or all fields replaced by the given arguments.
@@ -161,7 +159,7 @@ abstract class CapsuleResource implements _i1.SerializableModel {
161159 'computeScalingEnabled' : computeScalingEnabled,
162160 'computeScalingMinReplicas' : computeScalingMinReplicas,
163161 'computeScalingMaxReplicas' : computeScalingMaxReplicas,
164- if (computeSize != null ) 'computeSize' : computeSize? .toJson (),
162+ 'computeSize' : computeSize.toJson (),
165163 };
166164 }
167165
@@ -187,7 +185,7 @@ class _CapsuleResourceImpl extends CapsuleResource {
187185 bool ? computeScalingEnabled,
188186 int ? computeScalingMinReplicas,
189187 int ? computeScalingMaxReplicas,
190- _i3.ComputeSizeOption ? computeSize,
188+ required _i3.ComputeSizeOption computeSize,
191189 }) : super ._(
192190 id: id,
193191 cloudCapsuleId: cloudCapsuleId,
@@ -221,7 +219,7 @@ class _CapsuleResourceImpl extends CapsuleResource {
221219 bool ? computeScalingEnabled,
222220 int ? computeScalingMinReplicas,
223221 int ? computeScalingMaxReplicas,
224- Object ? computeSize = _Undefined ,
222+ _i3. ComputeSizeOption ? computeSize,
225223 }) {
226224 return CapsuleResource (
227225 id: id is int ? ? id : this .id,
@@ -241,9 +239,7 @@ class _CapsuleResourceImpl extends CapsuleResource {
241239 computeScalingMinReplicas ?? this .computeScalingMinReplicas,
242240 computeScalingMaxReplicas:
243241 computeScalingMaxReplicas ?? this .computeScalingMaxReplicas,
244- computeSize: computeSize is _i3.ComputeSizeOption ?
245- ? computeSize
246- : this .computeSize,
242+ computeSize: computeSize ?? this .computeSize,
247243 );
248244 }
249245}
0 commit comments