FeatureSet.deserialize constructor
FeatureSet.deserialize(
- List<int> bytes
)
Implementation
factory FeatureSet.deserialize(List<int> bytes) {
final decode = CosmosProtoMessage.decode(bytes, protoConfigStatic());
return FeatureSet(
fieldPresence: decode.getEnum<FeatureSetFieldPresence?>(
1,
FeatureSetFieldPresence.values,
),
enumType: decode.getEnum<FeatureSetEnumType?>(
2,
FeatureSetEnumType.values,
),
repeatedFieldEncoding: decode.getEnum<FeatureSetRepeatedFieldEncoding?>(
3,
FeatureSetRepeatedFieldEncoding.values,
),
utf8Validation: decode.getEnum<FeatureSetUtf8Validation?>(
4,
FeatureSetUtf8Validation.values,
),
messageEncoding: decode.getEnum<FeatureSetMessageEncoding?>(
5,
FeatureSetMessageEncoding.values,
),
jsonFormat: decode.getEnum<FeatureSetJsonFormat?>(
6,
FeatureSetJsonFormat.values,
),
enforceNamingStyle: decode.getEnum<FeatureSetEnforceNamingStyle?>(
7,
FeatureSetEnforceNamingStyle.values,
),
defaultSymbolVisibility: decode
.getEnum<FeatureSetVisibilityFeatureDefaultSymbolVisibility?>(
8,
FeatureSetVisibilityFeatureDefaultSymbolVisibility.values,
),
);
}