Documentation
¶
Index ¶
- Variables
- type BaseConfig
- func (p *BaseConfig) GetDescription() (v string)
- func (p *BaseConfig) GetHost() (v string)
- func (p *BaseConfig) GetName() (v string)
- func (p *BaseConfig) GetPort() (v int32)
- func (p *BaseConfig) InitDefault()
- func (p *BaseConfig) Read(iprot thrift.TProtocol) (err error)
- func (p *BaseConfig) ReadField1(iprot thrift.TProtocol) error
- func (p *BaseConfig) ReadField2(iprot thrift.TProtocol) error
- func (p *BaseConfig) ReadField3(iprot thrift.TProtocol) error
- func (p *BaseConfig) ReadField4(iprot thrift.TProtocol) error
- func (p *BaseConfig) String() string
- func (p *BaseConfig) Write(oprot thrift.TProtocol) (err error)
- type CheckInitializationReq
- type CheckInitializationResp
- func (p *CheckInitializationResp) GetInitialized() (v bool)
- func (p *CheckInitializationResp) GetMessage() (v string)
- func (p *CheckInitializationResp) InitDefault()
- func (p *CheckInitializationResp) Read(iprot thrift.TProtocol) (err error)
- func (p *CheckInitializationResp) ReadField1(iprot thrift.TProtocol) error
- func (p *CheckInitializationResp) ReadField2(iprot thrift.TProtocol) error
- func (p *CheckInitializationResp) String() string
- func (p *CheckInitializationResp) Write(oprot thrift.TProtocol) (err error)
- type InitializeReq
- func (p *InitializeReq) GetAdminEmail() (v string)
- func (p *InitializeReq) GetAdminPassword() (v string)
- func (p *InitializeReq) GetAdminUsername() (v string)
- func (p *InitializeReq) GetBaseConfig() (v *BaseConfig)
- func (p *InitializeReq) GetSiteConfig() (v *SitePreConfig)
- func (p *InitializeReq) InitDefault()
- func (p *InitializeReq) IsSetBaseConfig() bool
- func (p *InitializeReq) IsSetSiteConfig() bool
- func (p *InitializeReq) Read(iprot thrift.TProtocol) (err error)
- func (p *InitializeReq) ReadField1(iprot thrift.TProtocol) error
- func (p *InitializeReq) ReadField2(iprot thrift.TProtocol) error
- func (p *InitializeReq) ReadField3(iprot thrift.TProtocol) error
- func (p *InitializeReq) ReadField4(iprot thrift.TProtocol) error
- func (p *InitializeReq) ReadField5(iprot thrift.TProtocol) error
- func (p *InitializeReq) String() string
- func (p *InitializeReq) Write(oprot thrift.TProtocol) (err error)
- type InitializeResp
- func (p *InitializeResp) GetMessage() (v string)
- func (p *InitializeResp) GetUsername() (v string)
- func (p *InitializeResp) InitDefault()
- func (p *InitializeResp) Read(iprot thrift.TProtocol) (err error)
- func (p *InitializeResp) ReadField1(iprot thrift.TProtocol) error
- func (p *InitializeResp) ReadField2(iprot thrift.TProtocol) error
- func (p *InitializeResp) String() string
- func (p *InitializeResp) Write(oprot thrift.TProtocol) (err error)
- type SetupService
- type SetupServiceCheckInitializationArgs
- func (p *SetupServiceCheckInitializationArgs) GetReq() (v *CheckInitializationReq)
- func (p *SetupServiceCheckInitializationArgs) InitDefault()
- func (p *SetupServiceCheckInitializationArgs) IsSetReq() bool
- func (p *SetupServiceCheckInitializationArgs) Read(iprot thrift.TProtocol) (err error)
- func (p *SetupServiceCheckInitializationArgs) ReadField1(iprot thrift.TProtocol) error
- func (p *SetupServiceCheckInitializationArgs) String() string
- func (p *SetupServiceCheckInitializationArgs) Write(oprot thrift.TProtocol) (err error)
- type SetupServiceCheckInitializationResult
- func (p *SetupServiceCheckInitializationResult) GetSuccess() (v *CheckInitializationResp)
- func (p *SetupServiceCheckInitializationResult) InitDefault()
- func (p *SetupServiceCheckInitializationResult) IsSetSuccess() bool
- func (p *SetupServiceCheckInitializationResult) Read(iprot thrift.TProtocol) (err error)
- func (p *SetupServiceCheckInitializationResult) ReadField0(iprot thrift.TProtocol) error
- func (p *SetupServiceCheckInitializationResult) String() string
- func (p *SetupServiceCheckInitializationResult) Write(oprot thrift.TProtocol) (err error)
- type SetupServiceClient
- func (p *SetupServiceClient) CheckInitialization(ctx context.Context, req *CheckInitializationReq) (r *CheckInitializationResp, err error)
- func (p *SetupServiceClient) Client_() thrift.TClient
- func (p *SetupServiceClient) Initialize(ctx context.Context, req *InitializeReq) (r *InitializeResp, err error)
- type SetupServiceInitializeArgs
- func (p *SetupServiceInitializeArgs) GetReq() (v *InitializeReq)
- func (p *SetupServiceInitializeArgs) InitDefault()
- func (p *SetupServiceInitializeArgs) IsSetReq() bool
- func (p *SetupServiceInitializeArgs) Read(iprot thrift.TProtocol) (err error)
- func (p *SetupServiceInitializeArgs) ReadField1(iprot thrift.TProtocol) error
- func (p *SetupServiceInitializeArgs) String() string
- func (p *SetupServiceInitializeArgs) Write(oprot thrift.TProtocol) (err error)
- type SetupServiceInitializeResult
- func (p *SetupServiceInitializeResult) GetSuccess() (v *InitializeResp)
- func (p *SetupServiceInitializeResult) InitDefault()
- func (p *SetupServiceInitializeResult) IsSetSuccess() bool
- func (p *SetupServiceInitializeResult) Read(iprot thrift.TProtocol) (err error)
- func (p *SetupServiceInitializeResult) ReadField0(iprot thrift.TProtocol) error
- func (p *SetupServiceInitializeResult) String() string
- func (p *SetupServiceInitializeResult) Write(oprot thrift.TProtocol) (err error)
- type SetupServiceProcessor
- func (p *SetupServiceProcessor) AddToProcessorMap(key string, processor thrift.TProcessorFunction)
- func (p *SetupServiceProcessor) GetProcessorFunction(key string) (processor thrift.TProcessorFunction, ok bool)
- func (p *SetupServiceProcessor) Process(ctx context.Context, iprot, oprot thrift.TProtocol) (success bool, err thrift.TException)
- func (p *SetupServiceProcessor) ProcessorMap() map[string]thrift.TProcessorFunction
- type SitePreConfig
- func (p *SitePreConfig) GetAllowRegistration() (v bool)
- func (p *SitePreConfig) GetAllowedExpireStyles() (v []string)
- func (p *SitePreConfig) GetAllowedExtensions() (v []string)
- func (p *SitePreConfig) GetMaxFileSizeMb() (v int32)
- func (p *SitePreConfig) GetMaxSaveDays() (v int32)
- func (p *SitePreConfig) GetOpenUpload() (v bool)
- func (p *SitePreConfig) GetUploadSizeMb() (v int32)
- func (p *SitePreConfig) InitDefault()
- func (p *SitePreConfig) IsSetAllowRegistration() bool
- func (p *SitePreConfig) IsSetAllowedExpireStyles() bool
- func (p *SitePreConfig) IsSetAllowedExtensions() bool
- func (p *SitePreConfig) IsSetMaxFileSizeMb() bool
- func (p *SitePreConfig) IsSetMaxSaveDays() bool
- func (p *SitePreConfig) Read(iprot thrift.TProtocol) (err error)
- func (p *SitePreConfig) ReadField1(iprot thrift.TProtocol) error
- func (p *SitePreConfig) ReadField2(iprot thrift.TProtocol) error
- func (p *SitePreConfig) ReadField3(iprot thrift.TProtocol) error
- func (p *SitePreConfig) ReadField4(iprot thrift.TProtocol) error
- func (p *SitePreConfig) ReadField5(iprot thrift.TProtocol) error
- func (p *SitePreConfig) ReadField6(iprot thrift.TProtocol) error
- func (p *SitePreConfig) ReadField7(iprot thrift.TProtocol) error
- func (p *SitePreConfig) String() string
- func (p *SitePreConfig) Write(oprot thrift.TProtocol) (err error)
Constants ¶
This section is empty.
Variables ¶
View Source
var SitePreConfig_AllowRegistration_DEFAULT bool
View Source
var SitePreConfig_AllowedExpireStyles_DEFAULT []string
View Source
var SitePreConfig_AllowedExtensions_DEFAULT []string
View Source
var SitePreConfig_MaxFileSizeMb_DEFAULT int32
View Source
var SitePreConfig_MaxSaveDays_DEFAULT int32
Functions ¶
This section is empty.
Types ¶
type BaseConfig ¶
type BaseConfig struct {
Name string `thrift:"name,1,required" form:"name,required" json:"name,required"`
Description string `thrift:"description,2,required" form:"description,required" json:"description,required"`
Port int32 `thrift:"port,3,required" form:"port,required" json:"port,required"`
Host string `thrift:"host,4,required" form:"host,required" json:"host,required"`
}
==================== 系统初始化 ====================
var InitializeReq_BaseConfig_DEFAULT *BaseConfig
func NewBaseConfig ¶
func NewBaseConfig() *BaseConfig
func (*BaseConfig) GetDescription ¶
func (p *BaseConfig) GetDescription() (v string)
func (*BaseConfig) GetHost ¶
func (p *BaseConfig) GetHost() (v string)
func (*BaseConfig) GetName ¶
func (p *BaseConfig) GetName() (v string)
func (*BaseConfig) GetPort ¶
func (p *BaseConfig) GetPort() (v int32)
func (*BaseConfig) InitDefault ¶
func (p *BaseConfig) InitDefault()
func (*BaseConfig) ReadField1 ¶
func (p *BaseConfig) ReadField1(iprot thrift.TProtocol) error
func (*BaseConfig) ReadField2 ¶
func (p *BaseConfig) ReadField2(iprot thrift.TProtocol) error
func (*BaseConfig) ReadField3 ¶
func (p *BaseConfig) ReadField3(iprot thrift.TProtocol) error
func (*BaseConfig) ReadField4 ¶
func (p *BaseConfig) ReadField4(iprot thrift.TProtocol) error
func (*BaseConfig) String ¶
func (p *BaseConfig) String() string
type CheckInitializationReq ¶
type CheckInitializationReq struct {
}
==================== 系统初始化检查 ====================
var SetupServiceCheckInitializationArgs_Req_DEFAULT *CheckInitializationReq
func NewCheckInitializationReq ¶
func NewCheckInitializationReq() *CheckInitializationReq
func (*CheckInitializationReq) InitDefault ¶
func (p *CheckInitializationReq) InitDefault()
func (*CheckInitializationReq) Read ¶
func (p *CheckInitializationReq) Read(iprot thrift.TProtocol) (err error)
func (*CheckInitializationReq) String ¶
func (p *CheckInitializationReq) String() string
type CheckInitializationResp ¶
type CheckInitializationResp struct {
Initialized bool `thrift:"initialized,1,required" form:"initialized,required" json:"initialized,required"`
Message string `thrift:"message,2,required" form:"message,required" json:"message,required"`
}
var SetupServiceCheckInitializationResult_Success_DEFAULT *CheckInitializationResp
func NewCheckInitializationResp ¶
func NewCheckInitializationResp() *CheckInitializationResp
func (*CheckInitializationResp) GetInitialized ¶
func (p *CheckInitializationResp) GetInitialized() (v bool)
func (*CheckInitializationResp) GetMessage ¶
func (p *CheckInitializationResp) GetMessage() (v string)
func (*CheckInitializationResp) InitDefault ¶
func (p *CheckInitializationResp) InitDefault()
func (*CheckInitializationResp) Read ¶
func (p *CheckInitializationResp) Read(iprot thrift.TProtocol) (err error)
func (*CheckInitializationResp) ReadField1 ¶
func (p *CheckInitializationResp) ReadField1(iprot thrift.TProtocol) error
func (*CheckInitializationResp) ReadField2 ¶
func (p *CheckInitializationResp) ReadField2(iprot thrift.TProtocol) error
func (*CheckInitializationResp) String ¶
func (p *CheckInitializationResp) String() string
type InitializeReq ¶
type InitializeReq struct {
AdminUsername string `thrift:"admin_username,1,required" form:"admin_username,required" json:"admin_username,required"`
AdminPassword string `thrift:"admin_password,2,required" form:"admin_password,required" json:"admin_password,required"`
AdminEmail string `thrift:"admin_email,3,required" form:"admin_email,required" json:"admin_email,required"`
BaseConfig *BaseConfig `thrift:"base_config,4,optional" form:"base_config" json:"base_config,omitempty"`
// 站点预配置(2026-10-07 对标上游首启向导:管理员+站点策略一页配完;
// 不传 = 跳过预配置,走 yaml 默认)
SiteConfig *SitePreConfig `thrift:"site_config,5,optional" form:"site_config" json:"site_config,omitempty"`
}
var SetupServiceInitializeArgs_Req_DEFAULT *InitializeReq
func NewInitializeReq ¶
func NewInitializeReq() *InitializeReq
func (*InitializeReq) GetAdminEmail ¶
func (p *InitializeReq) GetAdminEmail() (v string)
func (*InitializeReq) GetAdminPassword ¶
func (p *InitializeReq) GetAdminPassword() (v string)
func (*InitializeReq) GetAdminUsername ¶
func (p *InitializeReq) GetAdminUsername() (v string)
func (*InitializeReq) GetBaseConfig ¶
func (p *InitializeReq) GetBaseConfig() (v *BaseConfig)
func (*InitializeReq) GetSiteConfig ¶ added in v0.8.0
func (p *InitializeReq) GetSiteConfig() (v *SitePreConfig)
func (*InitializeReq) InitDefault ¶
func (p *InitializeReq) InitDefault()
func (*InitializeReq) IsSetBaseConfig ¶
func (p *InitializeReq) IsSetBaseConfig() bool
func (*InitializeReq) IsSetSiteConfig ¶ added in v0.8.0
func (p *InitializeReq) IsSetSiteConfig() bool
func (*InitializeReq) ReadField1 ¶
func (p *InitializeReq) ReadField1(iprot thrift.TProtocol) error
func (*InitializeReq) ReadField2 ¶
func (p *InitializeReq) ReadField2(iprot thrift.TProtocol) error
func (*InitializeReq) ReadField3 ¶
func (p *InitializeReq) ReadField3(iprot thrift.TProtocol) error
func (*InitializeReq) ReadField4 ¶
func (p *InitializeReq) ReadField4(iprot thrift.TProtocol) error
func (*InitializeReq) ReadField5 ¶ added in v0.8.0
func (p *InitializeReq) ReadField5(iprot thrift.TProtocol) error
func (*InitializeReq) String ¶
func (p *InitializeReq) String() string
type InitializeResp ¶
type InitializeResp struct {
Message string `thrift:"message,1,required" form:"message,required" json:"message,required"`
Username string `thrift:"username,2,required" form:"username,required" json:"username,required"`
}
var SetupServiceInitializeResult_Success_DEFAULT *InitializeResp
func NewInitializeResp ¶
func NewInitializeResp() *InitializeResp
func (*InitializeResp) GetMessage ¶
func (p *InitializeResp) GetMessage() (v string)
func (*InitializeResp) GetUsername ¶
func (p *InitializeResp) GetUsername() (v string)
func (*InitializeResp) InitDefault ¶
func (p *InitializeResp) InitDefault()
func (*InitializeResp) ReadField1 ¶
func (p *InitializeResp) ReadField1(iprot thrift.TProtocol) error
func (*InitializeResp) ReadField2 ¶
func (p *InitializeResp) ReadField2(iprot thrift.TProtocol) error
func (*InitializeResp) String ¶
func (p *InitializeResp) String() string
type SetupService ¶
type SetupService interface {
// CheckInitialization 检查系统是否已初始化
CheckInitialization(ctx context.Context, req *CheckInitializationReq) (r *CheckInitializationResp, err error)
// Initialize 初始化系统
Initialize(ctx context.Context, req *InitializeReq) (r *InitializeResp, err error)
}
==================== 服务定义 ====================
type SetupServiceCheckInitializationArgs ¶
type SetupServiceCheckInitializationArgs struct {
Req *CheckInitializationReq `thrift:"req,1"`
}
func NewSetupServiceCheckInitializationArgs ¶
func NewSetupServiceCheckInitializationArgs() *SetupServiceCheckInitializationArgs
func (*SetupServiceCheckInitializationArgs) GetReq ¶
func (p *SetupServiceCheckInitializationArgs) GetReq() (v *CheckInitializationReq)
func (*SetupServiceCheckInitializationArgs) InitDefault ¶
func (p *SetupServiceCheckInitializationArgs) InitDefault()
func (*SetupServiceCheckInitializationArgs) IsSetReq ¶
func (p *SetupServiceCheckInitializationArgs) IsSetReq() bool
func (*SetupServiceCheckInitializationArgs) Read ¶
func (p *SetupServiceCheckInitializationArgs) Read(iprot thrift.TProtocol) (err error)
func (*SetupServiceCheckInitializationArgs) ReadField1 ¶
func (p *SetupServiceCheckInitializationArgs) ReadField1(iprot thrift.TProtocol) error
func (*SetupServiceCheckInitializationArgs) String ¶
func (p *SetupServiceCheckInitializationArgs) String() string
type SetupServiceCheckInitializationResult ¶
type SetupServiceCheckInitializationResult struct {
Success *CheckInitializationResp `thrift:"success,0,optional"`
}
func NewSetupServiceCheckInitializationResult ¶
func NewSetupServiceCheckInitializationResult() *SetupServiceCheckInitializationResult
func (*SetupServiceCheckInitializationResult) GetSuccess ¶
func (p *SetupServiceCheckInitializationResult) GetSuccess() (v *CheckInitializationResp)
func (*SetupServiceCheckInitializationResult) InitDefault ¶
func (p *SetupServiceCheckInitializationResult) InitDefault()
func (*SetupServiceCheckInitializationResult) IsSetSuccess ¶
func (p *SetupServiceCheckInitializationResult) IsSetSuccess() bool
func (*SetupServiceCheckInitializationResult) Read ¶
func (p *SetupServiceCheckInitializationResult) Read(iprot thrift.TProtocol) (err error)
func (*SetupServiceCheckInitializationResult) ReadField0 ¶
func (p *SetupServiceCheckInitializationResult) ReadField0(iprot thrift.TProtocol) error
func (*SetupServiceCheckInitializationResult) String ¶
func (p *SetupServiceCheckInitializationResult) String() string
type SetupServiceClient ¶
type SetupServiceClient struct {
// contains filtered or unexported fields
}
func NewSetupServiceClient ¶
func NewSetupServiceClient(c thrift.TClient) *SetupServiceClient
func NewSetupServiceClientFactory ¶
func NewSetupServiceClientFactory(t thrift.TTransport, f thrift.TProtocolFactory) *SetupServiceClient
func NewSetupServiceClientProtocol ¶
func NewSetupServiceClientProtocol(t thrift.TTransport, iprot thrift.TProtocol, oprot thrift.TProtocol) *SetupServiceClient
func (*SetupServiceClient) CheckInitialization ¶
func (p *SetupServiceClient) CheckInitialization(ctx context.Context, req *CheckInitializationReq) (r *CheckInitializationResp, err error)
func (*SetupServiceClient) Client_ ¶
func (p *SetupServiceClient) Client_() thrift.TClient
func (*SetupServiceClient) Initialize ¶
func (p *SetupServiceClient) Initialize(ctx context.Context, req *InitializeReq) (r *InitializeResp, err error)
type SetupServiceInitializeArgs ¶
type SetupServiceInitializeArgs struct {
Req *InitializeReq `thrift:"req,1"`
}
func NewSetupServiceInitializeArgs ¶
func NewSetupServiceInitializeArgs() *SetupServiceInitializeArgs
func (*SetupServiceInitializeArgs) GetReq ¶
func (p *SetupServiceInitializeArgs) GetReq() (v *InitializeReq)
func (*SetupServiceInitializeArgs) InitDefault ¶
func (p *SetupServiceInitializeArgs) InitDefault()
func (*SetupServiceInitializeArgs) IsSetReq ¶
func (p *SetupServiceInitializeArgs) IsSetReq() bool
func (*SetupServiceInitializeArgs) Read ¶
func (p *SetupServiceInitializeArgs) Read(iprot thrift.TProtocol) (err error)
func (*SetupServiceInitializeArgs) ReadField1 ¶
func (p *SetupServiceInitializeArgs) ReadField1(iprot thrift.TProtocol) error
func (*SetupServiceInitializeArgs) String ¶
func (p *SetupServiceInitializeArgs) String() string
type SetupServiceInitializeResult ¶
type SetupServiceInitializeResult struct {
Success *InitializeResp `thrift:"success,0,optional"`
}
func NewSetupServiceInitializeResult ¶
func NewSetupServiceInitializeResult() *SetupServiceInitializeResult
func (*SetupServiceInitializeResult) GetSuccess ¶
func (p *SetupServiceInitializeResult) GetSuccess() (v *InitializeResp)
func (*SetupServiceInitializeResult) InitDefault ¶
func (p *SetupServiceInitializeResult) InitDefault()
func (*SetupServiceInitializeResult) IsSetSuccess ¶
func (p *SetupServiceInitializeResult) IsSetSuccess() bool
func (*SetupServiceInitializeResult) Read ¶
func (p *SetupServiceInitializeResult) Read(iprot thrift.TProtocol) (err error)
func (*SetupServiceInitializeResult) ReadField0 ¶
func (p *SetupServiceInitializeResult) ReadField0(iprot thrift.TProtocol) error
func (*SetupServiceInitializeResult) String ¶
func (p *SetupServiceInitializeResult) String() string
type SetupServiceProcessor ¶
type SetupServiceProcessor struct {
// contains filtered or unexported fields
}
func NewSetupServiceProcessor ¶
func NewSetupServiceProcessor(handler SetupService) *SetupServiceProcessor
func (*SetupServiceProcessor) AddToProcessorMap ¶
func (p *SetupServiceProcessor) AddToProcessorMap(key string, processor thrift.TProcessorFunction)
func (*SetupServiceProcessor) GetProcessorFunction ¶
func (p *SetupServiceProcessor) GetProcessorFunction(key string) (processor thrift.TProcessorFunction, ok bool)
func (*SetupServiceProcessor) Process ¶
func (p *SetupServiceProcessor) Process(ctx context.Context, iprot, oprot thrift.TProtocol) (success bool, err thrift.TException)
func (*SetupServiceProcessor) ProcessorMap ¶
func (p *SetupServiceProcessor) ProcessorMap() map[string]thrift.TProcessorFunction
type SitePreConfig ¶ added in v0.8.0
type SitePreConfig struct {
// 单次请求体上限(MB,>0 生效)——普通直传通道**单次请求**的体积;**不是单文件上限**(大文件走预签名直传/分片通道,不受它约束)
UploadSizeMb int32 `thrift:"upload_size_mb,1,required" form:"upload_size_mb,required" json:"upload_size_mb,required"`
// 允许游客上传
OpenUpload bool `thrift:"open_upload,2,required" form:"open_upload,required" json:"open_upload,required"`
// 允许的过期样式(minute/hour/day/week/month/year/forever/count 子集;空=全部)
AllowedExpireStyles []string `thrift:"allowed_expire_styles,3,optional,list<string>" form:"allowed_expire_styles" json:"allowed_expire_styles,omitempty"`
// 最长保存天数上限(0=不限)
MaxSaveDays *int32 `thrift:"max_save_days,4,optional" form:"max_save_days" json:"max_save_days,omitempty"`
// 扩展名白名单(如 .jpg/.png/.pdf;空=黑名单模式)
AllowedExtensions []string `thrift:"allowed_extensions,5,optional,list<string>" form:"allowed_extensions" json:"allowed_extensions,omitempty"`
// 开放用户注册
AllowRegistration *bool `thrift:"allow_registration,6,optional" form:"allow_registration" json:"allow_registration,omitempty"`
// 单文件上限(MB,0/不传=不限)——写入 upload.max_file_size,
// 是直传/分片等「整文件」通道的**业务上限**(超限在服务端即拒,错误码 10010)。
// 2026-10-23 补入:此前首启向导唯一的体积项 upload_size_mb 是「单请求体上限」,
// 却被标注成「单文件上限」——语义混淆会让管理员以为自己限住了单文件大小,
// 实际大文件照传(2026-10-23 的 413 事故即源于此)。optional=旧客户端不传即保持默认。
MaxFileSizeMb *int32 `thrift:"max_file_size_mb,7,optional" form:"max_file_size_mb" json:"max_file_size_mb,omitempty"`
}
SitePreConfig 首启向导的站点策略段(写入 SystemConfig 对应段并热应用)。 只收当前可热应用的键:站点名/描述走 BaseConfig,此处为上传与游客策略。 2026-10-12 扩容政策段(对标上游首启向导全量):过期策略/文件白名单/注册开关, 全部可选——不传 = 保持 yaml/内置默认,旧客户端零破坏。
var InitializeReq_SiteConfig_DEFAULT *SitePreConfig
func NewSitePreConfig ¶ added in v0.8.0
func NewSitePreConfig() *SitePreConfig
func (*SitePreConfig) GetAllowRegistration ¶ added in v0.11.0
func (p *SitePreConfig) GetAllowRegistration() (v bool)
func (*SitePreConfig) GetAllowedExpireStyles ¶ added in v0.11.0
func (p *SitePreConfig) GetAllowedExpireStyles() (v []string)
func (*SitePreConfig) GetAllowedExtensions ¶ added in v0.11.0
func (p *SitePreConfig) GetAllowedExtensions() (v []string)
func (*SitePreConfig) GetMaxFileSizeMb ¶ added in v0.18.2
func (p *SitePreConfig) GetMaxFileSizeMb() (v int32)
func (*SitePreConfig) GetMaxSaveDays ¶ added in v0.11.0
func (p *SitePreConfig) GetMaxSaveDays() (v int32)
func (*SitePreConfig) GetOpenUpload ¶ added in v0.8.0
func (p *SitePreConfig) GetOpenUpload() (v bool)
func (*SitePreConfig) GetUploadSizeMb ¶ added in v0.8.0
func (p *SitePreConfig) GetUploadSizeMb() (v int32)
func (*SitePreConfig) InitDefault ¶ added in v0.8.0
func (p *SitePreConfig) InitDefault()
func (*SitePreConfig) IsSetAllowRegistration ¶ added in v0.11.0
func (p *SitePreConfig) IsSetAllowRegistration() bool
func (*SitePreConfig) IsSetAllowedExpireStyles ¶ added in v0.11.0
func (p *SitePreConfig) IsSetAllowedExpireStyles() bool
func (*SitePreConfig) IsSetAllowedExtensions ¶ added in v0.11.0
func (p *SitePreConfig) IsSetAllowedExtensions() bool
func (*SitePreConfig) IsSetMaxFileSizeMb ¶ added in v0.18.2
func (p *SitePreConfig) IsSetMaxFileSizeMb() bool
func (*SitePreConfig) IsSetMaxSaveDays ¶ added in v0.11.0
func (p *SitePreConfig) IsSetMaxSaveDays() bool
func (*SitePreConfig) Read ¶ added in v0.8.0
func (p *SitePreConfig) Read(iprot thrift.TProtocol) (err error)
func (*SitePreConfig) ReadField1 ¶ added in v0.8.0
func (p *SitePreConfig) ReadField1(iprot thrift.TProtocol) error
func (*SitePreConfig) ReadField2 ¶ added in v0.8.0
func (p *SitePreConfig) ReadField2(iprot thrift.TProtocol) error
func (*SitePreConfig) ReadField3 ¶ added in v0.11.0
func (p *SitePreConfig) ReadField3(iprot thrift.TProtocol) error
func (*SitePreConfig) ReadField4 ¶ added in v0.11.0
func (p *SitePreConfig) ReadField4(iprot thrift.TProtocol) error
func (*SitePreConfig) ReadField5 ¶ added in v0.11.0
func (p *SitePreConfig) ReadField5(iprot thrift.TProtocol) error
func (*SitePreConfig) ReadField6 ¶ added in v0.11.0
func (p *SitePreConfig) ReadField6(iprot thrift.TProtocol) error
func (*SitePreConfig) ReadField7 ¶ added in v0.18.2
func (p *SitePreConfig) ReadField7(iprot thrift.TProtocol) error
func (*SitePreConfig) String ¶ added in v0.8.0
func (p *SitePreConfig) String() string
Click to show internal directories.
Click to hide internal directories.