1Recommended.FieldMaskNumbersDontRoundTrip.JsonOutput 2Recommended.FieldMaskPathsDontRoundTrip.JsonOutput 3Recommended.FieldMaskTooManyUnderscore.JsonOutput 4Recommended.Proto3.JsonInput.BytesFieldBase64Url.JsonOutput 5Recommended.Proto3.JsonInput.BytesFieldBase64Url.ProtobufOutput 6Recommended.Proto3.JsonInput.FieldMaskInvalidCharacter 7Required.Proto3.JsonInput.FloatFieldTooLarge 8Required.Proto3.JsonInput.FloatFieldTooSmall 9Required.Proto3.JsonInput.DoubleFieldTooSmall 10Required.Proto3.JsonInput.Int32FieldNotInteger 11Required.Proto3.JsonInput.Int64FieldNotInteger 12Required.Proto3.JsonInput.RepeatedFieldWrongElementTypeExpectingStringsGotInt 13Required.Proto3.JsonInput.RepeatedListValue.JsonOutput 14Required.Proto3.JsonInput.RepeatedListValue.ProtobufOutput 15Required.Proto3.JsonInput.StringFieldNotAString 16Required.Proto3.JsonInput.Uint32FieldNotInteger 17Required.Proto3.JsonInput.Uint64FieldNotInteger 18Required.Proto3.JsonInput.Int32FieldLeadingSpace 19Required.Proto3.JsonInput.OneofFieldDuplicate 20Required.Proto3.ProtobufInput.ValidDataRepeated.FLOAT.JsonOutput 21