Versions in this module Expand all Collapse all v0 v0.1.1 Nov 7, 2020 v0.1.0 Nov 7, 2020 Changes in this version + var GoUnusedProtection__ int + var TDataServiceRemoveReportResult_Success_DEFAULT bool + var TListDataResult__Data_DEFAULT []*TReportItem + var TReportItem_ActionLink_DEFAULT []string + var TReportItem_CommentId_DEFAULT int64 + var TReportItem_ContentObj_DEFAULT string + var TReportItem_ContentReport_DEFAULT string + var TReportItem_ListMediaObj_DEFAULT []*MediaItem + var TReportItem_LocationId_DEFAULT string + var TReportItem_LocationName_DEFAULT string + var TReportItem_PostId_DEFAULT int64 + var TReportItem_TimestampObj_DEFAULT int64 + type MediaItem struct + MediaType int64 + Name string + URL string + func NewMediaItem() *MediaItem + func (p *MediaItem) GetMediaType() int64 + func (p *MediaItem) GetName() string + func (p *MediaItem) GetURL() string + func (p *MediaItem) Read(iprot thrift.TProtocol) error + func (p *MediaItem) ReadField1(iprot thrift.TProtocol) error + func (p *MediaItem) ReadField2(iprot thrift.TProtocol) error + func (p *MediaItem) ReadField3(iprot thrift.TProtocol) error + func (p *MediaItem) String() string + func (p *MediaItem) Write(oprot thrift.TProtocol) error + type TData *TReportItem + func TDataPtr(v TData) *TData + type TDataResult_ struct + Data *TReportItem + ErrorCode TErrorCode + var TDataServiceGetReportResult_Success_DEFAULT *TDataResult_ + var TDataServiceRGetDataResult_Success_DEFAULT *TDataResult_ + func NewTDataResult_() *TDataResult_ + func (p *TDataResult_) GetData() *TReportItem + func (p *TDataResult_) GetErrorCode() TErrorCode + func (p *TDataResult_) IsSetData() bool + func (p *TDataResult_) Read(iprot thrift.TProtocol) error + func (p *TDataResult_) ReadField1(iprot thrift.TProtocol) error + func (p *TDataResult_) ReadField2(iprot thrift.TProtocol) error + func (p *TDataResult_) String() string + func (p *TDataResult_) Write(oprot thrift.TProtocol) error + type TDataService interface + GetListReports func(ctx context.Context, lsReportIds []int64) (r *TListDataResult_, err error) + GetReport func(ctx context.Context, reportId int64) (r *TDataResult_, err error) + PutReport func(ctx context.Context, reportId int64, data *TReportItem) (r TErrorCode, err error) + RemoveReport func(ctx context.Context, reportId int64) (r bool, err error) + type TDataServiceClient struct + func NewTDataServiceClient(c thrift.TClient) *TDataServiceClient + func NewTDataServiceClientFactory(t thrift.TTransport, f thrift.TProtocolFactory) *TDataServiceClient + func NewTDataServiceClientProtocol(t thrift.TTransport, iprot thrift.TProtocol, oprot thrift.TProtocol) *TDataServiceClient + func (p *TDataServiceClient) Client_() thrift.TClient + func (p *TDataServiceClient) GetListReports(ctx context.Context, lsReportIds []int64) (r *TListDataResult_, err error) + func (p *TDataServiceClient) GetReport(ctx context.Context, reportId int64) (r *TDataResult_, err error) + func (p *TDataServiceClient) PutReport(ctx context.Context, reportId int64, data *TReportItem) (r TErrorCode, err error) + func (p *TDataServiceClient) RemoveReport(ctx context.Context, reportId int64) (r bool, err error) + type TDataServiceGetListReportsArgs struct + LsReportIds []int64 + func NewTDataServiceGetListReportsArgs() *TDataServiceGetListReportsArgs + func (p *TDataServiceGetListReportsArgs) GetLsReportIds() []int64 + func (p *TDataServiceGetListReportsArgs) Read(iprot thrift.TProtocol) error + func (p *TDataServiceGetListReportsArgs) ReadField1(iprot thrift.TProtocol) error + func (p *TDataServiceGetListReportsArgs) String() string + func (p *TDataServiceGetListReportsArgs) Write(oprot thrift.TProtocol) error + type TDataServiceGetListReportsResult struct + Success *TListDataResult_ + func NewTDataServiceGetListReportsResult() *TDataServiceGetListReportsResult + func (p *TDataServiceGetListReportsResult) GetSuccess() *TListDataResult_ + func (p *TDataServiceGetListReportsResult) IsSetSuccess() bool + func (p *TDataServiceGetListReportsResult) Read(iprot thrift.TProtocol) error + func (p *TDataServiceGetListReportsResult) ReadField0(iprot thrift.TProtocol) error + func (p *TDataServiceGetListReportsResult) String() string + func (p *TDataServiceGetListReportsResult) Write(oprot thrift.TProtocol) error + type TDataServiceGetReportArgs struct + ReportId int64 + func NewTDataServiceGetReportArgs() *TDataServiceGetReportArgs + func (p *TDataServiceGetReportArgs) GetReportId() int64 + func (p *TDataServiceGetReportArgs) Read(iprot thrift.TProtocol) error + func (p *TDataServiceGetReportArgs) ReadField1(iprot thrift.TProtocol) error + func (p *TDataServiceGetReportArgs) String() string + func (p *TDataServiceGetReportArgs) Write(oprot thrift.TProtocol) error + type TDataServiceGetReportResult struct + Success *TDataResult_ + func NewTDataServiceGetReportResult() *TDataServiceGetReportResult + func (p *TDataServiceGetReportResult) GetSuccess() *TDataResult_ + func (p *TDataServiceGetReportResult) IsSetSuccess() bool + func (p *TDataServiceGetReportResult) Read(iprot thrift.TProtocol) error + func (p *TDataServiceGetReportResult) ReadField0(iprot thrift.TProtocol) error + func (p *TDataServiceGetReportResult) String() string + func (p *TDataServiceGetReportResult) Write(oprot thrift.TProtocol) error + type TDataServiceProcessor struct + func NewTDataServiceProcessor(handler TDataService) *TDataServiceProcessor + func (p *TDataServiceProcessor) AddToProcessorMap(key string, processor thrift.TProcessorFunction) + func (p *TDataServiceProcessor) GetProcessorFunction(key string) (processor thrift.TProcessorFunction, ok bool) + func (p *TDataServiceProcessor) Process(ctx context.Context, iprot, oprot thrift.TProtocol) (success bool, err thrift.TException) + func (p *TDataServiceProcessor) ProcessorMap() map[string]thrift.TProcessorFunction + type TDataServicePutReportArgs struct + Data *TReportItem + ReportId int64 + func NewTDataServicePutReportArgs() *TDataServicePutReportArgs + func (p *TDataServicePutReportArgs) GetData() *TReportItem + func (p *TDataServicePutReportArgs) GetReportId() int64 + func (p *TDataServicePutReportArgs) IsSetData() bool + func (p *TDataServicePutReportArgs) Read(iprot thrift.TProtocol) error + func (p *TDataServicePutReportArgs) ReadField1(iprot thrift.TProtocol) error + func (p *TDataServicePutReportArgs) ReadField2(iprot thrift.TProtocol) error + func (p *TDataServicePutReportArgs) String() string + func (p *TDataServicePutReportArgs) Write(oprot thrift.TProtocol) error + type TDataServicePutReportResult struct + Success *TErrorCode + func NewTDataServicePutReportResult() *TDataServicePutReportResult + func (p *TDataServicePutReportResult) GetSuccess() TErrorCode + func (p *TDataServicePutReportResult) IsSetSuccess() bool + func (p *TDataServicePutReportResult) Read(iprot thrift.TProtocol) error + func (p *TDataServicePutReportResult) ReadField0(iprot thrift.TProtocol) error + func (p *TDataServicePutReportResult) String() string + func (p *TDataServicePutReportResult) Write(oprot thrift.TProtocol) error + type TDataServiceR interface + GetData func(ctx context.Context, key TKey) (r *TDataResult_, err error) + type TDataServiceRClient struct + func NewTDataServiceRClient(c thrift.TClient) *TDataServiceRClient + func NewTDataServiceRClientFactory(t thrift.TTransport, f thrift.TProtocolFactory) *TDataServiceRClient + func NewTDataServiceRClientProtocol(t thrift.TTransport, iprot thrift.TProtocol, oprot thrift.TProtocol) *TDataServiceRClient + func (p *TDataServiceRClient) Client_() thrift.TClient + func (p *TDataServiceRClient) GetData(ctx context.Context, key TKey) (r *TDataResult_, err error) + type TDataServiceRGetDataArgs struct + Key TKey + func NewTDataServiceRGetDataArgs() *TDataServiceRGetDataArgs + func (p *TDataServiceRGetDataArgs) GetKey() TKey + func (p *TDataServiceRGetDataArgs) Read(iprot thrift.TProtocol) error + func (p *TDataServiceRGetDataArgs) ReadField1(iprot thrift.TProtocol) error + func (p *TDataServiceRGetDataArgs) String() string + func (p *TDataServiceRGetDataArgs) Write(oprot thrift.TProtocol) error + type TDataServiceRGetDataResult struct + Success *TDataResult_ + func NewTDataServiceRGetDataResult() *TDataServiceRGetDataResult + func (p *TDataServiceRGetDataResult) GetSuccess() *TDataResult_ + func (p *TDataServiceRGetDataResult) IsSetSuccess() bool + func (p *TDataServiceRGetDataResult) Read(iprot thrift.TProtocol) error + func (p *TDataServiceRGetDataResult) ReadField0(iprot thrift.TProtocol) error + func (p *TDataServiceRGetDataResult) String() string + func (p *TDataServiceRGetDataResult) Write(oprot thrift.TProtocol) error + type TDataServiceRProcessor struct + func NewTDataServiceRProcessor(handler TDataServiceR) *TDataServiceRProcessor + func (p *TDataServiceRProcessor) AddToProcessorMap(key string, processor thrift.TProcessorFunction) + func (p *TDataServiceRProcessor) GetProcessorFunction(key string) (processor thrift.TProcessorFunction, ok bool) + func (p *TDataServiceRProcessor) Process(ctx context.Context, iprot, oprot thrift.TProtocol) (success bool, err thrift.TException) + func (p *TDataServiceRProcessor) ProcessorMap() map[string]thrift.TProcessorFunction + type TDataServiceRemoveReportArgs struct + ReportId int64 + func NewTDataServiceRemoveReportArgs() *TDataServiceRemoveReportArgs + func (p *TDataServiceRemoveReportArgs) GetReportId() int64 + func (p *TDataServiceRemoveReportArgs) Read(iprot thrift.TProtocol) error + func (p *TDataServiceRemoveReportArgs) ReadField1(iprot thrift.TProtocol) error + func (p *TDataServiceRemoveReportArgs) String() string + func (p *TDataServiceRemoveReportArgs) Write(oprot thrift.TProtocol) error + type TDataServiceRemoveReportResult struct + Success *bool + func NewTDataServiceRemoveReportResult() *TDataServiceRemoveReportResult + func (p *TDataServiceRemoveReportResult) GetSuccess() bool + func (p *TDataServiceRemoveReportResult) IsSetSuccess() bool + func (p *TDataServiceRemoveReportResult) Read(iprot thrift.TProtocol) error + func (p *TDataServiceRemoveReportResult) ReadField0(iprot thrift.TProtocol) error + func (p *TDataServiceRemoveReportResult) String() string + func (p *TDataServiceRemoveReportResult) Write(oprot thrift.TProtocol) error + type TErrorCode int64 + const TErrorCode_EDataExisted + const TErrorCode_EGood + const TErrorCode_ENotFound + const TErrorCode_EUnknown + var TDataServicePutReportResult_Success_DEFAULT TErrorCode + func TErrorCodeFromString(s string) (TErrorCode, error) + func TErrorCodePtr(v TErrorCode) *TErrorCode + func (p *TErrorCode) Scan(value interface{}) error + func (p *TErrorCode) UnmarshalText(text []byte) error + func (p *TErrorCode) Value() (driver.Value, error) + func (p TErrorCode) MarshalText() ([]byte, error) + func (p TErrorCode) String() string + type TKey int64 + func TKeyPtr(v TKey) *TKey + type TListDataResult_ struct + Data []*TReportItem + ErrorCode TErrorCode + var TDataServiceGetListReportsResult_Success_DEFAULT *TListDataResult_ + func NewTListDataResult_() *TListDataResult_ + func (p *TListDataResult_) GetData() []*TReportItem + func (p *TListDataResult_) GetErrorCode() TErrorCode + func (p *TListDataResult_) IsSetData() bool + func (p *TListDataResult_) Read(iprot thrift.TProtocol) error + func (p *TListDataResult_) ReadField1(iprot thrift.TProtocol) error + func (p *TListDataResult_) ReadField2(iprot thrift.TProtocol) error + func (p *TListDataResult_) String() string + func (p *TListDataResult_) Write(oprot thrift.TProtocol) error + type TReportItem struct + Action int8 + ActionLink []string + CommentId *int64 + ContentObj *string + ContentReport *string + ListMediaObj []*MediaItem + LocationId *string + LocationName *string + PostId *int64 + ReportId int64 + TargetId int64 + Timestamp int64 + TimestampObj *int64 + UID int64 + var TDataResult__Data_DEFAULT *TReportItem + var TDataServicePutReportArgs_Data_DEFAULT *TReportItem + func NewTReportItem() *TReportItem + func (o *TReportItem) FromBytes(aBin []byte) bool + func (o *TReportItem) ToBytes() []byte + func (p *TReportItem) GetAction() int8 + func (p *TReportItem) GetActionLink() []string + func (p *TReportItem) GetCommentId() int64 + func (p *TReportItem) GetContentObj() string + func (p *TReportItem) GetContentReport() string + func (p *TReportItem) GetListMediaObj() []*MediaItem + func (p *TReportItem) GetLocationId() string + func (p *TReportItem) GetLocationName() string + func (p *TReportItem) GetPostId() int64 + func (p *TReportItem) GetReportId() int64 + func (p *TReportItem) GetTargetId() int64 + func (p *TReportItem) GetTimestamp() int64 + func (p *TReportItem) GetTimestampObj() int64 + func (p *TReportItem) GetUID() int64 + func (p *TReportItem) IsSetActionLink() bool + func (p *TReportItem) IsSetCommentId() bool + func (p *TReportItem) IsSetContentObj() bool + func (p *TReportItem) IsSetContentReport() bool + func (p *TReportItem) IsSetListMediaObj() bool + func (p *TReportItem) IsSetLocationId() bool + func (p *TReportItem) IsSetLocationName() bool + func (p *TReportItem) IsSetPostId() bool + func (p *TReportItem) IsSetTimestampObj() bool + func (p *TReportItem) Read(iprot thrift.TProtocol) error + func (p *TReportItem) ReadField1(iprot thrift.TProtocol) error + func (p *TReportItem) ReadField10(iprot thrift.TProtocol) error + func (p *TReportItem) ReadField11(iprot thrift.TProtocol) error + func (p *TReportItem) ReadField12(iprot thrift.TProtocol) error + func (p *TReportItem) ReadField13(iprot thrift.TProtocol) error + func (p *TReportItem) ReadField14(iprot thrift.TProtocol) error + func (p *TReportItem) ReadField2(iprot thrift.TProtocol) error + func (p *TReportItem) ReadField3(iprot thrift.TProtocol) error + func (p *TReportItem) ReadField4(iprot thrift.TProtocol) error + func (p *TReportItem) ReadField5(iprot thrift.TProtocol) error + func (p *TReportItem) ReadField6(iprot thrift.TProtocol) error + func (p *TReportItem) ReadField7(iprot thrift.TProtocol) error + func (p *TReportItem) ReadField8(iprot thrift.TProtocol) error + func (p *TReportItem) ReadField9(iprot thrift.TProtocol) error + func (p *TReportItem) String() string + func (p *TReportItem) Write(oprot thrift.TProtocol) error + type TReportStorageService interface + type TReportStorageServiceClient struct + func NewTReportStorageServiceClient(c thrift.TClient) *TReportStorageServiceClient + func NewTReportStorageServiceClientFactory(t thrift.TTransport, f thrift.TProtocolFactory) *TReportStorageServiceClient + func NewTReportStorageServiceClientProtocol(t thrift.TTransport, iprot thrift.TProtocol, oprot thrift.TProtocol) *TReportStorageServiceClient + type TReportStorageServiceProcessor struct + func NewTReportStorageServiceProcessor(handler TReportStorageService) *TReportStorageServiceProcessor