Versions in this module Expand all Collapse all v1 v1.0.0 Aug 21, 2023 Changes in this version + var BrowserScript_BrowserScriptType_name = map[int32]string + var BrowserScript_BrowserScriptType_value = map[string]int32 + var Collection_RotationPolicy_name = map[int32]string + var Collection_RotationPolicy_value = map[string]int32 + var Collection_SubCollectionType_name = map[int32]string + var Collection_SubCollectionType_value = map[string]int32 + var Config_ServiceDesc = grpc.ServiceDesc + var File_config_v1_config_proto protoreflect.FileDescriptor + var File_config_v1_resources_proto protoreflect.FileDescriptor + var Kind_name = map[int32]string + var Kind_value = map[string]int32 + var LogLevels_Level_name = map[int32]string + var LogLevels_Level_value = map[string]int32 + var PolitenessConfig_RobotsPolicy_name = map[int32]string + var PolitenessConfig_RobotsPolicy_value = map[string]int32 + var Role_name = map[int32]string + var Role_value = map[string]int32 + func RegisterConfigServer(s grpc.ServiceRegistrar, srv ConfigServer) + type Annotation struct + Key string + Value string + func (*Annotation) Descriptor() ([]byte, []int) + func (*Annotation) ProtoMessage() + func (x *Annotation) GetKey() string + func (x *Annotation) GetValue() string + func (x *Annotation) ProtoReflect() protoreflect.Message + func (x *Annotation) Reset() + func (x *Annotation) String() string + type ApiKey struct + Token string + ValidUntil *timestamppb.Timestamp + func (*ApiKey) Descriptor() ([]byte, []int) + func (*ApiKey) ProtoMessage() + func (x *ApiKey) GetToken() string + func (x *ApiKey) GetValidUntil() *timestamppb.Timestamp + func (x *ApiKey) ProtoReflect() protoreflect.Message + func (x *ApiKey) Reset() + func (x *ApiKey) String() string + type BrowserConfig struct + Headers map[string]string + MaxInactivityTimeMs int64 + PageLoadTimeoutMs int64 + ScriptParameters map[string]string + ScriptRef []*ConfigRef + ScriptSelector []string + UserAgent string + WindowHeight int32 + WindowWidth int32 + func (*BrowserConfig) Descriptor() ([]byte, []int) + func (*BrowserConfig) ProtoMessage() + func (x *BrowserConfig) GetHeaders() map[string]string + func (x *BrowserConfig) GetMaxInactivityTimeMs() int64 + func (x *BrowserConfig) GetPageLoadTimeoutMs() int64 + func (x *BrowserConfig) GetScriptParameters() map[string]string + func (x *BrowserConfig) GetScriptRef() []*ConfigRef + func (x *BrowserConfig) GetScriptSelector() []string + func (x *BrowserConfig) GetUserAgent() string + func (x *BrowserConfig) GetWindowHeight() int32 + func (x *BrowserConfig) GetWindowWidth() int32 + func (x *BrowserConfig) ProtoReflect() protoreflect.Message + func (x *BrowserConfig) Reset() + func (x *BrowserConfig) String() string + type BrowserScript struct + BrowserScriptType BrowserScript_BrowserScriptType + Script string + UrlRegexp []string + func (*BrowserScript) Descriptor() ([]byte, []int) + func (*BrowserScript) ProtoMessage() + func (x *BrowserScript) GetBrowserScriptType() BrowserScript_BrowserScriptType + func (x *BrowserScript) GetScript() string + func (x *BrowserScript) GetUrlRegexp() []string + func (x *BrowserScript) ProtoReflect() protoreflect.Message + func (x *BrowserScript) Reset() + func (x *BrowserScript) String() string + type BrowserScript_BrowserScriptType int32 + const BrowserScript_EXTRACT_OUTLINKS + const BrowserScript_ON_LOAD + const BrowserScript_ON_NEW_DOCUMENT + const BrowserScript_REPLACEMENT + const BrowserScript_SCOPE_CHECK + const BrowserScript_UNDEFINED + func (BrowserScript_BrowserScriptType) Descriptor() protoreflect.EnumDescriptor + func (BrowserScript_BrowserScriptType) EnumDescriptor() ([]byte, []int) + func (BrowserScript_BrowserScriptType) Type() protoreflect.EnumType + func (x BrowserScript_BrowserScriptType) Enum() *BrowserScript_BrowserScriptType + func (x BrowserScript_BrowserScriptType) Number() protoreflect.EnumNumber + func (x BrowserScript_BrowserScriptType) String() string + type Collection struct + CollectionDedupPolicy Collection_RotationPolicy + Compress bool + FileRotationPolicy Collection_RotationPolicy + FileSize int64 + SubCollections []*Collection_SubCollection + func (*Collection) Descriptor() ([]byte, []int) + func (*Collection) ProtoMessage() + func (x *Collection) GetCollectionDedupPolicy() Collection_RotationPolicy + func (x *Collection) GetCompress() bool + func (x *Collection) GetFileRotationPolicy() Collection_RotationPolicy + func (x *Collection) GetFileSize() int64 + func (x *Collection) GetSubCollections() []*Collection_SubCollection + func (x *Collection) ProtoReflect() protoreflect.Message + func (x *Collection) Reset() + func (x *Collection) String() string + type Collection_RotationPolicy int32 + const Collection_DAILY + const Collection_HOURLY + const Collection_MONTHLY + const Collection_NONE + const Collection_YEARLY + func (Collection_RotationPolicy) Descriptor() protoreflect.EnumDescriptor + func (Collection_RotationPolicy) EnumDescriptor() ([]byte, []int) + func (Collection_RotationPolicy) Type() protoreflect.EnumType + func (x Collection_RotationPolicy) Enum() *Collection_RotationPolicy + func (x Collection_RotationPolicy) Number() protoreflect.EnumNumber + func (x Collection_RotationPolicy) String() string + type Collection_SubCollection struct + Name string + Type Collection_SubCollectionType + func (*Collection_SubCollection) Descriptor() ([]byte, []int) + func (*Collection_SubCollection) ProtoMessage() + func (x *Collection_SubCollection) GetName() string + func (x *Collection_SubCollection) GetType() Collection_SubCollectionType + func (x *Collection_SubCollection) ProtoReflect() protoreflect.Message + func (x *Collection_SubCollection) Reset() + func (x *Collection_SubCollection) String() string + type Collection_SubCollectionType int32 + const Collection_DNS + const Collection_SCREENSHOT + const Collection_UNDEFINED + func (Collection_SubCollectionType) Descriptor() protoreflect.EnumDescriptor + func (Collection_SubCollectionType) EnumDescriptor() ([]byte, []int) + func (Collection_SubCollectionType) Type() protoreflect.EnumType + func (x Collection_SubCollectionType) Enum() *Collection_SubCollectionType + func (x Collection_SubCollectionType) Number() protoreflect.EnumNumber + func (x Collection_SubCollectionType) String() string + type ConfigClient interface + CountConfigObjects func(ctx context.Context, in *ListRequest, opts ...grpc.CallOption) (*ListCountResponse, error) + DeleteConfigObject func(ctx context.Context, in *ConfigObject, opts ...grpc.CallOption) (*DeleteResponse, error) + GetConfigObject func(ctx context.Context, in *ConfigRef, opts ...grpc.CallOption) (*ConfigObject, error) + GetLabelKeys func(ctx context.Context, in *GetLabelKeysRequest, opts ...grpc.CallOption) (*LabelKeysResponse, error) + GetLogConfig func(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*LogLevels, error) + GetScriptAnnotations func(ctx context.Context, in *GetScriptAnnotationsRequest, opts ...grpc.CallOption) (*GetScriptAnnotationsResponse, error) + ListConfigObjects func(ctx context.Context, in *ListRequest, opts ...grpc.CallOption) (Config_ListConfigObjectsClient, error) + SaveConfigObject func(ctx context.Context, in *ConfigObject, opts ...grpc.CallOption) (*ConfigObject, error) + SaveLogConfig func(ctx context.Context, in *LogLevels, opts ...grpc.CallOption) (*LogLevels, error) + UpdateConfigObjects func(ctx context.Context, in *UpdateRequest, opts ...grpc.CallOption) (*UpdateResponse, error) + func NewConfigClient(cc grpc.ClientConnInterface) ConfigClient + type ConfigObject struct + ApiVersion string + Id string + Kind Kind + Meta *Meta + Spec isConfigObject_Spec + func (*ConfigObject) Descriptor() ([]byte, []int) + func (*ConfigObject) ProtoMessage() + func (m *ConfigObject) GetSpec() isConfigObject_Spec + func (x *ConfigObject) GetApiVersion() string + func (x *ConfigObject) GetBrowserConfig() *BrowserConfig + func (x *ConfigObject) GetBrowserScript() *BrowserScript + func (x *ConfigObject) GetCollection() *Collection + func (x *ConfigObject) GetCrawlConfig() *CrawlConfig + func (x *ConfigObject) GetCrawlEntity() *CrawlEntity + func (x *ConfigObject) GetCrawlHostGroupConfig() *CrawlHostGroupConfig + func (x *ConfigObject) GetCrawlJob() *CrawlJob + func (x *ConfigObject) GetCrawlScheduleConfig() *CrawlScheduleConfig + func (x *ConfigObject) GetId() string + func (x *ConfigObject) GetKind() Kind + func (x *ConfigObject) GetMeta() *Meta + func (x *ConfigObject) GetPolitenessConfig() *PolitenessConfig + func (x *ConfigObject) GetRoleMapping() *RoleMapping + func (x *ConfigObject) GetSeed() *Seed + func (x *ConfigObject) ProtoReflect() protoreflect.Message + func (x *ConfigObject) Reset() + func (x *ConfigObject) String() string + type ConfigObject_BrowserConfig struct + BrowserConfig *BrowserConfig + type ConfigObject_BrowserScript struct + BrowserScript *BrowserScript + type ConfigObject_Collection struct + Collection *Collection + type ConfigObject_CrawlConfig struct + CrawlConfig *CrawlConfig + type ConfigObject_CrawlEntity struct + CrawlEntity *CrawlEntity + type ConfigObject_CrawlHostGroupConfig struct + CrawlHostGroupConfig *CrawlHostGroupConfig + type ConfigObject_CrawlJob struct + CrawlJob *CrawlJob + type ConfigObject_CrawlScheduleConfig struct + CrawlScheduleConfig *CrawlScheduleConfig + type ConfigObject_PolitenessConfig struct + PolitenessConfig *PolitenessConfig + type ConfigObject_RoleMapping struct + RoleMapping *RoleMapping + type ConfigObject_Seed struct + Seed *Seed + type ConfigRef struct + Id string + Kind Kind + func (*ConfigRef) Descriptor() ([]byte, []int) + func (*ConfigRef) ProtoMessage() + func (x *ConfigRef) GetId() string + func (x *ConfigRef) GetKind() Kind + func (x *ConfigRef) ProtoReflect() protoreflect.Message + func (x *ConfigRef) Reset() + func (x *ConfigRef) String() string + type ConfigServer interface + CountConfigObjects func(context.Context, *ListRequest) (*ListCountResponse, error) + DeleteConfigObject func(context.Context, *ConfigObject) (*DeleteResponse, error) + GetConfigObject func(context.Context, *ConfigRef) (*ConfigObject, error) + GetLabelKeys func(context.Context, *GetLabelKeysRequest) (*LabelKeysResponse, error) + GetLogConfig func(context.Context, *emptypb.Empty) (*LogLevels, error) + GetScriptAnnotations func(context.Context, *GetScriptAnnotationsRequest) (*GetScriptAnnotationsResponse, error) + ListConfigObjects func(*ListRequest, Config_ListConfigObjectsServer) error + SaveConfigObject func(context.Context, *ConfigObject) (*ConfigObject, error) + SaveLogConfig func(context.Context, *LogLevels) (*LogLevels, error) + UpdateConfigObjects func(context.Context, *UpdateRequest) (*UpdateResponse, error) + type Config_ListConfigObjectsClient interface + Recv func() (*ConfigObject, error) + type Config_ListConfigObjectsServer interface + Send func(*ConfigObject) error + type CrawlConfig struct + BrowserConfigRef *ConfigRef + CollectionRef *ConfigRef + Extra *ExtraConfig + MinimumDnsTtlS int32 + PolitenessRef *ConfigRef + PriorityWeight float64 + func (*CrawlConfig) Descriptor() ([]byte, []int) + func (*CrawlConfig) ProtoMessage() + func (x *CrawlConfig) GetBrowserConfigRef() *ConfigRef + func (x *CrawlConfig) GetCollectionRef() *ConfigRef + func (x *CrawlConfig) GetExtra() *ExtraConfig + func (x *CrawlConfig) GetMinimumDnsTtlS() int32 + func (x *CrawlConfig) GetPolitenessRef() *ConfigRef + func (x *CrawlConfig) GetPriorityWeight() float64 + func (x *CrawlConfig) ProtoReflect() protoreflect.Message + func (x *CrawlConfig) Reset() + func (x *CrawlConfig) String() string + type CrawlEntity struct + func (*CrawlEntity) Descriptor() ([]byte, []int) + func (*CrawlEntity) ProtoMessage() + func (x *CrawlEntity) ProtoReflect() protoreflect.Message + func (x *CrawlEntity) Reset() + func (x *CrawlEntity) String() string + type CrawlHostGroupConfig struct + DelayFactor float32 + IpRange []*CrawlHostGroupConfig_IpRange + MaxRetries int32 + MaxTimeBetweenPageLoadMs int64 + MinTimeBetweenPageLoadMs int64 + RetryDelaySeconds int32 + func (*CrawlHostGroupConfig) Descriptor() ([]byte, []int) + func (*CrawlHostGroupConfig) ProtoMessage() + func (x *CrawlHostGroupConfig) GetDelayFactor() float32 + func (x *CrawlHostGroupConfig) GetIpRange() []*CrawlHostGroupConfig_IpRange + func (x *CrawlHostGroupConfig) GetMaxRetries() int32 + func (x *CrawlHostGroupConfig) GetMaxTimeBetweenPageLoadMs() int64 + func (x *CrawlHostGroupConfig) GetMinTimeBetweenPageLoadMs() int64 + func (x *CrawlHostGroupConfig) GetRetryDelaySeconds() int32 + func (x *CrawlHostGroupConfig) ProtoReflect() protoreflect.Message + func (x *CrawlHostGroupConfig) Reset() + func (x *CrawlHostGroupConfig) String() string + type CrawlHostGroupConfig_IpRange struct + IpFrom string + IpTo string + func (*CrawlHostGroupConfig_IpRange) Descriptor() ([]byte, []int) + func (*CrawlHostGroupConfig_IpRange) ProtoMessage() + func (x *CrawlHostGroupConfig_IpRange) GetIpFrom() string + func (x *CrawlHostGroupConfig_IpRange) GetIpTo() string + func (x *CrawlHostGroupConfig_IpRange) ProtoReflect() protoreflect.Message + func (x *CrawlHostGroupConfig_IpRange) Reset() + func (x *CrawlHostGroupConfig_IpRange) String() string + type CrawlJob struct + CrawlConfigRef *ConfigRef + Disabled bool + Limits *CrawlLimitsConfig + ScheduleRef *ConfigRef + ScopeScriptRef *ConfigRef + func (*CrawlJob) Descriptor() ([]byte, []int) + func (*CrawlJob) ProtoMessage() + func (x *CrawlJob) GetCrawlConfigRef() *ConfigRef + func (x *CrawlJob) GetDisabled() bool + func (x *CrawlJob) GetLimits() *CrawlLimitsConfig + func (x *CrawlJob) GetScheduleRef() *ConfigRef + func (x *CrawlJob) GetScopeScriptRef() *ConfigRef + func (x *CrawlJob) ProtoReflect() protoreflect.Message + func (x *CrawlJob) Reset() + func (x *CrawlJob) String() string + type CrawlLimitsConfig struct + MaxBytes int64 + MaxDurationS int64 + func (*CrawlLimitsConfig) Descriptor() ([]byte, []int) + func (*CrawlLimitsConfig) ProtoMessage() + func (x *CrawlLimitsConfig) GetMaxBytes() int64 + func (x *CrawlLimitsConfig) GetMaxDurationS() int64 + func (x *CrawlLimitsConfig) ProtoReflect() protoreflect.Message + func (x *CrawlLimitsConfig) Reset() + func (x *CrawlLimitsConfig) String() string + type CrawlScheduleConfig struct + CronExpression string + ValidFrom *timestamppb.Timestamp + ValidTo *timestamppb.Timestamp + func (*CrawlScheduleConfig) Descriptor() ([]byte, []int) + func (*CrawlScheduleConfig) ProtoMessage() + func (x *CrawlScheduleConfig) GetCronExpression() string + func (x *CrawlScheduleConfig) GetValidFrom() *timestamppb.Timestamp + func (x *CrawlScheduleConfig) GetValidTo() *timestamppb.Timestamp + func (x *CrawlScheduleConfig) ProtoReflect() protoreflect.Message + func (x *CrawlScheduleConfig) Reset() + func (x *CrawlScheduleConfig) String() string + type DeleteResponse struct + Deleted bool + func (*DeleteResponse) Descriptor() ([]byte, []int) + func (*DeleteResponse) ProtoMessage() + func (x *DeleteResponse) GetDeleted() bool + func (x *DeleteResponse) ProtoReflect() protoreflect.Message + func (x *DeleteResponse) Reset() + func (x *DeleteResponse) String() string + type ExtraConfig struct + CreateScreenshot bool + func (*ExtraConfig) Descriptor() ([]byte, []int) + func (*ExtraConfig) ProtoMessage() + func (x *ExtraConfig) GetCreateScreenshot() bool + func (x *ExtraConfig) ProtoReflect() protoreflect.Message + func (x *ExtraConfig) Reset() + func (x *ExtraConfig) String() string + type GetLabelKeysRequest struct + Kind Kind + func (*GetLabelKeysRequest) Descriptor() ([]byte, []int) + func (*GetLabelKeysRequest) ProtoMessage() + func (x *GetLabelKeysRequest) GetKind() Kind + func (x *GetLabelKeysRequest) ProtoReflect() protoreflect.Message + func (x *GetLabelKeysRequest) Reset() + func (x *GetLabelKeysRequest) String() string + type GetScriptAnnotationsRequest struct + Job *ConfigRef + Seed *ConfigRef + func (*GetScriptAnnotationsRequest) Descriptor() ([]byte, []int) + func (*GetScriptAnnotationsRequest) ProtoMessage() + func (x *GetScriptAnnotationsRequest) GetJob() *ConfigRef + func (x *GetScriptAnnotationsRequest) GetSeed() *ConfigRef + func (x *GetScriptAnnotationsRequest) ProtoReflect() protoreflect.Message + func (x *GetScriptAnnotationsRequest) Reset() + func (x *GetScriptAnnotationsRequest) String() string + type GetScriptAnnotationsResponse struct + Annotation []*Annotation + func (*GetScriptAnnotationsResponse) Descriptor() ([]byte, []int) + func (*GetScriptAnnotationsResponse) ProtoMessage() + func (x *GetScriptAnnotationsResponse) GetAnnotation() []*Annotation + func (x *GetScriptAnnotationsResponse) ProtoReflect() protoreflect.Message + func (x *GetScriptAnnotationsResponse) Reset() + func (x *GetScriptAnnotationsResponse) String() string + type Kind int32 + const Kind_browserConfig + const Kind_browserScript + const Kind_collection + const Kind_crawlConfig + const Kind_crawlEntity + const Kind_crawlHostGroupConfig + const Kind_crawlJob + const Kind_crawlScheduleConfig + const Kind_politenessConfig + const Kind_roleMapping + const Kind_seed + const Kind_undefined + func (Kind) Descriptor() protoreflect.EnumDescriptor + func (Kind) EnumDescriptor() ([]byte, []int) + func (Kind) Type() protoreflect.EnumType + func (x Kind) Enum() *Kind + func (x Kind) Number() protoreflect.EnumNumber + func (x Kind) String() string + type Label struct + Key string + Value string + func (*Label) Descriptor() ([]byte, []int) + func (*Label) ProtoMessage() + func (x *Label) GetKey() string + func (x *Label) GetValue() string + func (x *Label) ProtoReflect() protoreflect.Message + func (x *Label) Reset() + func (x *Label) String() string + type LabelKeysResponse struct + Key []string + func (*LabelKeysResponse) Descriptor() ([]byte, []int) + func (*LabelKeysResponse) ProtoMessage() + func (x *LabelKeysResponse) GetKey() []string + func (x *LabelKeysResponse) ProtoReflect() protoreflect.Message + func (x *LabelKeysResponse) Reset() + func (x *LabelKeysResponse) String() string + type ListCountResponse struct + Approximate bool + Count int64 + func (*ListCountResponse) Descriptor() ([]byte, []int) + func (*ListCountResponse) ProtoMessage() + func (x *ListCountResponse) GetApproximate() bool + func (x *ListCountResponse) GetCount() int64 + func (x *ListCountResponse) ProtoReflect() protoreflect.Message + func (x *ListCountResponse) Reset() + func (x *ListCountResponse) String() string + type ListRequest struct + Id []string + Kind Kind + LabelSelector []string + NameRegex string + Offset int32 + OrderByPath string + OrderDescending bool + PageSize int32 + QueryMask *v1.FieldMask + QueryTemplate *ConfigObject + ReturnedFieldsMask *v1.FieldMask + func (*ListRequest) Descriptor() ([]byte, []int) + func (*ListRequest) ProtoMessage() + func (x *ListRequest) GetId() []string + func (x *ListRequest) GetKind() Kind + func (x *ListRequest) GetLabelSelector() []string + func (x *ListRequest) GetNameRegex() string + func (x *ListRequest) GetOffset() int32 + func (x *ListRequest) GetOrderByPath() string + func (x *ListRequest) GetOrderDescending() bool + func (x *ListRequest) GetPageSize() int32 + func (x *ListRequest) GetQueryMask() *v1.FieldMask + func (x *ListRequest) GetQueryTemplate() *ConfigObject + func (x *ListRequest) GetReturnedFieldsMask() *v1.FieldMask + func (x *ListRequest) ProtoReflect() protoreflect.Message + func (x *ListRequest) Reset() + func (x *ListRequest) String() string + type LogLevels struct + LogLevel []*LogLevels_LogLevel + func (*LogLevels) Descriptor() ([]byte, []int) + func (*LogLevels) ProtoMessage() + func (x *LogLevels) GetLogLevel() []*LogLevels_LogLevel + func (x *LogLevels) ProtoReflect() protoreflect.Message + func (x *LogLevels) Reset() + func (x *LogLevels) String() string + type LogLevels_Level int32 + const LogLevels_ALL + const LogLevels_DEBUG + const LogLevels_ERROR + const LogLevels_FATAL + const LogLevels_INFO + const LogLevels_OFF + const LogLevels_TRACE + const LogLevels_UNDEFINED + const LogLevels_WARN + func (LogLevels_Level) Descriptor() protoreflect.EnumDescriptor + func (LogLevels_Level) EnumDescriptor() ([]byte, []int) + func (LogLevels_Level) Type() protoreflect.EnumType + func (x LogLevels_Level) Enum() *LogLevels_Level + func (x LogLevels_Level) Number() protoreflect.EnumNumber + func (x LogLevels_Level) String() string + type LogLevels_LogLevel struct + Level LogLevels_Level + Logger string + func (*LogLevels_LogLevel) Descriptor() ([]byte, []int) + func (*LogLevels_LogLevel) ProtoMessage() + func (x *LogLevels_LogLevel) GetLevel() LogLevels_Level + func (x *LogLevels_LogLevel) GetLogger() string + func (x *LogLevels_LogLevel) ProtoReflect() protoreflect.Message + func (x *LogLevels_LogLevel) Reset() + func (x *LogLevels_LogLevel) String() string + type Meta struct + Annotation []*Annotation + Created *timestamppb.Timestamp + CreatedBy string + Description string + Label []*Label + LastModified *timestamppb.Timestamp + LastModifiedBy string + Name string + func (*Meta) Descriptor() ([]byte, []int) + func (*Meta) ProtoMessage() + func (x *Meta) GetAnnotation() []*Annotation + func (x *Meta) GetCreated() *timestamppb.Timestamp + func (x *Meta) GetCreatedBy() string + func (x *Meta) GetDescription() string + func (x *Meta) GetLabel() []*Label + func (x *Meta) GetLastModified() *timestamppb.Timestamp + func (x *Meta) GetLastModifiedBy() string + func (x *Meta) GetName() string + func (x *Meta) ProtoReflect() protoreflect.Message + func (x *Meta) Reset() + func (x *Meta) String() string + type PolitenessConfig struct + CustomRobots string + MinimumRobotsValidityDurationS int32 + RobotsPolicy PolitenessConfig_RobotsPolicy + UseHostname bool + func (*PolitenessConfig) Descriptor() ([]byte, []int) + func (*PolitenessConfig) ProtoMessage() + func (x *PolitenessConfig) GetCustomRobots() string + func (x *PolitenessConfig) GetMinimumRobotsValidityDurationS() int32 + func (x *PolitenessConfig) GetRobotsPolicy() PolitenessConfig_RobotsPolicy + func (x *PolitenessConfig) GetUseHostname() bool + func (x *PolitenessConfig) ProtoReflect() protoreflect.Message + func (x *PolitenessConfig) Reset() + func (x *PolitenessConfig) String() string + type PolitenessConfig_RobotsPolicy int32 + const PolitenessConfig_CUSTOM_IF_MISSING + const PolitenessConfig_CUSTOM_IF_MISSING_CLASSIC + const PolitenessConfig_CUSTOM_ROBOTS + const PolitenessConfig_CUSTOM_ROBOTS_CLASSIC + const PolitenessConfig_IGNORE_ROBOTS + const PolitenessConfig_OBEY_ROBOTS + const PolitenessConfig_OBEY_ROBOTS_CLASSIC + func (PolitenessConfig_RobotsPolicy) Descriptor() protoreflect.EnumDescriptor + func (PolitenessConfig_RobotsPolicy) EnumDescriptor() ([]byte, []int) + func (PolitenessConfig_RobotsPolicy) Type() protoreflect.EnumType + func (x PolitenessConfig_RobotsPolicy) Enum() *PolitenessConfig_RobotsPolicy + func (x PolitenessConfig_RobotsPolicy) Number() protoreflect.EnumNumber + func (x PolitenessConfig_RobotsPolicy) String() string + type Role int32 + const Role_ADMIN + const Role_ANY + const Role_ANY_USER + const Role_CONSULTANT + const Role_CURATOR + const Role_OPERATOR + const Role_READONLY + const Role_SYSTEM + func (Role) Descriptor() protoreflect.EnumDescriptor + func (Role) EnumDescriptor() ([]byte, []int) + func (Role) Type() protoreflect.EnumType + func (x Role) Enum() *Role + func (x Role) Number() protoreflect.EnumNumber + func (x Role) String() string + type RoleMapping struct + EmailOrGroup isRoleMapping_EmailOrGroup + Role []Role + func (*RoleMapping) Descriptor() ([]byte, []int) + func (*RoleMapping) ProtoMessage() + func (m *RoleMapping) GetEmailOrGroup() isRoleMapping_EmailOrGroup + func (x *RoleMapping) GetApiKey() *ApiKey + func (x *RoleMapping) GetEmail() string + func (x *RoleMapping) GetGroup() string + func (x *RoleMapping) GetRole() []Role + func (x *RoleMapping) ProtoReflect() protoreflect.Message + func (x *RoleMapping) Reset() + func (x *RoleMapping) String() string + type RoleMapping_ApiKey struct + ApiKey *ApiKey + type RoleMapping_Email struct + Email string + type RoleMapping_Group struct + Group string + type Seed struct + Disabled bool + EntityRef *ConfigRef + JobRef []*ConfigRef + func (*Seed) Descriptor() ([]byte, []int) + func (*Seed) ProtoMessage() + func (x *Seed) GetDisabled() bool + func (x *Seed) GetEntityRef() *ConfigRef + func (x *Seed) GetJobRef() []*ConfigRef + func (x *Seed) ProtoReflect() protoreflect.Message + func (x *Seed) Reset() + func (x *Seed) String() string + type UnimplementedConfigServer struct + func (UnimplementedConfigServer) CountConfigObjects(context.Context, *ListRequest) (*ListCountResponse, error) + func (UnimplementedConfigServer) DeleteConfigObject(context.Context, *ConfigObject) (*DeleteResponse, error) + func (UnimplementedConfigServer) GetConfigObject(context.Context, *ConfigRef) (*ConfigObject, error) + func (UnimplementedConfigServer) GetLabelKeys(context.Context, *GetLabelKeysRequest) (*LabelKeysResponse, error) + func (UnimplementedConfigServer) GetLogConfig(context.Context, *emptypb.Empty) (*LogLevels, error) + func (UnimplementedConfigServer) GetScriptAnnotations(context.Context, *GetScriptAnnotationsRequest) (*GetScriptAnnotationsResponse, error) + func (UnimplementedConfigServer) ListConfigObjects(*ListRequest, Config_ListConfigObjectsServer) error + func (UnimplementedConfigServer) SaveConfigObject(context.Context, *ConfigObject) (*ConfigObject, error) + func (UnimplementedConfigServer) SaveLogConfig(context.Context, *LogLevels) (*LogLevels, error) + func (UnimplementedConfigServer) UpdateConfigObjects(context.Context, *UpdateRequest) (*UpdateResponse, error) + type UnsafeConfigServer interface + type UpdateRequest struct + ListRequest *ListRequest + UpdateMask *v1.FieldMask + UpdateTemplate *ConfigObject + func (*UpdateRequest) Descriptor() ([]byte, []int) + func (*UpdateRequest) ProtoMessage() + func (x *UpdateRequest) GetListRequest() *ListRequest + func (x *UpdateRequest) GetUpdateMask() *v1.FieldMask + func (x *UpdateRequest) GetUpdateTemplate() *ConfigObject + func (x *UpdateRequest) ProtoReflect() protoreflect.Message + func (x *UpdateRequest) Reset() + func (x *UpdateRequest) String() string + type UpdateResponse struct + Updated int64 + func (*UpdateResponse) Descriptor() ([]byte, []int) + func (*UpdateResponse) ProtoMessage() + func (x *UpdateResponse) GetUpdated() int64 + func (x *UpdateResponse) ProtoReflect() protoreflect.Message + func (x *UpdateResponse) Reset() + func (x *UpdateResponse) String() string v1.0.0-rc.1 Jul 14, 2023