Documentation ¶
Index ¶
- Variables
- type Crawler
- func (*Crawler) Descriptor() ([]byte, []int)deprecated
- func (x *Crawler) GetFollowRedirects() bool
- func (x *Crawler) GetHttpTimeout() int32
- func (x *Crawler) GetUserAgent() string
- func (*Crawler) ProtoMessage()
- func (x *Crawler) ProtoReflect() protoreflect.Message
- func (x *Crawler) Reset()
- func (x *Crawler) String() string
- type CrawlerService
- func (*CrawlerService) Descriptor() ([]byte, []int)deprecated
- func (x *CrawlerService) GetAdmins() map[string]CrawlerService_AdminPermission
- func (x *CrawlerService) GetCrawlers() []*Crawler
- func (x *CrawlerService) GetLogLevel() int32
- func (*CrawlerService) ProtoMessage()
- func (x *CrawlerService) ProtoReflect() protoreflect.Message
- func (x *CrawlerService) Reset()
- func (x *CrawlerService) String() string
- type CrawlerService_AdminPermission
- func (CrawlerService_AdminPermission) Descriptor() protoreflect.EnumDescriptor
- func (x CrawlerService_AdminPermission) Enum() *CrawlerService_AdminPermission
- func (CrawlerService_AdminPermission) EnumDescriptor() ([]byte, []int)deprecated
- func (x CrawlerService_AdminPermission) Number() protoreflect.EnumNumber
- func (x CrawlerService_AdminPermission) String() string
- func (CrawlerService_AdminPermission) Type() protoreflect.EnumType
Constants ¶
This section is empty.
Variables ¶
View Source
var ( CrawlerService_AdminPermission_name = map[int32]string{ 0: "READ_WRITE", 1: "GOD_MODE", } CrawlerService_AdminPermission_value = map[string]int32{ "READ_WRITE": 0, "GOD_MODE": 1, } )
Enum value maps for CrawlerService_AdminPermission.
View Source
var File_examples_protoconf_src_crawler_crawler_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Crawler ¶
type Crawler struct { UserAgent string `protobuf:"bytes,1,opt,name=user_agent,json=userAgent,proto3" json:"user_agent,omitempty"` HttpTimeout int32 `protobuf:"varint,2,opt,name=http_timeout,json=httpTimeout,proto3" json:"http_timeout,omitempty"` FollowRedirects bool `protobuf:"varint,3,opt,name=follow_redirects,json=followRedirects,proto3" json:"follow_redirects,omitempty"` // contains filtered or unexported fields }
func (*Crawler) Descriptor
deprecated
func (*Crawler) GetFollowRedirects ¶
func (*Crawler) GetHttpTimeout ¶
func (*Crawler) GetUserAgent ¶
func (*Crawler) ProtoMessage ¶
func (*Crawler) ProtoMessage()
func (*Crawler) ProtoReflect ¶
func (x *Crawler) ProtoReflect() protoreflect.Message
type CrawlerService ¶
type CrawlerService struct { Crawlers []*Crawler `protobuf:"bytes,1,rep,name=crawlers,proto3" json:"crawlers,omitempty"` Admins map[string]CrawlerService_AdminPermission `` /* 190-byte string literal not displayed */ LogLevel int32 `protobuf:"varint,3,opt,name=log_level,json=logLevel,proto3" json:"log_level,omitempty"` // contains filtered or unexported fields }
func (*CrawlerService) Descriptor
deprecated
func (*CrawlerService) Descriptor() ([]byte, []int)
Deprecated: Use CrawlerService.ProtoReflect.Descriptor instead.
func (*CrawlerService) GetAdmins ¶
func (x *CrawlerService) GetAdmins() map[string]CrawlerService_AdminPermission
func (*CrawlerService) GetCrawlers ¶
func (x *CrawlerService) GetCrawlers() []*Crawler
func (*CrawlerService) GetLogLevel ¶
func (x *CrawlerService) GetLogLevel() int32
func (*CrawlerService) ProtoMessage ¶
func (*CrawlerService) ProtoMessage()
func (*CrawlerService) ProtoReflect ¶
func (x *CrawlerService) ProtoReflect() protoreflect.Message
func (*CrawlerService) Reset ¶
func (x *CrawlerService) Reset()
func (*CrawlerService) String ¶
func (x *CrawlerService) String() string
type CrawlerService_AdminPermission ¶
type CrawlerService_AdminPermission int32
const ( CrawlerService_READ_WRITE CrawlerService_AdminPermission = 0 CrawlerService_GOD_MODE CrawlerService_AdminPermission = 1 )
func (CrawlerService_AdminPermission) Descriptor ¶
func (CrawlerService_AdminPermission) Descriptor() protoreflect.EnumDescriptor
func (CrawlerService_AdminPermission) Enum ¶
func (x CrawlerService_AdminPermission) Enum() *CrawlerService_AdminPermission
func (CrawlerService_AdminPermission) EnumDescriptor
deprecated
func (CrawlerService_AdminPermission) EnumDescriptor() ([]byte, []int)
Deprecated: Use CrawlerService_AdminPermission.Descriptor instead.
func (CrawlerService_AdminPermission) Number ¶
func (x CrawlerService_AdminPermission) Number() protoreflect.EnumNumber
func (CrawlerService_AdminPermission) String ¶
func (x CrawlerService_AdminPermission) String() string
func (CrawlerService_AdminPermission) Type ¶
func (CrawlerService_AdminPermission) Type() protoreflect.EnumType
Click to show internal directories.
Click to hide internal directories.