Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var E_Datatype = &proto.ExtensionDesc{ ExtendedType: (*descriptor.FieldOptions)(nil), ExtensionType: (*string)(nil), Field: 820005, Name: "validation.datatype", Tag: "bytes,820005,opt,name=datatype", Filename: "extension/validation/validation.proto", }
View Source
var E_Editable = &proto.ExtensionDesc{ ExtendedType: (*descriptor.FieldOptions)(nil), ExtensionType: (*bool)(nil), Field: 820002, Name: "validation.editable", Tag: "varint,820002,opt,name=editable", Filename: "extension/validation/validation.proto", }
View Source
var E_Hidden = &proto.ExtensionDesc{ ExtendedType: (*descriptor.FieldOptions)(nil), ExtensionType: (*bool)(nil), Field: 820003, Name: "validation.hidden", Tag: "varint,820003,opt,name=hidden", Filename: "extension/validation/validation.proto", }
View Source
var E_Nullable = &proto.ExtensionDesc{ ExtendedType: (*descriptor.FieldOptions)(nil), ExtensionType: (*bool)(nil), Field: 820004, Name: "validation.nullable", Tag: "varint,820004,opt,name=nullable", Filename: "extension/validation/validation.proto", }
View Source
var E_Required = &proto.ExtensionDesc{ ExtendedType: (*descriptor.FieldOptions)(nil), ExtensionType: (*bool)(nil), Field: 820001, Name: "validation.required", Tag: "varint,820001,opt,name=required", Filename: "extension/validation/validation.proto", }
View Source
var E_Rules = &proto.ExtensionDesc{ ExtendedType: (*descriptor.FieldOptions)(nil), ExtensionType: (*string)(nil), Field: 820007, Name: "validation.rules", Tag: "bytes,820007,opt,name=rules", Filename: "extension/validation/validation.proto", }
View Source
var E_RulesMessage = &proto.ExtensionDesc{ ExtendedType: (*descriptor.FieldOptions)(nil), ExtensionType: (*string)(nil), Field: 820008, Name: "validation.rules_message", Tag: "bytes,820007,opt,name=rules_message", Filename: "extension/validation/validation.proto", }
View Source
var E_Variant = &proto.ExtensionDesc{ ExtendedType: (*descriptor.FieldOptions)(nil), ExtensionType: (*Variant)(nil), Field: 820006, Name: "validation.variant", Tag: "varint,820006,opt,name=variant,enum=validation.Variant", Filename: "extension/validation/validation.proto", }
View Source
var Variant_name = map[int32]string{
0: "ID",
1: "HyphenatedID",
2: "Email",
3: "MacAddress",
4: "DomainName",
5: "UserName",
6: "URL",
7: "IPV4",
8: "IPV6",
9: "Password",
10: "Latitude",
11: "Longitude",
12: "CreditCardNumber",
13: "CreditCardType",
14: "PhoneNumber",
15: "TollFreeNumber",
16: "E164PhoneNumber",
17: "TitleMale",
18: "TitleFemale",
19: "FirstName",
20: "FirstNameMale",
21: "FirstNameFemale",
22: "LastName",
23: "Name",
24: "UnixTime",
25: "Date",
26: "Time",
27: "MonthName",
28: "Year",
29: "DayOfWeek",
30: "DayOfMonth",
31: "Timestamp",
32: "Century",
33: "TimeZone",
34: "TimePeriod",
35: "Word",
36: "Sentence",
37: "Paragraph",
38: "Currency",
39: "Amount",
40: "AmountWithCurrency",
41: "Page",
42: "PageSize",
43: "PageTotal",
44: "Number",
45: "ImgURL",
46: "ProfileURL",
47: "SquareImgURL",
48: "SquareProfileURL",
49: "BooleanString",
50: "NoPlusE164PhoneNumber",
51: "Words",
52: "Boolean",
53: "RFC3339",
}
View Source
var Variant_value = map[string]int32{
"ID": 0,
"HyphenatedID": 1,
"Email": 2,
"MacAddress": 3,
"DomainName": 4,
"UserName": 5,
"URL": 6,
"IPV4": 7,
"IPV6": 8,
"Password": 9,
"Latitude": 10,
"Longitude": 11,
"CreditCardNumber": 12,
"CreditCardType": 13,
"PhoneNumber": 14,
"TollFreeNumber": 15,
"E164PhoneNumber": 16,
"TitleMale": 17,
"TitleFemale": 18,
"FirstName": 19,
"FirstNameMale": 20,
"FirstNameFemale": 21,
"LastName": 22,
"Name": 23,
"UnixTime": 24,
"Date": 25,
"Time": 26,
"MonthName": 27,
"Year": 28,
"DayOfWeek": 29,
"DayOfMonth": 30,
"Timestamp": 31,
"Century": 32,
"TimeZone": 33,
"TimePeriod": 34,
"Word": 35,
"Sentence": 36,
"Paragraph": 37,
"Currency": 38,
"Amount": 39,
"AmountWithCurrency": 40,
"Page": 41,
"PageSize": 42,
"PageTotal": 43,
"Number": 44,
"ImgURL": 45,
"ProfileURL": 46,
"SquareImgURL": 47,
"SquareProfileURL": 48,
"BooleanString": 49,
"NoPlusE164PhoneNumber": 50,
"Words": 51,
"Boolean": 52,
"RFC3339": 53,
}
Functions ¶
This section is empty.
Types ¶
type Variant ¶ added in v1.0.15
type Variant int32
const ( Variant_ID Variant = 0 Variant_HyphenatedID Variant = 1 Variant_Email Variant = 2 Variant_MacAddress Variant = 3 Variant_DomainName Variant = 4 Variant_UserName Variant = 5 Variant_URL Variant = 6 Variant_IPV4 Variant = 7 Variant_IPV6 Variant = 8 Variant_Password Variant = 9 Variant_Latitude Variant = 10 Variant_Longitude Variant = 11 Variant_CreditCardNumber Variant = 12 Variant_CreditCardType Variant = 13 Variant_PhoneNumber Variant = 14 Variant_TollFreeNumber Variant = 15 Variant_E164PhoneNumber Variant = 16 Variant_TitleMale Variant = 17 Variant_TitleFemale Variant = 18 Variant_FirstName Variant = 19 Variant_FirstNameMale Variant = 20 Variant_FirstNameFemale Variant = 21 Variant_LastName Variant = 22 Variant_Name Variant = 23 Variant_UnixTime Variant = 24 Variant_Date Variant = 25 Variant_Time Variant = 26 Variant_MonthName Variant = 27 Variant_Year Variant = 28 Variant_DayOfWeek Variant = 29 Variant_DayOfMonth Variant = 30 Variant_Timestamp Variant = 31 Variant_Century Variant = 32 Variant_TimeZone Variant = 33 Variant_TimePeriod Variant = 34 Variant_Word Variant = 35 Variant_Sentence Variant = 36 Variant_Paragraph Variant = 37 Variant_Currency Variant = 38 Variant_Amount Variant = 39 Variant_AmountWithCurrency Variant = 40 Variant_Page Variant = 41 Variant_PageSize Variant = 42 Variant_PageTotal Variant = 43 Variant_Number Variant = 44 Variant_ImgURL Variant = 45 Variant_ProfileURL Variant = 46 Variant_SquareImgURL Variant = 47 Variant_SquareProfileURL Variant = 48 Variant_BooleanString Variant = 49 Variant_NoPlusE164PhoneNumber Variant = 50 Variant_Words Variant = 51 Variant_Boolean Variant = 52 Variant_RFC3339 Variant = 53 )
func (Variant) EnumDescriptor ¶ added in v1.0.15
Click to show internal directories.
Click to hide internal directories.