Documentation ¶
Overview ¶
Package msgpb is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Index ¶
- Variables
- func GraphQLHandler(client APIv1Client, opts ...graphql.SchemaOpt) (http.Handler, error)
- func GroupHasFallback(group Group) bool
- func GroupHasOther(group Group) bool
- func GroupHasRollup(group Group) bool
- func NewServeMux(opts ...runtime.ServeMuxOption) *runtime.ServeMux
- func RegisterAPIv1Handler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterAPIv1HandlerClient(ctx context.Context, mux *runtime.ServeMux, client APIv1Client) error
- func RegisterAPIv1HandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterAPIv1Server(s *grpc.Server, srv APIv1Server)
- type APIv1Client
- type APIv1Server
- type APIv1_StreamClient
- type APIv1_StreamServer
- type Category
- type Dataset
- func (m *Dataset) Clone() (*Dataset, error)
- func (*Dataset) Descriptor() ([]byte, []int)
- func (this *Dataset) Equal(that interface{}) bool
- func (m *Dataset) FieldByType(dsType DatasetType) (interface{}, error)
- func (m *Dataset) GetCategorization() *Dataset_Categorization
- func (m *Dataset) GetEcho() *Dataset_Echo
- func (m *Dataset) GetLanguage() *Dataset_Language
- func (m *Dataset) GetMalicious() *Dataset_Malicious
- func (this *Dataset) GoString() string
- func (m *Dataset) Marshal() (dAtA []byte, err error)
- func (m *Dataset) MarshalTo(dAtA []byte) (int, error)
- func (*Dataset) ProtoMessage()
- func (m *Dataset) Reset()
- func (m *Dataset) Size() (n int)
- func (this *Dataset) String() string
- func (m *Dataset) Unmarshal(dAtA []byte) error
- func (this *Dataset) VerboseEqual(that interface{}) error
- func (m *Dataset) XXX_DiscardUnknown()
- func (m *Dataset) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Dataset) XXX_Merge(src proto.Message)
- func (m *Dataset) XXX_Size() int
- func (m *Dataset) XXX_Unmarshal(b []byte) error
- type DatasetType
- type Dataset_Categorization
- func (*Dataset_Categorization) Descriptor() ([]byte, []int)
- func (this *Dataset_Categorization) Equal(that interface{}) bool
- func (m *Dataset_Categorization) GetError() *Status
- func (m *Dataset_Categorization) GetValue() []Category
- func (this *Dataset_Categorization) GoString() string
- func (m *Dataset_Categorization) Marshal() (dAtA []byte, err error)
- func (m *Dataset_Categorization) MarshalTo(dAtA []byte) (int, error)
- func (*Dataset_Categorization) ProtoMessage()
- func (m *Dataset_Categorization) Reset()
- func (m *Dataset_Categorization) Size() (n int)
- func (this *Dataset_Categorization) String() string
- func (m *Dataset_Categorization) Unmarshal(dAtA []byte) error
- func (this *Dataset_Categorization) VerboseEqual(that interface{}) error
- func (m *Dataset_Categorization) XXX_DiscardUnknown()
- func (m *Dataset_Categorization) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Dataset_Categorization) XXX_Merge(src proto.Message)
- func (m *Dataset_Categorization) XXX_Size() int
- func (m *Dataset_Categorization) XXX_Unmarshal(b []byte) error
- type Dataset_Echo
- func (*Dataset_Echo) Descriptor() ([]byte, []int)
- func (this *Dataset_Echo) Equal(that interface{}) bool
- func (m *Dataset_Echo) GetError() *Status
- func (m *Dataset_Echo) GetUrl() string
- func (this *Dataset_Echo) GoString() string
- func (m *Dataset_Echo) Marshal() (dAtA []byte, err error)
- func (m *Dataset_Echo) MarshalTo(dAtA []byte) (int, error)
- func (*Dataset_Echo) ProtoMessage()
- func (m *Dataset_Echo) Reset()
- func (m *Dataset_Echo) Size() (n int)
- func (this *Dataset_Echo) String() string
- func (m *Dataset_Echo) Unmarshal(dAtA []byte) error
- func (this *Dataset_Echo) VerboseEqual(that interface{}) error
- func (m *Dataset_Echo) XXX_DiscardUnknown()
- func (m *Dataset_Echo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Dataset_Echo) XXX_Merge(src proto.Message)
- func (m *Dataset_Echo) XXX_Size() int
- func (m *Dataset_Echo) XXX_Unmarshal(b []byte) error
- type Dataset_Language
- func (*Dataset_Language) Descriptor() ([]byte, []int)
- func (this *Dataset_Language) Equal(that interface{}) bool
- func (m *Dataset_Language) GetCode() string
- func (m *Dataset_Language) GetError() *Status
- func (this *Dataset_Language) GoString() string
- func (m *Dataset_Language) Marshal() (dAtA []byte, err error)
- func (m *Dataset_Language) MarshalTo(dAtA []byte) (int, error)
- func (*Dataset_Language) ProtoMessage()
- func (m *Dataset_Language) Reset()
- func (m *Dataset_Language) Size() (n int)
- func (this *Dataset_Language) String() string
- func (m *Dataset_Language) Unmarshal(dAtA []byte) error
- func (this *Dataset_Language) VerboseEqual(that interface{}) error
- func (m *Dataset_Language) XXX_DiscardUnknown()
- func (m *Dataset_Language) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Dataset_Language) XXX_Merge(src proto.Message)
- func (m *Dataset_Language) XXX_Size() int
- func (m *Dataset_Language) XXX_Unmarshal(b []byte) error
- type Dataset_Malicious
- func (*Dataset_Malicious) Descriptor() ([]byte, []int)
- func (this *Dataset_Malicious) Equal(that interface{}) bool
- func (m *Dataset_Malicious) GetCategory() []Category
- func (m *Dataset_Malicious) GetError() *Status
- func (this *Dataset_Malicious) GoString() string
- func (m *Dataset_Malicious) Marshal() (dAtA []byte, err error)
- func (m *Dataset_Malicious) MarshalTo(dAtA []byte) (int, error)
- func (*Dataset_Malicious) ProtoMessage()
- func (m *Dataset_Malicious) Reset()
- func (m *Dataset_Malicious) Size() (n int)
- func (this *Dataset_Malicious) String() string
- func (m *Dataset_Malicious) Unmarshal(dAtA []byte) error
- func (this *Dataset_Malicious) VerboseEqual(that interface{}) error
- func (m *Dataset_Malicious) XXX_DiscardUnknown()
- func (m *Dataset_Malicious) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Dataset_Malicious) XXX_Merge(src proto.Message)
- func (m *Dataset_Malicious) XXX_Size() int
- func (m *Dataset_Malicious) XXX_Unmarshal(b []byte) error
- type Group
- type QueryReplies
- func (*QueryReplies) Descriptor() ([]byte, []int)
- func (this *QueryReplies) Equal(that interface{}) bool
- func (m *QueryReplies) GetReply() []*QueryReply
- func (this *QueryReplies) GoString() string
- func (m *QueryReplies) Marshal() (dAtA []byte, err error)
- func (m *QueryReplies) MarshalTo(dAtA []byte) (int, error)
- func (*QueryReplies) ProtoMessage()
- func (m *QueryReplies) Reset()
- func (m *QueryReplies) Size() (n int)
- func (this *QueryReplies) String() string
- func (m *QueryReplies) Unmarshal(dAtA []byte) error
- func (this *QueryReplies) VerboseEqual(that interface{}) error
- func (m *QueryReplies) XXX_DiscardUnknown()
- func (m *QueryReplies) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *QueryReplies) XXX_Merge(src proto.Message)
- func (m *QueryReplies) XXX_Size() int
- func (m *QueryReplies) XXX_Unmarshal(b []byte) error
- type QueryReply
- func (*QueryReply) Descriptor() ([]byte, []int)
- func (this *QueryReply) Equal(that interface{}) bool
- func (m *QueryReply) GetError() *Status
- func (m *QueryReply) GetRequestId() string
- func (this *QueryReply) GoString() string
- func (m *QueryReply) Marshal() (dAtA []byte, err error)
- func (m *QueryReply) MarshalTo(dAtA []byte) (int, error)
- func (*QueryReply) ProtoMessage()
- func (m *QueryReply) Reset()
- func (m *QueryReply) Size() (n int)
- func (this *QueryReply) String() string
- func (m *QueryReply) Unmarshal(dAtA []byte) error
- func (this *QueryReply) VerboseEqual(that interface{}) error
- func (m *QueryReply) XXX_DiscardUnknown()
- func (m *QueryReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *QueryReply) XXX_Merge(src proto.Message)
- func (m *QueryReply) XXX_Size() int
- func (m *QueryReply) XXX_Unmarshal(b []byte) error
- type QueryRequests
- func (*QueryRequests) Descriptor() ([]byte, []int)
- func (this *QueryRequests) Equal(that interface{}) bool
- func (m *QueryRequests) GetCallback() string
- func (m *QueryRequests) GetContent() []*URLContent
- func (m *QueryRequests) GetDataset() []DatasetType
- func (m *QueryRequests) GetUrl() []string
- func (this *QueryRequests) GoString() string
- func (m *QueryRequests) Marshal() (dAtA []byte, err error)
- func (m *QueryRequests) MarshalTo(dAtA []byte) (int, error)
- func (*QueryRequests) ProtoMessage()
- func (m *QueryRequests) Reset()
- func (m *QueryRequests) Size() (n int)
- func (this *QueryRequests) String() string
- func (m *QueryRequests) Unmarshal(dAtA []byte) error
- func (this *QueryRequests) VerboseEqual(that interface{}) error
- func (m *QueryRequests) XXX_DiscardUnknown()
- func (m *QueryRequests) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *QueryRequests) XXX_Merge(src proto.Message)
- func (m *QueryRequests) XXX_Size() int
- func (m *QueryRequests) XXX_Unmarshal(b []byte) error
- type QueryResult
- func (*QueryResult) Descriptor() ([]byte, []int)
- func (this *QueryResult) Equal(that interface{}) bool
- func (m *QueryResult) GetQueryStatus() *QueryStatus
- func (m *QueryResult) GetRequestId() string
- func (m *QueryResult) GetResponseDataset() *Dataset
- func (m *QueryResult) GetUrl() string
- func (this *QueryResult) GoString() string
- func (m *QueryResult) Marshal() (dAtA []byte, err error)
- func (m *QueryResult) MarshalTo(dAtA []byte) (int, error)
- func (*QueryResult) ProtoMessage()
- func (m *QueryResult) Reset()
- func (m *QueryResult) Size() (n int)
- func (this *QueryResult) String() string
- func (m *QueryResult) Unmarshal(dAtA []byte) error
- func (this *QueryResult) VerboseEqual(that interface{}) error
- func (m *QueryResult) XXX_DiscardUnknown()
- func (m *QueryResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *QueryResult) XXX_Merge(src proto.Message)
- func (m *QueryResult) XXX_Size() int
- func (m *QueryResult) XXX_Unmarshal(b []byte) error
- type QueryStatus
- func (*QueryStatus) Descriptor() ([]byte, []int)
- func (this *QueryStatus) Equal(that interface{}) bool
- func (m *QueryStatus) GetComplete() bool
- func (m *QueryStatus) GetError() *Status
- func (m *QueryStatus) GetFetchCode() int32
- func (m *QueryStatus) GetLocation() string
- func (this *QueryStatus) GoString() string
- func (m *QueryStatus) Marshal() (dAtA []byte, err error)
- func (m *QueryStatus) MarshalTo(dAtA []byte) (int, error)
- func (*QueryStatus) ProtoMessage()
- func (m *QueryStatus) Reset()
- func (m *QueryStatus) Size() (n int)
- func (this *QueryStatus) String() string
- func (m *QueryStatus) Unmarshal(dAtA []byte) error
- func (this *QueryStatus) VerboseEqual(that interface{}) error
- func (m *QueryStatus) XXX_DiscardUnknown()
- func (m *QueryStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *QueryStatus) XXX_Merge(src proto.Message)
- func (m *QueryStatus) XXX_Size() int
- func (m *QueryStatus) XXX_Unmarshal(b []byte) error
- type RequestID
- func (*RequestID) Descriptor() ([]byte, []int)
- func (this *RequestID) Equal(that interface{}) bool
- func (m *RequestID) GetRequestId() string
- func (this *RequestID) GoString() string
- func (m *RequestID) Marshal() (dAtA []byte, err error)
- func (m *RequestID) MarshalTo(dAtA []byte) (int, error)
- func (*RequestID) ProtoMessage()
- func (m *RequestID) Reset()
- func (m *RequestID) Size() (n int)
- func (this *RequestID) String() string
- func (m *RequestID) Unmarshal(dAtA []byte) error
- func (this *RequestID) VerboseEqual(that interface{}) error
- func (m *RequestID) XXX_DiscardUnknown()
- func (m *RequestID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *RequestID) XXX_Merge(src proto.Message)
- func (m *RequestID) XXX_Size() int
- func (m *RequestID) XXX_Unmarshal(b []byte) error
- type Status
- func (*Status) Descriptor() ([]byte, []int)
- func (this *Status) Equal(that interface{}) bool
- func (m *Status) GetCode() int32
- func (m *Status) GetMessage() string
- func (this *Status) GoString() string
- func (m *Status) Marshal() (dAtA []byte, err error)
- func (m *Status) MarshalTo(dAtA []byte) (int, error)
- func (*Status) ProtoMessage()
- func (m *Status) Reset()
- func (m *Status) Size() (n int)
- func (this *Status) String() string
- func (m *Status) Unmarshal(dAtA []byte) error
- func (this *Status) VerboseEqual(that interface{}) error
- func (m *Status) XXX_DiscardUnknown()
- func (m *Status) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Status) XXX_Merge(src proto.Message)
- func (m *Status) XXX_Size() int
- func (m *Status) XXX_Unmarshal(b []byte) error
- type Suggestion
- func (*Suggestion) Descriptor() ([]byte, []int)
- func (this *Suggestion) Equal(that interface{}) bool
- func (m *Suggestion) GetDataset() *Dataset
- func (m *Suggestion) GetUrl() string
- func (this *Suggestion) GoString() string
- func (m *Suggestion) Marshal() (dAtA []byte, err error)
- func (m *Suggestion) MarshalTo(dAtA []byte) (int, error)
- func (*Suggestion) ProtoMessage()
- func (m *Suggestion) Reset()
- func (m *Suggestion) Size() (n int)
- func (this *Suggestion) String() string
- func (m *Suggestion) Unmarshal(dAtA []byte) error
- func (this *Suggestion) VerboseEqual(that interface{}) error
- func (m *Suggestion) XXX_DiscardUnknown()
- func (m *Suggestion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Suggestion) XXX_Merge(src proto.Message)
- func (m *Suggestion) XXX_Size() int
- func (m *Suggestion) XXX_Unmarshal(b []byte) error
- type URLContent
- func (*URLContent) Descriptor() ([]byte, []int)
- func (this *URLContent) Equal(that interface{}) bool
- func (m *URLContent) GetContent() string
- func (m *URLContent) GetHeader() map[string]string
- func (m *URLContent) GetUrl() string
- func (this *URLContent) GoString() string
- func (m *URLContent) Marshal() (dAtA []byte, err error)
- func (m *URLContent) MarshalTo(dAtA []byte) (int, error)
- func (*URLContent) ProtoMessage()
- func (m *URLContent) Reset()
- func (m *URLContent) Size() (n int)
- func (this *URLContent) String() string
- func (m *URLContent) Unmarshal(dAtA []byte) error
- func (this *URLContent) VerboseEqual(that interface{}) error
- func (m *URLContent) XXX_DiscardUnknown()
- func (m *URLContent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *URLContent) XXX_Merge(src proto.Message)
- func (m *URLContent) XXX_Size() int
- func (m *URLContent) XXX_Unmarshal(b []byte) error
Examples ¶
Constants ¶
This section is empty.
Variables ¶
var ( ErrNilDataset = fmt.Errorf("dataset was nil") ErrInvalidField = fmt.Errorf("dataset type does not exist in dataset definition") ErrInvalidDatasetType = fmt.Errorf("invalid dataset type") )
Various errors
var ( ErrInvalidLengthMsg = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowMsg = fmt.Errorf("proto: integer overflow") )
var CategoryLong = map[Category]string{}/* 498 elements not displayed */
CategoryLong is a map from Category to long string names
var Category_name = map[int32]string{}/* 498 elements not displayed */
var Category_value = map[string]int32{}/* 498 elements not displayed */
var DatasetType_name = map[int32]string{
0: "CATEGORIZATION",
4: "MALICIOUS",
5: "ECHO",
7: "LANGUAGE",
}
var DatasetType_value = map[string]int32{
"CATEGORIZATION": 0,
"MALICIOUS": 4,
"ECHO": 5,
"LANGUAGE": 7,
}
var Group_name = map[int32]string{
0: "GROUP_UNKNOWN",
1: "GROUP_ADULT",
2: "GROUP_AGGRESSIVE",
3: "GROUP_ARTS",
4: "GROUP_AUTOMOTIVE",
5: "GROUP_BUSINESS",
6: "GROUP_CAREERS",
7: "GROUP_CRIMINAL_ACTIVITIES",
8: "GROUP_DYNAMIC",
9: "GROUP_EDUCATION",
10: "GROUP_ENTERTAINMENT",
11: "GROUP_FAMILY_AND_PARENTING",
12: "GROUP_FASHION",
13: "GROUP_FINANCE",
14: "GROUP_FOOD_AND_DRINK",
15: "GROUP_HEALTH",
16: "GROUP_HOBBIES_AND_INTERESTS",
17: "GROUP_HOME_AND_GARDEN",
18: "GROUP_KIDS",
19: "GROUP_LIFESTYLE",
20: "GROUP_MALICIOUS",
21: "GROUP_MISCELLANEOUS",
22: "GROUP_NEWS_PORTAL_AND_SEARCH",
23: "GROUP_ONLINE_ADS",
24: "GROUP_PETS",
25: "GROUP_PUBLIC_GOVERNMENT_AND_LAW",
26: "GROUP_REAL_ESTATE",
27: "GROUP_RELIGION",
28: "GROUP_SCIENCE",
29: "GROUP_SHOPPING",
30: "GROUP_SPORTS",
31: "GROUP_TECHNOLOGY",
32: "GROUP_TRAVEL",
}
var Group_value = map[string]int32{
"GROUP_UNKNOWN": 0,
"GROUP_ADULT": 1,
"GROUP_AGGRESSIVE": 2,
"GROUP_ARTS": 3,
"GROUP_AUTOMOTIVE": 4,
"GROUP_BUSINESS": 5,
"GROUP_CAREERS": 6,
"GROUP_CRIMINAL_ACTIVITIES": 7,
"GROUP_DYNAMIC": 8,
"GROUP_EDUCATION": 9,
"GROUP_ENTERTAINMENT": 10,
"GROUP_FAMILY_AND_PARENTING": 11,
"GROUP_FASHION": 12,
"GROUP_FINANCE": 13,
"GROUP_FOOD_AND_DRINK": 14,
"GROUP_HEALTH": 15,
"GROUP_HOBBIES_AND_INTERESTS": 16,
"GROUP_HOME_AND_GARDEN": 17,
"GROUP_KIDS": 18,
"GROUP_LIFESTYLE": 19,
"GROUP_MALICIOUS": 20,
"GROUP_MISCELLANEOUS": 21,
"GROUP_NEWS_PORTAL_AND_SEARCH": 22,
"GROUP_ONLINE_ADS": 23,
"GROUP_PETS": 24,
"GROUP_PUBLIC_GOVERNMENT_AND_LAW": 25,
"GROUP_REAL_ESTATE": 26,
"GROUP_RELIGION": 27,
"GROUP_SCIENCE": 28,
"GROUP_SHOPPING": 29,
"GROUP_SPORTS": 30,
"GROUP_TECHNOLOGY": 31,
"GROUP_TRAVEL": 32,
}
Functions ¶
func GraphQLHandler ¶
func GraphQLHandler(client APIv1Client, opts ...graphql.SchemaOpt) (http.Handler, error)
func GroupHasFallback ¶ added in v1.15.0
func GroupHasOther ¶ added in v1.15.0
func GroupHasRollup ¶ added in v1.15.0
func NewServeMux ¶
func NewServeMux(opts ...runtime.ServeMuxOption) *runtime.ServeMux
func RegisterAPIv1Handler ¶
RegisterAPIv1Handler registers the http handlers for service APIv1 to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterAPIv1HandlerClient ¶
func RegisterAPIv1HandlerClient(ctx context.Context, mux *runtime.ServeMux, client APIv1Client) error
RegisterAPIv1HandlerClient registers the http handlers for service APIv1 to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "APIv1Client". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "APIv1Client" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "APIv1Client" to call the correct interceptors.
func RegisterAPIv1HandlerFromEndpoint ¶
func RegisterAPIv1HandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterAPIv1HandlerFromEndpoint is same as RegisterAPIv1Handler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterAPIv1Server ¶
func RegisterAPIv1Server(s *grpc.Server, srv APIv1Server)
Types ¶
type APIv1Client ¶
type APIv1Client interface { // Create new query Query(ctx context.Context, in *QueryRequests, opts ...grpc.CallOption) (*QueryReplies, error) // Results of active or unexpired query Result(ctx context.Context, in *RequestID, opts ...grpc.CallOption) (*QueryResult, error) // Suggest new datasets for a URL Suggest(ctx context.Context, in *Suggestion, opts ...grpc.CallOption) (*empty.Empty, error) // Stream returns all QueryResult messages processed by zveloAPI Stream(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (APIv1_StreamClient, error) }
func NewAPIv1Client ¶
func NewAPIv1Client(cc *grpc.ClientConn) APIv1Client
type APIv1Server ¶
type APIv1Server interface { // Create new query Query(context.Context, *QueryRequests) (*QueryReplies, error) // Results of active or unexpired query Result(context.Context, *RequestID) (*QueryResult, error) // Suggest new datasets for a URL Suggest(context.Context, *Suggestion) (*empty.Empty, error) // Stream returns all QueryResult messages processed by zveloAPI Stream(*empty.Empty, APIv1_StreamServer) error }
type APIv1_StreamClient ¶
type APIv1_StreamClient interface { Recv() (*QueryResult, error) grpc.ClientStream }
type APIv1_StreamServer ¶
type APIv1_StreamServer interface { Send(*QueryResult) error grpc.ServerStream }
type Category ¶
type Category int32
const ( UNKNOWN_CATEGORY Category = 0 ABORTION_4 Category = 10001 PROCHOICE_4 Category = 10002 PROLIFE_4 Category = 10003 PG13_4 Category = 10004 GAMBLING_4 Category = 10005 GAY_4 Category = 10006 LINGERIE_4 Category = 10007 NUDITY_4 Category = 10008 PORN_4 Category = 10009 PROFANITY_4 Category = 10010 RATEDR_4 Category = 10011 SEX_4 Category = 10012 EDSEX_4 Category = 10013 TOBACCO_4 Category = 10014 MIL_4 Category = 10015 VIOLENCE_4 Category = 10016 WEAPONS_4 Category = 10017 AGGRESSIVE_4 Category = 10018 FINEART_4 Category = 10019 ART_4 Category = 10020 AUTOPARTS_4 Category = 10021 AUTOREPAIR_4 Category = 10022 BUYSELLCAR_4 Category = 10023 CARCULTURE_4 Category = 10024 CPO_4 Category = 10025 CARCONVERT_4 Category = 10026 COUPE_4 Category = 10027 CUV_4 Category = 10028 DIESEL_4 Category = 10029 EVEHICLE_4 Category = 10030 HATCHBACK_4 Category = 10031 HYBRIDCAR_4 Category = 10032 LUXURYCAR_4 Category = 10033 MINIVAN_4 Category = 10034 MOTORCYCLE_4 Category = 10035 OFFROAD_4 Category = 10036 PERFCAR_4 Category = 10037 PICKUP_4 Category = 10038 ROADASSIST_4 Category = 10039 SEDAN_4 Category = 10040 TRUCK_4 Category = 10041 VINTAGECAR_4 Category = 10042 WAGON_4 Category = 10043 AUTOMOTIVE_4 Category = 10044 AG_4 Category = 10045 BIOTECH_4 Category = 10046 BIZSOFT_4 Category = 10047 BUILD_4 Category = 10048 FORESTRY_4 Category = 10049 BIZGOV_4 Category = 10050 NATURE_4 Category = 10051 FURNITURE_4 Category = 10052 HR_4 Category = 10053 MFG_4 Category = 10054 MKTG_4 Category = 10055 METAL_4 Category = 10056 PHYSEC_4 Category = 10057 BIZPROD_4 Category = 10058 RETIREHOME_4 Category = 10059 SHIPPING_4 Category = 10060 BUSINESS_4 Category = 10061 JOBADVICE_4 Category = 10062 CAREERPLAN_4 Category = 10063 COLJOB_4 Category = 10064 FINAID_4 Category = 10065 JOBFAIR_4 Category = 10066 JOBSEARCH_4 Category = 10067 NURSING_4 Category = 10068 RESUME_4 Category = 10069 SCHOLAR_4 Category = 10070 TELCOMMUTE_4 Category = 10071 MILJOBS_4 Category = 10072 CAREER_4 Category = 10073 CHILDABUSE_4 Category = 10074 CRIMSKILL_4 Category = 10075 HACKING_4 Category = 10076 HATE_4 Category = 10077 DRUGS_4 Category = 10078 POT_4 Category = 10079 WAREZ_4 Category = 10080 EDUCHEAT_4 Category = 10081 SELFHARM_4 Category = 10082 TORRENT_4 Category = 10083 CRIM_4 Category = 10084 ANON_4 Category = 10085 CHAT_4 Category = 10086 GROUPS_4 Category = 10087 IM_4 Category = 10088 LOGIN_4 Category = 10089 BLOG_4 Category = 10090 PHOTO_4 Category = 10091 PROFNET_4 Category = 10092 REDIR_4 Category = 10093 SOCNET_4 Category = 10094 SMS_4 Category = 10095 TRANSLATOR_4 Category = 10096 EMAIL_4 Category = 10097 CARDS_4 Category = 10098 EDU712_4 Category = 10099 ADULTEDU_4 Category = 10100 ARTHISTORY_4 Category = 10101 COLADMIN_4 Category = 10102 COLLIFE_4 Category = 10103 DLEARNING_4 Category = 10104 SCHOOL_4 Category = 10105 EDSTUDIES_4 Category = 10106 ENGLISH_4 Category = 10107 GRADSCHOOL_4 Category = 10108 HOMESCHOOL_4 Category = 10109 HOMEWORK_4 Category = 10110 K6EDU_4 Category = 10111 LANGUAGE_4 Category = 10112 BOOK_4 Category = 10113 PRIVSCHOOL_4 Category = 10114 REF_4 Category = 10115 SPED_4 Category = 10116 BIZEDU_4 Category = 10117 TUTOR_4 Category = 10118 WIKI_4 Category = 10119 EDU_4 Category = 10120 ENTNEWS_4 Category = 10121 VENUE_4 Category = 10122 HUMOR_4 Category = 10123 MOVIE_4 Category = 10124 MUSIC_4 Category = 10125 AUDIO_4 Category = 10126 VIDEO_4 Category = 10127 TV_4 Category = 10128 ENT_4 Category = 10129 ADOPT_4 Category = 10130 TODDLER_4 Category = 10131 PRESCHOOL_4 Category = 10132 ELDERCARE_4 Category = 10133 FAMILYNET_4 Category = 10134 K6PARENT_4 Category = 10135 PARENTEEN_4 Category = 10136 PREGNANCY_4 Category = 10137 SNKPARENT_4 Category = 10138 FAMILY_4 Category = 10139 ACCESSORY_4 Category = 10140 BEAUTY_4 Category = 10141 BODYART_4 Category = 10142 CLOTHING_4 Category = 10143 FASHNMISC_4 Category = 10144 JEWELRY_4 Category = 10145 SWIMSUIT_4 Category = 10146 FASHION_4 Category = 10147 ACCTG_4 Category = 10148 BANK_4 Category = 10149 BGNINVEST_4 Category = 10150 LOAN_4 Category = 10151 FINNEWS_4 Category = 10152 FINPLAN_4 Category = 10153 HEDGEFUND_4 Category = 10154 INSURANCE_4 Category = 10155 INVEST_4 Category = 10156 MUTUALFUND_4 Category = 10157 QUOTES_4 Category = 10158 FINANCEOPT_4 Category = 10159 RETIREPLAN_4 Category = 10160 STOCKS_4 Category = 10161 TAX_4 Category = 10162 FINANCE_4 Category = 10163 USFOOD_4 Category = 10164 BBQ_4 Category = 10165 CAJUNFOOD_4 Category = 10166 ZHFOOD_4 Category = 10167 COCKTAIL_4 Category = 10168 COFFEE_4 Category = 10169 CUISINE_4 Category = 10170 DESSERT_4 Category = 10171 DININGOUT_4 Category = 10172 FUDALLERGY_4 Category = 10173 FRFOOD_4 Category = 10174 LOWFAT_4 Category = 10175 ITFOOD_4 Category = 10176 JAFOOD_4 Category = 10177 MXFOOD_4 Category = 10178 VEGAN_4 Category = 10179 VEGETARIAN_4 Category = 10180 WINE_4 Category = 10181 FOOD_4 Category = 10182 ADHD_4 Category = 10183 AIDS_4 Category = 10184 ALLERGY_4 Category = 10185 ALTMED_4 Category = 10186 ARTHRITIS_4 Category = 10187 ASTHMA_4 Category = 10188 AUTISM_4 Category = 10189 BIPOLAR_4 Category = 10190 TUMOR_4 Category = 10191 CANCER_4 Category = 10192 KIDHEALTH_4 Category = 10193 CHOLESTER_4 Category = 10194 FATIGUE_4 Category = 10195 PAIN_4 Category = 10196 FLU_4 Category = 10197 PSURGERY_4 Category = 10198 DEAFNESS_4 Category = 10199 DENTAL_4 Category = 10200 DEPRESSION_4 Category = 10201 DERMA_4 Category = 10202 DIABETES_4 Category = 10203 DISORDER_4 Category = 10204 EPILEPSY_4 Category = 10205 EXERCISE_4 Category = 10206 GERD_4 Category = 10207 MIGRAINE_4 Category = 10208 CARDIO_4 Category = 10209 HERB_4 Category = 10210 HOLISTIC_4 Category = 10211 IBS_4 Category = 10212 ABUSE_4 Category = 10213 INCNTNENCE_4 Category = 10214 INFERTILE_4 Category = 10215 MENHEALTH_4 Category = 10216 DIET_4 Category = 10217 ORTHO_4 Category = 10218 ANXIETY_4 Category = 10219 PEDIA_4 Category = 10220 RX_4 Category = 10221 PHYTHERAPY_4 Category = 10222 PSYCH_4 Category = 10223 ADDICTION_4 Category = 10224 SRHEALTH_4 Category = 10225 SEXUALITY_4 Category = 10226 SLEEP_4 Category = 10227 QUITSMOKE_4 Category = 10228 VITAMINS_4 Category = 10229 SYNDROME_4 Category = 10230 THYROID_4 Category = 10231 WEIGHTLOSS_4 Category = 10232 FEMHEALTH_4 Category = 10233 HEALTH_4 Category = 10234 ARTTECH_4 Category = 10235 ARTCRAFT_4 Category = 10236 BEADWORK_4 Category = 10237 BIRDWATCH_4 Category = 10238 PUZZLE_4 Category = 10239 CANDLE_4 Category = 10240 CARDGAME_4 Category = 10241 CARTOON_4 Category = 10242 CHESS_4 Category = 10243 CIGAR_4 Category = 10244 COLLECT_4 Category = 10245 COMIC_4 Category = 10246 DRAW_4 Category = 10247 WRITE_4 Category = 10248 GENEALOGY_4 Category = 10249 PUBLISH_4 Category = 10250 GUITAR_4 Category = 10251 HOMERECORD_4 Category = 10252 PATENT_4 Category = 10253 MAKEJEWEL_4 Category = 10254 MAGIC_4 Category = 10255 NEEDLEWORK_4 Category = 10256 PAINT_4 Category = 10257 PHOTOHOB_4 Category = 10258 RADIO_4 Category = 10259 RPG_4 Category = 10260 SCIFI_4 Category = 10261 SCRAPBOOK_4 Category = 10262 SCREENWRT_4 Category = 10263 STAMP_4 Category = 10264 THEME_4 Category = 10265 VIDEOGAME_4 Category = 10266 WOODWORK_4 Category = 10267 HOBBY_4 Category = 10268 APPLIANCE_4 Category = 10269 ENTHOME_4 Category = 10270 ECOSAFETY_4 Category = 10271 GARDEN_4 Category = 10272 HOMEREPAIR_4 Category = 10273 HOMECINEMA_4 Category = 10274 INTERIOR_4 Category = 10275 LANDSCAPE_4 Category = 10276 REMODEL_4 Category = 10277 HOME_4 Category = 10278 GAMES_4 Category = 10279 KIDSPAGE_4 Category = 10280 TOYS_4 Category = 10281 KIDS_4 Category = 10282 DATING_4 Category = 10283 DIVORCE_4 Category = 10284 ETHNIC_4 Category = 10285 MARRIAGE_4 Category = 10286 PARKS_4 Category = 10287 SENIOR_4 Category = 10288 TEENS_4 Category = 10289 WEDDING_4 Category = 10290 LIFESTYLE_4 Category = 10291 ADFRAUD_4 Category = 10292 BOTS_4 Category = 10293 CANDC_4 Category = 10294 COMPR_4 Category = 10295 MALHOME_4 Category = 10296 MAL_4 Category = 10297 FRAUD_4 Category = 10298 SPAM_4 Category = 10299 SPYWARE_4 Category = 10300 CDN_4 Category = 10301 BLANK_4 Category = 10302 PARKED_4 Category = 10303 PRIVIP_4 Category = 10304 BROKEN_4 Category = 10305 MISC_4 Category = 10306 IMGSEARCH_4 Category = 10307 INTLNEWS_4 Category = 10308 LOCALNEWS_4 Category = 10309 MAGAZINES_4 Category = 10310 NATLNEWS_4 Category = 10311 PORTAL_4 Category = 10312 SEARCH_4 Category = 10313 NEWS_4 Category = 10314 PAYTOSURF_4 Category = 10315 ADWARE_4 Category = 10316 AQUARIUM_4 Category = 10317 BIRD_4 Category = 10318 CAT_4 Category = 10319 DOG_4 Category = 10320 BIGANIMALS_4 Category = 10321 REPTILE_4 Category = 10322 VETMED_4 Category = 10323 PETS_4 Category = 10324 ADVOCACY_4 Category = 10325 COMMENTARY_4 Category = 10326 GOVSPONSOR_4 Category = 10327 IMMIGRANT_4 Category = 10328 LEGAL_4 Category = 10329 CHARITY_4 Category = 10330 POLITICS_4 Category = 10331 CLUBS_4 Category = 10332 USRESOURCE_4 Category = 10333 GOV_4 Category = 10334 APARTMENT_4 Category = 10335 ARCHI_4 Category = 10336 BNSHOME_4 Category = 10337 PROP_4 Category = 10338 ALTRELGN_4 Category = 10339 ATHEISM_4 Category = 10340 BUDDHISM_4 Category = 10341 CATHOLIC_4 Category = 10342 CHRISTIAN_4 Category = 10343 HINDU_4 Category = 10344 ISLAM_4 Category = 10345 JUDAISM_4 Category = 10346 LDS_4 Category = 10347 CULT_4 Category = 10348 PAGAN_4 Category = 10349 RELIGION_4 Category = 10350 ANATOMY_4 Category = 10351 ASTROLOGY_4 Category = 10352 BIOLOGY_4 Category = 10353 BOTANY_4 Category = 10354 CHEMISTRY_4 Category = 10355 GEOGRAPHY_4 Category = 10356 GEOLOGY_4 Category = 10357 PARANORMAL_4 Category = 10358 PHYSICS_4 Category = 10359 ASTRONOMY_4 Category = 10360 WEATHER_4 Category = 10361 SCIENCE_4 Category = 10362 P2PSHOP_4 Category = 10363 CATALOG_4 Category = 10364 SURVEY_4 Category = 10365 COUPON_4 Category = 10366 SHOPENGINE_4 Category = 10367 ONLINESHOP_4 Category = 10368 SHOPSEARCH_4 Category = 10369 SHOP_4 Category = 10370 AUTORACE_4 Category = 10371 BASEBALL_4 Category = 10372 BICYCLING_4 Category = 10373 BODYBUILD_4 Category = 10374 BOXING_4 Category = 10375 KAYAK_4 Category = 10376 CHEERLEAD_4 Category = 10377 CLIMB_4 Category = 10378 CRICKET_4 Category = 10379 FIGSKATE_4 Category = 10380 FLYFISHING_4 Category = 10381 FOOTBALL_4 Category = 10382 FRESHFISH_4 Category = 10383 GAMEFISH_4 Category = 10384 GOLF_4 Category = 10385 HORSERACE_4 Category = 10386 HORSES_4 Category = 10387 INSKATE_4 Category = 10388 MARTIALART_4 Category = 10389 BIKING_4 Category = 10390 NASCAR_4 Category = 10391 OLYMPICS_4 Category = 10392 PAINTBALL_4 Category = 10393 MOTORACE_4 Category = 10394 PROBASKET_4 Category = 10395 ICEHOCKEY_4 Category = 10396 RODEO_4 Category = 10397 RUGBY_4 Category = 10398 RUN_4 Category = 10399 SAIL_4 Category = 10400 SALTFISH_4 Category = 10401 SCUBA_4 Category = 10402 SKATEBOARD_4 Category = 10403 SKI_4 Category = 10404 SNOWBOARD_4 Category = 10405 HUNT_4 Category = 10406 SURF_4 Category = 10407 SWIM_4 Category = 10408 PINGPONG_4 Category = 10409 TENNIS_4 Category = 10410 VOLLEYBALL_4 Category = 10411 WALK_4 Category = 10412 WATERSKI_4 Category = 10413 SOCCER_4 Category = 10414 SPORTS_4 Category = 10415 GRAPHICS3D_4 Category = 10416 ANIMATION_4 Category = 10417 ANTIVIRUS_4 Category = 10418 CLANG_4 Category = 10419 CAMERA_4 Category = 10420 COMPCERT_4 Category = 10421 COMPNET_4 Category = 10422 PERIPHERAL_4 Category = 10423 COMPREVIEW_4 Category = 10424 DATABASE_4 Category = 10425 DESKPUB_4 Category = 10426 DESKVID_4 Category = 10427 TECHENT_4 Category = 10428 REPOS_4 Category = 10429 GRAPHICS_4 Category = 10430 DVD_4 Category = 10431 COMPSEC_4 Category = 10432 VOIP_4 Category = 10433 INTERNET_4 Category = 10434 JAVA_4 Category = 10435 JAVASCRIPT_4 Category = 10436 LINUX_4 Category = 10437 MAC_4 Category = 10438 MACSUPPORT_4 Category = 10439 MOBILE_4 Category = 10440 MP3_4 Category = 10441 NETCON_4 Category = 10442 NETBEG_4 Category = 10443 NETSEC_4 Category = 10444 OFFICE_4 Category = 10445 PDA_4 Category = 10446 PCSUPPORT_4 Category = 10447 P2P_4 Category = 10448 STORAGE_4 Category = 10449 PORTABLE_4 Category = 10450 VPN_4 Category = 10451 FREEWARE_4 Category = 10452 UNIX_4 Category = 10453 UTILITIES_4 Category = 10454 VBASIC_4 Category = 10455 CLIPART_4 Category = 10456 WEBDESIGN_4 Category = 10457 ISP_4 Category = 10458 WINDOWS_4 Category = 10459 TECH_4 Category = 10460 ADVENTURE_4 Category = 10461 AFRICA_4 Category = 10462 AIRTRAVEL_4 Category = 10463 AUSTRALIA_4 Category = 10464 BNB_4 Category = 10465 BDGTTRAVEL_4 Category = 10466 BIZTRAVEL_4 Category = 10467 USTRAVEL_4 Category = 10468 CAMP_4 Category = 10469 CANADA_4 Category = 10470 CARIBBEAN_4 Category = 10471 CRUISE_4 Category = 10472 EASTEUROPE_4 Category = 10473 EUROPE_4 Category = 10474 FRANCE_4 Category = 10475 GREECE_4 Category = 10476 GETAWAY_4 Category = 10477 HOTEL_4 Category = 10478 ITALY_4 Category = 10479 JAPAN_4 Category = 10480 MEXICO_4 Category = 10481 NATLPARKS_4 Category = 10482 NAVIGATION_4 Category = 10483 SAMERICA_4 Category = 10484 SPA_4 Category = 10485 THEMEPARK_4 Category = 10486 KIDTRAVEL_4 Category = 10487 UKTRAVEL_4 Category = 10488 TRAVEL_4 Category = 10489 TERRORISM_4 Category = 10490 CRYPTOCUR_4 Category = 10491 CRYPTOMINE_4 Category = 10492 BLOCKCHAIN_4 Category = 10493 FAKENEWS_4 Category = 10494 API_4 Category = 10495 IOT_4 Category = 10496 AI_ML_4 Category = 10497 )
func Categories ¶ added in v1.15.0
func ParseCategory ¶
ParseCategory parses a category id or case insensitive short name and returns a Category
func (Category) EnumDescriptor ¶
type Dataset ¶
type Dataset struct { Categorization *Dataset_Categorization `protobuf:"bytes,1,opt,name=categorization" json:"categorization,omitempty"` Malicious *Dataset_Malicious `protobuf:"bytes,5,opt,name=malicious" json:"malicious,omitempty"` Echo *Dataset_Echo `protobuf:"bytes,6,opt,name=echo" json:"echo,omitempty"` Language *Dataset_Language `protobuf:"bytes,8,opt,name=language" json:"language,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_sizecache int32 `json:"-"` }
Dataset
func MergeDatasets ¶
MergeDatasets returns the Dataset resulting from merging `ds1` and `ds2`
func (*Dataset) Descriptor ¶
func (*Dataset) FieldByType ¶
func (m *Dataset) FieldByType(dsType DatasetType) (interface{}, error)
FieldByType returns one of the field values of a Dataset based on a given dsType. It determines which value to return by doing a case insensitive comparison of DatasetType.String() and the field name of Dataset. It returns an interface{} that can be type asserted into the appropriate message type.
Example ¶
ds := &Dataset{ Categorization: &Dataset_Categorization{}, } i, _ := ds.FieldByType(CATEGORIZATION) c := i.(*Dataset_Categorization) fmt.Printf("c == ds.Categorization => %v\n", c == ds.Categorization)
Output: c == ds.Categorization => true
func (*Dataset) GetCategorization ¶
func (m *Dataset) GetCategorization() *Dataset_Categorization
func (*Dataset) GetEcho ¶
func (m *Dataset) GetEcho() *Dataset_Echo
func (*Dataset) GetLanguage ¶
func (m *Dataset) GetLanguage() *Dataset_Language
func (*Dataset) GetMalicious ¶
func (m *Dataset) GetMalicious() *Dataset_Malicious
func (*Dataset) ProtoMessage ¶
func (*Dataset) ProtoMessage()
func (*Dataset) VerboseEqual ¶
func (*Dataset) XXX_DiscardUnknown ¶
func (m *Dataset) XXX_DiscardUnknown()
func (*Dataset) XXX_Marshal ¶
func (*Dataset) XXX_Unmarshal ¶
type DatasetType ¶
type DatasetType int32
const ( CATEGORIZATION DatasetType = 0 // 1 is reserved // 2 is reserved // 3 is reserved MALICIOUS DatasetType = 4 ECHO DatasetType = 5 // 6 is reserved LANGUAGE DatasetType = 7 )
func NewDatasetType ¶
func NewDatasetType(name string) (DatasetType, error)
NewDatasetType returns the corresponding DatasetType given a string. It is case insensitive.
func (DatasetType) EnumDescriptor ¶
func (DatasetType) EnumDescriptor() ([]byte, []int)
func (DatasetType) String ¶
func (x DatasetType) String() string
type Dataset_Categorization ¶
type Dataset_Categorization struct { Value []Category `protobuf:"varint,3,rep,packed,name=value,enum=zvelo.msg.Category" json:"value,omitempty"` Error *Status `protobuf:"bytes,4,opt,name=error" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_sizecache int32 `json:"-"` }
Categorization
func (*Dataset_Categorization) Descriptor ¶
func (*Dataset_Categorization) Descriptor() ([]byte, []int)
func (*Dataset_Categorization) Equal ¶
func (this *Dataset_Categorization) Equal(that interface{}) bool
func (*Dataset_Categorization) GetError ¶
func (m *Dataset_Categorization) GetError() *Status
func (*Dataset_Categorization) GetValue ¶
func (m *Dataset_Categorization) GetValue() []Category
func (*Dataset_Categorization) GoString ¶
func (this *Dataset_Categorization) GoString() string
func (*Dataset_Categorization) Marshal ¶
func (m *Dataset_Categorization) Marshal() (dAtA []byte, err error)
func (*Dataset_Categorization) MarshalTo ¶
func (m *Dataset_Categorization) MarshalTo(dAtA []byte) (int, error)
func (*Dataset_Categorization) ProtoMessage ¶
func (*Dataset_Categorization) ProtoMessage()
func (*Dataset_Categorization) Reset ¶
func (m *Dataset_Categorization) Reset()
func (*Dataset_Categorization) Size ¶
func (m *Dataset_Categorization) Size() (n int)
func (*Dataset_Categorization) String ¶
func (this *Dataset_Categorization) String() string
func (*Dataset_Categorization) Unmarshal ¶
func (m *Dataset_Categorization) Unmarshal(dAtA []byte) error
func (*Dataset_Categorization) VerboseEqual ¶
func (this *Dataset_Categorization) VerboseEqual(that interface{}) error
func (*Dataset_Categorization) XXX_DiscardUnknown ¶
func (m *Dataset_Categorization) XXX_DiscardUnknown()
func (*Dataset_Categorization) XXX_Marshal ¶
func (m *Dataset_Categorization) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Dataset_Categorization) XXX_Merge ¶
func (dst *Dataset_Categorization) XXX_Merge(src proto.Message)
func (*Dataset_Categorization) XXX_Size ¶
func (m *Dataset_Categorization) XXX_Size() int
func (*Dataset_Categorization) XXX_Unmarshal ¶
func (m *Dataset_Categorization) XXX_Unmarshal(b []byte) error
type Dataset_Echo ¶
type Dataset_Echo struct { Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"` Error *Status `protobuf:"bytes,2,opt,name=error" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_sizecache int32 `json:"-"` }
Echo
func (*Dataset_Echo) Descriptor ¶
func (*Dataset_Echo) Descriptor() ([]byte, []int)
func (*Dataset_Echo) Equal ¶
func (this *Dataset_Echo) Equal(that interface{}) bool
func (*Dataset_Echo) GetError ¶
func (m *Dataset_Echo) GetError() *Status
func (*Dataset_Echo) GetUrl ¶
func (m *Dataset_Echo) GetUrl() string
func (*Dataset_Echo) GoString ¶
func (this *Dataset_Echo) GoString() string
func (*Dataset_Echo) Marshal ¶
func (m *Dataset_Echo) Marshal() (dAtA []byte, err error)
func (*Dataset_Echo) ProtoMessage ¶
func (*Dataset_Echo) ProtoMessage()
func (*Dataset_Echo) Reset ¶
func (m *Dataset_Echo) Reset()
func (*Dataset_Echo) Size ¶
func (m *Dataset_Echo) Size() (n int)
func (*Dataset_Echo) String ¶
func (this *Dataset_Echo) String() string
func (*Dataset_Echo) Unmarshal ¶
func (m *Dataset_Echo) Unmarshal(dAtA []byte) error
func (*Dataset_Echo) VerboseEqual ¶
func (this *Dataset_Echo) VerboseEqual(that interface{}) error
func (*Dataset_Echo) XXX_DiscardUnknown ¶
func (m *Dataset_Echo) XXX_DiscardUnknown()
func (*Dataset_Echo) XXX_Marshal ¶
func (m *Dataset_Echo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Dataset_Echo) XXX_Merge ¶
func (dst *Dataset_Echo) XXX_Merge(src proto.Message)
func (*Dataset_Echo) XXX_Size ¶
func (m *Dataset_Echo) XXX_Size() int
func (*Dataset_Echo) XXX_Unmarshal ¶
func (m *Dataset_Echo) XXX_Unmarshal(b []byte) error
type Dataset_Language ¶
type Dataset_Language struct { Code string `protobuf:"bytes,1,opt,name=code,proto3" json:"code,omitempty"` Error *Status `protobuf:"bytes,2,opt,name=error" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Dataset_Language) Descriptor ¶
func (*Dataset_Language) Descriptor() ([]byte, []int)
func (*Dataset_Language) Equal ¶
func (this *Dataset_Language) Equal(that interface{}) bool
func (*Dataset_Language) GetCode ¶
func (m *Dataset_Language) GetCode() string
func (*Dataset_Language) GetError ¶
func (m *Dataset_Language) GetError() *Status
func (*Dataset_Language) GoString ¶
func (this *Dataset_Language) GoString() string
func (*Dataset_Language) Marshal ¶
func (m *Dataset_Language) Marshal() (dAtA []byte, err error)
func (*Dataset_Language) ProtoMessage ¶
func (*Dataset_Language) ProtoMessage()
func (*Dataset_Language) Reset ¶
func (m *Dataset_Language) Reset()
func (*Dataset_Language) Size ¶
func (m *Dataset_Language) Size() (n int)
func (*Dataset_Language) String ¶
func (this *Dataset_Language) String() string
func (*Dataset_Language) Unmarshal ¶
func (m *Dataset_Language) Unmarshal(dAtA []byte) error
func (*Dataset_Language) VerboseEqual ¶
func (this *Dataset_Language) VerboseEqual(that interface{}) error
func (*Dataset_Language) XXX_DiscardUnknown ¶
func (m *Dataset_Language) XXX_DiscardUnknown()
func (*Dataset_Language) XXX_Marshal ¶
func (m *Dataset_Language) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Dataset_Language) XXX_Merge ¶
func (dst *Dataset_Language) XXX_Merge(src proto.Message)
func (*Dataset_Language) XXX_Size ¶
func (m *Dataset_Language) XXX_Size() int
func (*Dataset_Language) XXX_Unmarshal ¶
func (m *Dataset_Language) XXX_Unmarshal(b []byte) error
type Dataset_Malicious ¶
type Dataset_Malicious struct { Error *Status `protobuf:"bytes,8,opt,name=error" json:"error,omitempty"` Category []Category `protobuf:"varint,9,rep,packed,name=category,enum=zvelo.msg.Category" json:"category,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_sizecache int32 `json:"-"` }
Malicious
func (*Dataset_Malicious) Descriptor ¶
func (*Dataset_Malicious) Descriptor() ([]byte, []int)
func (*Dataset_Malicious) Equal ¶
func (this *Dataset_Malicious) Equal(that interface{}) bool
func (*Dataset_Malicious) GetCategory ¶
func (m *Dataset_Malicious) GetCategory() []Category
func (*Dataset_Malicious) GetError ¶
func (m *Dataset_Malicious) GetError() *Status
func (*Dataset_Malicious) GoString ¶
func (this *Dataset_Malicious) GoString() string
func (*Dataset_Malicious) Marshal ¶
func (m *Dataset_Malicious) Marshal() (dAtA []byte, err error)
func (*Dataset_Malicious) MarshalTo ¶
func (m *Dataset_Malicious) MarshalTo(dAtA []byte) (int, error)
func (*Dataset_Malicious) ProtoMessage ¶
func (*Dataset_Malicious) ProtoMessage()
func (*Dataset_Malicious) Reset ¶
func (m *Dataset_Malicious) Reset()
func (*Dataset_Malicious) Size ¶
func (m *Dataset_Malicious) Size() (n int)
func (*Dataset_Malicious) String ¶
func (this *Dataset_Malicious) String() string
func (*Dataset_Malicious) Unmarshal ¶
func (m *Dataset_Malicious) Unmarshal(dAtA []byte) error
func (*Dataset_Malicious) VerboseEqual ¶
func (this *Dataset_Malicious) VerboseEqual(that interface{}) error
func (*Dataset_Malicious) XXX_DiscardUnknown ¶
func (m *Dataset_Malicious) XXX_DiscardUnknown()
func (*Dataset_Malicious) XXX_Marshal ¶
func (m *Dataset_Malicious) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Dataset_Malicious) XXX_Merge ¶
func (dst *Dataset_Malicious) XXX_Merge(src proto.Message)
func (*Dataset_Malicious) XXX_Size ¶
func (m *Dataset_Malicious) XXX_Size() int
func (*Dataset_Malicious) XXX_Unmarshal ¶
func (m *Dataset_Malicious) XXX_Unmarshal(b []byte) error
type Group ¶ added in v1.15.0
type Group int32
const ( GROUP_UNKNOWN Group = 0 GROUP_ADULT Group = 1 GROUP_AGGRESSIVE Group = 2 GROUP_ARTS Group = 3 GROUP_AUTOMOTIVE Group = 4 GROUP_BUSINESS Group = 5 GROUP_CAREERS Group = 6 GROUP_CRIMINAL_ACTIVITIES Group = 7 GROUP_DYNAMIC Group = 8 GROUP_EDUCATION Group = 9 GROUP_ENTERTAINMENT Group = 10 GROUP_FAMILY_AND_PARENTING Group = 11 GROUP_FASHION Group = 12 GROUP_FINANCE Group = 13 GROUP_FOOD_AND_DRINK Group = 14 GROUP_HEALTH Group = 15 GROUP_HOBBIES_AND_INTERESTS Group = 16 GROUP_HOME_AND_GARDEN Group = 17 GROUP_KIDS Group = 18 GROUP_LIFESTYLE Group = 19 GROUP_MALICIOUS Group = 20 GROUP_MISCELLANEOUS Group = 21 GROUP_NEWS_PORTAL_AND_SEARCH Group = 22 GROUP_ONLINE_ADS Group = 23 GROUP_PETS Group = 24 GROUP_PUBLIC_GOVERNMENT_AND_LAW Group = 25 GROUP_REAL_ESTATE Group = 26 GROUP_RELIGION Group = 27 GROUP_SCIENCE Group = 28 GROUP_SHOPPING Group = 29 GROUP_SPORTS Group = 30 GROUP_TECHNOLOGY Group = 31 GROUP_TRAVEL Group = 32 )
func ParseGroup ¶ added in v1.15.0
func (Group) EnumDescriptor ¶ added in v1.15.0
type QueryReplies ¶
type QueryReplies struct { Reply []*QueryReply `protobuf:"bytes,1,rep,name=reply" json:"reply,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_sizecache int32 `json:"-"` }
QueryReplies
func (*QueryReplies) Descriptor ¶
func (*QueryReplies) Descriptor() ([]byte, []int)
func (*QueryReplies) Equal ¶
func (this *QueryReplies) Equal(that interface{}) bool
func (*QueryReplies) GetReply ¶
func (m *QueryReplies) GetReply() []*QueryReply
func (*QueryReplies) GoString ¶
func (this *QueryReplies) GoString() string
func (*QueryReplies) Marshal ¶
func (m *QueryReplies) Marshal() (dAtA []byte, err error)
func (*QueryReplies) ProtoMessage ¶
func (*QueryReplies) ProtoMessage()
func (*QueryReplies) Reset ¶
func (m *QueryReplies) Reset()
func (*QueryReplies) Size ¶
func (m *QueryReplies) Size() (n int)
func (*QueryReplies) String ¶
func (this *QueryReplies) String() string
func (*QueryReplies) Unmarshal ¶
func (m *QueryReplies) Unmarshal(dAtA []byte) error
func (*QueryReplies) VerboseEqual ¶
func (this *QueryReplies) VerboseEqual(that interface{}) error
func (*QueryReplies) XXX_DiscardUnknown ¶
func (m *QueryReplies) XXX_DiscardUnknown()
func (*QueryReplies) XXX_Marshal ¶
func (m *QueryReplies) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryReplies) XXX_Merge ¶
func (dst *QueryReplies) XXX_Merge(src proto.Message)
func (*QueryReplies) XXX_Size ¶
func (m *QueryReplies) XXX_Size() int
func (*QueryReplies) XXX_Unmarshal ¶
func (m *QueryReplies) XXX_Unmarshal(b []byte) error
type QueryReply ¶
type QueryReply struct { // will identify the request after submission RequestId string `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` Error *Status `protobuf:"bytes,4,opt,name=error" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_sizecache int32 `json:"-"` }
QueryReply
func (*QueryReply) Descriptor ¶
func (*QueryReply) Descriptor() ([]byte, []int)
func (*QueryReply) Equal ¶
func (this *QueryReply) Equal(that interface{}) bool
func (*QueryReply) GetError ¶
func (m *QueryReply) GetError() *Status
func (*QueryReply) GetRequestId ¶
func (m *QueryReply) GetRequestId() string
func (*QueryReply) GoString ¶
func (this *QueryReply) GoString() string
func (*QueryReply) Marshal ¶
func (m *QueryReply) Marshal() (dAtA []byte, err error)
func (*QueryReply) ProtoMessage ¶
func (*QueryReply) ProtoMessage()
func (*QueryReply) Reset ¶
func (m *QueryReply) Reset()
func (*QueryReply) Size ¶
func (m *QueryReply) Size() (n int)
func (*QueryReply) String ¶
func (this *QueryReply) String() string
func (*QueryReply) Unmarshal ¶
func (m *QueryReply) Unmarshal(dAtA []byte) error
func (*QueryReply) VerboseEqual ¶
func (this *QueryReply) VerboseEqual(that interface{}) error
func (*QueryReply) XXX_DiscardUnknown ¶
func (m *QueryReply) XXX_DiscardUnknown()
func (*QueryReply) XXX_Marshal ¶
func (m *QueryReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryReply) XXX_Merge ¶
func (dst *QueryReply) XXX_Merge(src proto.Message)
func (*QueryReply) XXX_Size ¶
func (m *QueryReply) XXX_Size() int
func (*QueryReply) XXX_Unmarshal ¶
func (m *QueryReply) XXX_Unmarshal(b []byte) error
type QueryRequests ¶
type QueryRequests struct { // The URLs to categorize Url []string `protobuf:"bytes,1,rep,name=url" json:"url,omitempty"` // The content to categorize Content []*URLContent `protobuf:"bytes,2,rep,name=content" json:"content,omitempty"` // The callback url will receive the final result Callback string `protobuf:"bytes,3,opt,name=callback,proto3" json:"callback,omitempty"` // The datasets to query for each URL Dataset []DatasetType `protobuf:"varint,5,rep,packed,name=dataset,enum=zvelo.msg.DatasetType" json:"dataset,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_sizecache int32 `json:"-"` }
QueryRequests
func (*QueryRequests) Descriptor ¶
func (*QueryRequests) Descriptor() ([]byte, []int)
func (*QueryRequests) Equal ¶
func (this *QueryRequests) Equal(that interface{}) bool
func (*QueryRequests) GetCallback ¶
func (m *QueryRequests) GetCallback() string
func (*QueryRequests) GetContent ¶
func (m *QueryRequests) GetContent() []*URLContent
func (*QueryRequests) GetDataset ¶
func (m *QueryRequests) GetDataset() []DatasetType
func (*QueryRequests) GetUrl ¶
func (m *QueryRequests) GetUrl() []string
func (*QueryRequests) GoString ¶
func (this *QueryRequests) GoString() string
func (*QueryRequests) Marshal ¶
func (m *QueryRequests) Marshal() (dAtA []byte, err error)
func (*QueryRequests) ProtoMessage ¶
func (*QueryRequests) ProtoMessage()
func (*QueryRequests) Reset ¶
func (m *QueryRequests) Reset()
func (*QueryRequests) Size ¶
func (m *QueryRequests) Size() (n int)
func (*QueryRequests) String ¶
func (this *QueryRequests) String() string
func (*QueryRequests) Unmarshal ¶
func (m *QueryRequests) Unmarshal(dAtA []byte) error
func (*QueryRequests) VerboseEqual ¶
func (this *QueryRequests) VerboseEqual(that interface{}) error
func (*QueryRequests) XXX_DiscardUnknown ¶
func (m *QueryRequests) XXX_DiscardUnknown()
func (*QueryRequests) XXX_Marshal ¶
func (m *QueryRequests) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryRequests) XXX_Merge ¶
func (dst *QueryRequests) XXX_Merge(src proto.Message)
func (*QueryRequests) XXX_Size ¶
func (m *QueryRequests) XXX_Size() int
func (*QueryRequests) XXX_Unmarshal ¶
func (m *QueryRequests) XXX_Unmarshal(b []byte) error
type QueryResult ¶
type QueryResult struct { // Request ID for tracking requests RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` ResponseDataset *Dataset `protobuf:"bytes,7,opt,name=response_dataset,json=responseDataset" json:"response_dataset,omitempty"` Url string `protobuf:"bytes,8,opt,name=url,proto3" json:"url,omitempty"` QueryStatus *QueryStatus `protobuf:"bytes,10,opt,name=query_status,json=queryStatus" json:"query_status,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_sizecache int32 `json:"-"` }
QueryResult
func (*QueryResult) Descriptor ¶
func (*QueryResult) Descriptor() ([]byte, []int)
func (*QueryResult) Equal ¶
func (this *QueryResult) Equal(that interface{}) bool
func (*QueryResult) GetQueryStatus ¶
func (m *QueryResult) GetQueryStatus() *QueryStatus
func (*QueryResult) GetRequestId ¶
func (m *QueryResult) GetRequestId() string
func (*QueryResult) GetResponseDataset ¶
func (m *QueryResult) GetResponseDataset() *Dataset
func (*QueryResult) GetUrl ¶
func (m *QueryResult) GetUrl() string
func (*QueryResult) GoString ¶
func (this *QueryResult) GoString() string
func (*QueryResult) Marshal ¶
func (m *QueryResult) Marshal() (dAtA []byte, err error)
func (*QueryResult) ProtoMessage ¶
func (*QueryResult) ProtoMessage()
func (*QueryResult) Reset ¶
func (m *QueryResult) Reset()
func (*QueryResult) Size ¶
func (m *QueryResult) Size() (n int)
func (*QueryResult) String ¶
func (this *QueryResult) String() string
func (*QueryResult) Unmarshal ¶
func (m *QueryResult) Unmarshal(dAtA []byte) error
func (*QueryResult) VerboseEqual ¶
func (this *QueryResult) VerboseEqual(that interface{}) error
func (*QueryResult) XXX_DiscardUnknown ¶
func (m *QueryResult) XXX_DiscardUnknown()
func (*QueryResult) XXX_Marshal ¶
func (m *QueryResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryResult) XXX_Merge ¶
func (dst *QueryResult) XXX_Merge(src proto.Message)
func (*QueryResult) XXX_Size ¶
func (m *QueryResult) XXX_Size() int
func (*QueryResult) XXX_Unmarshal ¶
func (m *QueryResult) XXX_Unmarshal(b []byte) error
type QueryStatus ¶
type QueryStatus struct { Complete bool `protobuf:"varint,1,opt,name=complete,proto3" json:"complete,omitempty"` Error *Status `protobuf:"bytes,2,opt,name=error" json:"error,omitempty"` // the http status code received from the server when fetching a url FetchCode int32 `protobuf:"varint,3,opt,name=fetch_code,json=fetchCode,proto3" json:"fetch_code,omitempty"` // fetching the url resulted in a redirect to this location Location string `protobuf:"bytes,4,opt,name=location,proto3" json:"location,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_sizecache int32 `json:"-"` }
QueryStatus
func (*QueryStatus) Descriptor ¶
func (*QueryStatus) Descriptor() ([]byte, []int)
func (*QueryStatus) Equal ¶
func (this *QueryStatus) Equal(that interface{}) bool
func (*QueryStatus) GetComplete ¶
func (m *QueryStatus) GetComplete() bool
func (*QueryStatus) GetError ¶
func (m *QueryStatus) GetError() *Status
func (*QueryStatus) GetFetchCode ¶
func (m *QueryStatus) GetFetchCode() int32
func (*QueryStatus) GetLocation ¶
func (m *QueryStatus) GetLocation() string
func (*QueryStatus) GoString ¶
func (this *QueryStatus) GoString() string
func (*QueryStatus) Marshal ¶
func (m *QueryStatus) Marshal() (dAtA []byte, err error)
func (*QueryStatus) ProtoMessage ¶
func (*QueryStatus) ProtoMessage()
func (*QueryStatus) Reset ¶
func (m *QueryStatus) Reset()
func (*QueryStatus) Size ¶
func (m *QueryStatus) Size() (n int)
func (*QueryStatus) String ¶
func (this *QueryStatus) String() string
func (*QueryStatus) Unmarshal ¶
func (m *QueryStatus) Unmarshal(dAtA []byte) error
func (*QueryStatus) VerboseEqual ¶
func (this *QueryStatus) VerboseEqual(that interface{}) error
func (*QueryStatus) XXX_DiscardUnknown ¶
func (m *QueryStatus) XXX_DiscardUnknown()
func (*QueryStatus) XXX_Marshal ¶
func (m *QueryStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryStatus) XXX_Merge ¶
func (dst *QueryStatus) XXX_Merge(src proto.Message)
func (*QueryStatus) XXX_Size ¶
func (m *QueryStatus) XXX_Size() int
func (*QueryStatus) XXX_Unmarshal ¶
func (m *QueryStatus) XXX_Unmarshal(b []byte) error
type RequestID ¶
type RequestID struct { RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RequestID) Descriptor ¶
func (*RequestID) GetRequestId ¶
func (*RequestID) ProtoMessage ¶
func (*RequestID) ProtoMessage()
func (*RequestID) VerboseEqual ¶
func (*RequestID) XXX_DiscardUnknown ¶
func (m *RequestID) XXX_DiscardUnknown()
func (*RequestID) XXX_Marshal ¶
func (*RequestID) XXX_Unmarshal ¶
type Status ¶
type Status struct { // The status code, which should be an enum value of [google.rpc.Code][google.rpc.Code]. Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"` // A developer-facing error message, which should be in English. Any // user-facing error message should be localized and sent in the // [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client. Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Status) Descriptor ¶
func (*Status) GetMessage ¶
func (*Status) ProtoMessage ¶
func (*Status) ProtoMessage()
func (*Status) VerboseEqual ¶
func (*Status) XXX_DiscardUnknown ¶
func (m *Status) XXX_DiscardUnknown()
func (*Status) XXX_Marshal ¶
func (*Status) XXX_Unmarshal ¶
type Suggestion ¶
type Suggestion struct { Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"` Dataset *Dataset `protobuf:"bytes,2,opt,name=dataset" json:"dataset,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Suggestion) Descriptor ¶
func (*Suggestion) Descriptor() ([]byte, []int)
func (*Suggestion) Equal ¶
func (this *Suggestion) Equal(that interface{}) bool
func (*Suggestion) GetDataset ¶
func (m *Suggestion) GetDataset() *Dataset
func (*Suggestion) GetUrl ¶
func (m *Suggestion) GetUrl() string
func (*Suggestion) GoString ¶
func (this *Suggestion) GoString() string
func (*Suggestion) Marshal ¶
func (m *Suggestion) Marshal() (dAtA []byte, err error)
func (*Suggestion) ProtoMessage ¶
func (*Suggestion) ProtoMessage()
func (*Suggestion) Reset ¶
func (m *Suggestion) Reset()
func (*Suggestion) Size ¶
func (m *Suggestion) Size() (n int)
func (*Suggestion) String ¶
func (this *Suggestion) String() string
func (*Suggestion) Unmarshal ¶
func (m *Suggestion) Unmarshal(dAtA []byte) error
func (*Suggestion) VerboseEqual ¶
func (this *Suggestion) VerboseEqual(that interface{}) error
func (*Suggestion) XXX_DiscardUnknown ¶
func (m *Suggestion) XXX_DiscardUnknown()
func (*Suggestion) XXX_Marshal ¶
func (m *Suggestion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Suggestion) XXX_Merge ¶
func (dst *Suggestion) XXX_Merge(src proto.Message)
func (*Suggestion) XXX_Size ¶
func (m *Suggestion) XXX_Size() int
func (*Suggestion) XXX_Unmarshal ¶
func (m *Suggestion) XXX_Unmarshal(b []byte) error
type URLContent ¶
type URLContent struct { // url the content came from, not required Url string `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"` // headers // // header key/value pairs Header map[string]string `` /* 146-byte string literal not displayed */ // the actual content to process. required Content string `protobuf:"bytes,4,opt,name=content,proto3" json:"content,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*URLContent) Descriptor ¶
func (*URLContent) Descriptor() ([]byte, []int)
func (*URLContent) Equal ¶
func (this *URLContent) Equal(that interface{}) bool
func (*URLContent) GetContent ¶
func (m *URLContent) GetContent() string
func (*URLContent) GetHeader ¶
func (m *URLContent) GetHeader() map[string]string
func (*URLContent) GetUrl ¶
func (m *URLContent) GetUrl() string
func (*URLContent) GoString ¶
func (this *URLContent) GoString() string
func (*URLContent) Marshal ¶
func (m *URLContent) Marshal() (dAtA []byte, err error)
func (*URLContent) ProtoMessage ¶
func (*URLContent) ProtoMessage()
func (*URLContent) Reset ¶
func (m *URLContent) Reset()
func (*URLContent) Size ¶
func (m *URLContent) Size() (n int)
func (*URLContent) String ¶
func (this *URLContent) String() string
func (*URLContent) Unmarshal ¶
func (m *URLContent) Unmarshal(dAtA []byte) error
func (*URLContent) VerboseEqual ¶
func (this *URLContent) VerboseEqual(that interface{}) error
func (*URLContent) XXX_DiscardUnknown ¶
func (m *URLContent) XXX_DiscardUnknown()
func (*URLContent) XXX_Marshal ¶
func (m *URLContent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*URLContent) XXX_Merge ¶
func (dst *URLContent) XXX_Merge(src proto.Message)
func (*URLContent) XXX_Size ¶
func (m *URLContent) XXX_Size() int
func (*URLContent) XXX_Unmarshal ¶
func (m *URLContent) XXX_Unmarshal(b []byte) error