feat: manually mirror opencoze's code from bytedance
Change-Id: I09a73aadda978ad9511264a756b2ce51f5761adf
This commit is contained in:
1392
backend/api/model/flow/devops/debugger/domain/infra/infra.go
Normal file
1392
backend/api/model/flow/devops/debugger/domain/infra/infra.go
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,810 @@
|
||||
// Code generated by thriftgo (0.4.1). DO NOT EDIT.
|
||||
|
||||
package testcase
|
||||
|
||||
import (
|
||||
"github.com/coze-dev/coze-studio/backend/api/model/flow/devops/debugger/domain/infra"
|
||||
"fmt"
|
||||
"github.com/apache/thrift/lib/go/thrift"
|
||||
)
|
||||
|
||||
type CaseDataBase struct {
|
||||
// 新增时不填,更新时填写
|
||||
CaseID *int64 `thrift:"caseID,1,optional" json:"caseID,string" form:"caseID" query:"caseID"`
|
||||
Name *string `thrift:"name,2,optional" form:"name" json:"name,omitempty" query:"name"`
|
||||
Description *string `thrift:"description,3,optional" form:"description" json:"description,omitempty" query:"description"`
|
||||
// json格式的输入信息
|
||||
Input *string `thrift:"input,4,optional" form:"input" json:"input,omitempty" query:"input"`
|
||||
IsDefault *bool `thrift:"isDefault,5,optional" form:"isDefault" json:"isDefault,omitempty" query:"isDefault"`
|
||||
}
|
||||
|
||||
func NewCaseDataBase() *CaseDataBase {
|
||||
return &CaseDataBase{}
|
||||
}
|
||||
|
||||
func (p *CaseDataBase) InitDefault() {
|
||||
}
|
||||
|
||||
var CaseDataBase_CaseID_DEFAULT int64
|
||||
|
||||
func (p *CaseDataBase) GetCaseID() (v int64) {
|
||||
if !p.IsSetCaseID() {
|
||||
return CaseDataBase_CaseID_DEFAULT
|
||||
}
|
||||
return *p.CaseID
|
||||
}
|
||||
|
||||
var CaseDataBase_Name_DEFAULT string
|
||||
|
||||
func (p *CaseDataBase) GetName() (v string) {
|
||||
if !p.IsSetName() {
|
||||
return CaseDataBase_Name_DEFAULT
|
||||
}
|
||||
return *p.Name
|
||||
}
|
||||
|
||||
var CaseDataBase_Description_DEFAULT string
|
||||
|
||||
func (p *CaseDataBase) GetDescription() (v string) {
|
||||
if !p.IsSetDescription() {
|
||||
return CaseDataBase_Description_DEFAULT
|
||||
}
|
||||
return *p.Description
|
||||
}
|
||||
|
||||
var CaseDataBase_Input_DEFAULT string
|
||||
|
||||
func (p *CaseDataBase) GetInput() (v string) {
|
||||
if !p.IsSetInput() {
|
||||
return CaseDataBase_Input_DEFAULT
|
||||
}
|
||||
return *p.Input
|
||||
}
|
||||
|
||||
var CaseDataBase_IsDefault_DEFAULT bool
|
||||
|
||||
func (p *CaseDataBase) GetIsDefault() (v bool) {
|
||||
if !p.IsSetIsDefault() {
|
||||
return CaseDataBase_IsDefault_DEFAULT
|
||||
}
|
||||
return *p.IsDefault
|
||||
}
|
||||
|
||||
var fieldIDToName_CaseDataBase = map[int16]string{
|
||||
1: "caseID",
|
||||
2: "name",
|
||||
3: "description",
|
||||
4: "input",
|
||||
5: "isDefault",
|
||||
}
|
||||
|
||||
func (p *CaseDataBase) IsSetCaseID() bool {
|
||||
return p.CaseID != nil
|
||||
}
|
||||
|
||||
func (p *CaseDataBase) IsSetName() bool {
|
||||
return p.Name != nil
|
||||
}
|
||||
|
||||
func (p *CaseDataBase) IsSetDescription() bool {
|
||||
return p.Description != nil
|
||||
}
|
||||
|
||||
func (p *CaseDataBase) IsSetInput() bool {
|
||||
return p.Input != nil
|
||||
}
|
||||
|
||||
func (p *CaseDataBase) IsSetIsDefault() bool {
|
||||
return p.IsDefault != nil
|
||||
}
|
||||
|
||||
func (p *CaseDataBase) Read(iprot thrift.TProtocol) (err error) {
|
||||
var fieldTypeId thrift.TType
|
||||
var fieldId int16
|
||||
|
||||
if _, err = iprot.ReadStructBegin(); err != nil {
|
||||
goto ReadStructBeginError
|
||||
}
|
||||
|
||||
for {
|
||||
_, fieldTypeId, fieldId, err = iprot.ReadFieldBegin()
|
||||
if err != nil {
|
||||
goto ReadFieldBeginError
|
||||
}
|
||||
if fieldTypeId == thrift.STOP {
|
||||
break
|
||||
}
|
||||
|
||||
switch fieldId {
|
||||
case 1:
|
||||
if fieldTypeId == thrift.I64 {
|
||||
if err = p.ReadField1(iprot); err != nil {
|
||||
goto ReadFieldError
|
||||
}
|
||||
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
||||
goto SkipFieldError
|
||||
}
|
||||
case 2:
|
||||
if fieldTypeId == thrift.STRING {
|
||||
if err = p.ReadField2(iprot); err != nil {
|
||||
goto ReadFieldError
|
||||
}
|
||||
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
||||
goto SkipFieldError
|
||||
}
|
||||
case 3:
|
||||
if fieldTypeId == thrift.STRING {
|
||||
if err = p.ReadField3(iprot); err != nil {
|
||||
goto ReadFieldError
|
||||
}
|
||||
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
||||
goto SkipFieldError
|
||||
}
|
||||
case 4:
|
||||
if fieldTypeId == thrift.STRING {
|
||||
if err = p.ReadField4(iprot); err != nil {
|
||||
goto ReadFieldError
|
||||
}
|
||||
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
||||
goto SkipFieldError
|
||||
}
|
||||
case 5:
|
||||
if fieldTypeId == thrift.BOOL {
|
||||
if err = p.ReadField5(iprot); err != nil {
|
||||
goto ReadFieldError
|
||||
}
|
||||
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
||||
goto SkipFieldError
|
||||
}
|
||||
default:
|
||||
if err = iprot.Skip(fieldTypeId); err != nil {
|
||||
goto SkipFieldError
|
||||
}
|
||||
}
|
||||
if err = iprot.ReadFieldEnd(); err != nil {
|
||||
goto ReadFieldEndError
|
||||
}
|
||||
}
|
||||
if err = iprot.ReadStructEnd(); err != nil {
|
||||
goto ReadStructEndError
|
||||
}
|
||||
|
||||
return nil
|
||||
ReadStructBeginError:
|
||||
return thrift.PrependError(fmt.Sprintf("%T read struct begin error: ", p), err)
|
||||
ReadFieldBeginError:
|
||||
return thrift.PrependError(fmt.Sprintf("%T read field %d begin error: ", p, fieldId), err)
|
||||
ReadFieldError:
|
||||
return thrift.PrependError(fmt.Sprintf("%T read field %d '%s' error: ", p, fieldId, fieldIDToName_CaseDataBase[fieldId]), err)
|
||||
SkipFieldError:
|
||||
return thrift.PrependError(fmt.Sprintf("%T field %d skip type %d error: ", p, fieldId, fieldTypeId), err)
|
||||
|
||||
ReadFieldEndError:
|
||||
return thrift.PrependError(fmt.Sprintf("%T read field end error", p), err)
|
||||
ReadStructEndError:
|
||||
return thrift.PrependError(fmt.Sprintf("%T read struct end error: ", p), err)
|
||||
}
|
||||
|
||||
func (p *CaseDataBase) ReadField1(iprot thrift.TProtocol) error {
|
||||
|
||||
var _field *int64
|
||||
if v, err := iprot.ReadI64(); err != nil {
|
||||
return err
|
||||
} else {
|
||||
_field = &v
|
||||
}
|
||||
p.CaseID = _field
|
||||
return nil
|
||||
}
|
||||
func (p *CaseDataBase) ReadField2(iprot thrift.TProtocol) error {
|
||||
|
||||
var _field *string
|
||||
if v, err := iprot.ReadString(); err != nil {
|
||||
return err
|
||||
} else {
|
||||
_field = &v
|
||||
}
|
||||
p.Name = _field
|
||||
return nil
|
||||
}
|
||||
func (p *CaseDataBase) ReadField3(iprot thrift.TProtocol) error {
|
||||
|
||||
var _field *string
|
||||
if v, err := iprot.ReadString(); err != nil {
|
||||
return err
|
||||
} else {
|
||||
_field = &v
|
||||
}
|
||||
p.Description = _field
|
||||
return nil
|
||||
}
|
||||
func (p *CaseDataBase) ReadField4(iprot thrift.TProtocol) error {
|
||||
|
||||
var _field *string
|
||||
if v, err := iprot.ReadString(); err != nil {
|
||||
return err
|
||||
} else {
|
||||
_field = &v
|
||||
}
|
||||
p.Input = _field
|
||||
return nil
|
||||
}
|
||||
func (p *CaseDataBase) ReadField5(iprot thrift.TProtocol) error {
|
||||
|
||||
var _field *bool
|
||||
if v, err := iprot.ReadBool(); err != nil {
|
||||
return err
|
||||
} else {
|
||||
_field = &v
|
||||
}
|
||||
p.IsDefault = _field
|
||||
return nil
|
||||
}
|
||||
|
||||
func (p *CaseDataBase) Write(oprot thrift.TProtocol) (err error) {
|
||||
var fieldId int16
|
||||
if err = oprot.WriteStructBegin("CaseDataBase"); err != nil {
|
||||
goto WriteStructBeginError
|
||||
}
|
||||
if p != nil {
|
||||
if err = p.writeField1(oprot); err != nil {
|
||||
fieldId = 1
|
||||
goto WriteFieldError
|
||||
}
|
||||
if err = p.writeField2(oprot); err != nil {
|
||||
fieldId = 2
|
||||
goto WriteFieldError
|
||||
}
|
||||
if err = p.writeField3(oprot); err != nil {
|
||||
fieldId = 3
|
||||
goto WriteFieldError
|
||||
}
|
||||
if err = p.writeField4(oprot); err != nil {
|
||||
fieldId = 4
|
||||
goto WriteFieldError
|
||||
}
|
||||
if err = p.writeField5(oprot); err != nil {
|
||||
fieldId = 5
|
||||
goto WriteFieldError
|
||||
}
|
||||
}
|
||||
if err = oprot.WriteFieldStop(); err != nil {
|
||||
goto WriteFieldStopError
|
||||
}
|
||||
if err = oprot.WriteStructEnd(); err != nil {
|
||||
goto WriteStructEndError
|
||||
}
|
||||
return nil
|
||||
WriteStructBeginError:
|
||||
return thrift.PrependError(fmt.Sprintf("%T write struct begin error: ", p), err)
|
||||
WriteFieldError:
|
||||
return thrift.PrependError(fmt.Sprintf("%T write field %d error: ", p, fieldId), err)
|
||||
WriteFieldStopError:
|
||||
return thrift.PrependError(fmt.Sprintf("%T write field stop error: ", p), err)
|
||||
WriteStructEndError:
|
||||
return thrift.PrependError(fmt.Sprintf("%T write struct end error: ", p), err)
|
||||
}
|
||||
|
||||
func (p *CaseDataBase) writeField1(oprot thrift.TProtocol) (err error) {
|
||||
if p.IsSetCaseID() {
|
||||
if err = oprot.WriteFieldBegin("caseID", thrift.I64, 1); err != nil {
|
||||
goto WriteFieldBeginError
|
||||
}
|
||||
if err := oprot.WriteI64(*p.CaseID); err != nil {
|
||||
return err
|
||||
}
|
||||
if err = oprot.WriteFieldEnd(); err != nil {
|
||||
goto WriteFieldEndError
|
||||
}
|
||||
}
|
||||
return nil
|
||||
WriteFieldBeginError:
|
||||
return thrift.PrependError(fmt.Sprintf("%T write field 1 begin error: ", p), err)
|
||||
WriteFieldEndError:
|
||||
return thrift.PrependError(fmt.Sprintf("%T write field 1 end error: ", p), err)
|
||||
}
|
||||
func (p *CaseDataBase) writeField2(oprot thrift.TProtocol) (err error) {
|
||||
if p.IsSetName() {
|
||||
if err = oprot.WriteFieldBegin("name", thrift.STRING, 2); err != nil {
|
||||
goto WriteFieldBeginError
|
||||
}
|
||||
if err := oprot.WriteString(*p.Name); err != nil {
|
||||
return err
|
||||
}
|
||||
if err = oprot.WriteFieldEnd(); err != nil {
|
||||
goto WriteFieldEndError
|
||||
}
|
||||
}
|
||||
return nil
|
||||
WriteFieldBeginError:
|
||||
return thrift.PrependError(fmt.Sprintf("%T write field 2 begin error: ", p), err)
|
||||
WriteFieldEndError:
|
||||
return thrift.PrependError(fmt.Sprintf("%T write field 2 end error: ", p), err)
|
||||
}
|
||||
func (p *CaseDataBase) writeField3(oprot thrift.TProtocol) (err error) {
|
||||
if p.IsSetDescription() {
|
||||
if err = oprot.WriteFieldBegin("description", thrift.STRING, 3); err != nil {
|
||||
goto WriteFieldBeginError
|
||||
}
|
||||
if err := oprot.WriteString(*p.Description); err != nil {
|
||||
return err
|
||||
}
|
||||
if err = oprot.WriteFieldEnd(); err != nil {
|
||||
goto WriteFieldEndError
|
||||
}
|
||||
}
|
||||
return nil
|
||||
WriteFieldBeginError:
|
||||
return thrift.PrependError(fmt.Sprintf("%T write field 3 begin error: ", p), err)
|
||||
WriteFieldEndError:
|
||||
return thrift.PrependError(fmt.Sprintf("%T write field 3 end error: ", p), err)
|
||||
}
|
||||
func (p *CaseDataBase) writeField4(oprot thrift.TProtocol) (err error) {
|
||||
if p.IsSetInput() {
|
||||
if err = oprot.WriteFieldBegin("input", thrift.STRING, 4); err != nil {
|
||||
goto WriteFieldBeginError
|
||||
}
|
||||
if err := oprot.WriteString(*p.Input); err != nil {
|
||||
return err
|
||||
}
|
||||
if err = oprot.WriteFieldEnd(); err != nil {
|
||||
goto WriteFieldEndError
|
||||
}
|
||||
}
|
||||
return nil
|
||||
WriteFieldBeginError:
|
||||
return thrift.PrependError(fmt.Sprintf("%T write field 4 begin error: ", p), err)
|
||||
WriteFieldEndError:
|
||||
return thrift.PrependError(fmt.Sprintf("%T write field 4 end error: ", p), err)
|
||||
}
|
||||
func (p *CaseDataBase) writeField5(oprot thrift.TProtocol) (err error) {
|
||||
if p.IsSetIsDefault() {
|
||||
if err = oprot.WriteFieldBegin("isDefault", thrift.BOOL, 5); err != nil {
|
||||
goto WriteFieldBeginError
|
||||
}
|
||||
if err := oprot.WriteBool(*p.IsDefault); err != nil {
|
||||
return err
|
||||
}
|
||||
if err = oprot.WriteFieldEnd(); err != nil {
|
||||
goto WriteFieldEndError
|
||||
}
|
||||
}
|
||||
return nil
|
||||
WriteFieldBeginError:
|
||||
return thrift.PrependError(fmt.Sprintf("%T write field 5 begin error: ", p), err)
|
||||
WriteFieldEndError:
|
||||
return thrift.PrependError(fmt.Sprintf("%T write field 5 end error: ", p), err)
|
||||
}
|
||||
|
||||
func (p *CaseDataBase) String() string {
|
||||
if p == nil {
|
||||
return "<nil>"
|
||||
}
|
||||
return fmt.Sprintf("CaseDataBase(%+v)", *p)
|
||||
|
||||
}
|
||||
|
||||
type CaseDataDetail struct {
|
||||
CaseBase *CaseDataBase `thrift:"caseBase,1,optional" form:"caseBase" json:"caseBase,omitempty" query:"caseBase"`
|
||||
CreatorID *string `thrift:"creatorID,2,optional" form:"creatorID" json:"creatorID,omitempty" query:"creatorID"`
|
||||
CreateTimeInSec *int64 `thrift:"createTimeInSec,3,optional" form:"createTimeInSec" json:"createTimeInSec,omitempty" query:"createTimeInSec"`
|
||||
UpdateTimeInSec *int64 `thrift:"updateTimeInSec,4,optional" form:"updateTimeInSec" json:"updateTimeInSec,omitempty" query:"updateTimeInSec"`
|
||||
// schema不兼容
|
||||
SchemaIncompatible *bool `thrift:"schemaIncompatible,5,optional" form:"schemaIncompatible" json:"schemaIncompatible,omitempty" query:"schemaIncompatible"`
|
||||
Updater *infra.Creator `thrift:"updater,6,optional" form:"updater" json:"updater,omitempty" query:"updater"`
|
||||
}
|
||||
|
||||
func NewCaseDataDetail() *CaseDataDetail {
|
||||
return &CaseDataDetail{}
|
||||
}
|
||||
|
||||
func (p *CaseDataDetail) InitDefault() {
|
||||
}
|
||||
|
||||
var CaseDataDetail_CaseBase_DEFAULT *CaseDataBase
|
||||
|
||||
func (p *CaseDataDetail) GetCaseBase() (v *CaseDataBase) {
|
||||
if !p.IsSetCaseBase() {
|
||||
return CaseDataDetail_CaseBase_DEFAULT
|
||||
}
|
||||
return p.CaseBase
|
||||
}
|
||||
|
||||
var CaseDataDetail_CreatorID_DEFAULT string
|
||||
|
||||
func (p *CaseDataDetail) GetCreatorID() (v string) {
|
||||
if !p.IsSetCreatorID() {
|
||||
return CaseDataDetail_CreatorID_DEFAULT
|
||||
}
|
||||
return *p.CreatorID
|
||||
}
|
||||
|
||||
var CaseDataDetail_CreateTimeInSec_DEFAULT int64
|
||||
|
||||
func (p *CaseDataDetail) GetCreateTimeInSec() (v int64) {
|
||||
if !p.IsSetCreateTimeInSec() {
|
||||
return CaseDataDetail_CreateTimeInSec_DEFAULT
|
||||
}
|
||||
return *p.CreateTimeInSec
|
||||
}
|
||||
|
||||
var CaseDataDetail_UpdateTimeInSec_DEFAULT int64
|
||||
|
||||
func (p *CaseDataDetail) GetUpdateTimeInSec() (v int64) {
|
||||
if !p.IsSetUpdateTimeInSec() {
|
||||
return CaseDataDetail_UpdateTimeInSec_DEFAULT
|
||||
}
|
||||
return *p.UpdateTimeInSec
|
||||
}
|
||||
|
||||
var CaseDataDetail_SchemaIncompatible_DEFAULT bool
|
||||
|
||||
func (p *CaseDataDetail) GetSchemaIncompatible() (v bool) {
|
||||
if !p.IsSetSchemaIncompatible() {
|
||||
return CaseDataDetail_SchemaIncompatible_DEFAULT
|
||||
}
|
||||
return *p.SchemaIncompatible
|
||||
}
|
||||
|
||||
var CaseDataDetail_Updater_DEFAULT *infra.Creator
|
||||
|
||||
func (p *CaseDataDetail) GetUpdater() (v *infra.Creator) {
|
||||
if !p.IsSetUpdater() {
|
||||
return CaseDataDetail_Updater_DEFAULT
|
||||
}
|
||||
return p.Updater
|
||||
}
|
||||
|
||||
var fieldIDToName_CaseDataDetail = map[int16]string{
|
||||
1: "caseBase",
|
||||
2: "creatorID",
|
||||
3: "createTimeInSec",
|
||||
4: "updateTimeInSec",
|
||||
5: "schemaIncompatible",
|
||||
6: "updater",
|
||||
}
|
||||
|
||||
func (p *CaseDataDetail) IsSetCaseBase() bool {
|
||||
return p.CaseBase != nil
|
||||
}
|
||||
|
||||
func (p *CaseDataDetail) IsSetCreatorID() bool {
|
||||
return p.CreatorID != nil
|
||||
}
|
||||
|
||||
func (p *CaseDataDetail) IsSetCreateTimeInSec() bool {
|
||||
return p.CreateTimeInSec != nil
|
||||
}
|
||||
|
||||
func (p *CaseDataDetail) IsSetUpdateTimeInSec() bool {
|
||||
return p.UpdateTimeInSec != nil
|
||||
}
|
||||
|
||||
func (p *CaseDataDetail) IsSetSchemaIncompatible() bool {
|
||||
return p.SchemaIncompatible != nil
|
||||
}
|
||||
|
||||
func (p *CaseDataDetail) IsSetUpdater() bool {
|
||||
return p.Updater != nil
|
||||
}
|
||||
|
||||
func (p *CaseDataDetail) Read(iprot thrift.TProtocol) (err error) {
|
||||
var fieldTypeId thrift.TType
|
||||
var fieldId int16
|
||||
|
||||
if _, err = iprot.ReadStructBegin(); err != nil {
|
||||
goto ReadStructBeginError
|
||||
}
|
||||
|
||||
for {
|
||||
_, fieldTypeId, fieldId, err = iprot.ReadFieldBegin()
|
||||
if err != nil {
|
||||
goto ReadFieldBeginError
|
||||
}
|
||||
if fieldTypeId == thrift.STOP {
|
||||
break
|
||||
}
|
||||
|
||||
switch fieldId {
|
||||
case 1:
|
||||
if fieldTypeId == thrift.STRUCT {
|
||||
if err = p.ReadField1(iprot); err != nil {
|
||||
goto ReadFieldError
|
||||
}
|
||||
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
||||
goto SkipFieldError
|
||||
}
|
||||
case 2:
|
||||
if fieldTypeId == thrift.STRING {
|
||||
if err = p.ReadField2(iprot); err != nil {
|
||||
goto ReadFieldError
|
||||
}
|
||||
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
||||
goto SkipFieldError
|
||||
}
|
||||
case 3:
|
||||
if fieldTypeId == thrift.I64 {
|
||||
if err = p.ReadField3(iprot); err != nil {
|
||||
goto ReadFieldError
|
||||
}
|
||||
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
||||
goto SkipFieldError
|
||||
}
|
||||
case 4:
|
||||
if fieldTypeId == thrift.I64 {
|
||||
if err = p.ReadField4(iprot); err != nil {
|
||||
goto ReadFieldError
|
||||
}
|
||||
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
||||
goto SkipFieldError
|
||||
}
|
||||
case 5:
|
||||
if fieldTypeId == thrift.BOOL {
|
||||
if err = p.ReadField5(iprot); err != nil {
|
||||
goto ReadFieldError
|
||||
}
|
||||
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
||||
goto SkipFieldError
|
||||
}
|
||||
case 6:
|
||||
if fieldTypeId == thrift.STRUCT {
|
||||
if err = p.ReadField6(iprot); err != nil {
|
||||
goto ReadFieldError
|
||||
}
|
||||
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
||||
goto SkipFieldError
|
||||
}
|
||||
default:
|
||||
if err = iprot.Skip(fieldTypeId); err != nil {
|
||||
goto SkipFieldError
|
||||
}
|
||||
}
|
||||
if err = iprot.ReadFieldEnd(); err != nil {
|
||||
goto ReadFieldEndError
|
||||
}
|
||||
}
|
||||
if err = iprot.ReadStructEnd(); err != nil {
|
||||
goto ReadStructEndError
|
||||
}
|
||||
|
||||
return nil
|
||||
ReadStructBeginError:
|
||||
return thrift.PrependError(fmt.Sprintf("%T read struct begin error: ", p), err)
|
||||
ReadFieldBeginError:
|
||||
return thrift.PrependError(fmt.Sprintf("%T read field %d begin error: ", p, fieldId), err)
|
||||
ReadFieldError:
|
||||
return thrift.PrependError(fmt.Sprintf("%T read field %d '%s' error: ", p, fieldId, fieldIDToName_CaseDataDetail[fieldId]), err)
|
||||
SkipFieldError:
|
||||
return thrift.PrependError(fmt.Sprintf("%T field %d skip type %d error: ", p, fieldId, fieldTypeId), err)
|
||||
|
||||
ReadFieldEndError:
|
||||
return thrift.PrependError(fmt.Sprintf("%T read field end error", p), err)
|
||||
ReadStructEndError:
|
||||
return thrift.PrependError(fmt.Sprintf("%T read struct end error: ", p), err)
|
||||
}
|
||||
|
||||
func (p *CaseDataDetail) ReadField1(iprot thrift.TProtocol) error {
|
||||
_field := NewCaseDataBase()
|
||||
if err := _field.Read(iprot); err != nil {
|
||||
return err
|
||||
}
|
||||
p.CaseBase = _field
|
||||
return nil
|
||||
}
|
||||
func (p *CaseDataDetail) ReadField2(iprot thrift.TProtocol) error {
|
||||
|
||||
var _field *string
|
||||
if v, err := iprot.ReadString(); err != nil {
|
||||
return err
|
||||
} else {
|
||||
_field = &v
|
||||
}
|
||||
p.CreatorID = _field
|
||||
return nil
|
||||
}
|
||||
func (p *CaseDataDetail) ReadField3(iprot thrift.TProtocol) error {
|
||||
|
||||
var _field *int64
|
||||
if v, err := iprot.ReadI64(); err != nil {
|
||||
return err
|
||||
} else {
|
||||
_field = &v
|
||||
}
|
||||
p.CreateTimeInSec = _field
|
||||
return nil
|
||||
}
|
||||
func (p *CaseDataDetail) ReadField4(iprot thrift.TProtocol) error {
|
||||
|
||||
var _field *int64
|
||||
if v, err := iprot.ReadI64(); err != nil {
|
||||
return err
|
||||
} else {
|
||||
_field = &v
|
||||
}
|
||||
p.UpdateTimeInSec = _field
|
||||
return nil
|
||||
}
|
||||
func (p *CaseDataDetail) ReadField5(iprot thrift.TProtocol) error {
|
||||
|
||||
var _field *bool
|
||||
if v, err := iprot.ReadBool(); err != nil {
|
||||
return err
|
||||
} else {
|
||||
_field = &v
|
||||
}
|
||||
p.SchemaIncompatible = _field
|
||||
return nil
|
||||
}
|
||||
func (p *CaseDataDetail) ReadField6(iprot thrift.TProtocol) error {
|
||||
_field := infra.NewCreator()
|
||||
if err := _field.Read(iprot); err != nil {
|
||||
return err
|
||||
}
|
||||
p.Updater = _field
|
||||
return nil
|
||||
}
|
||||
|
||||
func (p *CaseDataDetail) Write(oprot thrift.TProtocol) (err error) {
|
||||
var fieldId int16
|
||||
if err = oprot.WriteStructBegin("CaseDataDetail"); err != nil {
|
||||
goto WriteStructBeginError
|
||||
}
|
||||
if p != nil {
|
||||
if err = p.writeField1(oprot); err != nil {
|
||||
fieldId = 1
|
||||
goto WriteFieldError
|
||||
}
|
||||
if err = p.writeField2(oprot); err != nil {
|
||||
fieldId = 2
|
||||
goto WriteFieldError
|
||||
}
|
||||
if err = p.writeField3(oprot); err != nil {
|
||||
fieldId = 3
|
||||
goto WriteFieldError
|
||||
}
|
||||
if err = p.writeField4(oprot); err != nil {
|
||||
fieldId = 4
|
||||
goto WriteFieldError
|
||||
}
|
||||
if err = p.writeField5(oprot); err != nil {
|
||||
fieldId = 5
|
||||
goto WriteFieldError
|
||||
}
|
||||
if err = p.writeField6(oprot); err != nil {
|
||||
fieldId = 6
|
||||
goto WriteFieldError
|
||||
}
|
||||
}
|
||||
if err = oprot.WriteFieldStop(); err != nil {
|
||||
goto WriteFieldStopError
|
||||
}
|
||||
if err = oprot.WriteStructEnd(); err != nil {
|
||||
goto WriteStructEndError
|
||||
}
|
||||
return nil
|
||||
WriteStructBeginError:
|
||||
return thrift.PrependError(fmt.Sprintf("%T write struct begin error: ", p), err)
|
||||
WriteFieldError:
|
||||
return thrift.PrependError(fmt.Sprintf("%T write field %d error: ", p, fieldId), err)
|
||||
WriteFieldStopError:
|
||||
return thrift.PrependError(fmt.Sprintf("%T write field stop error: ", p), err)
|
||||
WriteStructEndError:
|
||||
return thrift.PrependError(fmt.Sprintf("%T write struct end error: ", p), err)
|
||||
}
|
||||
|
||||
func (p *CaseDataDetail) writeField1(oprot thrift.TProtocol) (err error) {
|
||||
if p.IsSetCaseBase() {
|
||||
if err = oprot.WriteFieldBegin("caseBase", thrift.STRUCT, 1); err != nil {
|
||||
goto WriteFieldBeginError
|
||||
}
|
||||
if err := p.CaseBase.Write(oprot); err != nil {
|
||||
return err
|
||||
}
|
||||
if err = oprot.WriteFieldEnd(); err != nil {
|
||||
goto WriteFieldEndError
|
||||
}
|
||||
}
|
||||
return nil
|
||||
WriteFieldBeginError:
|
||||
return thrift.PrependError(fmt.Sprintf("%T write field 1 begin error: ", p), err)
|
||||
WriteFieldEndError:
|
||||
return thrift.PrependError(fmt.Sprintf("%T write field 1 end error: ", p), err)
|
||||
}
|
||||
func (p *CaseDataDetail) writeField2(oprot thrift.TProtocol) (err error) {
|
||||
if p.IsSetCreatorID() {
|
||||
if err = oprot.WriteFieldBegin("creatorID", thrift.STRING, 2); err != nil {
|
||||
goto WriteFieldBeginError
|
||||
}
|
||||
if err := oprot.WriteString(*p.CreatorID); err != nil {
|
||||
return err
|
||||
}
|
||||
if err = oprot.WriteFieldEnd(); err != nil {
|
||||
goto WriteFieldEndError
|
||||
}
|
||||
}
|
||||
return nil
|
||||
WriteFieldBeginError:
|
||||
return thrift.PrependError(fmt.Sprintf("%T write field 2 begin error: ", p), err)
|
||||
WriteFieldEndError:
|
||||
return thrift.PrependError(fmt.Sprintf("%T write field 2 end error: ", p), err)
|
||||
}
|
||||
func (p *CaseDataDetail) writeField3(oprot thrift.TProtocol) (err error) {
|
||||
if p.IsSetCreateTimeInSec() {
|
||||
if err = oprot.WriteFieldBegin("createTimeInSec", thrift.I64, 3); err != nil {
|
||||
goto WriteFieldBeginError
|
||||
}
|
||||
if err := oprot.WriteI64(*p.CreateTimeInSec); err != nil {
|
||||
return err
|
||||
}
|
||||
if err = oprot.WriteFieldEnd(); err != nil {
|
||||
goto WriteFieldEndError
|
||||
}
|
||||
}
|
||||
return nil
|
||||
WriteFieldBeginError:
|
||||
return thrift.PrependError(fmt.Sprintf("%T write field 3 begin error: ", p), err)
|
||||
WriteFieldEndError:
|
||||
return thrift.PrependError(fmt.Sprintf("%T write field 3 end error: ", p), err)
|
||||
}
|
||||
func (p *CaseDataDetail) writeField4(oprot thrift.TProtocol) (err error) {
|
||||
if p.IsSetUpdateTimeInSec() {
|
||||
if err = oprot.WriteFieldBegin("updateTimeInSec", thrift.I64, 4); err != nil {
|
||||
goto WriteFieldBeginError
|
||||
}
|
||||
if err := oprot.WriteI64(*p.UpdateTimeInSec); err != nil {
|
||||
return err
|
||||
}
|
||||
if err = oprot.WriteFieldEnd(); err != nil {
|
||||
goto WriteFieldEndError
|
||||
}
|
||||
}
|
||||
return nil
|
||||
WriteFieldBeginError:
|
||||
return thrift.PrependError(fmt.Sprintf("%T write field 4 begin error: ", p), err)
|
||||
WriteFieldEndError:
|
||||
return thrift.PrependError(fmt.Sprintf("%T write field 4 end error: ", p), err)
|
||||
}
|
||||
func (p *CaseDataDetail) writeField5(oprot thrift.TProtocol) (err error) {
|
||||
if p.IsSetSchemaIncompatible() {
|
||||
if err = oprot.WriteFieldBegin("schemaIncompatible", thrift.BOOL, 5); err != nil {
|
||||
goto WriteFieldBeginError
|
||||
}
|
||||
if err := oprot.WriteBool(*p.SchemaIncompatible); err != nil {
|
||||
return err
|
||||
}
|
||||
if err = oprot.WriteFieldEnd(); err != nil {
|
||||
goto WriteFieldEndError
|
||||
}
|
||||
}
|
||||
return nil
|
||||
WriteFieldBeginError:
|
||||
return thrift.PrependError(fmt.Sprintf("%T write field 5 begin error: ", p), err)
|
||||
WriteFieldEndError:
|
||||
return thrift.PrependError(fmt.Sprintf("%T write field 5 end error: ", p), err)
|
||||
}
|
||||
func (p *CaseDataDetail) writeField6(oprot thrift.TProtocol) (err error) {
|
||||
if p.IsSetUpdater() {
|
||||
if err = oprot.WriteFieldBegin("updater", thrift.STRUCT, 6); err != nil {
|
||||
goto WriteFieldBeginError
|
||||
}
|
||||
if err := p.Updater.Write(oprot); err != nil {
|
||||
return err
|
||||
}
|
||||
if err = oprot.WriteFieldEnd(); err != nil {
|
||||
goto WriteFieldEndError
|
||||
}
|
||||
}
|
||||
return nil
|
||||
WriteFieldBeginError:
|
||||
return thrift.PrependError(fmt.Sprintf("%T write field 6 begin error: ", p), err)
|
||||
WriteFieldEndError:
|
||||
return thrift.PrependError(fmt.Sprintf("%T write field 6 end error: ", p), err)
|
||||
}
|
||||
|
||||
func (p *CaseDataDetail) String() string {
|
||||
if p == nil {
|
||||
return "<nil>"
|
||||
}
|
||||
return fmt.Sprintf("CaseDataDetail(%+v)", *p)
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user