78122 lines
2.1 MiB
78122 lines
2.1 MiB
// Code generated by thriftgo (0.4.1). DO NOT EDIT.
|
|
|
|
package workflow
|
|
|
|
import (
|
|
"database/sql"
|
|
"database/sql/driver"
|
|
"fmt"
|
|
"github.com/apache/thrift/lib/go/thrift"
|
|
"github.com/coze-dev/coze-studio/backend/api/model/base"
|
|
)
|
|
|
|
type PersistenceModel int64
|
|
|
|
const (
|
|
PersistenceModel_DB PersistenceModel = 1
|
|
PersistenceModel_VCS PersistenceModel = 2
|
|
PersistenceModel_External PersistenceModel = 3
|
|
)
|
|
|
|
func (p PersistenceModel) String() string {
|
|
switch p {
|
|
case PersistenceModel_DB:
|
|
return "DB"
|
|
case PersistenceModel_VCS:
|
|
return "VCS"
|
|
case PersistenceModel_External:
|
|
return "External"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func PersistenceModelFromString(s string) (PersistenceModel, error) {
|
|
switch s {
|
|
case "DB":
|
|
return PersistenceModel_DB, nil
|
|
case "VCS":
|
|
return PersistenceModel_VCS, nil
|
|
case "External":
|
|
return PersistenceModel_External, nil
|
|
}
|
|
return PersistenceModel(0), fmt.Errorf("not a valid PersistenceModel string")
|
|
}
|
|
|
|
func PersistenceModelPtr(v PersistenceModel) *PersistenceModel { return &v }
|
|
func (p *PersistenceModel) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = PersistenceModel(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *PersistenceModel) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
// WorkflowMode is used to distinguish between Workflow and chatflow.
|
|
type WorkflowMode int64
|
|
|
|
const (
|
|
WorkflowMode_Workflow WorkflowMode = 0
|
|
WorkflowMode_Imageflow WorkflowMode = 1
|
|
WorkflowMode_SceneFlow WorkflowMode = 2
|
|
WorkflowMode_ChatFlow WorkflowMode = 3
|
|
// Use only when querying
|
|
WorkflowMode_All WorkflowMode = 100
|
|
)
|
|
|
|
func (p WorkflowMode) String() string {
|
|
switch p {
|
|
case WorkflowMode_Workflow:
|
|
return "Workflow"
|
|
case WorkflowMode_Imageflow:
|
|
return "Imageflow"
|
|
case WorkflowMode_SceneFlow:
|
|
return "SceneFlow"
|
|
case WorkflowMode_ChatFlow:
|
|
return "ChatFlow"
|
|
case WorkflowMode_All:
|
|
return "All"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func WorkflowModeFromString(s string) (WorkflowMode, error) {
|
|
switch s {
|
|
case "Workflow":
|
|
return WorkflowMode_Workflow, nil
|
|
case "Imageflow":
|
|
return WorkflowMode_Imageflow, nil
|
|
case "SceneFlow":
|
|
return WorkflowMode_SceneFlow, nil
|
|
case "ChatFlow":
|
|
return WorkflowMode_ChatFlow, nil
|
|
case "All":
|
|
return WorkflowMode_All, nil
|
|
}
|
|
return WorkflowMode(0), fmt.Errorf("not a valid WorkflowMode string")
|
|
}
|
|
|
|
func WorkflowModePtr(v WorkflowMode) *WorkflowMode { return &v }
|
|
func (p *WorkflowMode) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = WorkflowMode(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *WorkflowMode) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
// Workflow Product Review Draft Status
|
|
type ProductDraftStatus int64
|
|
|
|
const (
|
|
// default
|
|
ProductDraftStatus_Default ProductDraftStatus = 0
|
|
// Under review.
|
|
ProductDraftStatus_Pending ProductDraftStatus = 1
|
|
// approved
|
|
ProductDraftStatus_Approved ProductDraftStatus = 2
|
|
// The review failed.
|
|
ProductDraftStatus_Rejected ProductDraftStatus = 3
|
|
// Abandoned
|
|
ProductDraftStatus_Abandoned ProductDraftStatus = 4
|
|
)
|
|
|
|
func (p ProductDraftStatus) String() string {
|
|
switch p {
|
|
case ProductDraftStatus_Default:
|
|
return "Default"
|
|
case ProductDraftStatus_Pending:
|
|
return "Pending"
|
|
case ProductDraftStatus_Approved:
|
|
return "Approved"
|
|
case ProductDraftStatus_Rejected:
|
|
return "Rejected"
|
|
case ProductDraftStatus_Abandoned:
|
|
return "Abandoned"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func ProductDraftStatusFromString(s string) (ProductDraftStatus, error) {
|
|
switch s {
|
|
case "Default":
|
|
return ProductDraftStatus_Default, nil
|
|
case "Pending":
|
|
return ProductDraftStatus_Pending, nil
|
|
case "Approved":
|
|
return ProductDraftStatus_Approved, nil
|
|
case "Rejected":
|
|
return ProductDraftStatus_Rejected, nil
|
|
case "Abandoned":
|
|
return ProductDraftStatus_Abandoned, nil
|
|
}
|
|
return ProductDraftStatus(0), fmt.Errorf("not a valid ProductDraftStatus string")
|
|
}
|
|
|
|
func ProductDraftStatusPtr(v ProductDraftStatus) *ProductDraftStatus { return &v }
|
|
func (p *ProductDraftStatus) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = ProductDraftStatus(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *ProductDraftStatus) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
type CollaboratorMode int64
|
|
|
|
const (
|
|
// Turn off multiplayer collaboration mode
|
|
CollaboratorMode_Close CollaboratorMode = 0
|
|
// Enable multiplayer collaboration mode
|
|
CollaboratorMode_Open CollaboratorMode = 1
|
|
)
|
|
|
|
func (p CollaboratorMode) String() string {
|
|
switch p {
|
|
case CollaboratorMode_Close:
|
|
return "Close"
|
|
case CollaboratorMode_Open:
|
|
return "Open"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func CollaboratorModeFromString(s string) (CollaboratorMode, error) {
|
|
switch s {
|
|
case "Close":
|
|
return CollaboratorMode_Close, nil
|
|
case "Open":
|
|
return CollaboratorMode_Open, nil
|
|
}
|
|
return CollaboratorMode(0), fmt.Errorf("not a valid CollaboratorMode string")
|
|
}
|
|
|
|
func CollaboratorModePtr(v CollaboratorMode) *CollaboratorMode { return &v }
|
|
func (p *CollaboratorMode) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = CollaboratorMode(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *CollaboratorMode) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
type SchemaType int64
|
|
|
|
const (
|
|
// abandoned
|
|
SchemaType_DAG SchemaType = 0
|
|
SchemaType_FDL SchemaType = 1
|
|
// abandoned
|
|
SchemaType_BlockWise SchemaType = 2
|
|
)
|
|
|
|
func (p SchemaType) String() string {
|
|
switch p {
|
|
case SchemaType_DAG:
|
|
return "DAG"
|
|
case SchemaType_FDL:
|
|
return "FDL"
|
|
case SchemaType_BlockWise:
|
|
return "BlockWise"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func SchemaTypeFromString(s string) (SchemaType, error) {
|
|
switch s {
|
|
case "DAG":
|
|
return SchemaType_DAG, nil
|
|
case "FDL":
|
|
return SchemaType_FDL, nil
|
|
case "BlockWise":
|
|
return SchemaType_BlockWise, nil
|
|
}
|
|
return SchemaType(0), fmt.Errorf("not a valid SchemaType string")
|
|
}
|
|
|
|
func SchemaTypePtr(v SchemaType) *SchemaType { return &v }
|
|
func (p *SchemaType) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = SchemaType(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *SchemaType) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
type WorkFlowType int64
|
|
|
|
const (
|
|
// user defined
|
|
WorkFlowType_User WorkFlowType = 0
|
|
// official template
|
|
WorkFlowType_GuanFang WorkFlowType = 1
|
|
)
|
|
|
|
func (p WorkFlowType) String() string {
|
|
switch p {
|
|
case WorkFlowType_User:
|
|
return "User"
|
|
case WorkFlowType_GuanFang:
|
|
return "GuanFang"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func WorkFlowTypeFromString(s string) (WorkFlowType, error) {
|
|
switch s {
|
|
case "User":
|
|
return WorkFlowType_User, nil
|
|
case "GuanFang":
|
|
return WorkFlowType_GuanFang, nil
|
|
}
|
|
return WorkFlowType(0), fmt.Errorf("not a valid WorkFlowType string")
|
|
}
|
|
|
|
func WorkFlowTypePtr(v WorkFlowType) *WorkFlowType { return &v }
|
|
func (p *WorkFlowType) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = WorkFlowType(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *WorkFlowType) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
type Tag int64
|
|
|
|
const (
|
|
Tag_All Tag = 1
|
|
Tag_Hot Tag = 2
|
|
Tag_Information Tag = 3
|
|
Tag_Music Tag = 4
|
|
Tag_Picture Tag = 5
|
|
Tag_UtilityTool Tag = 6
|
|
Tag_Life Tag = 7
|
|
Tag_Traval Tag = 8
|
|
Tag_Network Tag = 9
|
|
Tag_System Tag = 10
|
|
Tag_Movie Tag = 11
|
|
Tag_Office Tag = 12
|
|
Tag_Shopping Tag = 13
|
|
Tag_Education Tag = 14
|
|
Tag_Health Tag = 15
|
|
Tag_Social Tag = 16
|
|
Tag_Entertainment Tag = 17
|
|
Tag_Finance Tag = 18
|
|
Tag_Hidden Tag = 100
|
|
)
|
|
|
|
func (p Tag) String() string {
|
|
switch p {
|
|
case Tag_All:
|
|
return "All"
|
|
case Tag_Hot:
|
|
return "Hot"
|
|
case Tag_Information:
|
|
return "Information"
|
|
case Tag_Music:
|
|
return "Music"
|
|
case Tag_Picture:
|
|
return "Picture"
|
|
case Tag_UtilityTool:
|
|
return "UtilityTool"
|
|
case Tag_Life:
|
|
return "Life"
|
|
case Tag_Traval:
|
|
return "Traval"
|
|
case Tag_Network:
|
|
return "Network"
|
|
case Tag_System:
|
|
return "System"
|
|
case Tag_Movie:
|
|
return "Movie"
|
|
case Tag_Office:
|
|
return "Office"
|
|
case Tag_Shopping:
|
|
return "Shopping"
|
|
case Tag_Education:
|
|
return "Education"
|
|
case Tag_Health:
|
|
return "Health"
|
|
case Tag_Social:
|
|
return "Social"
|
|
case Tag_Entertainment:
|
|
return "Entertainment"
|
|
case Tag_Finance:
|
|
return "Finance"
|
|
case Tag_Hidden:
|
|
return "Hidden"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func TagFromString(s string) (Tag, error) {
|
|
switch s {
|
|
case "All":
|
|
return Tag_All, nil
|
|
case "Hot":
|
|
return Tag_Hot, nil
|
|
case "Information":
|
|
return Tag_Information, nil
|
|
case "Music":
|
|
return Tag_Music, nil
|
|
case "Picture":
|
|
return Tag_Picture, nil
|
|
case "UtilityTool":
|
|
return Tag_UtilityTool, nil
|
|
case "Life":
|
|
return Tag_Life, nil
|
|
case "Traval":
|
|
return Tag_Traval, nil
|
|
case "Network":
|
|
return Tag_Network, nil
|
|
case "System":
|
|
return Tag_System, nil
|
|
case "Movie":
|
|
return Tag_Movie, nil
|
|
case "Office":
|
|
return Tag_Office, nil
|
|
case "Shopping":
|
|
return Tag_Shopping, nil
|
|
case "Education":
|
|
return Tag_Education, nil
|
|
case "Health":
|
|
return Tag_Health, nil
|
|
case "Social":
|
|
return Tag_Social, nil
|
|
case "Entertainment":
|
|
return Tag_Entertainment, nil
|
|
case "Finance":
|
|
return Tag_Finance, nil
|
|
case "Hidden":
|
|
return Tag_Hidden, nil
|
|
}
|
|
return Tag(0), fmt.Errorf("not a valid Tag string")
|
|
}
|
|
|
|
func TagPtr(v Tag) *Tag { return &v }
|
|
func (p *Tag) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = Tag(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *Tag) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
// Node structure
|
|
type NodeType int64
|
|
|
|
const (
|
|
NodeType_Start NodeType = 1
|
|
NodeType_End NodeType = 2
|
|
NodeType_LLM NodeType = 3
|
|
NodeType_Api NodeType = 4
|
|
NodeType_Code NodeType = 5
|
|
NodeType_Dataset NodeType = 6
|
|
NodeType_If NodeType = 8
|
|
NodeType_SubWorkflow NodeType = 9
|
|
NodeType_Variable NodeType = 11
|
|
NodeType_Database NodeType = 12
|
|
NodeType_Message NodeType = 13
|
|
NodeType_Text NodeType = 15
|
|
NodeType_ImageGenerate NodeType = 16
|
|
NodeType_ImageReference NodeType = 17
|
|
NodeType_Question NodeType = 18
|
|
NodeType_Break NodeType = 19
|
|
NodeType_LoopSetVariable NodeType = 20
|
|
NodeType_Loop NodeType = 21
|
|
NodeType_Intent NodeType = 22
|
|
NodeType_DrawingBoard NodeType = 23
|
|
NodeType_SceneVariable NodeType = 24
|
|
NodeType_SceneChat NodeType = 25
|
|
NodeType_DatasetWrite NodeType = 27
|
|
NodeType_Input NodeType = 30
|
|
NodeType_Batch NodeType = 28
|
|
NodeType_Continue NodeType = 29
|
|
NodeType_AssignVariable NodeType = 40
|
|
NodeType_JsonSerialization NodeType = 58
|
|
NodeType_JsonDeserialization NodeType = 59
|
|
NodeType_DatasetDelete NodeType = 60
|
|
)
|
|
|
|
func (p NodeType) String() string {
|
|
switch p {
|
|
case NodeType_Start:
|
|
return "Start"
|
|
case NodeType_End:
|
|
return "End"
|
|
case NodeType_LLM:
|
|
return "LLM"
|
|
case NodeType_Api:
|
|
return "Api"
|
|
case NodeType_Code:
|
|
return "Code"
|
|
case NodeType_Dataset:
|
|
return "Dataset"
|
|
case NodeType_If:
|
|
return "If"
|
|
case NodeType_SubWorkflow:
|
|
return "SubWorkflow"
|
|
case NodeType_Variable:
|
|
return "Variable"
|
|
case NodeType_Database:
|
|
return "Database"
|
|
case NodeType_Message:
|
|
return "Message"
|
|
case NodeType_Text:
|
|
return "Text"
|
|
case NodeType_ImageGenerate:
|
|
return "ImageGenerate"
|
|
case NodeType_ImageReference:
|
|
return "ImageReference"
|
|
case NodeType_Question:
|
|
return "Question"
|
|
case NodeType_Break:
|
|
return "Break"
|
|
case NodeType_LoopSetVariable:
|
|
return "LoopSetVariable"
|
|
case NodeType_Loop:
|
|
return "Loop"
|
|
case NodeType_Intent:
|
|
return "Intent"
|
|
case NodeType_DrawingBoard:
|
|
return "DrawingBoard"
|
|
case NodeType_SceneVariable:
|
|
return "SceneVariable"
|
|
case NodeType_SceneChat:
|
|
return "SceneChat"
|
|
case NodeType_DatasetWrite:
|
|
return "DatasetWrite"
|
|
case NodeType_Input:
|
|
return "Input"
|
|
case NodeType_Batch:
|
|
return "Batch"
|
|
case NodeType_Continue:
|
|
return "Continue"
|
|
case NodeType_AssignVariable:
|
|
return "AssignVariable"
|
|
case NodeType_JsonSerialization:
|
|
return "JsonSerialization"
|
|
case NodeType_JsonDeserialization:
|
|
return "JsonDeserialization"
|
|
case NodeType_DatasetDelete:
|
|
return "DatasetDelete"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func NodeTypeFromString(s string) (NodeType, error) {
|
|
switch s {
|
|
case "Start":
|
|
return NodeType_Start, nil
|
|
case "End":
|
|
return NodeType_End, nil
|
|
case "LLM":
|
|
return NodeType_LLM, nil
|
|
case "Api":
|
|
return NodeType_Api, nil
|
|
case "Code":
|
|
return NodeType_Code, nil
|
|
case "Dataset":
|
|
return NodeType_Dataset, nil
|
|
case "If":
|
|
return NodeType_If, nil
|
|
case "SubWorkflow":
|
|
return NodeType_SubWorkflow, nil
|
|
case "Variable":
|
|
return NodeType_Variable, nil
|
|
case "Database":
|
|
return NodeType_Database, nil
|
|
case "Message":
|
|
return NodeType_Message, nil
|
|
case "Text":
|
|
return NodeType_Text, nil
|
|
case "ImageGenerate":
|
|
return NodeType_ImageGenerate, nil
|
|
case "ImageReference":
|
|
return NodeType_ImageReference, nil
|
|
case "Question":
|
|
return NodeType_Question, nil
|
|
case "Break":
|
|
return NodeType_Break, nil
|
|
case "LoopSetVariable":
|
|
return NodeType_LoopSetVariable, nil
|
|
case "Loop":
|
|
return NodeType_Loop, nil
|
|
case "Intent":
|
|
return NodeType_Intent, nil
|
|
case "DrawingBoard":
|
|
return NodeType_DrawingBoard, nil
|
|
case "SceneVariable":
|
|
return NodeType_SceneVariable, nil
|
|
case "SceneChat":
|
|
return NodeType_SceneChat, nil
|
|
case "DatasetWrite":
|
|
return NodeType_DatasetWrite, nil
|
|
case "Input":
|
|
return NodeType_Input, nil
|
|
case "Batch":
|
|
return NodeType_Batch, nil
|
|
case "Continue":
|
|
return NodeType_Continue, nil
|
|
case "AssignVariable":
|
|
return NodeType_AssignVariable, nil
|
|
case "JsonSerialization":
|
|
return NodeType_JsonSerialization, nil
|
|
case "JsonDeserialization":
|
|
return NodeType_JsonDeserialization, nil
|
|
case "DatasetDelete":
|
|
return NodeType_DatasetDelete, nil
|
|
}
|
|
return NodeType(0), fmt.Errorf("not a valid NodeType string")
|
|
}
|
|
|
|
func NodeTypePtr(v NodeType) *NodeType { return &v }
|
|
func (p *NodeType) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = NodeType(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *NodeType) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
// The node template type is basically the same as NodeType. One copy is due to the addition of an Imageflow type to avoid affecting the business semantics of the original NodeType
|
|
type NodeTemplateType int64
|
|
|
|
const (
|
|
NodeTemplateType_Start NodeTemplateType = 1
|
|
NodeTemplateType_End NodeTemplateType = 2
|
|
NodeTemplateType_LLM NodeTemplateType = 3
|
|
NodeTemplateType_Api NodeTemplateType = 4
|
|
NodeTemplateType_Code NodeTemplateType = 5
|
|
NodeTemplateType_Dataset NodeTemplateType = 6
|
|
NodeTemplateType_If NodeTemplateType = 8
|
|
NodeTemplateType_SubWorkflow NodeTemplateType = 9
|
|
NodeTemplateType_Variable NodeTemplateType = 11
|
|
NodeTemplateType_Database NodeTemplateType = 12
|
|
NodeTemplateType_Message NodeTemplateType = 13
|
|
NodeTemplateType_Imageflow NodeTemplateType = 14
|
|
NodeTemplateType_Text NodeTemplateType = 15
|
|
NodeTemplateType_ImageGenerate NodeTemplateType = 16
|
|
NodeTemplateType_ImageReference NodeTemplateType = 17
|
|
NodeTemplateType_Question NodeTemplateType = 18
|
|
NodeTemplateType_Break NodeTemplateType = 19
|
|
NodeTemplateType_LoopSetVariable NodeTemplateType = 20
|
|
NodeTemplateType_Loop NodeTemplateType = 21
|
|
NodeTemplateType_Intent NodeTemplateType = 22
|
|
NodeTemplateType_DrawingBoard NodeTemplateType = 23
|
|
NodeTemplateType_SceneVariable NodeTemplateType = 24
|
|
NodeTemplateType_SceneChat NodeTemplateType = 25
|
|
NodeTemplateType_DatasetWrite NodeTemplateType = 27
|
|
NodeTemplateType_Input NodeTemplateType = 30
|
|
NodeTemplateType_Batch NodeTemplateType = 28
|
|
NodeTemplateType_Continue NodeTemplateType = 29
|
|
NodeTemplateType_AssignVariable NodeTemplateType = 40
|
|
NodeTemplateType_DatabaseInsert NodeTemplateType = 41
|
|
NodeTemplateType_DatabaseUpdate NodeTemplateType = 42
|
|
NodeTemplateType_DatabasesELECT NodeTemplateType = 43
|
|
NodeTemplateType_DatabaseDelete NodeTemplateType = 44
|
|
NodeTemplateType_JsonSerialization NodeTemplateType = 58
|
|
NodeTemplateType_JsonDeserialization NodeTemplateType = 59
|
|
NodeTemplateType_DatasetDelete NodeTemplateType = 60
|
|
)
|
|
|
|
func (p NodeTemplateType) String() string {
|
|
switch p {
|
|
case NodeTemplateType_Start:
|
|
return "Start"
|
|
case NodeTemplateType_End:
|
|
return "End"
|
|
case NodeTemplateType_LLM:
|
|
return "LLM"
|
|
case NodeTemplateType_Api:
|
|
return "Api"
|
|
case NodeTemplateType_Code:
|
|
return "Code"
|
|
case NodeTemplateType_Dataset:
|
|
return "Dataset"
|
|
case NodeTemplateType_If:
|
|
return "If"
|
|
case NodeTemplateType_SubWorkflow:
|
|
return "SubWorkflow"
|
|
case NodeTemplateType_Variable:
|
|
return "Variable"
|
|
case NodeTemplateType_Database:
|
|
return "Database"
|
|
case NodeTemplateType_Message:
|
|
return "Message"
|
|
case NodeTemplateType_Imageflow:
|
|
return "Imageflow"
|
|
case NodeTemplateType_Text:
|
|
return "Text"
|
|
case NodeTemplateType_ImageGenerate:
|
|
return "ImageGenerate"
|
|
case NodeTemplateType_ImageReference:
|
|
return "ImageReference"
|
|
case NodeTemplateType_Question:
|
|
return "Question"
|
|
case NodeTemplateType_Break:
|
|
return "Break"
|
|
case NodeTemplateType_LoopSetVariable:
|
|
return "LoopSetVariable"
|
|
case NodeTemplateType_Loop:
|
|
return "Loop"
|
|
case NodeTemplateType_Intent:
|
|
return "Intent"
|
|
case NodeTemplateType_DrawingBoard:
|
|
return "DrawingBoard"
|
|
case NodeTemplateType_SceneVariable:
|
|
return "SceneVariable"
|
|
case NodeTemplateType_SceneChat:
|
|
return "SceneChat"
|
|
case NodeTemplateType_DatasetWrite:
|
|
return "DatasetWrite"
|
|
case NodeTemplateType_Input:
|
|
return "Input"
|
|
case NodeTemplateType_Batch:
|
|
return "Batch"
|
|
case NodeTemplateType_Continue:
|
|
return "Continue"
|
|
case NodeTemplateType_AssignVariable:
|
|
return "AssignVariable"
|
|
case NodeTemplateType_DatabaseInsert:
|
|
return "DatabaseInsert"
|
|
case NodeTemplateType_DatabaseUpdate:
|
|
return "DatabaseUpdate"
|
|
case NodeTemplateType_DatabasesELECT:
|
|
return "DatabasesELECT"
|
|
case NodeTemplateType_DatabaseDelete:
|
|
return "DatabaseDelete"
|
|
case NodeTemplateType_JsonSerialization:
|
|
return "JsonSerialization"
|
|
case NodeTemplateType_JsonDeserialization:
|
|
return "JsonDeserialization"
|
|
case NodeTemplateType_DatasetDelete:
|
|
return "DatasetDelete"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func NodeTemplateTypeFromString(s string) (NodeTemplateType, error) {
|
|
switch s {
|
|
case "Start":
|
|
return NodeTemplateType_Start, nil
|
|
case "End":
|
|
return NodeTemplateType_End, nil
|
|
case "LLM":
|
|
return NodeTemplateType_LLM, nil
|
|
case "Api":
|
|
return NodeTemplateType_Api, nil
|
|
case "Code":
|
|
return NodeTemplateType_Code, nil
|
|
case "Dataset":
|
|
return NodeTemplateType_Dataset, nil
|
|
case "If":
|
|
return NodeTemplateType_If, nil
|
|
case "SubWorkflow":
|
|
return NodeTemplateType_SubWorkflow, nil
|
|
case "Variable":
|
|
return NodeTemplateType_Variable, nil
|
|
case "Database":
|
|
return NodeTemplateType_Database, nil
|
|
case "Message":
|
|
return NodeTemplateType_Message, nil
|
|
case "Imageflow":
|
|
return NodeTemplateType_Imageflow, nil
|
|
case "Text":
|
|
return NodeTemplateType_Text, nil
|
|
case "ImageGenerate":
|
|
return NodeTemplateType_ImageGenerate, nil
|
|
case "ImageReference":
|
|
return NodeTemplateType_ImageReference, nil
|
|
case "Question":
|
|
return NodeTemplateType_Question, nil
|
|
case "Break":
|
|
return NodeTemplateType_Break, nil
|
|
case "LoopSetVariable":
|
|
return NodeTemplateType_LoopSetVariable, nil
|
|
case "Loop":
|
|
return NodeTemplateType_Loop, nil
|
|
case "Intent":
|
|
return NodeTemplateType_Intent, nil
|
|
case "DrawingBoard":
|
|
return NodeTemplateType_DrawingBoard, nil
|
|
case "SceneVariable":
|
|
return NodeTemplateType_SceneVariable, nil
|
|
case "SceneChat":
|
|
return NodeTemplateType_SceneChat, nil
|
|
case "DatasetWrite":
|
|
return NodeTemplateType_DatasetWrite, nil
|
|
case "Input":
|
|
return NodeTemplateType_Input, nil
|
|
case "Batch":
|
|
return NodeTemplateType_Batch, nil
|
|
case "Continue":
|
|
return NodeTemplateType_Continue, nil
|
|
case "AssignVariable":
|
|
return NodeTemplateType_AssignVariable, nil
|
|
case "DatabaseInsert":
|
|
return NodeTemplateType_DatabaseInsert, nil
|
|
case "DatabaseUpdate":
|
|
return NodeTemplateType_DatabaseUpdate, nil
|
|
case "DatabasesELECT":
|
|
return NodeTemplateType_DatabasesELECT, nil
|
|
case "DatabaseDelete":
|
|
return NodeTemplateType_DatabaseDelete, nil
|
|
case "JsonSerialization":
|
|
return NodeTemplateType_JsonSerialization, nil
|
|
case "JsonDeserialization":
|
|
return NodeTemplateType_JsonDeserialization, nil
|
|
case "DatasetDelete":
|
|
return NodeTemplateType_DatasetDelete, nil
|
|
}
|
|
return NodeTemplateType(0), fmt.Errorf("not a valid NodeTemplateType string")
|
|
}
|
|
|
|
func NodeTemplateTypePtr(v NodeTemplateType) *NodeTemplateType { return &v }
|
|
func (p *NodeTemplateType) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = NodeTemplateType(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *NodeTemplateType) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
type IfConditionRelation int64
|
|
|
|
const (
|
|
IfConditionRelation_And IfConditionRelation = 1
|
|
IfConditionRelation_Or IfConditionRelation = 2
|
|
)
|
|
|
|
func (p IfConditionRelation) String() string {
|
|
switch p {
|
|
case IfConditionRelation_And:
|
|
return "And"
|
|
case IfConditionRelation_Or:
|
|
return "Or"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func IfConditionRelationFromString(s string) (IfConditionRelation, error) {
|
|
switch s {
|
|
case "And":
|
|
return IfConditionRelation_And, nil
|
|
case "Or":
|
|
return IfConditionRelation_Or, nil
|
|
}
|
|
return IfConditionRelation(0), fmt.Errorf("not a valid IfConditionRelation string")
|
|
}
|
|
|
|
func IfConditionRelationPtr(v IfConditionRelation) *IfConditionRelation { return &v }
|
|
func (p *IfConditionRelation) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = IfConditionRelation(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *IfConditionRelation) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
type ConditionType int64
|
|
|
|
const (
|
|
ConditionType_Equal ConditionType = 1
|
|
ConditionType_NotEqual ConditionType = 2
|
|
ConditionType_LengthGt ConditionType = 3
|
|
ConditionType_LengthGtEqual ConditionType = 4
|
|
ConditionType_LengthLt ConditionType = 5
|
|
ConditionType_LengthLtEqual ConditionType = 6
|
|
ConditionType_Contains ConditionType = 7
|
|
ConditionType_NotContains ConditionType = 8
|
|
ConditionType_Null ConditionType = 9
|
|
ConditionType_NotNull ConditionType = 10
|
|
ConditionType_True ConditionType = 11
|
|
ConditionType_False ConditionType = 12
|
|
ConditionType_Gt ConditionType = 13
|
|
ConditionType_GtEqual ConditionType = 14
|
|
ConditionType_Lt ConditionType = 15
|
|
ConditionType_LtEqual ConditionType = 16
|
|
)
|
|
|
|
func (p ConditionType) String() string {
|
|
switch p {
|
|
case ConditionType_Equal:
|
|
return "Equal"
|
|
case ConditionType_NotEqual:
|
|
return "NotEqual"
|
|
case ConditionType_LengthGt:
|
|
return "LengthGt"
|
|
case ConditionType_LengthGtEqual:
|
|
return "LengthGtEqual"
|
|
case ConditionType_LengthLt:
|
|
return "LengthLt"
|
|
case ConditionType_LengthLtEqual:
|
|
return "LengthLtEqual"
|
|
case ConditionType_Contains:
|
|
return "Contains"
|
|
case ConditionType_NotContains:
|
|
return "NotContains"
|
|
case ConditionType_Null:
|
|
return "Null"
|
|
case ConditionType_NotNull:
|
|
return "NotNull"
|
|
case ConditionType_True:
|
|
return "True"
|
|
case ConditionType_False:
|
|
return "False"
|
|
case ConditionType_Gt:
|
|
return "Gt"
|
|
case ConditionType_GtEqual:
|
|
return "GtEqual"
|
|
case ConditionType_Lt:
|
|
return "Lt"
|
|
case ConditionType_LtEqual:
|
|
return "LtEqual"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func ConditionTypeFromString(s string) (ConditionType, error) {
|
|
switch s {
|
|
case "Equal":
|
|
return ConditionType_Equal, nil
|
|
case "NotEqual":
|
|
return ConditionType_NotEqual, nil
|
|
case "LengthGt":
|
|
return ConditionType_LengthGt, nil
|
|
case "LengthGtEqual":
|
|
return ConditionType_LengthGtEqual, nil
|
|
case "LengthLt":
|
|
return ConditionType_LengthLt, nil
|
|
case "LengthLtEqual":
|
|
return ConditionType_LengthLtEqual, nil
|
|
case "Contains":
|
|
return ConditionType_Contains, nil
|
|
case "NotContains":
|
|
return ConditionType_NotContains, nil
|
|
case "Null":
|
|
return ConditionType_Null, nil
|
|
case "NotNull":
|
|
return ConditionType_NotNull, nil
|
|
case "True":
|
|
return ConditionType_True, nil
|
|
case "False":
|
|
return ConditionType_False, nil
|
|
case "Gt":
|
|
return ConditionType_Gt, nil
|
|
case "GtEqual":
|
|
return ConditionType_GtEqual, nil
|
|
case "Lt":
|
|
return ConditionType_Lt, nil
|
|
case "LtEqual":
|
|
return ConditionType_LtEqual, nil
|
|
}
|
|
return ConditionType(0), fmt.Errorf("not a valid ConditionType string")
|
|
}
|
|
|
|
func ConditionTypePtr(v ConditionType) *ConditionType { return &v }
|
|
func (p *ConditionType) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = ConditionType(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *ConditionType) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
type InputType int64
|
|
|
|
const (
|
|
InputType_String InputType = 1
|
|
InputType_Integer InputType = 2
|
|
InputType_Boolean InputType = 3
|
|
InputType_Number InputType = 4
|
|
InputType_Array InputType = 5
|
|
InputType_Object InputType = 6
|
|
)
|
|
|
|
func (p InputType) String() string {
|
|
switch p {
|
|
case InputType_String:
|
|
return "String"
|
|
case InputType_Integer:
|
|
return "Integer"
|
|
case InputType_Boolean:
|
|
return "Boolean"
|
|
case InputType_Number:
|
|
return "Number"
|
|
case InputType_Array:
|
|
return "Array"
|
|
case InputType_Object:
|
|
return "Object"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func InputTypeFromString(s string) (InputType, error) {
|
|
switch s {
|
|
case "String":
|
|
return InputType_String, nil
|
|
case "Integer":
|
|
return InputType_Integer, nil
|
|
case "Boolean":
|
|
return InputType_Boolean, nil
|
|
case "Number":
|
|
return InputType_Number, nil
|
|
case "Array":
|
|
return InputType_Array, nil
|
|
case "Object":
|
|
return InputType_Object, nil
|
|
}
|
|
return InputType(0), fmt.Errorf("not a valid InputType string")
|
|
}
|
|
|
|
func InputTypePtr(v InputType) *InputType { return &v }
|
|
func (p *InputType) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = InputType(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *InputType) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
type ParamRequirementType int64
|
|
|
|
const (
|
|
ParamRequirementType_CanNotDelete ParamRequirementType = 1
|
|
ParamRequirementType_CanNotChangeName ParamRequirementType = 2
|
|
ParamRequirementType_CanChange ParamRequirementType = 3
|
|
ParamRequirementType_CanNotChangeAnything ParamRequirementType = 4
|
|
)
|
|
|
|
func (p ParamRequirementType) String() string {
|
|
switch p {
|
|
case ParamRequirementType_CanNotDelete:
|
|
return "CanNotDelete"
|
|
case ParamRequirementType_CanNotChangeName:
|
|
return "CanNotChangeName"
|
|
case ParamRequirementType_CanChange:
|
|
return "CanChange"
|
|
case ParamRequirementType_CanNotChangeAnything:
|
|
return "CanNotChangeAnything"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func ParamRequirementTypeFromString(s string) (ParamRequirementType, error) {
|
|
switch s {
|
|
case "CanNotDelete":
|
|
return ParamRequirementType_CanNotDelete, nil
|
|
case "CanNotChangeName":
|
|
return ParamRequirementType_CanNotChangeName, nil
|
|
case "CanChange":
|
|
return ParamRequirementType_CanChange, nil
|
|
case "CanNotChangeAnything":
|
|
return ParamRequirementType_CanNotChangeAnything, nil
|
|
}
|
|
return ParamRequirementType(0), fmt.Errorf("not a valid ParamRequirementType string")
|
|
}
|
|
|
|
func ParamRequirementTypePtr(v ParamRequirementType) *ParamRequirementType { return &v }
|
|
func (p *ParamRequirementType) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = ParamRequirementType(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *ParamRequirementType) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
type TerminatePlanType int64
|
|
|
|
const (
|
|
TerminatePlanType_USELLM TerminatePlanType = 1
|
|
TerminatePlanType_USESETTING TerminatePlanType = 2
|
|
)
|
|
|
|
func (p TerminatePlanType) String() string {
|
|
switch p {
|
|
case TerminatePlanType_USELLM:
|
|
return "USELLM"
|
|
case TerminatePlanType_USESETTING:
|
|
return "USESETTING"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func TerminatePlanTypeFromString(s string) (TerminatePlanType, error) {
|
|
switch s {
|
|
case "USELLM":
|
|
return TerminatePlanType_USELLM, nil
|
|
case "USESETTING":
|
|
return TerminatePlanType_USESETTING, nil
|
|
}
|
|
return TerminatePlanType(0), fmt.Errorf("not a valid TerminatePlanType string")
|
|
}
|
|
|
|
func TerminatePlanTypePtr(v TerminatePlanType) *TerminatePlanType { return &v }
|
|
func (p *TerminatePlanType) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = TerminatePlanType(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *TerminatePlanType) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
type SupportBatch int64
|
|
|
|
const (
|
|
// 1: Not supported
|
|
SupportBatch_NOT_SUPPORT SupportBatch = 1
|
|
// 2: Support
|
|
SupportBatch_SUPPORT SupportBatch = 2
|
|
)
|
|
|
|
func (p SupportBatch) String() string {
|
|
switch p {
|
|
case SupportBatch_NOT_SUPPORT:
|
|
return "NOT_SUPPORT"
|
|
case SupportBatch_SUPPORT:
|
|
return "SUPPORT"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func SupportBatchFromString(s string) (SupportBatch, error) {
|
|
switch s {
|
|
case "NOT_SUPPORT":
|
|
return SupportBatch_NOT_SUPPORT, nil
|
|
case "SUPPORT":
|
|
return SupportBatch_SUPPORT, nil
|
|
}
|
|
return SupportBatch(0), fmt.Errorf("not a valid SupportBatch string")
|
|
}
|
|
|
|
func SupportBatchPtr(v SupportBatch) *SupportBatch { return &v }
|
|
func (p *SupportBatch) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = SupportBatch(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *SupportBatch) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
type PluginParamTypeFormat int64
|
|
|
|
const (
|
|
PluginParamTypeFormat_ImageUrl PluginParamTypeFormat = 1
|
|
)
|
|
|
|
func (p PluginParamTypeFormat) String() string {
|
|
switch p {
|
|
case PluginParamTypeFormat_ImageUrl:
|
|
return "ImageUrl"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func PluginParamTypeFormatFromString(s string) (PluginParamTypeFormat, error) {
|
|
switch s {
|
|
case "ImageUrl":
|
|
return PluginParamTypeFormat_ImageUrl, nil
|
|
}
|
|
return PluginParamTypeFormat(0), fmt.Errorf("not a valid PluginParamTypeFormat string")
|
|
}
|
|
|
|
func PluginParamTypeFormatPtr(v PluginParamTypeFormat) *PluginParamTypeFormat { return &v }
|
|
func (p *PluginParamTypeFormat) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = PluginParamTypeFormat(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *PluginParamTypeFormat) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
// Status, 1 Not Submitted 2 Submitted 3 Submitted 4 Obsolete
|
|
type WorkFlowDevStatus int64
|
|
|
|
const (
|
|
// unsubmittable
|
|
WorkFlowDevStatus_CanNotSubmit WorkFlowDevStatus = 1
|
|
// submittable
|
|
WorkFlowDevStatus_CanSubmit WorkFlowDevStatus = 2
|
|
// Submitted
|
|
WorkFlowDevStatus_HadSubmit WorkFlowDevStatus = 3
|
|
// delete
|
|
WorkFlowDevStatus_Deleted WorkFlowDevStatus = 4
|
|
)
|
|
|
|
func (p WorkFlowDevStatus) String() string {
|
|
switch p {
|
|
case WorkFlowDevStatus_CanNotSubmit:
|
|
return "CanNotSubmit"
|
|
case WorkFlowDevStatus_CanSubmit:
|
|
return "CanSubmit"
|
|
case WorkFlowDevStatus_HadSubmit:
|
|
return "HadSubmit"
|
|
case WorkFlowDevStatus_Deleted:
|
|
return "Deleted"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func WorkFlowDevStatusFromString(s string) (WorkFlowDevStatus, error) {
|
|
switch s {
|
|
case "CanNotSubmit":
|
|
return WorkFlowDevStatus_CanNotSubmit, nil
|
|
case "CanSubmit":
|
|
return WorkFlowDevStatus_CanSubmit, nil
|
|
case "HadSubmit":
|
|
return WorkFlowDevStatus_HadSubmit, nil
|
|
case "Deleted":
|
|
return WorkFlowDevStatus_Deleted, nil
|
|
}
|
|
return WorkFlowDevStatus(0), fmt.Errorf("not a valid WorkFlowDevStatus string")
|
|
}
|
|
|
|
func WorkFlowDevStatusPtr(v WorkFlowDevStatus) *WorkFlowDevStatus { return &v }
|
|
func (p *WorkFlowDevStatus) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = WorkFlowDevStatus(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *WorkFlowDevStatus) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
// Status, 1 Unpublishable 2 Publishable 3 Published 4 Deleted 5 Removed
|
|
type WorkFlowStatus int64
|
|
|
|
const (
|
|
// unpublishable
|
|
WorkFlowStatus_CanNotPublish WorkFlowStatus = 1
|
|
// publishable
|
|
WorkFlowStatus_CanPublish WorkFlowStatus = 2
|
|
// Published
|
|
WorkFlowStatus_HadPublished WorkFlowStatus = 3
|
|
// delete
|
|
WorkFlowStatus_Deleted WorkFlowStatus = 4
|
|
// offline
|
|
WorkFlowStatus_Unlisted WorkFlowStatus = 5
|
|
)
|
|
|
|
func (p WorkFlowStatus) String() string {
|
|
switch p {
|
|
case WorkFlowStatus_CanNotPublish:
|
|
return "CanNotPublish"
|
|
case WorkFlowStatus_CanPublish:
|
|
return "CanPublish"
|
|
case WorkFlowStatus_HadPublished:
|
|
return "HadPublished"
|
|
case WorkFlowStatus_Deleted:
|
|
return "Deleted"
|
|
case WorkFlowStatus_Unlisted:
|
|
return "Unlisted"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func WorkFlowStatusFromString(s string) (WorkFlowStatus, error) {
|
|
switch s {
|
|
case "CanNotPublish":
|
|
return WorkFlowStatus_CanNotPublish, nil
|
|
case "CanPublish":
|
|
return WorkFlowStatus_CanPublish, nil
|
|
case "HadPublished":
|
|
return WorkFlowStatus_HadPublished, nil
|
|
case "Deleted":
|
|
return WorkFlowStatus_Deleted, nil
|
|
case "Unlisted":
|
|
return WorkFlowStatus_Unlisted, nil
|
|
}
|
|
return WorkFlowStatus(0), fmt.Errorf("not a valid WorkFlowStatus string")
|
|
}
|
|
|
|
func WorkFlowStatusPtr(v WorkFlowStatus) *WorkFlowStatus { return &v }
|
|
func (p *WorkFlowStatus) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = WorkFlowStatus(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *WorkFlowStatus) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
type VCSCanvasType int64
|
|
|
|
const (
|
|
VCSCanvasType_Draft VCSCanvasType = 1
|
|
VCSCanvasType_Submit VCSCanvasType = 2
|
|
VCSCanvasType_Publish VCSCanvasType = 3
|
|
)
|
|
|
|
func (p VCSCanvasType) String() string {
|
|
switch p {
|
|
case VCSCanvasType_Draft:
|
|
return "Draft"
|
|
case VCSCanvasType_Submit:
|
|
return "Submit"
|
|
case VCSCanvasType_Publish:
|
|
return "Publish"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func VCSCanvasTypeFromString(s string) (VCSCanvasType, error) {
|
|
switch s {
|
|
case "Draft":
|
|
return VCSCanvasType_Draft, nil
|
|
case "Submit":
|
|
return VCSCanvasType_Submit, nil
|
|
case "Publish":
|
|
return VCSCanvasType_Publish, nil
|
|
}
|
|
return VCSCanvasType(0), fmt.Errorf("not a valid VCSCanvasType string")
|
|
}
|
|
|
|
func VCSCanvasTypePtr(v VCSCanvasType) *VCSCanvasType { return &v }
|
|
func (p *VCSCanvasType) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = VCSCanvasType(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *VCSCanvasType) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
type OperateType int64
|
|
|
|
const (
|
|
OperateType_DraftOperate OperateType = 0
|
|
OperateType_SubmitOperate OperateType = 1
|
|
OperateType_PublishOperate OperateType = 2
|
|
OperateType_PubPPEOperate OperateType = 3
|
|
OperateType_SubmitPublishPPEOperate OperateType = 4
|
|
)
|
|
|
|
func (p OperateType) String() string {
|
|
switch p {
|
|
case OperateType_DraftOperate:
|
|
return "DraftOperate"
|
|
case OperateType_SubmitOperate:
|
|
return "SubmitOperate"
|
|
case OperateType_PublishOperate:
|
|
return "PublishOperate"
|
|
case OperateType_PubPPEOperate:
|
|
return "PubPPEOperate"
|
|
case OperateType_SubmitPublishPPEOperate:
|
|
return "SubmitPublishPPEOperate"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func OperateTypeFromString(s string) (OperateType, error) {
|
|
switch s {
|
|
case "DraftOperate":
|
|
return OperateType_DraftOperate, nil
|
|
case "SubmitOperate":
|
|
return OperateType_SubmitOperate, nil
|
|
case "PublishOperate":
|
|
return OperateType_PublishOperate, nil
|
|
case "PubPPEOperate":
|
|
return OperateType_PubPPEOperate, nil
|
|
case "SubmitPublishPPEOperate":
|
|
return OperateType_SubmitPublishPPEOperate, nil
|
|
}
|
|
return OperateType(0), fmt.Errorf("not a valid OperateType string")
|
|
}
|
|
|
|
func OperateTypePtr(v OperateType) *OperateType { return &v }
|
|
func (p *OperateType) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = OperateType(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *OperateType) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
type DeleteAction int64
|
|
|
|
const (
|
|
// Blockwise Unbinding
|
|
DeleteAction_BlockwiseUnbind DeleteAction = 1
|
|
// Blockwise removal
|
|
DeleteAction_BlockwiseDelete DeleteAction = 2
|
|
)
|
|
|
|
func (p DeleteAction) String() string {
|
|
switch p {
|
|
case DeleteAction_BlockwiseUnbind:
|
|
return "BlockwiseUnbind"
|
|
case DeleteAction_BlockwiseDelete:
|
|
return "BlockwiseDelete"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func DeleteActionFromString(s string) (DeleteAction, error) {
|
|
switch s {
|
|
case "BlockwiseUnbind":
|
|
return DeleteAction_BlockwiseUnbind, nil
|
|
case "BlockwiseDelete":
|
|
return DeleteAction_BlockwiseDelete, nil
|
|
}
|
|
return DeleteAction(0), fmt.Errorf("not a valid DeleteAction string")
|
|
}
|
|
|
|
func DeleteActionPtr(v DeleteAction) *DeleteAction { return &v }
|
|
func (p *DeleteAction) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = DeleteAction(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *DeleteAction) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
type DeleteStatus int64
|
|
|
|
const (
|
|
DeleteStatus_SUCCESS DeleteStatus = 0
|
|
DeleteStatus_FAIL DeleteStatus = 1
|
|
)
|
|
|
|
func (p DeleteStatus) String() string {
|
|
switch p {
|
|
case DeleteStatus_SUCCESS:
|
|
return "SUCCESS"
|
|
case DeleteStatus_FAIL:
|
|
return "FAIL"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func DeleteStatusFromString(s string) (DeleteStatus, error) {
|
|
switch s {
|
|
case "SUCCESS":
|
|
return DeleteStatus_SUCCESS, nil
|
|
case "FAIL":
|
|
return DeleteStatus_FAIL, nil
|
|
}
|
|
return DeleteStatus(0), fmt.Errorf("not a valid DeleteStatus string")
|
|
}
|
|
|
|
func DeleteStatusPtr(v DeleteStatus) *DeleteStatus { return &v }
|
|
func (p *DeleteStatus) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = DeleteStatus(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *DeleteStatus) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
type DeleteType int64
|
|
|
|
const (
|
|
// Can be deleted: No workflow product/product removed from the shelves/first time on the shelves and the review failed
|
|
DeleteType_CanDelete DeleteType = 0
|
|
// Review failed after deletion: The workflow product is on the shelves for the first time and is under review.
|
|
DeleteType_RejectProductDraft DeleteType = 1
|
|
// Products that need to be removed from the shelves first: workflow products have been put on the shelves.
|
|
DeleteType_UnListProduct DeleteType = 2
|
|
)
|
|
|
|
func (p DeleteType) String() string {
|
|
switch p {
|
|
case DeleteType_CanDelete:
|
|
return "CanDelete"
|
|
case DeleteType_RejectProductDraft:
|
|
return "RejectProductDraft"
|
|
case DeleteType_UnListProduct:
|
|
return "UnListProduct"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func DeleteTypeFromString(s string) (DeleteType, error) {
|
|
switch s {
|
|
case "CanDelete":
|
|
return DeleteType_CanDelete, nil
|
|
case "RejectProductDraft":
|
|
return DeleteType_RejectProductDraft, nil
|
|
case "UnListProduct":
|
|
return DeleteType_UnListProduct, nil
|
|
}
|
|
return DeleteType(0), fmt.Errorf("not a valid DeleteType string")
|
|
}
|
|
|
|
func DeleteTypePtr(v DeleteType) *DeleteType { return &v }
|
|
func (p *DeleteType) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = DeleteType(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *DeleteType) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
type OrderBy int64
|
|
|
|
const (
|
|
OrderBy_CreateTime OrderBy = 0
|
|
OrderBy_UpdateTime OrderBy = 1
|
|
OrderBy_PublishTime OrderBy = 2
|
|
OrderBy_Hot OrderBy = 3
|
|
OrderBy_Id OrderBy = 4
|
|
)
|
|
|
|
func (p OrderBy) String() string {
|
|
switch p {
|
|
case OrderBy_CreateTime:
|
|
return "CreateTime"
|
|
case OrderBy_UpdateTime:
|
|
return "UpdateTime"
|
|
case OrderBy_PublishTime:
|
|
return "PublishTime"
|
|
case OrderBy_Hot:
|
|
return "Hot"
|
|
case OrderBy_Id:
|
|
return "Id"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func OrderByFromString(s string) (OrderBy, error) {
|
|
switch s {
|
|
case "CreateTime":
|
|
return OrderBy_CreateTime, nil
|
|
case "UpdateTime":
|
|
return OrderBy_UpdateTime, nil
|
|
case "PublishTime":
|
|
return OrderBy_PublishTime, nil
|
|
case "Hot":
|
|
return OrderBy_Hot, nil
|
|
case "Id":
|
|
return OrderBy_Id, nil
|
|
}
|
|
return OrderBy(0), fmt.Errorf("not a valid OrderBy string")
|
|
}
|
|
|
|
func OrderByPtr(v OrderBy) *OrderBy { return &v }
|
|
func (p *OrderBy) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = OrderBy(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *OrderBy) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
type WorkFlowListStatus int64
|
|
|
|
const (
|
|
WorkFlowListStatus_UnPublished WorkFlowListStatus = 1
|
|
WorkFlowListStatus_HadPublished WorkFlowListStatus = 2
|
|
)
|
|
|
|
func (p WorkFlowListStatus) String() string {
|
|
switch p {
|
|
case WorkFlowListStatus_UnPublished:
|
|
return "UnPublished"
|
|
case WorkFlowListStatus_HadPublished:
|
|
return "HadPublished"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func WorkFlowListStatusFromString(s string) (WorkFlowListStatus, error) {
|
|
switch s {
|
|
case "UnPublished":
|
|
return WorkFlowListStatus_UnPublished, nil
|
|
case "HadPublished":
|
|
return WorkFlowListStatus_HadPublished, nil
|
|
}
|
|
return WorkFlowListStatus(0), fmt.Errorf("not a valid WorkFlowListStatus string")
|
|
}
|
|
|
|
func WorkFlowListStatusPtr(v WorkFlowListStatus) *WorkFlowListStatus { return &v }
|
|
func (p *WorkFlowListStatus) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = WorkFlowListStatus(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *WorkFlowListStatus) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
type CheckType int64
|
|
|
|
const (
|
|
CheckType_WebSDKPublish CheckType = 1
|
|
CheckType_SocialPublish CheckType = 2
|
|
CheckType_BotAgent CheckType = 3
|
|
CheckType_BotSocialPublish CheckType = 4
|
|
CheckType_BotWebSDKPublish CheckType = 5
|
|
)
|
|
|
|
func (p CheckType) String() string {
|
|
switch p {
|
|
case CheckType_WebSDKPublish:
|
|
return "WebSDKPublish"
|
|
case CheckType_SocialPublish:
|
|
return "SocialPublish"
|
|
case CheckType_BotAgent:
|
|
return "BotAgent"
|
|
case CheckType_BotSocialPublish:
|
|
return "BotSocialPublish"
|
|
case CheckType_BotWebSDKPublish:
|
|
return "BotWebSDKPublish"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func CheckTypeFromString(s string) (CheckType, error) {
|
|
switch s {
|
|
case "WebSDKPublish":
|
|
return CheckType_WebSDKPublish, nil
|
|
case "SocialPublish":
|
|
return CheckType_SocialPublish, nil
|
|
case "BotAgent":
|
|
return CheckType_BotAgent, nil
|
|
case "BotSocialPublish":
|
|
return CheckType_BotSocialPublish, nil
|
|
case "BotWebSDKPublish":
|
|
return CheckType_BotWebSDKPublish, nil
|
|
}
|
|
return CheckType(0), fmt.Errorf("not a valid CheckType string")
|
|
}
|
|
|
|
func CheckTypePtr(v CheckType) *CheckType { return &v }
|
|
func (p *CheckType) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = CheckType(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *CheckType) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
type BindBizType int64
|
|
|
|
const (
|
|
BindBizType_Agent BindBizType = 1
|
|
BindBizType_Scene BindBizType = 2
|
|
// Douyin doppelganger
|
|
BindBizType_DouYinBot BindBizType = 3
|
|
)
|
|
|
|
func (p BindBizType) String() string {
|
|
switch p {
|
|
case BindBizType_Agent:
|
|
return "Agent"
|
|
case BindBizType_Scene:
|
|
return "Scene"
|
|
case BindBizType_DouYinBot:
|
|
return "DouYinBot"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func BindBizTypeFromString(s string) (BindBizType, error) {
|
|
switch s {
|
|
case "Agent":
|
|
return BindBizType_Agent, nil
|
|
case "Scene":
|
|
return BindBizType_Scene, nil
|
|
case "DouYinBot":
|
|
return BindBizType_DouYinBot, nil
|
|
}
|
|
return BindBizType(0), fmt.Errorf("not a valid BindBizType string")
|
|
}
|
|
|
|
func BindBizTypePtr(v BindBizType) *BindBizType { return &v }
|
|
func (p *BindBizType) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = BindBizType(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *BindBizType) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
type WorkflowExeStatus int64
|
|
|
|
const (
|
|
WorkflowExeStatus_Running WorkflowExeStatus = 1
|
|
WorkflowExeStatus_Success WorkflowExeStatus = 2
|
|
WorkflowExeStatus_Fail WorkflowExeStatus = 3
|
|
WorkflowExeStatus_Cancel WorkflowExeStatus = 4
|
|
)
|
|
|
|
func (p WorkflowExeStatus) String() string {
|
|
switch p {
|
|
case WorkflowExeStatus_Running:
|
|
return "Running"
|
|
case WorkflowExeStatus_Success:
|
|
return "Success"
|
|
case WorkflowExeStatus_Fail:
|
|
return "Fail"
|
|
case WorkflowExeStatus_Cancel:
|
|
return "Cancel"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func WorkflowExeStatusFromString(s string) (WorkflowExeStatus, error) {
|
|
switch s {
|
|
case "Running":
|
|
return WorkflowExeStatus_Running, nil
|
|
case "Success":
|
|
return WorkflowExeStatus_Success, nil
|
|
case "Fail":
|
|
return WorkflowExeStatus_Fail, nil
|
|
case "Cancel":
|
|
return WorkflowExeStatus_Cancel, nil
|
|
}
|
|
return WorkflowExeStatus(0), fmt.Errorf("not a valid WorkflowExeStatus string")
|
|
}
|
|
|
|
func WorkflowExeStatusPtr(v WorkflowExeStatus) *WorkflowExeStatus { return &v }
|
|
func (p *WorkflowExeStatus) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = WorkflowExeStatus(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *WorkflowExeStatus) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
type WorkflowExeHistoryStatus int64
|
|
|
|
const (
|
|
WorkflowExeHistoryStatus_NoHistory WorkflowExeHistoryStatus = 1
|
|
WorkflowExeHistoryStatus_HasHistory WorkflowExeHistoryStatus = 2
|
|
)
|
|
|
|
func (p WorkflowExeHistoryStatus) String() string {
|
|
switch p {
|
|
case WorkflowExeHistoryStatus_NoHistory:
|
|
return "NoHistory"
|
|
case WorkflowExeHistoryStatus_HasHistory:
|
|
return "HasHistory"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func WorkflowExeHistoryStatusFromString(s string) (WorkflowExeHistoryStatus, error) {
|
|
switch s {
|
|
case "NoHistory":
|
|
return WorkflowExeHistoryStatus_NoHistory, nil
|
|
case "HasHistory":
|
|
return WorkflowExeHistoryStatus_HasHistory, nil
|
|
}
|
|
return WorkflowExeHistoryStatus(0), fmt.Errorf("not a valid WorkflowExeHistoryStatus string")
|
|
}
|
|
|
|
func WorkflowExeHistoryStatusPtr(v WorkflowExeHistoryStatus) *WorkflowExeHistoryStatus { return &v }
|
|
func (p *WorkflowExeHistoryStatus) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = WorkflowExeHistoryStatus(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *WorkflowExeHistoryStatus) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
type NodeHistoryScene int64
|
|
|
|
const (
|
|
NodeHistoryScene_Default NodeHistoryScene = 0
|
|
NodeHistoryScene_TestRunInput NodeHistoryScene = 1
|
|
)
|
|
|
|
func (p NodeHistoryScene) String() string {
|
|
switch p {
|
|
case NodeHistoryScene_Default:
|
|
return "Default"
|
|
case NodeHistoryScene_TestRunInput:
|
|
return "TestRunInput"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func NodeHistorySceneFromString(s string) (NodeHistoryScene, error) {
|
|
switch s {
|
|
case "Default":
|
|
return NodeHistoryScene_Default, nil
|
|
case "TestRunInput":
|
|
return NodeHistoryScene_TestRunInput, nil
|
|
}
|
|
return NodeHistoryScene(0), fmt.Errorf("not a valid NodeHistoryScene string")
|
|
}
|
|
|
|
func NodeHistoryScenePtr(v NodeHistoryScene) *NodeHistoryScene { return &v }
|
|
func (p *NodeHistoryScene) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = NodeHistoryScene(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *NodeHistoryScene) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
type NodeExeStatus int64
|
|
|
|
const (
|
|
NodeExeStatus_Waiting NodeExeStatus = 1
|
|
NodeExeStatus_Running NodeExeStatus = 2
|
|
NodeExeStatus_Success NodeExeStatus = 3
|
|
NodeExeStatus_Fail NodeExeStatus = 4
|
|
)
|
|
|
|
func (p NodeExeStatus) String() string {
|
|
switch p {
|
|
case NodeExeStatus_Waiting:
|
|
return "Waiting"
|
|
case NodeExeStatus_Running:
|
|
return "Running"
|
|
case NodeExeStatus_Success:
|
|
return "Success"
|
|
case NodeExeStatus_Fail:
|
|
return "Fail"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func NodeExeStatusFromString(s string) (NodeExeStatus, error) {
|
|
switch s {
|
|
case "Waiting":
|
|
return NodeExeStatus_Waiting, nil
|
|
case "Running":
|
|
return NodeExeStatus_Running, nil
|
|
case "Success":
|
|
return NodeExeStatus_Success, nil
|
|
case "Fail":
|
|
return NodeExeStatus_Fail, nil
|
|
}
|
|
return NodeExeStatus(0), fmt.Errorf("not a valid NodeExeStatus string")
|
|
}
|
|
|
|
func NodeExeStatusPtr(v NodeExeStatus) *NodeExeStatus { return &v }
|
|
func (p *NodeExeStatus) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = NodeExeStatus(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *NodeExeStatus) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
type EventType int64
|
|
|
|
const (
|
|
EventType_LocalPlugin EventType = 1
|
|
EventType_Question EventType = 2
|
|
EventType_RequireInfos EventType = 3
|
|
EventType_SceneChat EventType = 4
|
|
EventType_InputNode EventType = 5
|
|
EventType_WorkflowLocalPlugin EventType = 6
|
|
EventType_WorkflowOauthPlugin EventType = 7
|
|
)
|
|
|
|
func (p EventType) String() string {
|
|
switch p {
|
|
case EventType_LocalPlugin:
|
|
return "LocalPlugin"
|
|
case EventType_Question:
|
|
return "Question"
|
|
case EventType_RequireInfos:
|
|
return "RequireInfos"
|
|
case EventType_SceneChat:
|
|
return "SceneChat"
|
|
case EventType_InputNode:
|
|
return "InputNode"
|
|
case EventType_WorkflowLocalPlugin:
|
|
return "WorkflowLocalPlugin"
|
|
case EventType_WorkflowOauthPlugin:
|
|
return "WorkflowOauthPlugin"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func EventTypeFromString(s string) (EventType, error) {
|
|
switch s {
|
|
case "LocalPlugin":
|
|
return EventType_LocalPlugin, nil
|
|
case "Question":
|
|
return EventType_Question, nil
|
|
case "RequireInfos":
|
|
return EventType_RequireInfos, nil
|
|
case "SceneChat":
|
|
return EventType_SceneChat, nil
|
|
case "InputNode":
|
|
return EventType_InputNode, nil
|
|
case "WorkflowLocalPlugin":
|
|
return EventType_WorkflowLocalPlugin, nil
|
|
case "WorkflowOauthPlugin":
|
|
return EventType_WorkflowOauthPlugin, nil
|
|
}
|
|
return EventType(0), fmt.Errorf("not a valid EventType string")
|
|
}
|
|
|
|
func EventTypePtr(v EventType) *EventType { return &v }
|
|
func (p *EventType) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = EventType(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *EventType) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
type ValidateErrorType int64
|
|
|
|
const (
|
|
ValidateErrorType_BotValidateNodeErr ValidateErrorType = 1
|
|
ValidateErrorType_BotValidatePathErr ValidateErrorType = 2
|
|
ValidateErrorType_BotConcurrentPathErr ValidateErrorType = 3
|
|
)
|
|
|
|
func (p ValidateErrorType) String() string {
|
|
switch p {
|
|
case ValidateErrorType_BotValidateNodeErr:
|
|
return "BotValidateNodeErr"
|
|
case ValidateErrorType_BotValidatePathErr:
|
|
return "BotValidatePathErr"
|
|
case ValidateErrorType_BotConcurrentPathErr:
|
|
return "BotConcurrentPathErr"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func ValidateErrorTypeFromString(s string) (ValidateErrorType, error) {
|
|
switch s {
|
|
case "BotValidateNodeErr":
|
|
return ValidateErrorType_BotValidateNodeErr, nil
|
|
case "BotValidatePathErr":
|
|
return ValidateErrorType_BotValidatePathErr, nil
|
|
case "BotConcurrentPathErr":
|
|
return ValidateErrorType_BotConcurrentPathErr, nil
|
|
}
|
|
return ValidateErrorType(0), fmt.Errorf("not a valid ValidateErrorType string")
|
|
}
|
|
|
|
func ValidateErrorTypePtr(v ValidateErrorType) *ValidateErrorType { return &v }
|
|
func (p *ValidateErrorType) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = ValidateErrorType(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *ValidateErrorType) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
type PluginType int64
|
|
|
|
const (
|
|
PluginType_PLUGIN PluginType = 1
|
|
PluginType_APP PluginType = 2
|
|
PluginType_FUNC PluginType = 3
|
|
PluginType_WORKFLOW PluginType = 4
|
|
PluginType_IMAGEFLOW PluginType = 5
|
|
PluginType_LOCAL PluginType = 6
|
|
)
|
|
|
|
func (p PluginType) String() string {
|
|
switch p {
|
|
case PluginType_PLUGIN:
|
|
return "PLUGIN"
|
|
case PluginType_APP:
|
|
return "APP"
|
|
case PluginType_FUNC:
|
|
return "FUNC"
|
|
case PluginType_WORKFLOW:
|
|
return "WORKFLOW"
|
|
case PluginType_IMAGEFLOW:
|
|
return "IMAGEFLOW"
|
|
case PluginType_LOCAL:
|
|
return "LOCAL"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func PluginTypeFromString(s string) (PluginType, error) {
|
|
switch s {
|
|
case "PLUGIN":
|
|
return PluginType_PLUGIN, nil
|
|
case "APP":
|
|
return PluginType_APP, nil
|
|
case "FUNC":
|
|
return PluginType_FUNC, nil
|
|
case "WORKFLOW":
|
|
return PluginType_WORKFLOW, nil
|
|
case "IMAGEFLOW":
|
|
return PluginType_IMAGEFLOW, nil
|
|
case "LOCAL":
|
|
return PluginType_LOCAL, nil
|
|
}
|
|
return PluginType(0), fmt.Errorf("not a valid PluginType string")
|
|
}
|
|
|
|
func PluginTypePtr(v PluginType) *PluginType { return &v }
|
|
func (p *PluginType) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = PluginType(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *PluginType) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
type ParameterType int64
|
|
|
|
const (
|
|
ParameterType_String ParameterType = 1
|
|
ParameterType_Integer ParameterType = 2
|
|
ParameterType_Number ParameterType = 3
|
|
ParameterType_Object ParameterType = 4
|
|
ParameterType_Array ParameterType = 5
|
|
ParameterType_Bool ParameterType = 6
|
|
)
|
|
|
|
func (p ParameterType) String() string {
|
|
switch p {
|
|
case ParameterType_String:
|
|
return "String"
|
|
case ParameterType_Integer:
|
|
return "Integer"
|
|
case ParameterType_Number:
|
|
return "Number"
|
|
case ParameterType_Object:
|
|
return "Object"
|
|
case ParameterType_Array:
|
|
return "Array"
|
|
case ParameterType_Bool:
|
|
return "Bool"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func ParameterTypeFromString(s string) (ParameterType, error) {
|
|
switch s {
|
|
case "String":
|
|
return ParameterType_String, nil
|
|
case "Integer":
|
|
return ParameterType_Integer, nil
|
|
case "Number":
|
|
return ParameterType_Number, nil
|
|
case "Object":
|
|
return ParameterType_Object, nil
|
|
case "Array":
|
|
return ParameterType_Array, nil
|
|
case "Bool":
|
|
return ParameterType_Bool, nil
|
|
}
|
|
return ParameterType(0), fmt.Errorf("not a valid ParameterType string")
|
|
}
|
|
|
|
func ParameterTypePtr(v ParameterType) *ParameterType { return &v }
|
|
func (p *ParameterType) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = ParameterType(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *ParameterType) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
type ParameterLocation int64
|
|
|
|
const (
|
|
ParameterLocation_Path ParameterLocation = 1
|
|
ParameterLocation_Query ParameterLocation = 2
|
|
ParameterLocation_Body ParameterLocation = 3
|
|
ParameterLocation_Header ParameterLocation = 4
|
|
)
|
|
|
|
func (p ParameterLocation) String() string {
|
|
switch p {
|
|
case ParameterLocation_Path:
|
|
return "Path"
|
|
case ParameterLocation_Query:
|
|
return "Query"
|
|
case ParameterLocation_Body:
|
|
return "Body"
|
|
case ParameterLocation_Header:
|
|
return "Header"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func ParameterLocationFromString(s string) (ParameterLocation, error) {
|
|
switch s {
|
|
case "Path":
|
|
return ParameterLocation_Path, nil
|
|
case "Query":
|
|
return ParameterLocation_Query, nil
|
|
case "Body":
|
|
return ParameterLocation_Body, nil
|
|
case "Header":
|
|
return ParameterLocation_Header, nil
|
|
}
|
|
return ParameterLocation(0), fmt.Errorf("not a valid ParameterLocation string")
|
|
}
|
|
|
|
func ParameterLocationPtr(v ParameterLocation) *ParameterLocation { return &v }
|
|
func (p *ParameterLocation) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = ParameterLocation(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *ParameterLocation) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
// Default imported parameter settings source
|
|
type DefaultParamSource int64
|
|
|
|
const (
|
|
// default user input
|
|
DefaultParamSource_Input DefaultParamSource = 0
|
|
// reference variable
|
|
DefaultParamSource_Variable DefaultParamSource = 1
|
|
)
|
|
|
|
func (p DefaultParamSource) String() string {
|
|
switch p {
|
|
case DefaultParamSource_Input:
|
|
return "Input"
|
|
case DefaultParamSource_Variable:
|
|
return "Variable"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func DefaultParamSourceFromString(s string) (DefaultParamSource, error) {
|
|
switch s {
|
|
case "Input":
|
|
return DefaultParamSource_Input, nil
|
|
case "Variable":
|
|
return DefaultParamSource_Variable, nil
|
|
}
|
|
return DefaultParamSource(0), fmt.Errorf("not a valid DefaultParamSource string")
|
|
}
|
|
|
|
func DefaultParamSourcePtr(v DefaultParamSource) *DefaultParamSource { return &v }
|
|
func (p *DefaultParamSource) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = DefaultParamSource(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *DefaultParamSource) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
// Subdivision types for File type parameters
|
|
type AssistParameterType int64
|
|
|
|
const (
|
|
AssistParameterType_DEFAULT AssistParameterType = 1
|
|
AssistParameterType_IMAGE AssistParameterType = 2
|
|
AssistParameterType_DOC AssistParameterType = 3
|
|
AssistParameterType_CODE AssistParameterType = 4
|
|
AssistParameterType_PPT AssistParameterType = 5
|
|
AssistParameterType_TXT AssistParameterType = 6
|
|
AssistParameterType_EXCEL AssistParameterType = 7
|
|
AssistParameterType_AUDIO AssistParameterType = 8
|
|
AssistParameterType_ZIP AssistParameterType = 9
|
|
AssistParameterType_VIDEO AssistParameterType = 10
|
|
AssistParameterType_SVG AssistParameterType = 11
|
|
AssistParameterType_Voice AssistParameterType = 12
|
|
)
|
|
|
|
func (p AssistParameterType) String() string {
|
|
switch p {
|
|
case AssistParameterType_DEFAULT:
|
|
return "DEFAULT"
|
|
case AssistParameterType_IMAGE:
|
|
return "IMAGE"
|
|
case AssistParameterType_DOC:
|
|
return "DOC"
|
|
case AssistParameterType_CODE:
|
|
return "CODE"
|
|
case AssistParameterType_PPT:
|
|
return "PPT"
|
|
case AssistParameterType_TXT:
|
|
return "TXT"
|
|
case AssistParameterType_EXCEL:
|
|
return "EXCEL"
|
|
case AssistParameterType_AUDIO:
|
|
return "AUDIO"
|
|
case AssistParameterType_ZIP:
|
|
return "ZIP"
|
|
case AssistParameterType_VIDEO:
|
|
return "VIDEO"
|
|
case AssistParameterType_SVG:
|
|
return "SVG"
|
|
case AssistParameterType_Voice:
|
|
return "Voice"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func AssistParameterTypeFromString(s string) (AssistParameterType, error) {
|
|
switch s {
|
|
case "DEFAULT":
|
|
return AssistParameterType_DEFAULT, nil
|
|
case "IMAGE":
|
|
return AssistParameterType_IMAGE, nil
|
|
case "DOC":
|
|
return AssistParameterType_DOC, nil
|
|
case "CODE":
|
|
return AssistParameterType_CODE, nil
|
|
case "PPT":
|
|
return AssistParameterType_PPT, nil
|
|
case "TXT":
|
|
return AssistParameterType_TXT, nil
|
|
case "EXCEL":
|
|
return AssistParameterType_EXCEL, nil
|
|
case "AUDIO":
|
|
return AssistParameterType_AUDIO, nil
|
|
case "ZIP":
|
|
return AssistParameterType_ZIP, nil
|
|
case "VIDEO":
|
|
return AssistParameterType_VIDEO, nil
|
|
case "SVG":
|
|
return AssistParameterType_SVG, nil
|
|
case "Voice":
|
|
return AssistParameterType_Voice, nil
|
|
}
|
|
return AssistParameterType(0), fmt.Errorf("not a valid AssistParameterType string")
|
|
}
|
|
|
|
func AssistParameterTypePtr(v AssistParameterType) *AssistParameterType { return &v }
|
|
func (p *AssistParameterType) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = AssistParameterType(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *AssistParameterType) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
type CreateMethod int64
|
|
|
|
const (
|
|
CreateMethod_ManualCreate CreateMethod = 1
|
|
CreateMethod_NodeCreate CreateMethod = 2
|
|
)
|
|
|
|
func (p CreateMethod) String() string {
|
|
switch p {
|
|
case CreateMethod_ManualCreate:
|
|
return "ManualCreate"
|
|
case CreateMethod_NodeCreate:
|
|
return "NodeCreate"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func CreateMethodFromString(s string) (CreateMethod, error) {
|
|
switch s {
|
|
case "ManualCreate":
|
|
return CreateMethod_ManualCreate, nil
|
|
case "NodeCreate":
|
|
return CreateMethod_NodeCreate, nil
|
|
}
|
|
return CreateMethod(0), fmt.Errorf("not a valid CreateMethod string")
|
|
}
|
|
|
|
func CreateMethodPtr(v CreateMethod) *CreateMethod { return &v }
|
|
func (p *CreateMethod) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = CreateMethod(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *CreateMethod) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
type CreateEnv int64
|
|
|
|
const (
|
|
CreateEnv_Draft CreateEnv = 1
|
|
CreateEnv_Release CreateEnv = 2
|
|
)
|
|
|
|
func (p CreateEnv) String() string {
|
|
switch p {
|
|
case CreateEnv_Draft:
|
|
return "Draft"
|
|
case CreateEnv_Release:
|
|
return "Release"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func CreateEnvFromString(s string) (CreateEnv, error) {
|
|
switch s {
|
|
case "Draft":
|
|
return CreateEnv_Draft, nil
|
|
case "Release":
|
|
return CreateEnv_Release, nil
|
|
}
|
|
return CreateEnv(0), fmt.Errorf("not a valid CreateEnv string")
|
|
}
|
|
|
|
func CreateEnvPtr(v CreateEnv) *CreateEnv { return &v }
|
|
func (p *CreateEnv) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = CreateEnv(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *CreateEnv) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
type SuggestReplyInfoMode int64
|
|
|
|
const (
|
|
// close
|
|
SuggestReplyInfoMode_Disable SuggestReplyInfoMode = 0
|
|
// system
|
|
SuggestReplyInfoMode_System SuggestReplyInfoMode = 1
|
|
// custom
|
|
SuggestReplyInfoMode_Custom SuggestReplyInfoMode = 2
|
|
)
|
|
|
|
func (p SuggestReplyInfoMode) String() string {
|
|
switch p {
|
|
case SuggestReplyInfoMode_Disable:
|
|
return "Disable"
|
|
case SuggestReplyInfoMode_System:
|
|
return "System"
|
|
case SuggestReplyInfoMode_Custom:
|
|
return "Custom"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func SuggestReplyInfoModeFromString(s string) (SuggestReplyInfoMode, error) {
|
|
switch s {
|
|
case "Disable":
|
|
return SuggestReplyInfoMode_Disable, nil
|
|
case "System":
|
|
return SuggestReplyInfoMode_System, nil
|
|
case "Custom":
|
|
return SuggestReplyInfoMode_Custom, nil
|
|
}
|
|
return SuggestReplyInfoMode(0), fmt.Errorf("not a valid SuggestReplyInfoMode string")
|
|
}
|
|
|
|
func SuggestReplyInfoModePtr(v SuggestReplyInfoMode) *SuggestReplyInfoMode { return &v }
|
|
func (p *SuggestReplyInfoMode) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = SuggestReplyInfoMode(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *SuggestReplyInfoMode) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
type Caller int64
|
|
|
|
const (
|
|
Caller_Canvas Caller = 1
|
|
Caller_UIBuilder Caller = 2
|
|
)
|
|
|
|
func (p Caller) String() string {
|
|
switch p {
|
|
case Caller_Canvas:
|
|
return "Canvas"
|
|
case Caller_UIBuilder:
|
|
return "UIBuilder"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func CallerFromString(s string) (Caller, error) {
|
|
switch s {
|
|
case "Canvas":
|
|
return Caller_Canvas, nil
|
|
case "UIBuilder":
|
|
return Caller_UIBuilder, nil
|
|
}
|
|
return Caller(0), fmt.Errorf("not a valid Caller string")
|
|
}
|
|
|
|
func CallerPtr(v Caller) *Caller { return &v }
|
|
func (p *Caller) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = Caller(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *Caller) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
type InputMode int64
|
|
|
|
const (
|
|
// Type input
|
|
InputMode_Text InputMode = 1
|
|
// Voice input
|
|
InputMode_Audio InputMode = 2
|
|
)
|
|
|
|
func (p InputMode) String() string {
|
|
switch p {
|
|
case InputMode_Text:
|
|
return "Text"
|
|
case InputMode_Audio:
|
|
return "Audio"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func InputModeFromString(s string) (InputMode, error) {
|
|
switch s {
|
|
case "Text":
|
|
return InputMode_Text, nil
|
|
case "Audio":
|
|
return InputMode_Audio, nil
|
|
}
|
|
return InputMode(0), fmt.Errorf("not a valid InputMode string")
|
|
}
|
|
|
|
func InputModePtr(v InputMode) *InputMode { return &v }
|
|
func (p *InputMode) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = InputMode(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *InputMode) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
type SendVoiceMode int64
|
|
|
|
const (
|
|
// text message
|
|
SendVoiceMode_Text SendVoiceMode = 1
|
|
// Send as voice
|
|
SendVoiceMode_Audio SendVoiceMode = 2
|
|
)
|
|
|
|
func (p SendVoiceMode) String() string {
|
|
switch p {
|
|
case SendVoiceMode_Text:
|
|
return "Text"
|
|
case SendVoiceMode_Audio:
|
|
return "Audio"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func SendVoiceModeFromString(s string) (SendVoiceMode, error) {
|
|
switch s {
|
|
case "Text":
|
|
return SendVoiceMode_Text, nil
|
|
case "Audio":
|
|
return SendVoiceMode_Audio, nil
|
|
}
|
|
return SendVoiceMode(0), fmt.Errorf("not a valid SendVoiceMode string")
|
|
}
|
|
|
|
func SendVoiceModePtr(v SendVoiceMode) *SendVoiceMode { return &v }
|
|
func (p *SendVoiceMode) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = SendVoiceMode(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *SendVoiceMode) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
type NodePanelSearchType int64
|
|
|
|
const (
|
|
NodePanelSearchType_All NodePanelSearchType = 0
|
|
NodePanelSearchType_ResourceWorkflow NodePanelSearchType = 1
|
|
NodePanelSearchType_ProjectWorkflow NodePanelSearchType = 2
|
|
NodePanelSearchType_FavoritePlugin NodePanelSearchType = 3
|
|
NodePanelSearchType_ResourcePlugin NodePanelSearchType = 4
|
|
NodePanelSearchType_ProjectPlugin NodePanelSearchType = 5
|
|
NodePanelSearchType_StorePlugin NodePanelSearchType = 6
|
|
)
|
|
|
|
func (p NodePanelSearchType) String() string {
|
|
switch p {
|
|
case NodePanelSearchType_All:
|
|
return "All"
|
|
case NodePanelSearchType_ResourceWorkflow:
|
|
return "ResourceWorkflow"
|
|
case NodePanelSearchType_ProjectWorkflow:
|
|
return "ProjectWorkflow"
|
|
case NodePanelSearchType_FavoritePlugin:
|
|
return "FavoritePlugin"
|
|
case NodePanelSearchType_ResourcePlugin:
|
|
return "ResourcePlugin"
|
|
case NodePanelSearchType_ProjectPlugin:
|
|
return "ProjectPlugin"
|
|
case NodePanelSearchType_StorePlugin:
|
|
return "StorePlugin"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func NodePanelSearchTypeFromString(s string) (NodePanelSearchType, error) {
|
|
switch s {
|
|
case "All":
|
|
return NodePanelSearchType_All, nil
|
|
case "ResourceWorkflow":
|
|
return NodePanelSearchType_ResourceWorkflow, nil
|
|
case "ProjectWorkflow":
|
|
return NodePanelSearchType_ProjectWorkflow, nil
|
|
case "FavoritePlugin":
|
|
return NodePanelSearchType_FavoritePlugin, nil
|
|
case "ResourcePlugin":
|
|
return NodePanelSearchType_ResourcePlugin, nil
|
|
case "ProjectPlugin":
|
|
return NodePanelSearchType_ProjectPlugin, nil
|
|
case "StorePlugin":
|
|
return NodePanelSearchType_StorePlugin, nil
|
|
}
|
|
return NodePanelSearchType(0), fmt.Errorf("not a valid NodePanelSearchType string")
|
|
}
|
|
|
|
func NodePanelSearchTypePtr(v NodePanelSearchType) *NodePanelSearchType { return &v }
|
|
func (p *NodePanelSearchType) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = NodePanelSearchType(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *NodePanelSearchType) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
type OrderByType int64
|
|
|
|
const (
|
|
OrderByType_Asc OrderByType = 1
|
|
OrderByType_Desc OrderByType = 2
|
|
)
|
|
|
|
func (p OrderByType) String() string {
|
|
switch p {
|
|
case OrderByType_Asc:
|
|
return "Asc"
|
|
case OrderByType_Desc:
|
|
return "Desc"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func OrderByTypeFromString(s string) (OrderByType, error) {
|
|
switch s {
|
|
case "Asc":
|
|
return OrderByType_Asc, nil
|
|
case "Desc":
|
|
return OrderByType_Desc, nil
|
|
}
|
|
return OrderByType(0), fmt.Errorf("not a valid OrderByType string")
|
|
}
|
|
|
|
func OrderByTypePtr(v OrderByType) *OrderByType { return &v }
|
|
func (p *OrderByType) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = OrderByType(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *OrderByType) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
type PermissionType int64
|
|
|
|
const (
|
|
//Can't view details
|
|
PermissionType_NoDetail PermissionType = 1
|
|
//You can check the details.
|
|
PermissionType_Detail PermissionType = 2
|
|
//Can be viewed and operated
|
|
PermissionType_Operate PermissionType = 3
|
|
)
|
|
|
|
func (p PermissionType) String() string {
|
|
switch p {
|
|
case PermissionType_NoDetail:
|
|
return "NoDetail"
|
|
case PermissionType_Detail:
|
|
return "Detail"
|
|
case PermissionType_Operate:
|
|
return "Operate"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func PermissionTypeFromString(s string) (PermissionType, error) {
|
|
switch s {
|
|
case "NoDetail":
|
|
return PermissionType_NoDetail, nil
|
|
case "Detail":
|
|
return PermissionType_Detail, nil
|
|
case "Operate":
|
|
return PermissionType_Operate, nil
|
|
}
|
|
return PermissionType(0), fmt.Errorf("not a valid PermissionType string")
|
|
}
|
|
|
|
func PermissionTypePtr(v PermissionType) *PermissionType { return &v }
|
|
func (p *PermissionType) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = PermissionType(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *PermissionType) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
// This enumeration needs to be aligned with the plugin's PluginInterruptType
|
|
type InterruptType int64
|
|
|
|
const (
|
|
InterruptType_LocalPlugin InterruptType = 1
|
|
InterruptType_Question InterruptType = 2
|
|
InterruptType_RequireInfos InterruptType = 3
|
|
InterruptType_SceneChat InterruptType = 4
|
|
InterruptType_Input InterruptType = 5
|
|
InterruptType_OauthPlugin InterruptType = 7
|
|
)
|
|
|
|
func (p InterruptType) String() string {
|
|
switch p {
|
|
case InterruptType_LocalPlugin:
|
|
return "LocalPlugin"
|
|
case InterruptType_Question:
|
|
return "Question"
|
|
case InterruptType_RequireInfos:
|
|
return "RequireInfos"
|
|
case InterruptType_SceneChat:
|
|
return "SceneChat"
|
|
case InterruptType_Input:
|
|
return "Input"
|
|
case InterruptType_OauthPlugin:
|
|
return "OauthPlugin"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func InterruptTypeFromString(s string) (InterruptType, error) {
|
|
switch s {
|
|
case "LocalPlugin":
|
|
return InterruptType_LocalPlugin, nil
|
|
case "Question":
|
|
return InterruptType_Question, nil
|
|
case "RequireInfos":
|
|
return InterruptType_RequireInfos, nil
|
|
case "SceneChat":
|
|
return InterruptType_SceneChat, nil
|
|
case "Input":
|
|
return InterruptType_Input, nil
|
|
case "OauthPlugin":
|
|
return InterruptType_OauthPlugin, nil
|
|
}
|
|
return InterruptType(0), fmt.Errorf("not a valid InterruptType string")
|
|
}
|
|
|
|
func InterruptTypePtr(v InterruptType) *InterruptType { return &v }
|
|
func (p *InterruptType) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = InterruptType(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *InterruptType) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
type WorkflowRunMode int64
|
|
|
|
const (
|
|
WorkflowRunMode_Sync WorkflowRunMode = 0
|
|
WorkflowRunMode_Stream WorkflowRunMode = 1
|
|
WorkflowRunMode_Async WorkflowRunMode = 2
|
|
)
|
|
|
|
func (p WorkflowRunMode) String() string {
|
|
switch p {
|
|
case WorkflowRunMode_Sync:
|
|
return "Sync"
|
|
case WorkflowRunMode_Stream:
|
|
return "Stream"
|
|
case WorkflowRunMode_Async:
|
|
return "Async"
|
|
}
|
|
return "<UNSET>"
|
|
}
|
|
|
|
func WorkflowRunModeFromString(s string) (WorkflowRunMode, error) {
|
|
switch s {
|
|
case "Sync":
|
|
return WorkflowRunMode_Sync, nil
|
|
case "Stream":
|
|
return WorkflowRunMode_Stream, nil
|
|
case "Async":
|
|
return WorkflowRunMode_Async, nil
|
|
}
|
|
return WorkflowRunMode(0), fmt.Errorf("not a valid WorkflowRunMode string")
|
|
}
|
|
|
|
func WorkflowRunModePtr(v WorkflowRunMode) *WorkflowRunMode { return &v }
|
|
func (p *WorkflowRunMode) Scan(value interface{}) (err error) {
|
|
var result sql.NullInt64
|
|
err = result.Scan(value)
|
|
*p = WorkflowRunMode(result.Int64)
|
|
return
|
|
}
|
|
|
|
func (p *WorkflowRunMode) Value() (driver.Value, error) {
|
|
if p == nil {
|
|
return nil, nil
|
|
}
|
|
return int64(*p), nil
|
|
}
|
|
|
|
type Workflow struct {
|
|
WorkflowID string `thrift:"workflow_id,1" form:"workflow_id" json:"workflow_id" query:"workflow_id"`
|
|
Name string `thrift:"name,2" form:"name" json:"name" query:"name"`
|
|
Desc string `thrift:"desc,3" form:"desc" json:"desc" query:"desc"`
|
|
URL string `thrift:"url,4" form:"url" json:"url" query:"url"`
|
|
IconURI string `thrift:"icon_uri,5" form:"icon_uri" json:"icon_uri" query:"icon_uri"`
|
|
Status WorkFlowDevStatus `thrift:"status,6" form:"status" json:"status" query:"status"`
|
|
// Type 1: Official Template
|
|
Type WorkFlowType `thrift:"type,7" form:"type" json:"type" query:"type"`
|
|
// Plugin ID for workflow
|
|
PluginID string `thrift:"plugin_id,8" form:"plugin_id" json:"plugin_id" query:"plugin_id"`
|
|
CreateTime int64 `thrift:"create_time,9" form:"create_time" json:"create_time" query:"create_time"`
|
|
UpdateTime int64 `thrift:"update_time,10" form:"update_time" json:"update_time" query:"update_time"`
|
|
SchemaType SchemaType `thrift:"schema_type,11" form:"schema_type" json:"schema_type" query:"schema_type"`
|
|
StartNode *Node `thrift:"start_node,12,optional" form:"start_node" json:"start_node,omitempty" query:"start_node"`
|
|
Tag *Tag `thrift:"tag,13,optional" form:"tag" json:"tag,omitempty" query:"tag"`
|
|
// template creator id
|
|
TemplateAuthorID *string `thrift:"template_author_id,14,optional" form:"template_author_id" json:"template_author_id,omitempty" query:"template_author_id"`
|
|
// template creator nickname
|
|
TemplateAuthorName *string `thrift:"template_author_name,15,optional" form:"template_author_name" json:"template_author_name,omitempty" query:"template_author_name"`
|
|
// template creator avatar
|
|
TemplateAuthorPictureURL *string `thrift:"template_author_picture_url,16,optional" form:"template_author_picture_url" json:"template_author_picture_url,omitempty" query:"template_author_picture_url"`
|
|
// Space ID
|
|
SpaceID *string `thrift:"space_id,17,optional" form:"space_id" json:"space_id,omitempty" query:"space_id"`
|
|
// process entry and exit
|
|
InterfaceStr *string `thrift:"interface_str,18,optional" form:"interface_str" json:"interface_str,omitempty" query:"interface_str"`
|
|
// New workflow definition schema
|
|
SchemaJSON *string `thrift:"schema_json,19,optional" form:"schema_json" json:"schema_json,omitempty" query:"schema_json"`
|
|
// Workflow creator information
|
|
Creator *Creator `thrift:"creator,20" form:"creator" json:"creator" query:"creator"`
|
|
// Storage Model
|
|
PersistenceModel PersistenceModel `thrift:"persistence_model,21" form:"persistence_model" json:"persistence_model" query:"persistence_model"`
|
|
// Workflow or imageflow, the default is workflow
|
|
FlowMode WorkflowMode `thrift:"flow_mode,22" form:"flow_mode" json:"flow_mode" query:"flow_mode"`
|
|
// Workflow product review version status
|
|
ProductDraftStatus ProductDraftStatus `thrift:"product_draft_status,23" form:"product_draft_status" json:"product_draft_status" query:"product_draft_status"`
|
|
// {"project_id":"xxx","flow_id":xxxx}
|
|
ExternalFlowInfo *string `thrift:"external_flow_info,24,optional" form:"external_flow_info" json:"external_flow_info,omitempty" query:"external_flow_info"`
|
|
// Workflow Multiplayer Collaboration Button Status
|
|
CollaboratorMode CollaboratorMode `thrift:"collaborator_mode,25" form:"collaborator_mode" json:"collaborator_mode" query:"collaborator_mode"`
|
|
CheckResult []*CheckResult `thrift:"check_result,26" form:"check_result" json:"check_result" query:"check_result"`
|
|
ProjectID *string `thrift:"project_id,27,optional" form:"project_id" json:"project_id,omitempty" query:"project_id"`
|
|
// Only the workflow under the project is available.
|
|
DevPluginID *string `thrift:"dev_plugin_id,28,optional" form:"dev_plugin_id" json:"dev_plugin_id,omitempty" query:"dev_plugin_id"`
|
|
}
|
|
|
|
func NewWorkflow() *Workflow {
|
|
return &Workflow{}
|
|
}
|
|
|
|
func (p *Workflow) InitDefault() {
|
|
}
|
|
|
|
func (p *Workflow) GetWorkflowID() (v string) {
|
|
return p.WorkflowID
|
|
}
|
|
|
|
func (p *Workflow) GetName() (v string) {
|
|
return p.Name
|
|
}
|
|
|
|
func (p *Workflow) GetDesc() (v string) {
|
|
return p.Desc
|
|
}
|
|
|
|
func (p *Workflow) GetURL() (v string) {
|
|
return p.URL
|
|
}
|
|
|
|
func (p *Workflow) GetIconURI() (v string) {
|
|
return p.IconURI
|
|
}
|
|
|
|
func (p *Workflow) GetStatus() (v WorkFlowDevStatus) {
|
|
return p.Status
|
|
}
|
|
|
|
func (p *Workflow) GetType() (v WorkFlowType) {
|
|
return p.Type
|
|
}
|
|
|
|
func (p *Workflow) GetPluginID() (v string) {
|
|
return p.PluginID
|
|
}
|
|
|
|
func (p *Workflow) GetCreateTime() (v int64) {
|
|
return p.CreateTime
|
|
}
|
|
|
|
func (p *Workflow) GetUpdateTime() (v int64) {
|
|
return p.UpdateTime
|
|
}
|
|
|
|
func (p *Workflow) GetSchemaType() (v SchemaType) {
|
|
return p.SchemaType
|
|
}
|
|
|
|
var Workflow_StartNode_DEFAULT *Node
|
|
|
|
func (p *Workflow) GetStartNode() (v *Node) {
|
|
if !p.IsSetStartNode() {
|
|
return Workflow_StartNode_DEFAULT
|
|
}
|
|
return p.StartNode
|
|
}
|
|
|
|
var Workflow_Tag_DEFAULT Tag
|
|
|
|
func (p *Workflow) GetTag() (v Tag) {
|
|
if !p.IsSetTag() {
|
|
return Workflow_Tag_DEFAULT
|
|
}
|
|
return *p.Tag
|
|
}
|
|
|
|
var Workflow_TemplateAuthorID_DEFAULT string
|
|
|
|
func (p *Workflow) GetTemplateAuthorID() (v string) {
|
|
if !p.IsSetTemplateAuthorID() {
|
|
return Workflow_TemplateAuthorID_DEFAULT
|
|
}
|
|
return *p.TemplateAuthorID
|
|
}
|
|
|
|
var Workflow_TemplateAuthorName_DEFAULT string
|
|
|
|
func (p *Workflow) GetTemplateAuthorName() (v string) {
|
|
if !p.IsSetTemplateAuthorName() {
|
|
return Workflow_TemplateAuthorName_DEFAULT
|
|
}
|
|
return *p.TemplateAuthorName
|
|
}
|
|
|
|
var Workflow_TemplateAuthorPictureURL_DEFAULT string
|
|
|
|
func (p *Workflow) GetTemplateAuthorPictureURL() (v string) {
|
|
if !p.IsSetTemplateAuthorPictureURL() {
|
|
return Workflow_TemplateAuthorPictureURL_DEFAULT
|
|
}
|
|
return *p.TemplateAuthorPictureURL
|
|
}
|
|
|
|
var Workflow_SpaceID_DEFAULT string
|
|
|
|
func (p *Workflow) GetSpaceID() (v string) {
|
|
if !p.IsSetSpaceID() {
|
|
return Workflow_SpaceID_DEFAULT
|
|
}
|
|
return *p.SpaceID
|
|
}
|
|
|
|
var Workflow_InterfaceStr_DEFAULT string
|
|
|
|
func (p *Workflow) GetInterfaceStr() (v string) {
|
|
if !p.IsSetInterfaceStr() {
|
|
return Workflow_InterfaceStr_DEFAULT
|
|
}
|
|
return *p.InterfaceStr
|
|
}
|
|
|
|
var Workflow_SchemaJSON_DEFAULT string
|
|
|
|
func (p *Workflow) GetSchemaJSON() (v string) {
|
|
if !p.IsSetSchemaJSON() {
|
|
return Workflow_SchemaJSON_DEFAULT
|
|
}
|
|
return *p.SchemaJSON
|
|
}
|
|
|
|
var Workflow_Creator_DEFAULT *Creator
|
|
|
|
func (p *Workflow) GetCreator() (v *Creator) {
|
|
if !p.IsSetCreator() {
|
|
return Workflow_Creator_DEFAULT
|
|
}
|
|
return p.Creator
|
|
}
|
|
|
|
func (p *Workflow) GetPersistenceModel() (v PersistenceModel) {
|
|
return p.PersistenceModel
|
|
}
|
|
|
|
func (p *Workflow) GetFlowMode() (v WorkflowMode) {
|
|
return p.FlowMode
|
|
}
|
|
|
|
func (p *Workflow) GetProductDraftStatus() (v ProductDraftStatus) {
|
|
return p.ProductDraftStatus
|
|
}
|
|
|
|
var Workflow_ExternalFlowInfo_DEFAULT string
|
|
|
|
func (p *Workflow) GetExternalFlowInfo() (v string) {
|
|
if !p.IsSetExternalFlowInfo() {
|
|
return Workflow_ExternalFlowInfo_DEFAULT
|
|
}
|
|
return *p.ExternalFlowInfo
|
|
}
|
|
|
|
func (p *Workflow) GetCollaboratorMode() (v CollaboratorMode) {
|
|
return p.CollaboratorMode
|
|
}
|
|
|
|
func (p *Workflow) GetCheckResult() (v []*CheckResult) {
|
|
return p.CheckResult
|
|
}
|
|
|
|
var Workflow_ProjectID_DEFAULT string
|
|
|
|
func (p *Workflow) GetProjectID() (v string) {
|
|
if !p.IsSetProjectID() {
|
|
return Workflow_ProjectID_DEFAULT
|
|
}
|
|
return *p.ProjectID
|
|
}
|
|
|
|
var Workflow_DevPluginID_DEFAULT string
|
|
|
|
func (p *Workflow) GetDevPluginID() (v string) {
|
|
if !p.IsSetDevPluginID() {
|
|
return Workflow_DevPluginID_DEFAULT
|
|
}
|
|
return *p.DevPluginID
|
|
}
|
|
|
|
var fieldIDToName_Workflow = map[int16]string{
|
|
1: "workflow_id",
|
|
2: "name",
|
|
3: "desc",
|
|
4: "url",
|
|
5: "icon_uri",
|
|
6: "status",
|
|
7: "type",
|
|
8: "plugin_id",
|
|
9: "create_time",
|
|
10: "update_time",
|
|
11: "schema_type",
|
|
12: "start_node",
|
|
13: "tag",
|
|
14: "template_author_id",
|
|
15: "template_author_name",
|
|
16: "template_author_picture_url",
|
|
17: "space_id",
|
|
18: "interface_str",
|
|
19: "schema_json",
|
|
20: "creator",
|
|
21: "persistence_model",
|
|
22: "flow_mode",
|
|
23: "product_draft_status",
|
|
24: "external_flow_info",
|
|
25: "collaborator_mode",
|
|
26: "check_result",
|
|
27: "project_id",
|
|
28: "dev_plugin_id",
|
|
}
|
|
|
|
func (p *Workflow) IsSetStartNode() bool {
|
|
return p.StartNode != nil
|
|
}
|
|
|
|
func (p *Workflow) IsSetTag() bool {
|
|
return p.Tag != nil
|
|
}
|
|
|
|
func (p *Workflow) IsSetTemplateAuthorID() bool {
|
|
return p.TemplateAuthorID != nil
|
|
}
|
|
|
|
func (p *Workflow) IsSetTemplateAuthorName() bool {
|
|
return p.TemplateAuthorName != nil
|
|
}
|
|
|
|
func (p *Workflow) IsSetTemplateAuthorPictureURL() bool {
|
|
return p.TemplateAuthorPictureURL != nil
|
|
}
|
|
|
|
func (p *Workflow) IsSetSpaceID() bool {
|
|
return p.SpaceID != nil
|
|
}
|
|
|
|
func (p *Workflow) IsSetInterfaceStr() bool {
|
|
return p.InterfaceStr != nil
|
|
}
|
|
|
|
func (p *Workflow) IsSetSchemaJSON() bool {
|
|
return p.SchemaJSON != nil
|
|
}
|
|
|
|
func (p *Workflow) IsSetCreator() bool {
|
|
return p.Creator != nil
|
|
}
|
|
|
|
func (p *Workflow) IsSetExternalFlowInfo() bool {
|
|
return p.ExternalFlowInfo != nil
|
|
}
|
|
|
|
func (p *Workflow) IsSetProjectID() bool {
|
|
return p.ProjectID != nil
|
|
}
|
|
|
|
func (p *Workflow) IsSetDevPluginID() bool {
|
|
return p.DevPluginID != nil
|
|
}
|
|
|
|
func (p *Workflow) 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.STRING {
|
|
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.STRING {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 6:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField6(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField7(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 8:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField8(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 9:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField9(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 10:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField10(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 11:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField11(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 12:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField12(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 13:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField13(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 14:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField14(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 15:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField15(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 16:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField16(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 17:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField17(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 18:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField18(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 19:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField19(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 20:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField20(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 21:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField21(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 22:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField22(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 23:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField23(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 24:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField24(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 25:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField25(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 26:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField26(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 27:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField27(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 28:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField28(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_Workflow[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 *Workflow) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *Workflow) 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 *Workflow) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Desc = _field
|
|
return nil
|
|
}
|
|
func (p *Workflow) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.URL = _field
|
|
return nil
|
|
}
|
|
func (p *Workflow) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.IconURI = _field
|
|
return nil
|
|
}
|
|
func (p *Workflow) ReadField6(iprot thrift.TProtocol) error {
|
|
|
|
var _field WorkFlowDevStatus
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = WorkFlowDevStatus(v)
|
|
}
|
|
p.Status = _field
|
|
return nil
|
|
}
|
|
func (p *Workflow) ReadField7(iprot thrift.TProtocol) error {
|
|
|
|
var _field WorkFlowType
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = WorkFlowType(v)
|
|
}
|
|
p.Type = _field
|
|
return nil
|
|
}
|
|
func (p *Workflow) ReadField8(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.PluginID = _field
|
|
return nil
|
|
}
|
|
func (p *Workflow) ReadField9(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.CreateTime = _field
|
|
return nil
|
|
}
|
|
func (p *Workflow) ReadField10(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.UpdateTime = _field
|
|
return nil
|
|
}
|
|
func (p *Workflow) ReadField11(iprot thrift.TProtocol) error {
|
|
|
|
var _field SchemaType
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = SchemaType(v)
|
|
}
|
|
p.SchemaType = _field
|
|
return nil
|
|
}
|
|
func (p *Workflow) ReadField12(iprot thrift.TProtocol) error {
|
|
_field := NewNode()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.StartNode = _field
|
|
return nil
|
|
}
|
|
func (p *Workflow) ReadField13(iprot thrift.TProtocol) error {
|
|
|
|
var _field *Tag
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
tmp := Tag(v)
|
|
_field = &tmp
|
|
}
|
|
p.Tag = _field
|
|
return nil
|
|
}
|
|
func (p *Workflow) ReadField14(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.TemplateAuthorID = _field
|
|
return nil
|
|
}
|
|
func (p *Workflow) ReadField15(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.TemplateAuthorName = _field
|
|
return nil
|
|
}
|
|
func (p *Workflow) ReadField16(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.TemplateAuthorPictureURL = _field
|
|
return nil
|
|
}
|
|
func (p *Workflow) ReadField17(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.SpaceID = _field
|
|
return nil
|
|
}
|
|
func (p *Workflow) ReadField18(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.InterfaceStr = _field
|
|
return nil
|
|
}
|
|
func (p *Workflow) ReadField19(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.SchemaJSON = _field
|
|
return nil
|
|
}
|
|
func (p *Workflow) ReadField20(iprot thrift.TProtocol) error {
|
|
_field := NewCreator()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Creator = _field
|
|
return nil
|
|
}
|
|
func (p *Workflow) ReadField21(iprot thrift.TProtocol) error {
|
|
|
|
var _field PersistenceModel
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = PersistenceModel(v)
|
|
}
|
|
p.PersistenceModel = _field
|
|
return nil
|
|
}
|
|
func (p *Workflow) ReadField22(iprot thrift.TProtocol) error {
|
|
|
|
var _field WorkflowMode
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = WorkflowMode(v)
|
|
}
|
|
p.FlowMode = _field
|
|
return nil
|
|
}
|
|
func (p *Workflow) ReadField23(iprot thrift.TProtocol) error {
|
|
|
|
var _field ProductDraftStatus
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = ProductDraftStatus(v)
|
|
}
|
|
p.ProductDraftStatus = _field
|
|
return nil
|
|
}
|
|
func (p *Workflow) ReadField24(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ExternalFlowInfo = _field
|
|
return nil
|
|
}
|
|
func (p *Workflow) ReadField25(iprot thrift.TProtocol) error {
|
|
|
|
var _field CollaboratorMode
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = CollaboratorMode(v)
|
|
}
|
|
p.CollaboratorMode = _field
|
|
return nil
|
|
}
|
|
func (p *Workflow) ReadField26(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*CheckResult, 0, size)
|
|
values := make([]CheckResult, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.CheckResult = _field
|
|
return nil
|
|
}
|
|
func (p *Workflow) ReadField27(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ProjectID = _field
|
|
return nil
|
|
}
|
|
func (p *Workflow) ReadField28(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.DevPluginID = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *Workflow) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("Workflow"); 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 = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField8(oprot); err != nil {
|
|
fieldId = 8
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField9(oprot); err != nil {
|
|
fieldId = 9
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField10(oprot); err != nil {
|
|
fieldId = 10
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField11(oprot); err != nil {
|
|
fieldId = 11
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField12(oprot); err != nil {
|
|
fieldId = 12
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField13(oprot); err != nil {
|
|
fieldId = 13
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField14(oprot); err != nil {
|
|
fieldId = 14
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField15(oprot); err != nil {
|
|
fieldId = 15
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField16(oprot); err != nil {
|
|
fieldId = 16
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField17(oprot); err != nil {
|
|
fieldId = 17
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField18(oprot); err != nil {
|
|
fieldId = 18
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField19(oprot); err != nil {
|
|
fieldId = 19
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField20(oprot); err != nil {
|
|
fieldId = 20
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField21(oprot); err != nil {
|
|
fieldId = 21
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField22(oprot); err != nil {
|
|
fieldId = 22
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField23(oprot); err != nil {
|
|
fieldId = 23
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField24(oprot); err != nil {
|
|
fieldId = 24
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField25(oprot); err != nil {
|
|
fieldId = 25
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField26(oprot); err != nil {
|
|
fieldId = 26
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField27(oprot); err != nil {
|
|
fieldId = 27
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField28(oprot); err != nil {
|
|
fieldId = 28
|
|
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 *Workflow) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowID); 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 *Workflow) writeField2(oprot thrift.TProtocol) (err error) {
|
|
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 *Workflow) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("desc", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Desc); 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 *Workflow) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("url", thrift.STRING, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.URL); 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 *Workflow) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("icon_uri", thrift.STRING, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.IconURI); 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 *Workflow) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("status", thrift.I32, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.Status)); 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 *Workflow) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("type", thrift.I32, 7); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.Type)); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
func (p *Workflow) writeField8(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("plugin_id", thrift.STRING, 8); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.PluginID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 end error: ", p), err)
|
|
}
|
|
func (p *Workflow) writeField9(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("create_time", thrift.I64, 9); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.CreateTime); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 end error: ", p), err)
|
|
}
|
|
func (p *Workflow) writeField10(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("update_time", thrift.I64, 10); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.UpdateTime); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 10 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 10 end error: ", p), err)
|
|
}
|
|
func (p *Workflow) writeField11(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("schema_type", thrift.I32, 11); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.SchemaType)); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 11 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 11 end error: ", p), err)
|
|
}
|
|
func (p *Workflow) writeField12(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetStartNode() {
|
|
if err = oprot.WriteFieldBegin("start_node", thrift.STRUCT, 12); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.StartNode.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 12 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 12 end error: ", p), err)
|
|
}
|
|
func (p *Workflow) writeField13(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetTag() {
|
|
if err = oprot.WriteFieldBegin("tag", thrift.I32, 13); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(*p.Tag)); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 13 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 13 end error: ", p), err)
|
|
}
|
|
func (p *Workflow) writeField14(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetTemplateAuthorID() {
|
|
if err = oprot.WriteFieldBegin("template_author_id", thrift.STRING, 14); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.TemplateAuthorID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 14 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 14 end error: ", p), err)
|
|
}
|
|
func (p *Workflow) writeField15(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetTemplateAuthorName() {
|
|
if err = oprot.WriteFieldBegin("template_author_name", thrift.STRING, 15); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.TemplateAuthorName); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 15 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 15 end error: ", p), err)
|
|
}
|
|
func (p *Workflow) writeField16(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetTemplateAuthorPictureURL() {
|
|
if err = oprot.WriteFieldBegin("template_author_picture_url", thrift.STRING, 16); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.TemplateAuthorPictureURL); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 16 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 16 end error: ", p), err)
|
|
}
|
|
func (p *Workflow) writeField17(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetSpaceID() {
|
|
if err = oprot.WriteFieldBegin("space_id", thrift.STRING, 17); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.SpaceID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 17 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 17 end error: ", p), err)
|
|
}
|
|
func (p *Workflow) writeField18(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetInterfaceStr() {
|
|
if err = oprot.WriteFieldBegin("interface_str", thrift.STRING, 18); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.InterfaceStr); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 18 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 18 end error: ", p), err)
|
|
}
|
|
func (p *Workflow) writeField19(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetSchemaJSON() {
|
|
if err = oprot.WriteFieldBegin("schema_json", thrift.STRING, 19); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.SchemaJSON); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 19 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 19 end error: ", p), err)
|
|
}
|
|
func (p *Workflow) writeField20(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("creator", thrift.STRUCT, 20); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Creator.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 20 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 20 end error: ", p), err)
|
|
}
|
|
func (p *Workflow) writeField21(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("persistence_model", thrift.I32, 21); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.PersistenceModel)); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 21 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 21 end error: ", p), err)
|
|
}
|
|
func (p *Workflow) writeField22(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("flow_mode", thrift.I32, 22); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.FlowMode)); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 22 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 22 end error: ", p), err)
|
|
}
|
|
func (p *Workflow) writeField23(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("product_draft_status", thrift.I32, 23); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.ProductDraftStatus)); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 23 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 23 end error: ", p), err)
|
|
}
|
|
func (p *Workflow) writeField24(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetExternalFlowInfo() {
|
|
if err = oprot.WriteFieldBegin("external_flow_info", thrift.STRING, 24); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.ExternalFlowInfo); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 24 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 24 end error: ", p), err)
|
|
}
|
|
func (p *Workflow) writeField25(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("collaborator_mode", thrift.I32, 25); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.CollaboratorMode)); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 25 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 25 end error: ", p), err)
|
|
}
|
|
func (p *Workflow) writeField26(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("check_result", thrift.LIST, 26); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.CheckResult)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.CheckResult {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 26 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 26 end error: ", p), err)
|
|
}
|
|
func (p *Workflow) writeField27(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetProjectID() {
|
|
if err = oprot.WriteFieldBegin("project_id", thrift.STRING, 27); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.ProjectID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 27 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 27 end error: ", p), err)
|
|
}
|
|
func (p *Workflow) writeField28(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetDevPluginID() {
|
|
if err = oprot.WriteFieldBegin("dev_plugin_id", thrift.STRING, 28); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.DevPluginID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 28 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 28 end error: ", p), err)
|
|
}
|
|
|
|
func (p *Workflow) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("Workflow(%+v)", *p)
|
|
|
|
}
|
|
|
|
type CheckResult struct {
|
|
// check type
|
|
Type CheckType `thrift:"type,1" form:"type" json:"type" query:"type"`
|
|
// Whether to pass
|
|
IsPass bool `thrift:"is_pass,2" form:"is_pass" json:"is_pass" query:"is_pass"`
|
|
// Reason for not passing
|
|
Reason string `thrift:"reason,3" form:"reason" json:"reason" query:"reason"`
|
|
}
|
|
|
|
func NewCheckResult() *CheckResult {
|
|
return &CheckResult{}
|
|
}
|
|
|
|
func (p *CheckResult) InitDefault() {
|
|
}
|
|
|
|
func (p *CheckResult) GetType() (v CheckType) {
|
|
return p.Type
|
|
}
|
|
|
|
func (p *CheckResult) GetIsPass() (v bool) {
|
|
return p.IsPass
|
|
}
|
|
|
|
func (p *CheckResult) GetReason() (v string) {
|
|
return p.Reason
|
|
}
|
|
|
|
var fieldIDToName_CheckResult = map[int16]string{
|
|
1: "type",
|
|
2: "is_pass",
|
|
3: "reason",
|
|
}
|
|
|
|
func (p *CheckResult) 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.I32 {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 2:
|
|
if fieldTypeId == thrift.BOOL {
|
|
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
|
|
}
|
|
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_CheckResult[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 *CheckResult) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field CheckType
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = CheckType(v)
|
|
}
|
|
p.Type = _field
|
|
return nil
|
|
}
|
|
func (p *CheckResult) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.IsPass = _field
|
|
return nil
|
|
}
|
|
func (p *CheckResult) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Reason = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *CheckResult) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("CheckResult"); 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 = 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 *CheckResult) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("type", thrift.I32, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.Type)); 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 *CheckResult) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("is_pass", thrift.BOOL, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(p.IsPass); 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 *CheckResult) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("reason", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Reason); 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 *CheckResult) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("CheckResult(%+v)", *p)
|
|
|
|
}
|
|
|
|
type Creator struct {
|
|
ID string `thrift:"id,1" form:"id" json:"id" query:"id"`
|
|
Name string `thrift:"name,2" form:"name" json:"name" query:"name"`
|
|
AvatarURL string `thrift:"avatar_url,3" form:"avatar_url" json:"avatar_url" query:"avatar_url"`
|
|
// Did you create it yourself?
|
|
Self bool `thrift:"self,4" form:"self" json:"self" query:"self"`
|
|
}
|
|
|
|
func NewCreator() *Creator {
|
|
return &Creator{}
|
|
}
|
|
|
|
func (p *Creator) InitDefault() {
|
|
}
|
|
|
|
func (p *Creator) GetID() (v string) {
|
|
return p.ID
|
|
}
|
|
|
|
func (p *Creator) GetName() (v string) {
|
|
return p.Name
|
|
}
|
|
|
|
func (p *Creator) GetAvatarURL() (v string) {
|
|
return p.AvatarURL
|
|
}
|
|
|
|
func (p *Creator) GetSelf() (v bool) {
|
|
return p.Self
|
|
}
|
|
|
|
var fieldIDToName_Creator = map[int16]string{
|
|
1: "id",
|
|
2: "name",
|
|
3: "avatar_url",
|
|
4: "self",
|
|
}
|
|
|
|
func (p *Creator) 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.STRING {
|
|
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.BOOL {
|
|
if err = p.ReadField4(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_Creator[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 *Creator) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ID = _field
|
|
return nil
|
|
}
|
|
func (p *Creator) 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 *Creator) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.AvatarURL = _field
|
|
return nil
|
|
}
|
|
func (p *Creator) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Self = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *Creator) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("Creator"); 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 = 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 *Creator) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ID); 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 *Creator) writeField2(oprot thrift.TProtocol) (err error) {
|
|
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 *Creator) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("avatar_url", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.AvatarURL); 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 *Creator) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("self", thrift.BOOL, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(p.Self); 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 *Creator) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("Creator(%+v)", *p)
|
|
|
|
}
|
|
|
|
type Param struct {
|
|
Key []string `thrift:"key,1" form:"key" json:"key" query:"key"`
|
|
Desc string `thrift:"desc,2" form:"desc" json:"desc" query:"desc"`
|
|
Type InputType `thrift:"type,3" form:"type" json:"type" query:"type"`
|
|
Required bool `thrift:"required,4" form:"required" json:"required" query:"required"`
|
|
Value string `thrift:"value,5" form:"value" json:"value" query:"value"`
|
|
// Requirements 1 Do not allow deletion 2 Do not allow name change 3 Anything can be modified 4 Only display, all are not allowed to be changed
|
|
Requirement ParamRequirementType `thrift:"requirement,6" form:"requirement" json:"requirement" query:"requirement"`
|
|
FromNodeID *string `thrift:"from_node_id,7,optional" form:"from_node_id" json:"from_node_id,omitempty" query:"from_node_id"`
|
|
FromOutput []string `thrift:"from_output,8,optional" form:"from_output" json:"from_output,omitempty" query:"from_output"`
|
|
}
|
|
|
|
func NewParam() *Param {
|
|
return &Param{}
|
|
}
|
|
|
|
func (p *Param) InitDefault() {
|
|
}
|
|
|
|
func (p *Param) GetKey() (v []string) {
|
|
return p.Key
|
|
}
|
|
|
|
func (p *Param) GetDesc() (v string) {
|
|
return p.Desc
|
|
}
|
|
|
|
func (p *Param) GetType() (v InputType) {
|
|
return p.Type
|
|
}
|
|
|
|
func (p *Param) GetRequired() (v bool) {
|
|
return p.Required
|
|
}
|
|
|
|
func (p *Param) GetValue() (v string) {
|
|
return p.Value
|
|
}
|
|
|
|
func (p *Param) GetRequirement() (v ParamRequirementType) {
|
|
return p.Requirement
|
|
}
|
|
|
|
var Param_FromNodeID_DEFAULT string
|
|
|
|
func (p *Param) GetFromNodeID() (v string) {
|
|
if !p.IsSetFromNodeID() {
|
|
return Param_FromNodeID_DEFAULT
|
|
}
|
|
return *p.FromNodeID
|
|
}
|
|
|
|
var Param_FromOutput_DEFAULT []string
|
|
|
|
func (p *Param) GetFromOutput() (v []string) {
|
|
if !p.IsSetFromOutput() {
|
|
return Param_FromOutput_DEFAULT
|
|
}
|
|
return p.FromOutput
|
|
}
|
|
|
|
var fieldIDToName_Param = map[int16]string{
|
|
1: "key",
|
|
2: "desc",
|
|
3: "type",
|
|
4: "required",
|
|
5: "value",
|
|
6: "requirement",
|
|
7: "from_node_id",
|
|
8: "from_output",
|
|
}
|
|
|
|
func (p *Param) IsSetFromNodeID() bool {
|
|
return p.FromNodeID != nil
|
|
}
|
|
|
|
func (p *Param) IsSetFromOutput() bool {
|
|
return p.FromOutput != nil
|
|
}
|
|
|
|
func (p *Param) 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.LIST {
|
|
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.I32 {
|
|
if err = p.ReadField3(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 4:
|
|
if fieldTypeId == thrift.BOOL {
|
|
if err = p.ReadField4(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 5:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 6:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField6(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField7(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 8:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField8(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_Param[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 *Param) ReadField1(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]string, 0, size)
|
|
for i := 0; i < size; i++ {
|
|
|
|
var _elem string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_elem = v
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.Key = _field
|
|
return nil
|
|
}
|
|
func (p *Param) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Desc = _field
|
|
return nil
|
|
}
|
|
func (p *Param) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field InputType
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = InputType(v)
|
|
}
|
|
p.Type = _field
|
|
return nil
|
|
}
|
|
func (p *Param) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Required = _field
|
|
return nil
|
|
}
|
|
func (p *Param) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Value = _field
|
|
return nil
|
|
}
|
|
func (p *Param) ReadField6(iprot thrift.TProtocol) error {
|
|
|
|
var _field ParamRequirementType
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = ParamRequirementType(v)
|
|
}
|
|
p.Requirement = _field
|
|
return nil
|
|
}
|
|
func (p *Param) ReadField7(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.FromNodeID = _field
|
|
return nil
|
|
}
|
|
func (p *Param) ReadField8(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]string, 0, size)
|
|
for i := 0; i < size; i++ {
|
|
|
|
var _elem string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_elem = v
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.FromOutput = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *Param) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("Param"); 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 = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField8(oprot); err != nil {
|
|
fieldId = 8
|
|
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 *Param) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("key", thrift.LIST, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRING, len(p.Key)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.Key {
|
|
if err := oprot.WriteString(v); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *Param) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("desc", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Desc); 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 *Param) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("type", thrift.I32, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.Type)); 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 *Param) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("required", thrift.BOOL, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(p.Required); 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 *Param) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("value", thrift.STRING, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Value); 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 *Param) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("requirement", thrift.I32, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.Requirement)); 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 *Param) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetFromNodeID() {
|
|
if err = oprot.WriteFieldBegin("from_node_id", thrift.STRING, 7); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.FromNodeID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
func (p *Param) writeField8(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetFromOutput() {
|
|
if err = oprot.WriteFieldBegin("from_output", thrift.LIST, 8); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRING, len(p.FromOutput)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.FromOutput {
|
|
if err := oprot.WriteString(v); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 end error: ", p), err)
|
|
}
|
|
|
|
func (p *Param) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("Param(%+v)", *p)
|
|
|
|
}
|
|
|
|
type APIParam struct {
|
|
PluginID string `thrift:"plugin_id,1" form:"plugin_id" json:"plugin_id" query:"plugin_id"`
|
|
APIID string `thrift:"api_id,2" form:"api_id" json:"api_id" query:"api_id"`
|
|
PluginVersion string `thrift:"plugin_version,3" form:"plugin_version" json:"plugin_version" query:"plugin_version"`
|
|
PluginName string `thrift:"plugin_name,4" form:"plugin_name" json:"plugin_name" query:"plugin_name"`
|
|
APIName string `thrift:"api_name,5" form:"api_name" json:"api_name" query:"api_name"`
|
|
OutDocLink string `thrift:"out_doc_link,6" form:"out_doc_link" json:"out_doc_link" query:"out_doc_link"`
|
|
Tips string `thrift:"tips,7" form:"tips" json:"tips" query:"tips"`
|
|
}
|
|
|
|
func NewAPIParam() *APIParam {
|
|
return &APIParam{}
|
|
}
|
|
|
|
func (p *APIParam) InitDefault() {
|
|
}
|
|
|
|
func (p *APIParam) GetPluginID() (v string) {
|
|
return p.PluginID
|
|
}
|
|
|
|
func (p *APIParam) GetAPIID() (v string) {
|
|
return p.APIID
|
|
}
|
|
|
|
func (p *APIParam) GetPluginVersion() (v string) {
|
|
return p.PluginVersion
|
|
}
|
|
|
|
func (p *APIParam) GetPluginName() (v string) {
|
|
return p.PluginName
|
|
}
|
|
|
|
func (p *APIParam) GetAPIName() (v string) {
|
|
return p.APIName
|
|
}
|
|
|
|
func (p *APIParam) GetOutDocLink() (v string) {
|
|
return p.OutDocLink
|
|
}
|
|
|
|
func (p *APIParam) GetTips() (v string) {
|
|
return p.Tips
|
|
}
|
|
|
|
var fieldIDToName_APIParam = map[int16]string{
|
|
1: "plugin_id",
|
|
2: "api_id",
|
|
3: "plugin_version",
|
|
4: "plugin_name",
|
|
5: "api_name",
|
|
6: "out_doc_link",
|
|
7: "tips",
|
|
}
|
|
|
|
func (p *APIParam) 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.STRING {
|
|
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.STRING {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 6:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField6(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField7(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_APIParam[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 *APIParam) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.PluginID = _field
|
|
return nil
|
|
}
|
|
func (p *APIParam) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.APIID = _field
|
|
return nil
|
|
}
|
|
func (p *APIParam) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.PluginVersion = _field
|
|
return nil
|
|
}
|
|
func (p *APIParam) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.PluginName = _field
|
|
return nil
|
|
}
|
|
func (p *APIParam) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.APIName = _field
|
|
return nil
|
|
}
|
|
func (p *APIParam) ReadField6(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.OutDocLink = _field
|
|
return nil
|
|
}
|
|
func (p *APIParam) ReadField7(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Tips = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *APIParam) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("APIParam"); 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 = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
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 *APIParam) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("plugin_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.PluginID); 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 *APIParam) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("api_id", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.APIID); 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 *APIParam) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("plugin_version", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.PluginVersion); 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 *APIParam) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("plugin_name", thrift.STRING, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.PluginName); 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 *APIParam) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("api_name", thrift.STRING, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.APIName); 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 *APIParam) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("out_doc_link", thrift.STRING, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.OutDocLink); 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 *APIParam) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("tips", thrift.STRING, 7); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Tips); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
|
|
func (p *APIParam) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("APIParam(%+v)", *p)
|
|
|
|
}
|
|
|
|
type CodeParam struct {
|
|
CodeSnippet string `thrift:"code_snippet,1" form:"code_snippet" json:"code_snippet" query:"code_snippet"`
|
|
}
|
|
|
|
func NewCodeParam() *CodeParam {
|
|
return &CodeParam{}
|
|
}
|
|
|
|
func (p *CodeParam) InitDefault() {
|
|
}
|
|
|
|
func (p *CodeParam) GetCodeSnippet() (v string) {
|
|
return p.CodeSnippet
|
|
}
|
|
|
|
var fieldIDToName_CodeParam = map[int16]string{
|
|
1: "code_snippet",
|
|
}
|
|
|
|
func (p *CodeParam) 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.STRING {
|
|
if err = p.ReadField1(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_CodeParam[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 *CodeParam) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.CodeSnippet = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *CodeParam) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("CodeParam"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField1(oprot); err != nil {
|
|
fieldId = 1
|
|
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 *CodeParam) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("code_snippet", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.CodeSnippet); 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 *CodeParam) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("CodeParam(%+v)", *p)
|
|
|
|
}
|
|
|
|
type LLMParam struct {
|
|
ModelType int32 `thrift:"model_type,1" form:"model_type" json:"model_type" query:"model_type"`
|
|
Temperature float64 `thrift:"temperature,2" form:"temperature" json:"temperature" query:"temperature"`
|
|
Prompt string `thrift:"prompt,3" form:"prompt" json:"prompt" query:"prompt"`
|
|
ModelName string `thrift:"model_name,4" form:"model_name" json:"model_name" query:"model_name"`
|
|
}
|
|
|
|
func NewLLMParam() *LLMParam {
|
|
return &LLMParam{}
|
|
}
|
|
|
|
func (p *LLMParam) InitDefault() {
|
|
}
|
|
|
|
func (p *LLMParam) GetModelType() (v int32) {
|
|
return p.ModelType
|
|
}
|
|
|
|
func (p *LLMParam) GetTemperature() (v float64) {
|
|
return p.Temperature
|
|
}
|
|
|
|
func (p *LLMParam) GetPrompt() (v string) {
|
|
return p.Prompt
|
|
}
|
|
|
|
func (p *LLMParam) GetModelName() (v string) {
|
|
return p.ModelName
|
|
}
|
|
|
|
var fieldIDToName_LLMParam = map[int16]string{
|
|
1: "model_type",
|
|
2: "temperature",
|
|
3: "prompt",
|
|
4: "model_name",
|
|
}
|
|
|
|
func (p *LLMParam) 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.I32 {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 2:
|
|
if fieldTypeId == thrift.DOUBLE {
|
|
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
|
|
}
|
|
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_LLMParam[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 *LLMParam) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field int32
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ModelType = _field
|
|
return nil
|
|
}
|
|
func (p *LLMParam) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field float64
|
|
if v, err := iprot.ReadDouble(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Temperature = _field
|
|
return nil
|
|
}
|
|
func (p *LLMParam) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Prompt = _field
|
|
return nil
|
|
}
|
|
func (p *LLMParam) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ModelName = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *LLMParam) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("LLMParam"); 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 = 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 *LLMParam) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("model_type", thrift.I32, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(p.ModelType); 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 *LLMParam) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("temperature", thrift.DOUBLE, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteDouble(p.Temperature); 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 *LLMParam) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("prompt", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Prompt); 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 *LLMParam) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("model_name", thrift.STRING, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ModelName); 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 *LLMParam) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("LLMParam(%+v)", *p)
|
|
|
|
}
|
|
|
|
type DatasetParam struct {
|
|
DatasetList []string `thrift:"dataset_list,1" form:"dataset_list" json:"dataset_list" query:"dataset_list"`
|
|
}
|
|
|
|
func NewDatasetParam() *DatasetParam {
|
|
return &DatasetParam{}
|
|
}
|
|
|
|
func (p *DatasetParam) InitDefault() {
|
|
}
|
|
|
|
func (p *DatasetParam) GetDatasetList() (v []string) {
|
|
return p.DatasetList
|
|
}
|
|
|
|
var fieldIDToName_DatasetParam = map[int16]string{
|
|
1: "dataset_list",
|
|
}
|
|
|
|
func (p *DatasetParam) 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.LIST {
|
|
if err = p.ReadField1(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_DatasetParam[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 *DatasetParam) ReadField1(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]string, 0, size)
|
|
for i := 0; i < size; i++ {
|
|
|
|
var _elem string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_elem = v
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.DatasetList = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *DatasetParam) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("DatasetParam"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField1(oprot); err != nil {
|
|
fieldId = 1
|
|
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 *DatasetParam) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("dataset_list", thrift.LIST, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRING, len(p.DatasetList)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.DatasetList {
|
|
if err := oprot.WriteString(v); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *DatasetParam) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("DatasetParam(%+v)", *p)
|
|
|
|
}
|
|
|
|
type IfParam struct {
|
|
IfBranch *IfBranch `thrift:"if_branch,1,optional" form:"if_branch" json:"if_branch,omitempty" query:"if_branch"`
|
|
ElseBranch *IfBranch `thrift:"else_branch,2,optional" form:"else_branch" json:"else_branch,omitempty" query:"else_branch"`
|
|
}
|
|
|
|
func NewIfParam() *IfParam {
|
|
return &IfParam{}
|
|
}
|
|
|
|
func (p *IfParam) InitDefault() {
|
|
}
|
|
|
|
var IfParam_IfBranch_DEFAULT *IfBranch
|
|
|
|
func (p *IfParam) GetIfBranch() (v *IfBranch) {
|
|
if !p.IsSetIfBranch() {
|
|
return IfParam_IfBranch_DEFAULT
|
|
}
|
|
return p.IfBranch
|
|
}
|
|
|
|
var IfParam_ElseBranch_DEFAULT *IfBranch
|
|
|
|
func (p *IfParam) GetElseBranch() (v *IfBranch) {
|
|
if !p.IsSetElseBranch() {
|
|
return IfParam_ElseBranch_DEFAULT
|
|
}
|
|
return p.ElseBranch
|
|
}
|
|
|
|
var fieldIDToName_IfParam = map[int16]string{
|
|
1: "if_branch",
|
|
2: "else_branch",
|
|
}
|
|
|
|
func (p *IfParam) IsSetIfBranch() bool {
|
|
return p.IfBranch != nil
|
|
}
|
|
|
|
func (p *IfParam) IsSetElseBranch() bool {
|
|
return p.ElseBranch != nil
|
|
}
|
|
|
|
func (p *IfParam) 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.STRUCT {
|
|
if err = p.ReadField2(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_IfParam[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 *IfParam) ReadField1(iprot thrift.TProtocol) error {
|
|
_field := NewIfBranch()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.IfBranch = _field
|
|
return nil
|
|
}
|
|
func (p *IfParam) ReadField2(iprot thrift.TProtocol) error {
|
|
_field := NewIfBranch()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.ElseBranch = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *IfParam) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("IfParam"); 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 = 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 *IfParam) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetIfBranch() {
|
|
if err = oprot.WriteFieldBegin("if_branch", thrift.STRUCT, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.IfBranch.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 *IfParam) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetElseBranch() {
|
|
if err = oprot.WriteFieldBegin("else_branch", thrift.STRUCT, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.ElseBranch.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 2 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 2 end error: ", p), err)
|
|
}
|
|
|
|
func (p *IfParam) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("IfParam(%+v)", *p)
|
|
|
|
}
|
|
|
|
type IfBranch struct {
|
|
// Conditions for this branch
|
|
IfConditions []*IfCondition `thrift:"if_conditions,1,optional" form:"if_conditions" json:"if_conditions,omitempty" query:"if_conditions"`
|
|
// The relationship between the conditions of this branch
|
|
IfConditionRelation *IfConditionRelation `thrift:"if_condition_relation,2,optional" form:"if_condition_relation" json:"if_condition_relation,omitempty" query:"if_condition_relation"`
|
|
// The next node corresponding to this branch
|
|
NextNodeID []string `thrift:"next_node_id,3,optional" form:"next_node_id" json:"next_node_id,omitempty" query:"next_node_id"`
|
|
}
|
|
|
|
func NewIfBranch() *IfBranch {
|
|
return &IfBranch{}
|
|
}
|
|
|
|
func (p *IfBranch) InitDefault() {
|
|
}
|
|
|
|
var IfBranch_IfConditions_DEFAULT []*IfCondition
|
|
|
|
func (p *IfBranch) GetIfConditions() (v []*IfCondition) {
|
|
if !p.IsSetIfConditions() {
|
|
return IfBranch_IfConditions_DEFAULT
|
|
}
|
|
return p.IfConditions
|
|
}
|
|
|
|
var IfBranch_IfConditionRelation_DEFAULT IfConditionRelation
|
|
|
|
func (p *IfBranch) GetIfConditionRelation() (v IfConditionRelation) {
|
|
if !p.IsSetIfConditionRelation() {
|
|
return IfBranch_IfConditionRelation_DEFAULT
|
|
}
|
|
return *p.IfConditionRelation
|
|
}
|
|
|
|
var IfBranch_NextNodeID_DEFAULT []string
|
|
|
|
func (p *IfBranch) GetNextNodeID() (v []string) {
|
|
if !p.IsSetNextNodeID() {
|
|
return IfBranch_NextNodeID_DEFAULT
|
|
}
|
|
return p.NextNodeID
|
|
}
|
|
|
|
var fieldIDToName_IfBranch = map[int16]string{
|
|
1: "if_conditions",
|
|
2: "if_condition_relation",
|
|
3: "next_node_id",
|
|
}
|
|
|
|
func (p *IfBranch) IsSetIfConditions() bool {
|
|
return p.IfConditions != nil
|
|
}
|
|
|
|
func (p *IfBranch) IsSetIfConditionRelation() bool {
|
|
return p.IfConditionRelation != nil
|
|
}
|
|
|
|
func (p *IfBranch) IsSetNextNodeID() bool {
|
|
return p.NextNodeID != nil
|
|
}
|
|
|
|
func (p *IfBranch) 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.LIST {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 2:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField2(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 3:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField3(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_IfBranch[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 *IfBranch) ReadField1(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*IfCondition, 0, size)
|
|
values := make([]IfCondition, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.IfConditions = _field
|
|
return nil
|
|
}
|
|
func (p *IfBranch) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field *IfConditionRelation
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
tmp := IfConditionRelation(v)
|
|
_field = &tmp
|
|
}
|
|
p.IfConditionRelation = _field
|
|
return nil
|
|
}
|
|
func (p *IfBranch) ReadField3(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]string, 0, size)
|
|
for i := 0; i < size; i++ {
|
|
|
|
var _elem string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_elem = v
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.NextNodeID = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *IfBranch) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("IfBranch"); 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 = 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 *IfBranch) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetIfConditions() {
|
|
if err = oprot.WriteFieldBegin("if_conditions", thrift.LIST, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.IfConditions)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.IfConditions {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *IfBranch) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetIfConditionRelation() {
|
|
if err = oprot.WriteFieldBegin("if_condition_relation", thrift.I32, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(*p.IfConditionRelation)); 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 *IfBranch) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetNextNodeID() {
|
|
if err = oprot.WriteFieldBegin("next_node_id", thrift.LIST, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRING, len(p.NextNodeID)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.NextNodeID {
|
|
if err := oprot.WriteString(v); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *IfBranch) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("IfBranch(%+v)", *p)
|
|
|
|
}
|
|
|
|
type IfCondition struct {
|
|
FirstParameter *Parameter `thrift:"first_parameter,1,required" form:"first_parameter,required" json:"first_parameter,required" query:"first_parameter,required"`
|
|
Condition ConditionType `thrift:"condition,2,required" form:"condition,required" json:"condition,required" query:"condition,required"`
|
|
SecondParameter *Parameter `thrift:"second_parameter,3,required" form:"second_parameter,required" json:"second_parameter,required" query:"second_parameter,required"`
|
|
}
|
|
|
|
func NewIfCondition() *IfCondition {
|
|
return &IfCondition{}
|
|
}
|
|
|
|
func (p *IfCondition) InitDefault() {
|
|
}
|
|
|
|
var IfCondition_FirstParameter_DEFAULT *Parameter
|
|
|
|
func (p *IfCondition) GetFirstParameter() (v *Parameter) {
|
|
if !p.IsSetFirstParameter() {
|
|
return IfCondition_FirstParameter_DEFAULT
|
|
}
|
|
return p.FirstParameter
|
|
}
|
|
|
|
func (p *IfCondition) GetCondition() (v ConditionType) {
|
|
return p.Condition
|
|
}
|
|
|
|
var IfCondition_SecondParameter_DEFAULT *Parameter
|
|
|
|
func (p *IfCondition) GetSecondParameter() (v *Parameter) {
|
|
if !p.IsSetSecondParameter() {
|
|
return IfCondition_SecondParameter_DEFAULT
|
|
}
|
|
return p.SecondParameter
|
|
}
|
|
|
|
var fieldIDToName_IfCondition = map[int16]string{
|
|
1: "first_parameter",
|
|
2: "condition",
|
|
3: "second_parameter",
|
|
}
|
|
|
|
func (p *IfCondition) IsSetFirstParameter() bool {
|
|
return p.FirstParameter != nil
|
|
}
|
|
|
|
func (p *IfCondition) IsSetSecondParameter() bool {
|
|
return p.SecondParameter != nil
|
|
}
|
|
|
|
func (p *IfCondition) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetFirstParameter bool = false
|
|
var issetCondition bool = false
|
|
var issetSecondParameter bool = false
|
|
|
|
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
|
|
}
|
|
issetFirstParameter = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 2:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField2(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetCondition = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 3:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField3(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetSecondParameter = true
|
|
} 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
|
|
}
|
|
|
|
if !issetFirstParameter {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetCondition {
|
|
fieldId = 2
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetSecondParameter {
|
|
fieldId = 3
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_IfCondition[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_IfCondition[fieldId]))
|
|
}
|
|
|
|
func (p *IfCondition) ReadField1(iprot thrift.TProtocol) error {
|
|
_field := NewParameter()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.FirstParameter = _field
|
|
return nil
|
|
}
|
|
func (p *IfCondition) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field ConditionType
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = ConditionType(v)
|
|
}
|
|
p.Condition = _field
|
|
return nil
|
|
}
|
|
func (p *IfCondition) ReadField3(iprot thrift.TProtocol) error {
|
|
_field := NewParameter()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.SecondParameter = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *IfCondition) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("IfCondition"); 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 = 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 *IfCondition) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("first_parameter", thrift.STRUCT, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.FirstParameter.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 *IfCondition) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("condition", thrift.I32, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.Condition)); 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 *IfCondition) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("second_parameter", thrift.STRUCT, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.SecondParameter.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 3 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 3 end error: ", p), err)
|
|
}
|
|
|
|
func (p *IfCondition) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("IfCondition(%+v)", *p)
|
|
|
|
}
|
|
|
|
type LayOut struct {
|
|
X float64 `thrift:"x,1" form:"x" json:"x" query:"x"`
|
|
Y float64 `thrift:"y,2" form:"y" json:"y" query:"y"`
|
|
}
|
|
|
|
func NewLayOut() *LayOut {
|
|
return &LayOut{}
|
|
}
|
|
|
|
func (p *LayOut) InitDefault() {
|
|
}
|
|
|
|
func (p *LayOut) GetX() (v float64) {
|
|
return p.X
|
|
}
|
|
|
|
func (p *LayOut) GetY() (v float64) {
|
|
return p.Y
|
|
}
|
|
|
|
var fieldIDToName_LayOut = map[int16]string{
|
|
1: "x",
|
|
2: "y",
|
|
}
|
|
|
|
func (p *LayOut) 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.DOUBLE {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 2:
|
|
if fieldTypeId == thrift.DOUBLE {
|
|
if err = p.ReadField2(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_LayOut[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 *LayOut) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field float64
|
|
if v, err := iprot.ReadDouble(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.X = _field
|
|
return nil
|
|
}
|
|
func (p *LayOut) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field float64
|
|
if v, err := iprot.ReadDouble(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Y = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *LayOut) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("LayOut"); 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 = 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 *LayOut) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("x", thrift.DOUBLE, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteDouble(p.X); 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 *LayOut) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("y", thrift.DOUBLE, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteDouble(p.Y); 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 *LayOut) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("LayOut(%+v)", *p)
|
|
|
|
}
|
|
|
|
type TerminatePlan struct {
|
|
//End method
|
|
Plan TerminatePlanType `thrift:"plan,1" form:"plan" json:"plan" query:"plan"`
|
|
Content string `thrift:"content,2" form:"content" json:"content" query:"content"`
|
|
}
|
|
|
|
func NewTerminatePlan() *TerminatePlan {
|
|
return &TerminatePlan{}
|
|
}
|
|
|
|
func (p *TerminatePlan) InitDefault() {
|
|
}
|
|
|
|
func (p *TerminatePlan) GetPlan() (v TerminatePlanType) {
|
|
return p.Plan
|
|
}
|
|
|
|
func (p *TerminatePlan) GetContent() (v string) {
|
|
return p.Content
|
|
}
|
|
|
|
var fieldIDToName_TerminatePlan = map[int16]string{
|
|
1: "plan",
|
|
2: "content",
|
|
}
|
|
|
|
func (p *TerminatePlan) 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.I32 {
|
|
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
|
|
}
|
|
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_TerminatePlan[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 *TerminatePlan) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field TerminatePlanType
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = TerminatePlanType(v)
|
|
}
|
|
p.Plan = _field
|
|
return nil
|
|
}
|
|
func (p *TerminatePlan) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Content = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *TerminatePlan) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("TerminatePlan"); 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 = 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 *TerminatePlan) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("plan", thrift.I32, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.Plan)); 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 *TerminatePlan) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("content", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Content); 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 *TerminatePlan) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("TerminatePlan(%+v)", *p)
|
|
|
|
}
|
|
|
|
type NodeParam struct {
|
|
// Enter parameter list, support multi-level; support mapping
|
|
InputList []*Param `thrift:"input_list,1,optional" form:"input_list" json:"input_list,omitempty" query:"input_list"`
|
|
// Output parameter list, support multi-level
|
|
OutputList []*Param `thrift:"output_list,2,optional" form:"output_list" json:"output_list,omitempty" query:"output_list"`
|
|
// If it is an API type Node, plug-in name, API name, plug-in version, API description
|
|
APIParam *APIParam `thrift:"api_param,3,optional" form:"api_param" json:"api_param,omitempty" query:"api_param"`
|
|
// If it is a code snippet, include the code content
|
|
CodeParam *CodeParam `thrift:"code_param,4,optional" form:"code_param" json:"code_param,omitempty" query:"code_param"`
|
|
// If it is a model, include the basic information of the model
|
|
LlmParam *LLMParam `thrift:"llm_param,5,optional" form:"llm_param" json:"llm_param,omitempty" query:"llm_param"`
|
|
// If it is a dataset, select a fragment of the dataset
|
|
DatasetParam *DatasetParam `thrift:"dataset_param,6,optional" form:"dataset_param" json:"dataset_param,omitempty" query:"dataset_param"`
|
|
// End node, how to end
|
|
TerminatePlan *TerminatePlan `thrift:"terminate_plan,7,optional" form:"terminate_plan" json:"terminate_plan,omitempty" query:"terminate_plan"`
|
|
// (New) input parameter list
|
|
InputParameters []*Parameter `thrift:"input_parameters,8,optional" form:"input_parameters" json:"input_parameters,omitempty" query:"input_parameters"`
|
|
// (New) Output parameter list
|
|
OutputParameters []*Parameter `thrift:"output_parameters,9,optional" form:"output_parameters" json:"output_parameters,omitempty" query:"output_parameters"`
|
|
// batch setup
|
|
Batch *Batch `thrift:"batch,10,optional" form:"batch" json:"batch,omitempty" query:"batch"`
|
|
// if node parameter
|
|
IfParam *IfParam `thrift:"if_param,11,optional" form:"if_param" json:"if_param,omitempty" query:"if_param"`
|
|
}
|
|
|
|
func NewNodeParam() *NodeParam {
|
|
return &NodeParam{}
|
|
}
|
|
|
|
func (p *NodeParam) InitDefault() {
|
|
}
|
|
|
|
var NodeParam_InputList_DEFAULT []*Param
|
|
|
|
func (p *NodeParam) GetInputList() (v []*Param) {
|
|
if !p.IsSetInputList() {
|
|
return NodeParam_InputList_DEFAULT
|
|
}
|
|
return p.InputList
|
|
}
|
|
|
|
var NodeParam_OutputList_DEFAULT []*Param
|
|
|
|
func (p *NodeParam) GetOutputList() (v []*Param) {
|
|
if !p.IsSetOutputList() {
|
|
return NodeParam_OutputList_DEFAULT
|
|
}
|
|
return p.OutputList
|
|
}
|
|
|
|
var NodeParam_APIParam_DEFAULT *APIParam
|
|
|
|
func (p *NodeParam) GetAPIParam() (v *APIParam) {
|
|
if !p.IsSetAPIParam() {
|
|
return NodeParam_APIParam_DEFAULT
|
|
}
|
|
return p.APIParam
|
|
}
|
|
|
|
var NodeParam_CodeParam_DEFAULT *CodeParam
|
|
|
|
func (p *NodeParam) GetCodeParam() (v *CodeParam) {
|
|
if !p.IsSetCodeParam() {
|
|
return NodeParam_CodeParam_DEFAULT
|
|
}
|
|
return p.CodeParam
|
|
}
|
|
|
|
var NodeParam_LlmParam_DEFAULT *LLMParam
|
|
|
|
func (p *NodeParam) GetLlmParam() (v *LLMParam) {
|
|
if !p.IsSetLlmParam() {
|
|
return NodeParam_LlmParam_DEFAULT
|
|
}
|
|
return p.LlmParam
|
|
}
|
|
|
|
var NodeParam_DatasetParam_DEFAULT *DatasetParam
|
|
|
|
func (p *NodeParam) GetDatasetParam() (v *DatasetParam) {
|
|
if !p.IsSetDatasetParam() {
|
|
return NodeParam_DatasetParam_DEFAULT
|
|
}
|
|
return p.DatasetParam
|
|
}
|
|
|
|
var NodeParam_TerminatePlan_DEFAULT *TerminatePlan
|
|
|
|
func (p *NodeParam) GetTerminatePlan() (v *TerminatePlan) {
|
|
if !p.IsSetTerminatePlan() {
|
|
return NodeParam_TerminatePlan_DEFAULT
|
|
}
|
|
return p.TerminatePlan
|
|
}
|
|
|
|
var NodeParam_InputParameters_DEFAULT []*Parameter
|
|
|
|
func (p *NodeParam) GetInputParameters() (v []*Parameter) {
|
|
if !p.IsSetInputParameters() {
|
|
return NodeParam_InputParameters_DEFAULT
|
|
}
|
|
return p.InputParameters
|
|
}
|
|
|
|
var NodeParam_OutputParameters_DEFAULT []*Parameter
|
|
|
|
func (p *NodeParam) GetOutputParameters() (v []*Parameter) {
|
|
if !p.IsSetOutputParameters() {
|
|
return NodeParam_OutputParameters_DEFAULT
|
|
}
|
|
return p.OutputParameters
|
|
}
|
|
|
|
var NodeParam_Batch_DEFAULT *Batch
|
|
|
|
func (p *NodeParam) GetBatch() (v *Batch) {
|
|
if !p.IsSetBatch() {
|
|
return NodeParam_Batch_DEFAULT
|
|
}
|
|
return p.Batch
|
|
}
|
|
|
|
var NodeParam_IfParam_DEFAULT *IfParam
|
|
|
|
func (p *NodeParam) GetIfParam() (v *IfParam) {
|
|
if !p.IsSetIfParam() {
|
|
return NodeParam_IfParam_DEFAULT
|
|
}
|
|
return p.IfParam
|
|
}
|
|
|
|
var fieldIDToName_NodeParam = map[int16]string{
|
|
1: "input_list",
|
|
2: "output_list",
|
|
3: "api_param",
|
|
4: "code_param",
|
|
5: "llm_param",
|
|
6: "dataset_param",
|
|
7: "terminate_plan",
|
|
8: "input_parameters",
|
|
9: "output_parameters",
|
|
10: "batch",
|
|
11: "if_param",
|
|
}
|
|
|
|
func (p *NodeParam) IsSetInputList() bool {
|
|
return p.InputList != nil
|
|
}
|
|
|
|
func (p *NodeParam) IsSetOutputList() bool {
|
|
return p.OutputList != nil
|
|
}
|
|
|
|
func (p *NodeParam) IsSetAPIParam() bool {
|
|
return p.APIParam != nil
|
|
}
|
|
|
|
func (p *NodeParam) IsSetCodeParam() bool {
|
|
return p.CodeParam != nil
|
|
}
|
|
|
|
func (p *NodeParam) IsSetLlmParam() bool {
|
|
return p.LlmParam != nil
|
|
}
|
|
|
|
func (p *NodeParam) IsSetDatasetParam() bool {
|
|
return p.DatasetParam != nil
|
|
}
|
|
|
|
func (p *NodeParam) IsSetTerminatePlan() bool {
|
|
return p.TerminatePlan != nil
|
|
}
|
|
|
|
func (p *NodeParam) IsSetInputParameters() bool {
|
|
return p.InputParameters != nil
|
|
}
|
|
|
|
func (p *NodeParam) IsSetOutputParameters() bool {
|
|
return p.OutputParameters != nil
|
|
}
|
|
|
|
func (p *NodeParam) IsSetBatch() bool {
|
|
return p.Batch != nil
|
|
}
|
|
|
|
func (p *NodeParam) IsSetIfParam() bool {
|
|
return p.IfParam != nil
|
|
}
|
|
|
|
func (p *NodeParam) 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.LIST {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 2:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField2(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 3:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField3(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 4:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField4(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 5:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
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
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField7(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 8:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField8(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 9:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField9(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 10:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField10(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 11:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField11(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_NodeParam[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 *NodeParam) ReadField1(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*Param, 0, size)
|
|
values := make([]Param, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.InputList = _field
|
|
return nil
|
|
}
|
|
func (p *NodeParam) ReadField2(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*Param, 0, size)
|
|
values := make([]Param, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.OutputList = _field
|
|
return nil
|
|
}
|
|
func (p *NodeParam) ReadField3(iprot thrift.TProtocol) error {
|
|
_field := NewAPIParam()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.APIParam = _field
|
|
return nil
|
|
}
|
|
func (p *NodeParam) ReadField4(iprot thrift.TProtocol) error {
|
|
_field := NewCodeParam()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.CodeParam = _field
|
|
return nil
|
|
}
|
|
func (p *NodeParam) ReadField5(iprot thrift.TProtocol) error {
|
|
_field := NewLLMParam()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.LlmParam = _field
|
|
return nil
|
|
}
|
|
func (p *NodeParam) ReadField6(iprot thrift.TProtocol) error {
|
|
_field := NewDatasetParam()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.DatasetParam = _field
|
|
return nil
|
|
}
|
|
func (p *NodeParam) ReadField7(iprot thrift.TProtocol) error {
|
|
_field := NewTerminatePlan()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.TerminatePlan = _field
|
|
return nil
|
|
}
|
|
func (p *NodeParam) ReadField8(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*Parameter, 0, size)
|
|
values := make([]Parameter, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.InputParameters = _field
|
|
return nil
|
|
}
|
|
func (p *NodeParam) ReadField9(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*Parameter, 0, size)
|
|
values := make([]Parameter, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.OutputParameters = _field
|
|
return nil
|
|
}
|
|
func (p *NodeParam) ReadField10(iprot thrift.TProtocol) error {
|
|
_field := NewBatch()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Batch = _field
|
|
return nil
|
|
}
|
|
func (p *NodeParam) ReadField11(iprot thrift.TProtocol) error {
|
|
_field := NewIfParam()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.IfParam = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *NodeParam) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("NodeParam"); 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 = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField8(oprot); err != nil {
|
|
fieldId = 8
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField9(oprot); err != nil {
|
|
fieldId = 9
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField10(oprot); err != nil {
|
|
fieldId = 10
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField11(oprot); err != nil {
|
|
fieldId = 11
|
|
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 *NodeParam) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetInputList() {
|
|
if err = oprot.WriteFieldBegin("input_list", thrift.LIST, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.InputList)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.InputList {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *NodeParam) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetOutputList() {
|
|
if err = oprot.WriteFieldBegin("output_list", thrift.LIST, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.OutputList)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.OutputList {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *NodeParam) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetAPIParam() {
|
|
if err = oprot.WriteFieldBegin("api_param", thrift.STRUCT, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.APIParam.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 3 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 3 end error: ", p), err)
|
|
}
|
|
func (p *NodeParam) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetCodeParam() {
|
|
if err = oprot.WriteFieldBegin("code_param", thrift.STRUCT, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.CodeParam.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 4 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 4 end error: ", p), err)
|
|
}
|
|
func (p *NodeParam) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetLlmParam() {
|
|
if err = oprot.WriteFieldBegin("llm_param", thrift.STRUCT, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.LlmParam.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 5 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 5 end error: ", p), err)
|
|
}
|
|
func (p *NodeParam) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetDatasetParam() {
|
|
if err = oprot.WriteFieldBegin("dataset_param", thrift.STRUCT, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.DatasetParam.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 *NodeParam) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetTerminatePlan() {
|
|
if err = oprot.WriteFieldBegin("terminate_plan", thrift.STRUCT, 7); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.TerminatePlan.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 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
func (p *NodeParam) writeField8(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetInputParameters() {
|
|
if err = oprot.WriteFieldBegin("input_parameters", thrift.LIST, 8); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.InputParameters)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.InputParameters {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 end error: ", p), err)
|
|
}
|
|
func (p *NodeParam) writeField9(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetOutputParameters() {
|
|
if err = oprot.WriteFieldBegin("output_parameters", thrift.LIST, 9); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.OutputParameters)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.OutputParameters {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 end error: ", p), err)
|
|
}
|
|
func (p *NodeParam) writeField10(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBatch() {
|
|
if err = oprot.WriteFieldBegin("batch", thrift.STRUCT, 10); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Batch.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 10 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 10 end error: ", p), err)
|
|
}
|
|
func (p *NodeParam) writeField11(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetIfParam() {
|
|
if err = oprot.WriteFieldBegin("if_param", thrift.STRUCT, 11); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.IfParam.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 11 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 11 end error: ", p), err)
|
|
}
|
|
|
|
func (p *NodeParam) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("NodeParam(%+v)", *p)
|
|
|
|
}
|
|
|
|
type NodeDesc struct {
|
|
Desc string `thrift:"desc,1" form:"desc" json:"desc" query:"desc"`
|
|
// Subtitle name
|
|
Name string `thrift:"name,2" form:"name" json:"name" query:"name"`
|
|
// This type of icon
|
|
IconURL string `thrift:"icon_url,3" form:"icon_url" json:"icon_url" query:"icon_url"`
|
|
// Whether to support batch, 1 does not support, 2 supports
|
|
SupportBatch int32 `thrift:"support_batch,4" form:"support_batch" json:"support_batch" query:"support_batch"`
|
|
// Connection requirements 1 or so can be connected 2 only support the right side
|
|
LinkLimit int32 `thrift:"link_limit,5" form:"link_limit" json:"link_limit" query:"link_limit"`
|
|
}
|
|
|
|
func NewNodeDesc() *NodeDesc {
|
|
return &NodeDesc{}
|
|
}
|
|
|
|
func (p *NodeDesc) InitDefault() {
|
|
}
|
|
|
|
func (p *NodeDesc) GetDesc() (v string) {
|
|
return p.Desc
|
|
}
|
|
|
|
func (p *NodeDesc) GetName() (v string) {
|
|
return p.Name
|
|
}
|
|
|
|
func (p *NodeDesc) GetIconURL() (v string) {
|
|
return p.IconURL
|
|
}
|
|
|
|
func (p *NodeDesc) GetSupportBatch() (v int32) {
|
|
return p.SupportBatch
|
|
}
|
|
|
|
func (p *NodeDesc) GetLinkLimit() (v int32) {
|
|
return p.LinkLimit
|
|
}
|
|
|
|
var fieldIDToName_NodeDesc = map[int16]string{
|
|
1: "desc",
|
|
2: "name",
|
|
3: "icon_url",
|
|
4: "support_batch",
|
|
5: "link_limit",
|
|
}
|
|
|
|
func (p *NodeDesc) 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.STRING {
|
|
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.I32 {
|
|
if err = p.ReadField4(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 5:
|
|
if fieldTypeId == thrift.I32 {
|
|
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_NodeDesc[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 *NodeDesc) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Desc = _field
|
|
return nil
|
|
}
|
|
func (p *NodeDesc) 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 *NodeDesc) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.IconURL = _field
|
|
return nil
|
|
}
|
|
func (p *NodeDesc) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field int32
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.SupportBatch = _field
|
|
return nil
|
|
}
|
|
func (p *NodeDesc) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field int32
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.LinkLimit = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *NodeDesc) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("NodeDesc"); 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 *NodeDesc) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("desc", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Desc); 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 *NodeDesc) writeField2(oprot thrift.TProtocol) (err error) {
|
|
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 *NodeDesc) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("icon_url", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.IconURL); 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 *NodeDesc) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("support_batch", thrift.I32, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(p.SupportBatch); 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 *NodeDesc) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("link_limit", thrift.I32, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(p.LinkLimit); 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 *NodeDesc) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("NodeDesc(%+v)", *p)
|
|
|
|
}
|
|
|
|
type OpenAPI struct {
|
|
InputList []*Parameter `thrift:"input_list,1" form:"input_list" json:"input_list" query:"input_list"`
|
|
OutputList []*Parameter `thrift:"output_list,2" form:"output_list" json:"output_list" query:"output_list"`
|
|
}
|
|
|
|
func NewOpenAPI() *OpenAPI {
|
|
return &OpenAPI{}
|
|
}
|
|
|
|
func (p *OpenAPI) InitDefault() {
|
|
}
|
|
|
|
func (p *OpenAPI) GetInputList() (v []*Parameter) {
|
|
return p.InputList
|
|
}
|
|
|
|
func (p *OpenAPI) GetOutputList() (v []*Parameter) {
|
|
return p.OutputList
|
|
}
|
|
|
|
var fieldIDToName_OpenAPI = map[int16]string{
|
|
1: "input_list",
|
|
2: "output_list",
|
|
}
|
|
|
|
func (p *OpenAPI) 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.LIST {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 2:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField2(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_OpenAPI[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 *OpenAPI) ReadField1(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*Parameter, 0, size)
|
|
values := make([]Parameter, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.InputList = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPI) ReadField2(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*Parameter, 0, size)
|
|
values := make([]Parameter, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.OutputList = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *OpenAPI) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("OpenAPI"); 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 = 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 *OpenAPI) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("input_list", thrift.LIST, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.InputList)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.InputList {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *OpenAPI) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("output_list", thrift.LIST, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.OutputList)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.OutputList {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *OpenAPI) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("OpenAPI(%+v)", *p)
|
|
|
|
}
|
|
|
|
type Batch struct {
|
|
// Is the batch switch on?
|
|
IsBatch bool `thrift:"is_batch,1" form:"is_batch" json:"is_batch" query:"is_batch"`
|
|
// Only process input in the range [0, take_count)
|
|
TakeCount int64 `thrift:"take_count,2" form:"take_count" json:"take_count" query:"take_count"`
|
|
// Batch input required
|
|
InputParam *Parameter `thrift:"input_param,3" form:"input_param" json:"input_param" query:"input_param"`
|
|
}
|
|
|
|
func NewBatch() *Batch {
|
|
return &Batch{}
|
|
}
|
|
|
|
func (p *Batch) InitDefault() {
|
|
}
|
|
|
|
func (p *Batch) GetIsBatch() (v bool) {
|
|
return p.IsBatch
|
|
}
|
|
|
|
func (p *Batch) GetTakeCount() (v int64) {
|
|
return p.TakeCount
|
|
}
|
|
|
|
var Batch_InputParam_DEFAULT *Parameter
|
|
|
|
func (p *Batch) GetInputParam() (v *Parameter) {
|
|
if !p.IsSetInputParam() {
|
|
return Batch_InputParam_DEFAULT
|
|
}
|
|
return p.InputParam
|
|
}
|
|
|
|
var fieldIDToName_Batch = map[int16]string{
|
|
1: "is_batch",
|
|
2: "take_count",
|
|
3: "input_param",
|
|
}
|
|
|
|
func (p *Batch) IsSetInputParam() bool {
|
|
return p.InputParam != nil
|
|
}
|
|
|
|
func (p *Batch) 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.BOOL {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 2:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField2(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 3:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField3(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_Batch[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 *Batch) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.IsBatch = _field
|
|
return nil
|
|
}
|
|
func (p *Batch) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.TakeCount = _field
|
|
return nil
|
|
}
|
|
func (p *Batch) ReadField3(iprot thrift.TProtocol) error {
|
|
_field := NewParameter()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.InputParam = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *Batch) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("Batch"); 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 = 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 *Batch) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("is_batch", thrift.BOOL, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(p.IsBatch); 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 *Batch) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("take_count", thrift.I64, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.TakeCount); 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 *Batch) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("input_param", thrift.STRUCT, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.InputParam.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 3 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 3 end error: ", p), err)
|
|
}
|
|
|
|
func (p *Batch) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("Batch(%+v)", *p)
|
|
|
|
}
|
|
|
|
type Node struct {
|
|
WorkflowID string `thrift:"workflow_id,1" form:"workflow_id" json:"workflow_id" query:"workflow_id"`
|
|
// Node ID
|
|
NodeID string `thrift:"node_id,2" form:"node_id" json:"node_id" query:"node_id"`
|
|
// Change node name
|
|
NodeName string `thrift:"node_name,3" form:"node_name" json:"node_name" query:"node_name"`
|
|
// Node type
|
|
NodeType NodeType `thrift:"node_type,4" form:"node_type" json:"node_type" query:"node_type"`
|
|
// Core parameters of the node
|
|
NodeParam *NodeParam `thrift:"node_param,5" form:"node_param" json:"node_param" query:"node_param"`
|
|
// Node location
|
|
LayOut *LayOut `thrift:"lay_out,6" form:"lay_out" json:"lay_out" query:"lay_out"`
|
|
// Description of Node, explaining the link
|
|
Desc *NodeDesc `thrift:"desc,7" form:"desc" json:"desc" query:"desc"`
|
|
// dependent upstream node
|
|
DependsOn []string `thrift:"depends_on,8" form:"depends_on" json:"depends_on" query:"depends_on"`
|
|
// All inputs and outputs
|
|
OpenAPI *OpenAPI `thrift:"open_api,9" form:"open_api" json:"open_api" query:"open_api"`
|
|
}
|
|
|
|
func NewNode() *Node {
|
|
return &Node{}
|
|
}
|
|
|
|
func (p *Node) InitDefault() {
|
|
}
|
|
|
|
func (p *Node) GetWorkflowID() (v string) {
|
|
return p.WorkflowID
|
|
}
|
|
|
|
func (p *Node) GetNodeID() (v string) {
|
|
return p.NodeID
|
|
}
|
|
|
|
func (p *Node) GetNodeName() (v string) {
|
|
return p.NodeName
|
|
}
|
|
|
|
func (p *Node) GetNodeType() (v NodeType) {
|
|
return p.NodeType
|
|
}
|
|
|
|
var Node_NodeParam_DEFAULT *NodeParam
|
|
|
|
func (p *Node) GetNodeParam() (v *NodeParam) {
|
|
if !p.IsSetNodeParam() {
|
|
return Node_NodeParam_DEFAULT
|
|
}
|
|
return p.NodeParam
|
|
}
|
|
|
|
var Node_LayOut_DEFAULT *LayOut
|
|
|
|
func (p *Node) GetLayOut() (v *LayOut) {
|
|
if !p.IsSetLayOut() {
|
|
return Node_LayOut_DEFAULT
|
|
}
|
|
return p.LayOut
|
|
}
|
|
|
|
var Node_Desc_DEFAULT *NodeDesc
|
|
|
|
func (p *Node) GetDesc() (v *NodeDesc) {
|
|
if !p.IsSetDesc() {
|
|
return Node_Desc_DEFAULT
|
|
}
|
|
return p.Desc
|
|
}
|
|
|
|
func (p *Node) GetDependsOn() (v []string) {
|
|
return p.DependsOn
|
|
}
|
|
|
|
var Node_OpenAPI_DEFAULT *OpenAPI
|
|
|
|
func (p *Node) GetOpenAPI() (v *OpenAPI) {
|
|
if !p.IsSetOpenAPI() {
|
|
return Node_OpenAPI_DEFAULT
|
|
}
|
|
return p.OpenAPI
|
|
}
|
|
|
|
var fieldIDToName_Node = map[int16]string{
|
|
1: "workflow_id",
|
|
2: "node_id",
|
|
3: "node_name",
|
|
4: "node_type",
|
|
5: "node_param",
|
|
6: "lay_out",
|
|
7: "desc",
|
|
8: "depends_on",
|
|
9: "open_api",
|
|
}
|
|
|
|
func (p *Node) IsSetNodeParam() bool {
|
|
return p.NodeParam != nil
|
|
}
|
|
|
|
func (p *Node) IsSetLayOut() bool {
|
|
return p.LayOut != nil
|
|
}
|
|
|
|
func (p *Node) IsSetDesc() bool {
|
|
return p.Desc != nil
|
|
}
|
|
|
|
func (p *Node) IsSetOpenAPI() bool {
|
|
return p.OpenAPI != nil
|
|
}
|
|
|
|
func (p *Node) 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.STRING {
|
|
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.I32 {
|
|
if err = p.ReadField4(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 5:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
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
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField7(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 8:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField8(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 9:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField9(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_Node[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 *Node) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *Node) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.NodeID = _field
|
|
return nil
|
|
}
|
|
func (p *Node) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.NodeName = _field
|
|
return nil
|
|
}
|
|
func (p *Node) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field NodeType
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = NodeType(v)
|
|
}
|
|
p.NodeType = _field
|
|
return nil
|
|
}
|
|
func (p *Node) ReadField5(iprot thrift.TProtocol) error {
|
|
_field := NewNodeParam()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.NodeParam = _field
|
|
return nil
|
|
}
|
|
func (p *Node) ReadField6(iprot thrift.TProtocol) error {
|
|
_field := NewLayOut()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.LayOut = _field
|
|
return nil
|
|
}
|
|
func (p *Node) ReadField7(iprot thrift.TProtocol) error {
|
|
_field := NewNodeDesc()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Desc = _field
|
|
return nil
|
|
}
|
|
func (p *Node) ReadField8(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]string, 0, size)
|
|
for i := 0; i < size; i++ {
|
|
|
|
var _elem string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_elem = v
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.DependsOn = _field
|
|
return nil
|
|
}
|
|
func (p *Node) ReadField9(iprot thrift.TProtocol) error {
|
|
_field := NewOpenAPI()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.OpenAPI = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *Node) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("Node"); 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 = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField8(oprot); err != nil {
|
|
fieldId = 8
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField9(oprot); err != nil {
|
|
fieldId = 9
|
|
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 *Node) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowID); 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 *Node) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("node_id", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.NodeID); 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 *Node) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("node_name", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.NodeName); 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 *Node) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("node_type", thrift.I32, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.NodeType)); 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 *Node) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("node_param", thrift.STRUCT, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.NodeParam.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 5 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 5 end error: ", p), err)
|
|
}
|
|
func (p *Node) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("lay_out", thrift.STRUCT, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.LayOut.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 *Node) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("desc", thrift.STRUCT, 7); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Desc.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 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
func (p *Node) writeField8(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("depends_on", thrift.LIST, 8); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRING, len(p.DependsOn)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.DependsOn {
|
|
if err := oprot.WriteString(v); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 end error: ", p), err)
|
|
}
|
|
func (p *Node) writeField9(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("open_api", thrift.STRUCT, 9); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.OpenAPI.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 9 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 end error: ", p), err)
|
|
}
|
|
|
|
func (p *Node) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("Node(%+v)", *p)
|
|
|
|
}
|
|
|
|
type Parameter struct {
|
|
Name string `thrift:"name,1" form:"name" json:"name" query:"name"`
|
|
Desc string `thrift:"desc,2" form:"desc" json:"desc" query:"desc"`
|
|
Required bool `thrift:"required,3" form:"required" json:"required" query:"required"`
|
|
Type InputType `thrift:"type,4" form:"type" json:"type" query:"type"`
|
|
SubParameters []*Parameter `thrift:"sub_parameters,5" form:"sub_parameters" json:"sub_parameters" query:"sub_parameters"`
|
|
// If Type is an array, there is a subtype
|
|
SubType InputType `thrift:"sub_type,6" form:"sub_type" json:"sub_type" query:"sub_type"`
|
|
// fromNodeId if the value of the imported parameter is a reference
|
|
FromNodeID *string `thrift:"from_node_id,7,optional" form:"from_node_id" json:"from_node_id,omitempty" query:"from_node_id"`
|
|
// Which node's key is specifically referenced?
|
|
FromOutput []string `thrift:"from_output,8,optional" form:"from_output" json:"from_output,omitempty" query:"from_output"`
|
|
// If the imported parameter is the user's hand input, put it here
|
|
Value *string `thrift:"value,9,optional" form:"value" json:"value,omitempty" query:"value"`
|
|
Format *PluginParamTypeFormat `thrift:"format,10,optional" form:"format" json:"format,omitempty" query:"format"`
|
|
// Auxiliary type; type = string takes effect, 0 is unset
|
|
AssistType *int64 `thrift:"assist_type,11,optional" form:"assist_type" json:"assist_type,omitempty" query:"assist_type"`
|
|
// If Type is an array, it represents the auxiliary type of the child element; sub_type = string takes effect, 0 is unset
|
|
SubAssistType *int64 `thrift:"sub_assist_type,12,optional" form:"sub_assist_type" json:"sub_assist_type,omitempty" query:"sub_assist_type"`
|
|
}
|
|
|
|
func NewParameter() *Parameter {
|
|
return &Parameter{}
|
|
}
|
|
|
|
func (p *Parameter) InitDefault() {
|
|
}
|
|
|
|
func (p *Parameter) GetName() (v string) {
|
|
return p.Name
|
|
}
|
|
|
|
func (p *Parameter) GetDesc() (v string) {
|
|
return p.Desc
|
|
}
|
|
|
|
func (p *Parameter) GetRequired() (v bool) {
|
|
return p.Required
|
|
}
|
|
|
|
func (p *Parameter) GetType() (v InputType) {
|
|
return p.Type
|
|
}
|
|
|
|
func (p *Parameter) GetSubParameters() (v []*Parameter) {
|
|
return p.SubParameters
|
|
}
|
|
|
|
func (p *Parameter) GetSubType() (v InputType) {
|
|
return p.SubType
|
|
}
|
|
|
|
var Parameter_FromNodeID_DEFAULT string
|
|
|
|
func (p *Parameter) GetFromNodeID() (v string) {
|
|
if !p.IsSetFromNodeID() {
|
|
return Parameter_FromNodeID_DEFAULT
|
|
}
|
|
return *p.FromNodeID
|
|
}
|
|
|
|
var Parameter_FromOutput_DEFAULT []string
|
|
|
|
func (p *Parameter) GetFromOutput() (v []string) {
|
|
if !p.IsSetFromOutput() {
|
|
return Parameter_FromOutput_DEFAULT
|
|
}
|
|
return p.FromOutput
|
|
}
|
|
|
|
var Parameter_Value_DEFAULT string
|
|
|
|
func (p *Parameter) GetValue() (v string) {
|
|
if !p.IsSetValue() {
|
|
return Parameter_Value_DEFAULT
|
|
}
|
|
return *p.Value
|
|
}
|
|
|
|
var Parameter_Format_DEFAULT PluginParamTypeFormat
|
|
|
|
func (p *Parameter) GetFormat() (v PluginParamTypeFormat) {
|
|
if !p.IsSetFormat() {
|
|
return Parameter_Format_DEFAULT
|
|
}
|
|
return *p.Format
|
|
}
|
|
|
|
var Parameter_AssistType_DEFAULT int64
|
|
|
|
func (p *Parameter) GetAssistType() (v int64) {
|
|
if !p.IsSetAssistType() {
|
|
return Parameter_AssistType_DEFAULT
|
|
}
|
|
return *p.AssistType
|
|
}
|
|
|
|
var Parameter_SubAssistType_DEFAULT int64
|
|
|
|
func (p *Parameter) GetSubAssistType() (v int64) {
|
|
if !p.IsSetSubAssistType() {
|
|
return Parameter_SubAssistType_DEFAULT
|
|
}
|
|
return *p.SubAssistType
|
|
}
|
|
|
|
var fieldIDToName_Parameter = map[int16]string{
|
|
1: "name",
|
|
2: "desc",
|
|
3: "required",
|
|
4: "type",
|
|
5: "sub_parameters",
|
|
6: "sub_type",
|
|
7: "from_node_id",
|
|
8: "from_output",
|
|
9: "value",
|
|
10: "format",
|
|
11: "assist_type",
|
|
12: "sub_assist_type",
|
|
}
|
|
|
|
func (p *Parameter) IsSetFromNodeID() bool {
|
|
return p.FromNodeID != nil
|
|
}
|
|
|
|
func (p *Parameter) IsSetFromOutput() bool {
|
|
return p.FromOutput != nil
|
|
}
|
|
|
|
func (p *Parameter) IsSetValue() bool {
|
|
return p.Value != nil
|
|
}
|
|
|
|
func (p *Parameter) IsSetFormat() bool {
|
|
return p.Format != nil
|
|
}
|
|
|
|
func (p *Parameter) IsSetAssistType() bool {
|
|
return p.AssistType != nil
|
|
}
|
|
|
|
func (p *Parameter) IsSetSubAssistType() bool {
|
|
return p.SubAssistType != nil
|
|
}
|
|
|
|
func (p *Parameter) 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.STRING {
|
|
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.BOOL {
|
|
if err = p.ReadField3(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 4:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField4(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 5:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 6:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField6(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField7(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 8:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField8(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 9:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField9(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 10:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField10(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 11:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField11(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 12:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField12(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_Parameter[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 *Parameter) ReadField1(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 *Parameter) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Desc = _field
|
|
return nil
|
|
}
|
|
func (p *Parameter) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Required = _field
|
|
return nil
|
|
}
|
|
func (p *Parameter) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field InputType
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = InputType(v)
|
|
}
|
|
p.Type = _field
|
|
return nil
|
|
}
|
|
func (p *Parameter) ReadField5(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*Parameter, 0, size)
|
|
values := make([]Parameter, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.SubParameters = _field
|
|
return nil
|
|
}
|
|
func (p *Parameter) ReadField6(iprot thrift.TProtocol) error {
|
|
|
|
var _field InputType
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = InputType(v)
|
|
}
|
|
p.SubType = _field
|
|
return nil
|
|
}
|
|
func (p *Parameter) ReadField7(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.FromNodeID = _field
|
|
return nil
|
|
}
|
|
func (p *Parameter) ReadField8(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]string, 0, size)
|
|
for i := 0; i < size; i++ {
|
|
|
|
var _elem string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_elem = v
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.FromOutput = _field
|
|
return nil
|
|
}
|
|
func (p *Parameter) ReadField9(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Value = _field
|
|
return nil
|
|
}
|
|
func (p *Parameter) ReadField10(iprot thrift.TProtocol) error {
|
|
|
|
var _field *PluginParamTypeFormat
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
tmp := PluginParamTypeFormat(v)
|
|
_field = &tmp
|
|
}
|
|
p.Format = _field
|
|
return nil
|
|
}
|
|
func (p *Parameter) ReadField11(iprot thrift.TProtocol) error {
|
|
|
|
var _field *int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.AssistType = _field
|
|
return nil
|
|
}
|
|
func (p *Parameter) ReadField12(iprot thrift.TProtocol) error {
|
|
|
|
var _field *int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.SubAssistType = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *Parameter) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("Parameter"); 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 = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField8(oprot); err != nil {
|
|
fieldId = 8
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField9(oprot); err != nil {
|
|
fieldId = 9
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField10(oprot); err != nil {
|
|
fieldId = 10
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField11(oprot); err != nil {
|
|
fieldId = 11
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField12(oprot); err != nil {
|
|
fieldId = 12
|
|
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 *Parameter) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("name", thrift.STRING, 1); 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 1 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 1 end error: ", p), err)
|
|
}
|
|
func (p *Parameter) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("desc", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Desc); 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 *Parameter) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("required", thrift.BOOL, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(p.Required); 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 *Parameter) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("type", thrift.I32, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.Type)); 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 *Parameter) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("sub_parameters", thrift.LIST, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.SubParameters)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.SubParameters {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *Parameter) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("sub_type", thrift.I32, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.SubType)); 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 *Parameter) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetFromNodeID() {
|
|
if err = oprot.WriteFieldBegin("from_node_id", thrift.STRING, 7); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.FromNodeID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
func (p *Parameter) writeField8(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetFromOutput() {
|
|
if err = oprot.WriteFieldBegin("from_output", thrift.LIST, 8); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRING, len(p.FromOutput)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.FromOutput {
|
|
if err := oprot.WriteString(v); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 end error: ", p), err)
|
|
}
|
|
func (p *Parameter) writeField9(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetValue() {
|
|
if err = oprot.WriteFieldBegin("value", thrift.STRING, 9); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.Value); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 end error: ", p), err)
|
|
}
|
|
func (p *Parameter) writeField10(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetFormat() {
|
|
if err = oprot.WriteFieldBegin("format", thrift.I32, 10); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(*p.Format)); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 10 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 10 end error: ", p), err)
|
|
}
|
|
func (p *Parameter) writeField11(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetAssistType() {
|
|
if err = oprot.WriteFieldBegin("assist_type", thrift.I64, 11); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(*p.AssistType); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 11 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 11 end error: ", p), err)
|
|
}
|
|
func (p *Parameter) writeField12(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetSubAssistType() {
|
|
if err = oprot.WriteFieldBegin("sub_assist_type", thrift.I64, 12); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(*p.SubAssistType); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 12 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 12 end error: ", p), err)
|
|
}
|
|
|
|
func (p *Parameter) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("Parameter(%+v)", *p)
|
|
|
|
}
|
|
|
|
type CreateWorkflowRequest struct {
|
|
// process name
|
|
Name string `thrift:"name,1,required" form:"name,required" json:"name,required" query:"name,required"`
|
|
// Process description, not null
|
|
Desc string `thrift:"desc,2,required" form:"desc,required" json:"desc,required" query:"desc,required"`
|
|
// Process icon uri, not nullable
|
|
IconURI string `thrift:"icon_uri,3,required" form:"icon_uri,required" json:"icon_uri,required" query:"icon_uri,required"`
|
|
// Space id, cannot be empty
|
|
SpaceID string `thrift:"space_id,4,required" form:"space_id,required" json:"space_id,required" query:"space_id,required"`
|
|
// Workflow or chatflow, the default is workflow
|
|
FlowMode *WorkflowMode `thrift:"flow_mode,5,optional" form:"flow_mode" json:"flow_mode,omitempty" query:"flow_mode"`
|
|
SchemaType *SchemaType `thrift:"schema_type,6,optional" form:"schema_type" json:"schema_type,omitempty" query:"schema_type"`
|
|
BindBizID *string `thrift:"bind_biz_id,7,optional" form:"bind_biz_id" json:"bind_biz_id,omitempty" query:"bind_biz_id"`
|
|
// Bind the business type, do not fill in if necessary. Refer to the BindBizType structure, when the value is 3, it represents the Douyin doppelganger.
|
|
BindBizType *int32 `thrift:"bind_biz_type,8,optional" form:"bind_biz_type" json:"bind_biz_type,omitempty" query:"bind_biz_type"`
|
|
// Application id, when filled in, it means that the process is the process under the project, and it needs to be released with the project.
|
|
ProjectID *string `thrift:"project_id,9,optional" form:"project_id" json:"project_id,omitempty" query:"project_id"`
|
|
// Whether to create a session, only if flow_mode = chatflow
|
|
CreateConversation *bool `thrift:"create_conversation,10,optional" form:"create_conversation" json:"create_conversation,omitempty" query:"create_conversation"`
|
|
Base *base.Base `thrift:"Base,255,optional" form:"Base" json:"Base,omitempty" query:"Base"`
|
|
}
|
|
|
|
func NewCreateWorkflowRequest() *CreateWorkflowRequest {
|
|
return &CreateWorkflowRequest{}
|
|
}
|
|
|
|
func (p *CreateWorkflowRequest) InitDefault() {
|
|
}
|
|
|
|
func (p *CreateWorkflowRequest) GetName() (v string) {
|
|
return p.Name
|
|
}
|
|
|
|
func (p *CreateWorkflowRequest) GetDesc() (v string) {
|
|
return p.Desc
|
|
}
|
|
|
|
func (p *CreateWorkflowRequest) GetIconURI() (v string) {
|
|
return p.IconURI
|
|
}
|
|
|
|
func (p *CreateWorkflowRequest) GetSpaceID() (v string) {
|
|
return p.SpaceID
|
|
}
|
|
|
|
var CreateWorkflowRequest_FlowMode_DEFAULT WorkflowMode
|
|
|
|
func (p *CreateWorkflowRequest) GetFlowMode() (v WorkflowMode) {
|
|
if !p.IsSetFlowMode() {
|
|
return CreateWorkflowRequest_FlowMode_DEFAULT
|
|
}
|
|
return *p.FlowMode
|
|
}
|
|
|
|
var CreateWorkflowRequest_SchemaType_DEFAULT SchemaType
|
|
|
|
func (p *CreateWorkflowRequest) GetSchemaType() (v SchemaType) {
|
|
if !p.IsSetSchemaType() {
|
|
return CreateWorkflowRequest_SchemaType_DEFAULT
|
|
}
|
|
return *p.SchemaType
|
|
}
|
|
|
|
var CreateWorkflowRequest_BindBizID_DEFAULT string
|
|
|
|
func (p *CreateWorkflowRequest) GetBindBizID() (v string) {
|
|
if !p.IsSetBindBizID() {
|
|
return CreateWorkflowRequest_BindBizID_DEFAULT
|
|
}
|
|
return *p.BindBizID
|
|
}
|
|
|
|
var CreateWorkflowRequest_BindBizType_DEFAULT int32
|
|
|
|
func (p *CreateWorkflowRequest) GetBindBizType() (v int32) {
|
|
if !p.IsSetBindBizType() {
|
|
return CreateWorkflowRequest_BindBizType_DEFAULT
|
|
}
|
|
return *p.BindBizType
|
|
}
|
|
|
|
var CreateWorkflowRequest_ProjectID_DEFAULT string
|
|
|
|
func (p *CreateWorkflowRequest) GetProjectID() (v string) {
|
|
if !p.IsSetProjectID() {
|
|
return CreateWorkflowRequest_ProjectID_DEFAULT
|
|
}
|
|
return *p.ProjectID
|
|
}
|
|
|
|
var CreateWorkflowRequest_CreateConversation_DEFAULT bool
|
|
|
|
func (p *CreateWorkflowRequest) GetCreateConversation() (v bool) {
|
|
if !p.IsSetCreateConversation() {
|
|
return CreateWorkflowRequest_CreateConversation_DEFAULT
|
|
}
|
|
return *p.CreateConversation
|
|
}
|
|
|
|
var CreateWorkflowRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *CreateWorkflowRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return CreateWorkflowRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_CreateWorkflowRequest = map[int16]string{
|
|
1: "name",
|
|
2: "desc",
|
|
3: "icon_uri",
|
|
4: "space_id",
|
|
5: "flow_mode",
|
|
6: "schema_type",
|
|
7: "bind_biz_id",
|
|
8: "bind_biz_type",
|
|
9: "project_id",
|
|
10: "create_conversation",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *CreateWorkflowRequest) IsSetFlowMode() bool {
|
|
return p.FlowMode != nil
|
|
}
|
|
|
|
func (p *CreateWorkflowRequest) IsSetSchemaType() bool {
|
|
return p.SchemaType != nil
|
|
}
|
|
|
|
func (p *CreateWorkflowRequest) IsSetBindBizID() bool {
|
|
return p.BindBizID != nil
|
|
}
|
|
|
|
func (p *CreateWorkflowRequest) IsSetBindBizType() bool {
|
|
return p.BindBizType != nil
|
|
}
|
|
|
|
func (p *CreateWorkflowRequest) IsSetProjectID() bool {
|
|
return p.ProjectID != nil
|
|
}
|
|
|
|
func (p *CreateWorkflowRequest) IsSetCreateConversation() bool {
|
|
return p.CreateConversation != nil
|
|
}
|
|
|
|
func (p *CreateWorkflowRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *CreateWorkflowRequest) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetName bool = false
|
|
var issetDesc bool = false
|
|
var issetIconURI bool = false
|
|
var issetSpaceID bool = false
|
|
|
|
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.STRING {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetName = true
|
|
} 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
|
|
}
|
|
issetDesc = true
|
|
} 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
|
|
}
|
|
issetIconURI = true
|
|
} 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
|
|
}
|
|
issetSpaceID = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 5:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 6:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField6(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField7(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 8:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField8(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 9:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField9(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 10:
|
|
if fieldTypeId == thrift.BOOL {
|
|
if err = p.ReadField10(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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
|
|
}
|
|
|
|
if !issetName {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetDesc {
|
|
fieldId = 2
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetIconURI {
|
|
fieldId = 3
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetSpaceID {
|
|
fieldId = 4
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_CreateWorkflowRequest[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_CreateWorkflowRequest[fieldId]))
|
|
}
|
|
|
|
func (p *CreateWorkflowRequest) ReadField1(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 *CreateWorkflowRequest) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Desc = _field
|
|
return nil
|
|
}
|
|
func (p *CreateWorkflowRequest) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.IconURI = _field
|
|
return nil
|
|
}
|
|
func (p *CreateWorkflowRequest) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.SpaceID = _field
|
|
return nil
|
|
}
|
|
func (p *CreateWorkflowRequest) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field *WorkflowMode
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
tmp := WorkflowMode(v)
|
|
_field = &tmp
|
|
}
|
|
p.FlowMode = _field
|
|
return nil
|
|
}
|
|
func (p *CreateWorkflowRequest) ReadField6(iprot thrift.TProtocol) error {
|
|
|
|
var _field *SchemaType
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
tmp := SchemaType(v)
|
|
_field = &tmp
|
|
}
|
|
p.SchemaType = _field
|
|
return nil
|
|
}
|
|
func (p *CreateWorkflowRequest) ReadField7(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.BindBizID = _field
|
|
return nil
|
|
}
|
|
func (p *CreateWorkflowRequest) ReadField8(iprot thrift.TProtocol) error {
|
|
|
|
var _field *int32
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.BindBizType = _field
|
|
return nil
|
|
}
|
|
func (p *CreateWorkflowRequest) ReadField9(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ProjectID = _field
|
|
return nil
|
|
}
|
|
func (p *CreateWorkflowRequest) ReadField10(iprot thrift.TProtocol) error {
|
|
|
|
var _field *bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.CreateConversation = _field
|
|
return nil
|
|
}
|
|
func (p *CreateWorkflowRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *CreateWorkflowRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("CreateWorkflowRequest"); 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 = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField8(oprot); err != nil {
|
|
fieldId = 8
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField9(oprot); err != nil {
|
|
fieldId = 9
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField10(oprot); err != nil {
|
|
fieldId = 10
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *CreateWorkflowRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("name", thrift.STRING, 1); 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 1 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 1 end error: ", p), err)
|
|
}
|
|
func (p *CreateWorkflowRequest) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("desc", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Desc); 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 *CreateWorkflowRequest) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("icon_uri", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.IconURI); 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 *CreateWorkflowRequest) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("space_id", thrift.STRING, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.SpaceID); 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 *CreateWorkflowRequest) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetFlowMode() {
|
|
if err = oprot.WriteFieldBegin("flow_mode", thrift.I32, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(*p.FlowMode)); 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 *CreateWorkflowRequest) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetSchemaType() {
|
|
if err = oprot.WriteFieldBegin("schema_type", thrift.I32, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(*p.SchemaType)); 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 *CreateWorkflowRequest) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBindBizID() {
|
|
if err = oprot.WriteFieldBegin("bind_biz_id", thrift.STRING, 7); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.BindBizID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
func (p *CreateWorkflowRequest) writeField8(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBindBizType() {
|
|
if err = oprot.WriteFieldBegin("bind_biz_type", thrift.I32, 8); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(*p.BindBizType); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 end error: ", p), err)
|
|
}
|
|
func (p *CreateWorkflowRequest) writeField9(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetProjectID() {
|
|
if err = oprot.WriteFieldBegin("project_id", thrift.STRING, 9); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.ProjectID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 end error: ", p), err)
|
|
}
|
|
func (p *CreateWorkflowRequest) writeField10(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetCreateConversation() {
|
|
if err = oprot.WriteFieldBegin("create_conversation", thrift.BOOL, 10); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(*p.CreateConversation); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 10 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 10 end error: ", p), err)
|
|
}
|
|
func (p *CreateWorkflowRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *CreateWorkflowRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("CreateWorkflowRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type CreateWorkflowData struct {
|
|
// The ID of the process, used to identify a unique process
|
|
WorkflowID string `thrift:"workflow_id,1" form:"workflow_id" json:"workflow_id" query:"workflow_id"`
|
|
// process name
|
|
Name string `thrift:"name,2" form:"name" json:"name" query:"name"`
|
|
URL string `thrift:"url,3" form:"url" json:"url" query:"url"`
|
|
Status WorkFlowStatus `thrift:"status,4" form:"status" json:"status" query:"status"`
|
|
Type SchemaType `thrift:"type,5" form:"type" json:"type" query:"type"`
|
|
NodeList []*Node `thrift:"node_list,6" form:"node_list" json:"node_list" query:"node_list"`
|
|
// {"project_id":"xxx","flow_id":xxxx}
|
|
ExternalFlowInfo *string `thrift:"external_flow_info,7,optional" form:"external_flow_info" json:"external_flow_info,omitempty" query:"external_flow_info"`
|
|
}
|
|
|
|
func NewCreateWorkflowData() *CreateWorkflowData {
|
|
return &CreateWorkflowData{}
|
|
}
|
|
|
|
func (p *CreateWorkflowData) InitDefault() {
|
|
}
|
|
|
|
func (p *CreateWorkflowData) GetWorkflowID() (v string) {
|
|
return p.WorkflowID
|
|
}
|
|
|
|
func (p *CreateWorkflowData) GetName() (v string) {
|
|
return p.Name
|
|
}
|
|
|
|
func (p *CreateWorkflowData) GetURL() (v string) {
|
|
return p.URL
|
|
}
|
|
|
|
func (p *CreateWorkflowData) GetStatus() (v WorkFlowStatus) {
|
|
return p.Status
|
|
}
|
|
|
|
func (p *CreateWorkflowData) GetType() (v SchemaType) {
|
|
return p.Type
|
|
}
|
|
|
|
func (p *CreateWorkflowData) GetNodeList() (v []*Node) {
|
|
return p.NodeList
|
|
}
|
|
|
|
var CreateWorkflowData_ExternalFlowInfo_DEFAULT string
|
|
|
|
func (p *CreateWorkflowData) GetExternalFlowInfo() (v string) {
|
|
if !p.IsSetExternalFlowInfo() {
|
|
return CreateWorkflowData_ExternalFlowInfo_DEFAULT
|
|
}
|
|
return *p.ExternalFlowInfo
|
|
}
|
|
|
|
var fieldIDToName_CreateWorkflowData = map[int16]string{
|
|
1: "workflow_id",
|
|
2: "name",
|
|
3: "url",
|
|
4: "status",
|
|
5: "type",
|
|
6: "node_list",
|
|
7: "external_flow_info",
|
|
}
|
|
|
|
func (p *CreateWorkflowData) IsSetExternalFlowInfo() bool {
|
|
return p.ExternalFlowInfo != nil
|
|
}
|
|
|
|
func (p *CreateWorkflowData) 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.STRING {
|
|
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.I32 {
|
|
if err = p.ReadField4(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 5:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 6:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField6(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField7(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_CreateWorkflowData[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 *CreateWorkflowData) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *CreateWorkflowData) 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 *CreateWorkflowData) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.URL = _field
|
|
return nil
|
|
}
|
|
func (p *CreateWorkflowData) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field WorkFlowStatus
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = WorkFlowStatus(v)
|
|
}
|
|
p.Status = _field
|
|
return nil
|
|
}
|
|
func (p *CreateWorkflowData) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field SchemaType
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = SchemaType(v)
|
|
}
|
|
p.Type = _field
|
|
return nil
|
|
}
|
|
func (p *CreateWorkflowData) ReadField6(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*Node, 0, size)
|
|
values := make([]Node, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.NodeList = _field
|
|
return nil
|
|
}
|
|
func (p *CreateWorkflowData) ReadField7(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ExternalFlowInfo = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *CreateWorkflowData) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("CreateWorkflowData"); 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 = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
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 *CreateWorkflowData) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowID); 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 *CreateWorkflowData) writeField2(oprot thrift.TProtocol) (err error) {
|
|
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 *CreateWorkflowData) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("url", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.URL); 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 *CreateWorkflowData) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("status", thrift.I32, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.Status)); 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 *CreateWorkflowData) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("type", thrift.I32, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.Type)); 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 *CreateWorkflowData) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("node_list", thrift.LIST, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.NodeList)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.NodeList {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *CreateWorkflowData) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetExternalFlowInfo() {
|
|
if err = oprot.WriteFieldBegin("external_flow_info", thrift.STRING, 7); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.ExternalFlowInfo); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
|
|
func (p *CreateWorkflowData) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("CreateWorkflowData(%+v)", *p)
|
|
|
|
}
|
|
|
|
type CreateWorkflowResponse struct {
|
|
Data *CreateWorkflowData `thrift:"data,1,required" form:"data,required" json:"data,required" query:"data,required"`
|
|
Code int64 `thrift:"code,253,required" form:"code,required" json:"code,required" query:"code,required"`
|
|
Msg string `thrift:"msg,254,required" form:"msg,required" json:"msg,required" query:"msg,required"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255,required" form:"BaseResp,required" json:"BaseResp,required" query:"BaseResp,required"`
|
|
}
|
|
|
|
func NewCreateWorkflowResponse() *CreateWorkflowResponse {
|
|
return &CreateWorkflowResponse{}
|
|
}
|
|
|
|
func (p *CreateWorkflowResponse) InitDefault() {
|
|
}
|
|
|
|
var CreateWorkflowResponse_Data_DEFAULT *CreateWorkflowData
|
|
|
|
func (p *CreateWorkflowResponse) GetData() (v *CreateWorkflowData) {
|
|
if !p.IsSetData() {
|
|
return CreateWorkflowResponse_Data_DEFAULT
|
|
}
|
|
return p.Data
|
|
}
|
|
|
|
func (p *CreateWorkflowResponse) GetCode() (v int64) {
|
|
return p.Code
|
|
}
|
|
|
|
func (p *CreateWorkflowResponse) GetMsg() (v string) {
|
|
return p.Msg
|
|
}
|
|
|
|
var CreateWorkflowResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *CreateWorkflowResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return CreateWorkflowResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_CreateWorkflowResponse = map[int16]string{
|
|
1: "data",
|
|
253: "code",
|
|
254: "msg",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *CreateWorkflowResponse) IsSetData() bool {
|
|
return p.Data != nil
|
|
}
|
|
|
|
func (p *CreateWorkflowResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *CreateWorkflowResponse) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetData bool = false
|
|
var issetCode bool = false
|
|
var issetMsg bool = false
|
|
var issetBaseResp bool = false
|
|
|
|
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
|
|
}
|
|
issetData = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 253:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField253(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetCode = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 254:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField254(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetMsg = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetBaseResp = true
|
|
} 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
|
|
}
|
|
|
|
if !issetData {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetCode {
|
|
fieldId = 253
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetMsg {
|
|
fieldId = 254
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetBaseResp {
|
|
fieldId = 255
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_CreateWorkflowResponse[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_CreateWorkflowResponse[fieldId]))
|
|
}
|
|
|
|
func (p *CreateWorkflowResponse) ReadField1(iprot thrift.TProtocol) error {
|
|
_field := NewCreateWorkflowData()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Data = _field
|
|
return nil
|
|
}
|
|
func (p *CreateWorkflowResponse) ReadField253(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Code = _field
|
|
return nil
|
|
}
|
|
func (p *CreateWorkflowResponse) ReadField254(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Msg = _field
|
|
return nil
|
|
}
|
|
func (p *CreateWorkflowResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *CreateWorkflowResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("CreateWorkflowResponse"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField1(oprot); err != nil {
|
|
fieldId = 1
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField253(oprot); err != nil {
|
|
fieldId = 253
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField254(oprot); err != nil {
|
|
fieldId = 254
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *CreateWorkflowResponse) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("data", thrift.STRUCT, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Data.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 *CreateWorkflowResponse) writeField253(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("code", thrift.I64, 253); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Code); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 end error: ", p), err)
|
|
}
|
|
func (p *CreateWorkflowResponse) writeField254(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("msg", thrift.STRING, 254); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Msg); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 end error: ", p), err)
|
|
}
|
|
func (p *CreateWorkflowResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *CreateWorkflowResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("CreateWorkflowResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
type SaveWorkflowRequest struct {
|
|
// The ID of the process, used to identify a unique process
|
|
WorkflowID string `thrift:"workflow_id,1,required" form:"workflow_id,required" json:"workflow_id,required" query:"workflow_id,required"`
|
|
// Process schema
|
|
Schema *string `thrift:"schema,2,optional" form:"schema" json:"schema,omitempty" query:"schema"`
|
|
// Required, space id, not nullable
|
|
SpaceID *string `thrift:"space_id,3,optional" form:"space_id" json:"space_id,omitempty" query:"space_id"`
|
|
Name *string `thrift:"name,4,optional" form:"name" json:"name,omitempty" query:"name"`
|
|
Desc *string `thrift:"desc,5,optional" form:"desc" json:"desc,omitempty" query:"desc"`
|
|
IconURI *string `thrift:"icon_uri,6,optional" form:"icon_uri" json:"icon_uri,omitempty" query:"icon_uri"`
|
|
// The commit_id of a commit. This is used to uniquely identify individual commit versions of a process (each commit_id corresponds only and only to one commit version of a process).
|
|
SubmitCommitID string `thrift:"submit_commit_id,7,required" form:"submit_commit_id,required" json:"submit_commit_id,required" query:"submit_commit_id,required"`
|
|
IgnoreStatusTransfer *bool `thrift:"ignore_status_transfer,8,optional" form:"ignore_status_transfer" json:"ignore_status_transfer,omitempty" query:"ignore_status_transfer"`
|
|
Base *base.Base `thrift:"Base,255,optional" form:"Base" json:"Base,omitempty" query:"Base"`
|
|
}
|
|
|
|
func NewSaveWorkflowRequest() *SaveWorkflowRequest {
|
|
return &SaveWorkflowRequest{}
|
|
}
|
|
|
|
func (p *SaveWorkflowRequest) InitDefault() {
|
|
}
|
|
|
|
func (p *SaveWorkflowRequest) GetWorkflowID() (v string) {
|
|
return p.WorkflowID
|
|
}
|
|
|
|
var SaveWorkflowRequest_Schema_DEFAULT string
|
|
|
|
func (p *SaveWorkflowRequest) GetSchema() (v string) {
|
|
if !p.IsSetSchema() {
|
|
return SaveWorkflowRequest_Schema_DEFAULT
|
|
}
|
|
return *p.Schema
|
|
}
|
|
|
|
var SaveWorkflowRequest_SpaceID_DEFAULT string
|
|
|
|
func (p *SaveWorkflowRequest) GetSpaceID() (v string) {
|
|
if !p.IsSetSpaceID() {
|
|
return SaveWorkflowRequest_SpaceID_DEFAULT
|
|
}
|
|
return *p.SpaceID
|
|
}
|
|
|
|
var SaveWorkflowRequest_Name_DEFAULT string
|
|
|
|
func (p *SaveWorkflowRequest) GetName() (v string) {
|
|
if !p.IsSetName() {
|
|
return SaveWorkflowRequest_Name_DEFAULT
|
|
}
|
|
return *p.Name
|
|
}
|
|
|
|
var SaveWorkflowRequest_Desc_DEFAULT string
|
|
|
|
func (p *SaveWorkflowRequest) GetDesc() (v string) {
|
|
if !p.IsSetDesc() {
|
|
return SaveWorkflowRequest_Desc_DEFAULT
|
|
}
|
|
return *p.Desc
|
|
}
|
|
|
|
var SaveWorkflowRequest_IconURI_DEFAULT string
|
|
|
|
func (p *SaveWorkflowRequest) GetIconURI() (v string) {
|
|
if !p.IsSetIconURI() {
|
|
return SaveWorkflowRequest_IconURI_DEFAULT
|
|
}
|
|
return *p.IconURI
|
|
}
|
|
|
|
func (p *SaveWorkflowRequest) GetSubmitCommitID() (v string) {
|
|
return p.SubmitCommitID
|
|
}
|
|
|
|
var SaveWorkflowRequest_IgnoreStatusTransfer_DEFAULT bool
|
|
|
|
func (p *SaveWorkflowRequest) GetIgnoreStatusTransfer() (v bool) {
|
|
if !p.IsSetIgnoreStatusTransfer() {
|
|
return SaveWorkflowRequest_IgnoreStatusTransfer_DEFAULT
|
|
}
|
|
return *p.IgnoreStatusTransfer
|
|
}
|
|
|
|
var SaveWorkflowRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *SaveWorkflowRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return SaveWorkflowRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_SaveWorkflowRequest = map[int16]string{
|
|
1: "workflow_id",
|
|
2: "schema",
|
|
3: "space_id",
|
|
4: "name",
|
|
5: "desc",
|
|
6: "icon_uri",
|
|
7: "submit_commit_id",
|
|
8: "ignore_status_transfer",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *SaveWorkflowRequest) IsSetSchema() bool {
|
|
return p.Schema != nil
|
|
}
|
|
|
|
func (p *SaveWorkflowRequest) IsSetSpaceID() bool {
|
|
return p.SpaceID != nil
|
|
}
|
|
|
|
func (p *SaveWorkflowRequest) IsSetName() bool {
|
|
return p.Name != nil
|
|
}
|
|
|
|
func (p *SaveWorkflowRequest) IsSetDesc() bool {
|
|
return p.Desc != nil
|
|
}
|
|
|
|
func (p *SaveWorkflowRequest) IsSetIconURI() bool {
|
|
return p.IconURI != nil
|
|
}
|
|
|
|
func (p *SaveWorkflowRequest) IsSetIgnoreStatusTransfer() bool {
|
|
return p.IgnoreStatusTransfer != nil
|
|
}
|
|
|
|
func (p *SaveWorkflowRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *SaveWorkflowRequest) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetWorkflowID bool = false
|
|
var issetSubmitCommitID bool = false
|
|
|
|
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.STRING {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetWorkflowID = true
|
|
} 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.STRING {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 6:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField6(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField7(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetSubmitCommitID = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 8:
|
|
if fieldTypeId == thrift.BOOL {
|
|
if err = p.ReadField8(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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
|
|
}
|
|
|
|
if !issetWorkflowID {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetSubmitCommitID {
|
|
fieldId = 7
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_SaveWorkflowRequest[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_SaveWorkflowRequest[fieldId]))
|
|
}
|
|
|
|
func (p *SaveWorkflowRequest) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *SaveWorkflowRequest) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Schema = _field
|
|
return nil
|
|
}
|
|
func (p *SaveWorkflowRequest) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.SpaceID = _field
|
|
return nil
|
|
}
|
|
func (p *SaveWorkflowRequest) ReadField4(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 *SaveWorkflowRequest) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Desc = _field
|
|
return nil
|
|
}
|
|
func (p *SaveWorkflowRequest) ReadField6(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.IconURI = _field
|
|
return nil
|
|
}
|
|
func (p *SaveWorkflowRequest) ReadField7(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.SubmitCommitID = _field
|
|
return nil
|
|
}
|
|
func (p *SaveWorkflowRequest) ReadField8(iprot thrift.TProtocol) error {
|
|
|
|
var _field *bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.IgnoreStatusTransfer = _field
|
|
return nil
|
|
}
|
|
func (p *SaveWorkflowRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *SaveWorkflowRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("SaveWorkflowRequest"); 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 = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField8(oprot); err != nil {
|
|
fieldId = 8
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *SaveWorkflowRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowID); 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 *SaveWorkflowRequest) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetSchema() {
|
|
if err = oprot.WriteFieldBegin("schema", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.Schema); 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 *SaveWorkflowRequest) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetSpaceID() {
|
|
if err = oprot.WriteFieldBegin("space_id", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.SpaceID); 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 *SaveWorkflowRequest) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetName() {
|
|
if err = oprot.WriteFieldBegin("name", thrift.STRING, 4); 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 4 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 4 end error: ", p), err)
|
|
}
|
|
func (p *SaveWorkflowRequest) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetDesc() {
|
|
if err = oprot.WriteFieldBegin("desc", thrift.STRING, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.Desc); 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 *SaveWorkflowRequest) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetIconURI() {
|
|
if err = oprot.WriteFieldBegin("icon_uri", thrift.STRING, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.IconURI); 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 *SaveWorkflowRequest) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("submit_commit_id", thrift.STRING, 7); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.SubmitCommitID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
func (p *SaveWorkflowRequest) writeField8(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetIgnoreStatusTransfer() {
|
|
if err = oprot.WriteFieldBegin("ignore_status_transfer", thrift.BOOL, 8); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(*p.IgnoreStatusTransfer); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 end error: ", p), err)
|
|
}
|
|
func (p *SaveWorkflowRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *SaveWorkflowRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("SaveWorkflowRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type SaveWorkflowData struct {
|
|
Name string `thrift:"name,1" form:"name" json:"name" query:"name"`
|
|
URL string `thrift:"url,2" form:"url" json:"url" query:"url"`
|
|
Status WorkFlowDevStatus `thrift:"status,3" form:"status" json:"status" query:"status"`
|
|
WorkflowStatus WorkFlowStatus `thrift:"workflow_status,4" form:"workflow_status" json:"workflow_status" query:"workflow_status"`
|
|
}
|
|
|
|
func NewSaveWorkflowData() *SaveWorkflowData {
|
|
return &SaveWorkflowData{}
|
|
}
|
|
|
|
func (p *SaveWorkflowData) InitDefault() {
|
|
}
|
|
|
|
func (p *SaveWorkflowData) GetName() (v string) {
|
|
return p.Name
|
|
}
|
|
|
|
func (p *SaveWorkflowData) GetURL() (v string) {
|
|
return p.URL
|
|
}
|
|
|
|
func (p *SaveWorkflowData) GetStatus() (v WorkFlowDevStatus) {
|
|
return p.Status
|
|
}
|
|
|
|
func (p *SaveWorkflowData) GetWorkflowStatus() (v WorkFlowStatus) {
|
|
return p.WorkflowStatus
|
|
}
|
|
|
|
var fieldIDToName_SaveWorkflowData = map[int16]string{
|
|
1: "name",
|
|
2: "url",
|
|
3: "status",
|
|
4: "workflow_status",
|
|
}
|
|
|
|
func (p *SaveWorkflowData) 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.STRING {
|
|
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.I32 {
|
|
if err = p.ReadField3(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 4:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField4(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_SaveWorkflowData[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 *SaveWorkflowData) ReadField1(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 *SaveWorkflowData) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.URL = _field
|
|
return nil
|
|
}
|
|
func (p *SaveWorkflowData) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field WorkFlowDevStatus
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = WorkFlowDevStatus(v)
|
|
}
|
|
p.Status = _field
|
|
return nil
|
|
}
|
|
func (p *SaveWorkflowData) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field WorkFlowStatus
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = WorkFlowStatus(v)
|
|
}
|
|
p.WorkflowStatus = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *SaveWorkflowData) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("SaveWorkflowData"); 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 = 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 *SaveWorkflowData) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("name", thrift.STRING, 1); 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 1 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 1 end error: ", p), err)
|
|
}
|
|
func (p *SaveWorkflowData) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("url", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.URL); 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 *SaveWorkflowData) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("status", thrift.I32, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.Status)); 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 *SaveWorkflowData) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_status", thrift.I32, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.WorkflowStatus)); 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 *SaveWorkflowData) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("SaveWorkflowData(%+v)", *p)
|
|
|
|
}
|
|
|
|
type SaveWorkflowResponse struct {
|
|
Data *SaveWorkflowData `thrift:"data,1,required" form:"data,required" json:"data,required" query:"data,required"`
|
|
Code int64 `thrift:"code,253,required" form:"code,required" json:"code,required" query:"code,required"`
|
|
Msg string `thrift:"msg,254,required" form:"msg,required" json:"msg,required" query:"msg,required"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255,required" form:"BaseResp,required" json:"BaseResp,required" query:"BaseResp,required"`
|
|
}
|
|
|
|
func NewSaveWorkflowResponse() *SaveWorkflowResponse {
|
|
return &SaveWorkflowResponse{}
|
|
}
|
|
|
|
func (p *SaveWorkflowResponse) InitDefault() {
|
|
}
|
|
|
|
var SaveWorkflowResponse_Data_DEFAULT *SaveWorkflowData
|
|
|
|
func (p *SaveWorkflowResponse) GetData() (v *SaveWorkflowData) {
|
|
if !p.IsSetData() {
|
|
return SaveWorkflowResponse_Data_DEFAULT
|
|
}
|
|
return p.Data
|
|
}
|
|
|
|
func (p *SaveWorkflowResponse) GetCode() (v int64) {
|
|
return p.Code
|
|
}
|
|
|
|
func (p *SaveWorkflowResponse) GetMsg() (v string) {
|
|
return p.Msg
|
|
}
|
|
|
|
var SaveWorkflowResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *SaveWorkflowResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return SaveWorkflowResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_SaveWorkflowResponse = map[int16]string{
|
|
1: "data",
|
|
253: "code",
|
|
254: "msg",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *SaveWorkflowResponse) IsSetData() bool {
|
|
return p.Data != nil
|
|
}
|
|
|
|
func (p *SaveWorkflowResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *SaveWorkflowResponse) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetData bool = false
|
|
var issetCode bool = false
|
|
var issetMsg bool = false
|
|
var issetBaseResp bool = false
|
|
|
|
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
|
|
}
|
|
issetData = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 253:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField253(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetCode = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 254:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField254(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetMsg = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetBaseResp = true
|
|
} 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
|
|
}
|
|
|
|
if !issetData {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetCode {
|
|
fieldId = 253
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetMsg {
|
|
fieldId = 254
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetBaseResp {
|
|
fieldId = 255
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_SaveWorkflowResponse[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_SaveWorkflowResponse[fieldId]))
|
|
}
|
|
|
|
func (p *SaveWorkflowResponse) ReadField1(iprot thrift.TProtocol) error {
|
|
_field := NewSaveWorkflowData()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Data = _field
|
|
return nil
|
|
}
|
|
func (p *SaveWorkflowResponse) ReadField253(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Code = _field
|
|
return nil
|
|
}
|
|
func (p *SaveWorkflowResponse) ReadField254(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Msg = _field
|
|
return nil
|
|
}
|
|
func (p *SaveWorkflowResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *SaveWorkflowResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("SaveWorkflowResponse"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField1(oprot); err != nil {
|
|
fieldId = 1
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField253(oprot); err != nil {
|
|
fieldId = 253
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField254(oprot); err != nil {
|
|
fieldId = 254
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *SaveWorkflowResponse) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("data", thrift.STRUCT, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Data.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 *SaveWorkflowResponse) writeField253(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("code", thrift.I64, 253); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Code); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 end error: ", p), err)
|
|
}
|
|
func (p *SaveWorkflowResponse) writeField254(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("msg", thrift.STRING, 254); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Msg); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 end error: ", p), err)
|
|
}
|
|
func (p *SaveWorkflowResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *SaveWorkflowResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("SaveWorkflowResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
type UpdateWorkflowMetaRequest struct {
|
|
WorkflowID string `thrift:"workflow_id,1,required" form:"workflow_id,required" json:"workflow_id,required" query:"workflow_id,required"`
|
|
SpaceID string `thrift:"space_id,2,required" form:"space_id,required" json:"space_id,required" query:"space_id,required"`
|
|
Name *string `thrift:"name,3,optional" form:"name" json:"name,omitempty" query:"name"`
|
|
Desc *string `thrift:"desc,4,optional" form:"desc" json:"desc,omitempty" query:"desc"`
|
|
IconURI *string `thrift:"icon_uri,5,optional" form:"icon_uri" json:"icon_uri,omitempty" query:"icon_uri"`
|
|
FlowMode *WorkflowMode `thrift:"flow_mode,6,optional" form:"flow_mode" json:"flow_mode,omitempty" query:"flow_mode"`
|
|
Base *base.Base `thrift:"Base,255,optional" form:"Base" json:"Base,omitempty" query:"Base"`
|
|
}
|
|
|
|
func NewUpdateWorkflowMetaRequest() *UpdateWorkflowMetaRequest {
|
|
return &UpdateWorkflowMetaRequest{}
|
|
}
|
|
|
|
func (p *UpdateWorkflowMetaRequest) InitDefault() {
|
|
}
|
|
|
|
func (p *UpdateWorkflowMetaRequest) GetWorkflowID() (v string) {
|
|
return p.WorkflowID
|
|
}
|
|
|
|
func (p *UpdateWorkflowMetaRequest) GetSpaceID() (v string) {
|
|
return p.SpaceID
|
|
}
|
|
|
|
var UpdateWorkflowMetaRequest_Name_DEFAULT string
|
|
|
|
func (p *UpdateWorkflowMetaRequest) GetName() (v string) {
|
|
if !p.IsSetName() {
|
|
return UpdateWorkflowMetaRequest_Name_DEFAULT
|
|
}
|
|
return *p.Name
|
|
}
|
|
|
|
var UpdateWorkflowMetaRequest_Desc_DEFAULT string
|
|
|
|
func (p *UpdateWorkflowMetaRequest) GetDesc() (v string) {
|
|
if !p.IsSetDesc() {
|
|
return UpdateWorkflowMetaRequest_Desc_DEFAULT
|
|
}
|
|
return *p.Desc
|
|
}
|
|
|
|
var UpdateWorkflowMetaRequest_IconURI_DEFAULT string
|
|
|
|
func (p *UpdateWorkflowMetaRequest) GetIconURI() (v string) {
|
|
if !p.IsSetIconURI() {
|
|
return UpdateWorkflowMetaRequest_IconURI_DEFAULT
|
|
}
|
|
return *p.IconURI
|
|
}
|
|
|
|
var UpdateWorkflowMetaRequest_FlowMode_DEFAULT WorkflowMode
|
|
|
|
func (p *UpdateWorkflowMetaRequest) GetFlowMode() (v WorkflowMode) {
|
|
if !p.IsSetFlowMode() {
|
|
return UpdateWorkflowMetaRequest_FlowMode_DEFAULT
|
|
}
|
|
return *p.FlowMode
|
|
}
|
|
|
|
var UpdateWorkflowMetaRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *UpdateWorkflowMetaRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return UpdateWorkflowMetaRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_UpdateWorkflowMetaRequest = map[int16]string{
|
|
1: "workflow_id",
|
|
2: "space_id",
|
|
3: "name",
|
|
4: "desc",
|
|
5: "icon_uri",
|
|
6: "flow_mode",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *UpdateWorkflowMetaRequest) IsSetName() bool {
|
|
return p.Name != nil
|
|
}
|
|
|
|
func (p *UpdateWorkflowMetaRequest) IsSetDesc() bool {
|
|
return p.Desc != nil
|
|
}
|
|
|
|
func (p *UpdateWorkflowMetaRequest) IsSetIconURI() bool {
|
|
return p.IconURI != nil
|
|
}
|
|
|
|
func (p *UpdateWorkflowMetaRequest) IsSetFlowMode() bool {
|
|
return p.FlowMode != nil
|
|
}
|
|
|
|
func (p *UpdateWorkflowMetaRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *UpdateWorkflowMetaRequest) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetWorkflowID bool = false
|
|
var issetSpaceID bool = false
|
|
|
|
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.STRING {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetWorkflowID = true
|
|
} 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
|
|
}
|
|
issetSpaceID = true
|
|
} 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.STRING {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 6:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField6(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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
|
|
}
|
|
|
|
if !issetWorkflowID {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetSpaceID {
|
|
fieldId = 2
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_UpdateWorkflowMetaRequest[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_UpdateWorkflowMetaRequest[fieldId]))
|
|
}
|
|
|
|
func (p *UpdateWorkflowMetaRequest) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *UpdateWorkflowMetaRequest) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.SpaceID = _field
|
|
return nil
|
|
}
|
|
func (p *UpdateWorkflowMetaRequest) ReadField3(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 *UpdateWorkflowMetaRequest) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Desc = _field
|
|
return nil
|
|
}
|
|
func (p *UpdateWorkflowMetaRequest) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.IconURI = _field
|
|
return nil
|
|
}
|
|
func (p *UpdateWorkflowMetaRequest) ReadField6(iprot thrift.TProtocol) error {
|
|
|
|
var _field *WorkflowMode
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
tmp := WorkflowMode(v)
|
|
_field = &tmp
|
|
}
|
|
p.FlowMode = _field
|
|
return nil
|
|
}
|
|
func (p *UpdateWorkflowMetaRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *UpdateWorkflowMetaRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("UpdateWorkflowMetaRequest"); 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 = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *UpdateWorkflowMetaRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowID); 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 *UpdateWorkflowMetaRequest) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("space_id", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.SpaceID); 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 *UpdateWorkflowMetaRequest) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetName() {
|
|
if err = oprot.WriteFieldBegin("name", thrift.STRING, 3); 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 3 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 3 end error: ", p), err)
|
|
}
|
|
func (p *UpdateWorkflowMetaRequest) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetDesc() {
|
|
if err = oprot.WriteFieldBegin("desc", thrift.STRING, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.Desc); 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 *UpdateWorkflowMetaRequest) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetIconURI() {
|
|
if err = oprot.WriteFieldBegin("icon_uri", thrift.STRING, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.IconURI); 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 *UpdateWorkflowMetaRequest) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetFlowMode() {
|
|
if err = oprot.WriteFieldBegin("flow_mode", thrift.I32, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(*p.FlowMode)); 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 *UpdateWorkflowMetaRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *UpdateWorkflowMetaRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("UpdateWorkflowMetaRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type UpdateWorkflowMetaResponse struct {
|
|
Code int64 `thrift:"code,253,required" form:"code,required" json:"code,required" query:"code,required"`
|
|
Msg string `thrift:"msg,254,required" form:"msg,required" json:"msg,required" query:"msg,required"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255,required" form:"BaseResp,required" json:"BaseResp,required" query:"BaseResp,required"`
|
|
}
|
|
|
|
func NewUpdateWorkflowMetaResponse() *UpdateWorkflowMetaResponse {
|
|
return &UpdateWorkflowMetaResponse{}
|
|
}
|
|
|
|
func (p *UpdateWorkflowMetaResponse) InitDefault() {
|
|
}
|
|
|
|
func (p *UpdateWorkflowMetaResponse) GetCode() (v int64) {
|
|
return p.Code
|
|
}
|
|
|
|
func (p *UpdateWorkflowMetaResponse) GetMsg() (v string) {
|
|
return p.Msg
|
|
}
|
|
|
|
var UpdateWorkflowMetaResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *UpdateWorkflowMetaResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return UpdateWorkflowMetaResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_UpdateWorkflowMetaResponse = map[int16]string{
|
|
253: "code",
|
|
254: "msg",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *UpdateWorkflowMetaResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *UpdateWorkflowMetaResponse) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetCode bool = false
|
|
var issetMsg bool = false
|
|
var issetBaseResp bool = false
|
|
|
|
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 253:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField253(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetCode = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 254:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField254(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetMsg = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetBaseResp = true
|
|
} 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
|
|
}
|
|
|
|
if !issetCode {
|
|
fieldId = 253
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetMsg {
|
|
fieldId = 254
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetBaseResp {
|
|
fieldId = 255
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_UpdateWorkflowMetaResponse[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_UpdateWorkflowMetaResponse[fieldId]))
|
|
}
|
|
|
|
func (p *UpdateWorkflowMetaResponse) ReadField253(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Code = _field
|
|
return nil
|
|
}
|
|
func (p *UpdateWorkflowMetaResponse) ReadField254(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Msg = _field
|
|
return nil
|
|
}
|
|
func (p *UpdateWorkflowMetaResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *UpdateWorkflowMetaResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("UpdateWorkflowMetaResponse"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField253(oprot); err != nil {
|
|
fieldId = 253
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField254(oprot); err != nil {
|
|
fieldId = 254
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *UpdateWorkflowMetaResponse) writeField253(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("code", thrift.I64, 253); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Code); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 end error: ", p), err)
|
|
}
|
|
func (p *UpdateWorkflowMetaResponse) writeField254(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("msg", thrift.STRING, 254); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Msg); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 end error: ", p), err)
|
|
}
|
|
func (p *UpdateWorkflowMetaResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *UpdateWorkflowMetaResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("UpdateWorkflowMetaResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
type MergeWorkflowRequest struct {
|
|
WorkflowID string `thrift:"workflow_id,1,required" form:"workflow_id,required" json:"workflow_id,required" query:"workflow_id,required"`
|
|
Schema *string `thrift:"schema,2,optional" form:"schema" json:"schema,omitempty" query:"schema"`
|
|
SpaceID *string `thrift:"space_id,3,optional" form:"space_id" json:"space_id,omitempty" query:"space_id"`
|
|
Name *string `thrift:"name,4,optional" form:"name" json:"name,omitempty" query:"name"`
|
|
Desc *string `thrift:"desc,5,optional" form:"desc" json:"desc,omitempty" query:"desc"`
|
|
IconURI *string `thrift:"icon_uri,6,optional" form:"icon_uri" json:"icon_uri,omitempty" query:"icon_uri"`
|
|
SubmitCommitID string `thrift:"submit_commit_id,7,required" form:"submit_commit_id,required" json:"submit_commit_id,required" query:"submit_commit_id,required"`
|
|
Base *base.Base `thrift:"Base,255,optional" form:"Base" json:"Base,omitempty" query:"Base"`
|
|
}
|
|
|
|
func NewMergeWorkflowRequest() *MergeWorkflowRequest {
|
|
return &MergeWorkflowRequest{}
|
|
}
|
|
|
|
func (p *MergeWorkflowRequest) InitDefault() {
|
|
}
|
|
|
|
func (p *MergeWorkflowRequest) GetWorkflowID() (v string) {
|
|
return p.WorkflowID
|
|
}
|
|
|
|
var MergeWorkflowRequest_Schema_DEFAULT string
|
|
|
|
func (p *MergeWorkflowRequest) GetSchema() (v string) {
|
|
if !p.IsSetSchema() {
|
|
return MergeWorkflowRequest_Schema_DEFAULT
|
|
}
|
|
return *p.Schema
|
|
}
|
|
|
|
var MergeWorkflowRequest_SpaceID_DEFAULT string
|
|
|
|
func (p *MergeWorkflowRequest) GetSpaceID() (v string) {
|
|
if !p.IsSetSpaceID() {
|
|
return MergeWorkflowRequest_SpaceID_DEFAULT
|
|
}
|
|
return *p.SpaceID
|
|
}
|
|
|
|
var MergeWorkflowRequest_Name_DEFAULT string
|
|
|
|
func (p *MergeWorkflowRequest) GetName() (v string) {
|
|
if !p.IsSetName() {
|
|
return MergeWorkflowRequest_Name_DEFAULT
|
|
}
|
|
return *p.Name
|
|
}
|
|
|
|
var MergeWorkflowRequest_Desc_DEFAULT string
|
|
|
|
func (p *MergeWorkflowRequest) GetDesc() (v string) {
|
|
if !p.IsSetDesc() {
|
|
return MergeWorkflowRequest_Desc_DEFAULT
|
|
}
|
|
return *p.Desc
|
|
}
|
|
|
|
var MergeWorkflowRequest_IconURI_DEFAULT string
|
|
|
|
func (p *MergeWorkflowRequest) GetIconURI() (v string) {
|
|
if !p.IsSetIconURI() {
|
|
return MergeWorkflowRequest_IconURI_DEFAULT
|
|
}
|
|
return *p.IconURI
|
|
}
|
|
|
|
func (p *MergeWorkflowRequest) GetSubmitCommitID() (v string) {
|
|
return p.SubmitCommitID
|
|
}
|
|
|
|
var MergeWorkflowRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *MergeWorkflowRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return MergeWorkflowRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_MergeWorkflowRequest = map[int16]string{
|
|
1: "workflow_id",
|
|
2: "schema",
|
|
3: "space_id",
|
|
4: "name",
|
|
5: "desc",
|
|
6: "icon_uri",
|
|
7: "submit_commit_id",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *MergeWorkflowRequest) IsSetSchema() bool {
|
|
return p.Schema != nil
|
|
}
|
|
|
|
func (p *MergeWorkflowRequest) IsSetSpaceID() bool {
|
|
return p.SpaceID != nil
|
|
}
|
|
|
|
func (p *MergeWorkflowRequest) IsSetName() bool {
|
|
return p.Name != nil
|
|
}
|
|
|
|
func (p *MergeWorkflowRequest) IsSetDesc() bool {
|
|
return p.Desc != nil
|
|
}
|
|
|
|
func (p *MergeWorkflowRequest) IsSetIconURI() bool {
|
|
return p.IconURI != nil
|
|
}
|
|
|
|
func (p *MergeWorkflowRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *MergeWorkflowRequest) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetWorkflowID bool = false
|
|
var issetSubmitCommitID bool = false
|
|
|
|
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.STRING {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetWorkflowID = true
|
|
} 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.STRING {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 6:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField6(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField7(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetSubmitCommitID = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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
|
|
}
|
|
|
|
if !issetWorkflowID {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetSubmitCommitID {
|
|
fieldId = 7
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_MergeWorkflowRequest[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_MergeWorkflowRequest[fieldId]))
|
|
}
|
|
|
|
func (p *MergeWorkflowRequest) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *MergeWorkflowRequest) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Schema = _field
|
|
return nil
|
|
}
|
|
func (p *MergeWorkflowRequest) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.SpaceID = _field
|
|
return nil
|
|
}
|
|
func (p *MergeWorkflowRequest) ReadField4(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 *MergeWorkflowRequest) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Desc = _field
|
|
return nil
|
|
}
|
|
func (p *MergeWorkflowRequest) ReadField6(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.IconURI = _field
|
|
return nil
|
|
}
|
|
func (p *MergeWorkflowRequest) ReadField7(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.SubmitCommitID = _field
|
|
return nil
|
|
}
|
|
func (p *MergeWorkflowRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *MergeWorkflowRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("MergeWorkflowRequest"); 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 = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *MergeWorkflowRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowID); 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 *MergeWorkflowRequest) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetSchema() {
|
|
if err = oprot.WriteFieldBegin("schema", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.Schema); 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 *MergeWorkflowRequest) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetSpaceID() {
|
|
if err = oprot.WriteFieldBegin("space_id", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.SpaceID); 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 *MergeWorkflowRequest) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetName() {
|
|
if err = oprot.WriteFieldBegin("name", thrift.STRING, 4); 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 4 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 4 end error: ", p), err)
|
|
}
|
|
func (p *MergeWorkflowRequest) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetDesc() {
|
|
if err = oprot.WriteFieldBegin("desc", thrift.STRING, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.Desc); 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 *MergeWorkflowRequest) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetIconURI() {
|
|
if err = oprot.WriteFieldBegin("icon_uri", thrift.STRING, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.IconURI); 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 *MergeWorkflowRequest) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("submit_commit_id", thrift.STRING, 7); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.SubmitCommitID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
func (p *MergeWorkflowRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *MergeWorkflowRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("MergeWorkflowRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type MergeWorkflowData struct {
|
|
Name string `thrift:"name,1" form:"name" json:"name" query:"name"`
|
|
URL string `thrift:"url,2" form:"url" json:"url" query:"url"`
|
|
Status WorkFlowDevStatus `thrift:"status,3" form:"status" json:"status" query:"status"`
|
|
}
|
|
|
|
func NewMergeWorkflowData() *MergeWorkflowData {
|
|
return &MergeWorkflowData{}
|
|
}
|
|
|
|
func (p *MergeWorkflowData) InitDefault() {
|
|
}
|
|
|
|
func (p *MergeWorkflowData) GetName() (v string) {
|
|
return p.Name
|
|
}
|
|
|
|
func (p *MergeWorkflowData) GetURL() (v string) {
|
|
return p.URL
|
|
}
|
|
|
|
func (p *MergeWorkflowData) GetStatus() (v WorkFlowDevStatus) {
|
|
return p.Status
|
|
}
|
|
|
|
var fieldIDToName_MergeWorkflowData = map[int16]string{
|
|
1: "name",
|
|
2: "url",
|
|
3: "status",
|
|
}
|
|
|
|
func (p *MergeWorkflowData) 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.STRING {
|
|
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.I32 {
|
|
if err = p.ReadField3(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_MergeWorkflowData[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 *MergeWorkflowData) ReadField1(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 *MergeWorkflowData) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.URL = _field
|
|
return nil
|
|
}
|
|
func (p *MergeWorkflowData) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field WorkFlowDevStatus
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = WorkFlowDevStatus(v)
|
|
}
|
|
p.Status = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *MergeWorkflowData) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("MergeWorkflowData"); 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 = 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 *MergeWorkflowData) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("name", thrift.STRING, 1); 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 1 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 1 end error: ", p), err)
|
|
}
|
|
func (p *MergeWorkflowData) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("url", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.URL); 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 *MergeWorkflowData) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("status", thrift.I32, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.Status)); 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 *MergeWorkflowData) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("MergeWorkflowData(%+v)", *p)
|
|
|
|
}
|
|
|
|
type MergeWorkflowResponse struct {
|
|
Data *MergeWorkflowData `thrift:"data,1,required" form:"data,required" json:"data,required" query:"data,required"`
|
|
Code int64 `thrift:"code,253,required" form:"code,required" json:"code,required" query:"code,required"`
|
|
Msg string `thrift:"msg,254,required" form:"msg,required" json:"msg,required" query:"msg,required"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255,required" form:"BaseResp,required" json:"BaseResp,required" query:"BaseResp,required"`
|
|
}
|
|
|
|
func NewMergeWorkflowResponse() *MergeWorkflowResponse {
|
|
return &MergeWorkflowResponse{}
|
|
}
|
|
|
|
func (p *MergeWorkflowResponse) InitDefault() {
|
|
}
|
|
|
|
var MergeWorkflowResponse_Data_DEFAULT *MergeWorkflowData
|
|
|
|
func (p *MergeWorkflowResponse) GetData() (v *MergeWorkflowData) {
|
|
if !p.IsSetData() {
|
|
return MergeWorkflowResponse_Data_DEFAULT
|
|
}
|
|
return p.Data
|
|
}
|
|
|
|
func (p *MergeWorkflowResponse) GetCode() (v int64) {
|
|
return p.Code
|
|
}
|
|
|
|
func (p *MergeWorkflowResponse) GetMsg() (v string) {
|
|
return p.Msg
|
|
}
|
|
|
|
var MergeWorkflowResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *MergeWorkflowResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return MergeWorkflowResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_MergeWorkflowResponse = map[int16]string{
|
|
1: "data",
|
|
253: "code",
|
|
254: "msg",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *MergeWorkflowResponse) IsSetData() bool {
|
|
return p.Data != nil
|
|
}
|
|
|
|
func (p *MergeWorkflowResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *MergeWorkflowResponse) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetData bool = false
|
|
var issetCode bool = false
|
|
var issetMsg bool = false
|
|
var issetBaseResp bool = false
|
|
|
|
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
|
|
}
|
|
issetData = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 253:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField253(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetCode = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 254:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField254(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetMsg = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetBaseResp = true
|
|
} 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
|
|
}
|
|
|
|
if !issetData {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetCode {
|
|
fieldId = 253
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetMsg {
|
|
fieldId = 254
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetBaseResp {
|
|
fieldId = 255
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_MergeWorkflowResponse[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_MergeWorkflowResponse[fieldId]))
|
|
}
|
|
|
|
func (p *MergeWorkflowResponse) ReadField1(iprot thrift.TProtocol) error {
|
|
_field := NewMergeWorkflowData()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Data = _field
|
|
return nil
|
|
}
|
|
func (p *MergeWorkflowResponse) ReadField253(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Code = _field
|
|
return nil
|
|
}
|
|
func (p *MergeWorkflowResponse) ReadField254(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Msg = _field
|
|
return nil
|
|
}
|
|
func (p *MergeWorkflowResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *MergeWorkflowResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("MergeWorkflowResponse"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField1(oprot); err != nil {
|
|
fieldId = 1
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField253(oprot); err != nil {
|
|
fieldId = 253
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField254(oprot); err != nil {
|
|
fieldId = 254
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *MergeWorkflowResponse) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("data", thrift.STRUCT, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Data.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 *MergeWorkflowResponse) writeField253(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("code", thrift.I64, 253); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Code); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 end error: ", p), err)
|
|
}
|
|
func (p *MergeWorkflowResponse) writeField254(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("msg", thrift.STRING, 254); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Msg); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 end error: ", p), err)
|
|
}
|
|
func (p *MergeWorkflowResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *MergeWorkflowResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("MergeWorkflowResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
type VCSCanvasData struct {
|
|
SubmitCommitID string `thrift:"submit_commit_id,1" form:"submit_commit_id" json:"submit_commit_id" query:"submit_commit_id"`
|
|
DraftCommitID string `thrift:"draft_commit_id,2" form:"draft_commit_id" json:"draft_commit_id" query:"draft_commit_id"`
|
|
Type VCSCanvasType `thrift:"type,3" form:"type" json:"type" query:"type"`
|
|
CanEdit bool `thrift:"can_edit,4" form:"can_edit" json:"can_edit" query:"can_edit"`
|
|
PublishCommitID *string `thrift:"publish_commit_id,5,optional" form:"publish_commit_id" json:"publish_commit_id,omitempty" query:"publish_commit_id"`
|
|
}
|
|
|
|
func NewVCSCanvasData() *VCSCanvasData {
|
|
return &VCSCanvasData{}
|
|
}
|
|
|
|
func (p *VCSCanvasData) InitDefault() {
|
|
}
|
|
|
|
func (p *VCSCanvasData) GetSubmitCommitID() (v string) {
|
|
return p.SubmitCommitID
|
|
}
|
|
|
|
func (p *VCSCanvasData) GetDraftCommitID() (v string) {
|
|
return p.DraftCommitID
|
|
}
|
|
|
|
func (p *VCSCanvasData) GetType() (v VCSCanvasType) {
|
|
return p.Type
|
|
}
|
|
|
|
func (p *VCSCanvasData) GetCanEdit() (v bool) {
|
|
return p.CanEdit
|
|
}
|
|
|
|
var VCSCanvasData_PublishCommitID_DEFAULT string
|
|
|
|
func (p *VCSCanvasData) GetPublishCommitID() (v string) {
|
|
if !p.IsSetPublishCommitID() {
|
|
return VCSCanvasData_PublishCommitID_DEFAULT
|
|
}
|
|
return *p.PublishCommitID
|
|
}
|
|
|
|
var fieldIDToName_VCSCanvasData = map[int16]string{
|
|
1: "submit_commit_id",
|
|
2: "draft_commit_id",
|
|
3: "type",
|
|
4: "can_edit",
|
|
5: "publish_commit_id",
|
|
}
|
|
|
|
func (p *VCSCanvasData) IsSetPublishCommitID() bool {
|
|
return p.PublishCommitID != nil
|
|
}
|
|
|
|
func (p *VCSCanvasData) 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.STRING {
|
|
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.I32 {
|
|
if err = p.ReadField3(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 4:
|
|
if fieldTypeId == thrift.BOOL {
|
|
if err = p.ReadField4(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 5:
|
|
if fieldTypeId == thrift.STRING {
|
|
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_VCSCanvasData[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 *VCSCanvasData) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.SubmitCommitID = _field
|
|
return nil
|
|
}
|
|
func (p *VCSCanvasData) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.DraftCommitID = _field
|
|
return nil
|
|
}
|
|
func (p *VCSCanvasData) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field VCSCanvasType
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = VCSCanvasType(v)
|
|
}
|
|
p.Type = _field
|
|
return nil
|
|
}
|
|
func (p *VCSCanvasData) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.CanEdit = _field
|
|
return nil
|
|
}
|
|
func (p *VCSCanvasData) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.PublishCommitID = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *VCSCanvasData) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("VCSCanvasData"); 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 *VCSCanvasData) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("submit_commit_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.SubmitCommitID); 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 *VCSCanvasData) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("draft_commit_id", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.DraftCommitID); 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 *VCSCanvasData) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("type", thrift.I32, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.Type)); 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 *VCSCanvasData) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("can_edit", thrift.BOOL, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(p.CanEdit); 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 *VCSCanvasData) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetPublishCommitID() {
|
|
if err = oprot.WriteFieldBegin("publish_commit_id", thrift.STRING, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.PublishCommitID); 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 *VCSCanvasData) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("VCSCanvasData(%+v)", *p)
|
|
|
|
}
|
|
|
|
type DBCanvasData struct {
|
|
Status WorkFlowStatus `thrift:"status,1" form:"status" json:"status" query:"status"`
|
|
}
|
|
|
|
func NewDBCanvasData() *DBCanvasData {
|
|
return &DBCanvasData{}
|
|
}
|
|
|
|
func (p *DBCanvasData) InitDefault() {
|
|
}
|
|
|
|
func (p *DBCanvasData) GetStatus() (v WorkFlowStatus) {
|
|
return p.Status
|
|
}
|
|
|
|
var fieldIDToName_DBCanvasData = map[int16]string{
|
|
1: "status",
|
|
}
|
|
|
|
func (p *DBCanvasData) 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.I32 {
|
|
if err = p.ReadField1(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_DBCanvasData[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 *DBCanvasData) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field WorkFlowStatus
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = WorkFlowStatus(v)
|
|
}
|
|
p.Status = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *DBCanvasData) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("DBCanvasData"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField1(oprot); err != nil {
|
|
fieldId = 1
|
|
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 *DBCanvasData) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("status", thrift.I32, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.Status)); 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 *DBCanvasData) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("DBCanvasData(%+v)", *p)
|
|
|
|
}
|
|
|
|
type OperationInfo struct {
|
|
Operator *Creator `thrift:"operator,1" form:"operator" json:"operator" query:"operator"`
|
|
OperatorTime int64 `thrift:"operator_time,2" form:"operator_time" json:"operator_time" query:"operator_time"`
|
|
}
|
|
|
|
func NewOperationInfo() *OperationInfo {
|
|
return &OperationInfo{}
|
|
}
|
|
|
|
func (p *OperationInfo) InitDefault() {
|
|
}
|
|
|
|
var OperationInfo_Operator_DEFAULT *Creator
|
|
|
|
func (p *OperationInfo) GetOperator() (v *Creator) {
|
|
if !p.IsSetOperator() {
|
|
return OperationInfo_Operator_DEFAULT
|
|
}
|
|
return p.Operator
|
|
}
|
|
|
|
func (p *OperationInfo) GetOperatorTime() (v int64) {
|
|
return p.OperatorTime
|
|
}
|
|
|
|
var fieldIDToName_OperationInfo = map[int16]string{
|
|
1: "operator",
|
|
2: "operator_time",
|
|
}
|
|
|
|
func (p *OperationInfo) IsSetOperator() bool {
|
|
return p.Operator != nil
|
|
}
|
|
|
|
func (p *OperationInfo) 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.I64 {
|
|
if err = p.ReadField2(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_OperationInfo[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 *OperationInfo) ReadField1(iprot thrift.TProtocol) error {
|
|
_field := NewCreator()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Operator = _field
|
|
return nil
|
|
}
|
|
func (p *OperationInfo) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.OperatorTime = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *OperationInfo) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("OperationInfo"); 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 = 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 *OperationInfo) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("operator", thrift.STRUCT, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Operator.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 *OperationInfo) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("operator_time", thrift.I64, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.OperatorTime); 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 *OperationInfo) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("OperationInfo(%+v)", *p)
|
|
|
|
}
|
|
|
|
type CanvasData struct {
|
|
Workflow *Workflow `thrift:"workflow,1" form:"workflow" json:"workflow" query:"workflow"`
|
|
VcsData *VCSCanvasData `thrift:"vcs_data,2" form:"vcs_data" json:"vcs_data" query:"vcs_data"`
|
|
DbData *DBCanvasData `thrift:"db_data,3" form:"db_data" json:"db_data" query:"db_data"`
|
|
OperationInfo *OperationInfo `thrift:"operation_info,4" form:"operation_info" json:"operation_info" query:"operation_info"`
|
|
ExternalFlowInfo *string `thrift:"external_flow_info,5,optional" form:"external_flow_info" json:"external_flow_info,omitempty" query:"external_flow_info"`
|
|
// Is the Agent bound?
|
|
IsBindAgent *bool `thrift:"is_bind_agent,6,optional" form:"is_bind_agent" json:"is_bind_agent,omitempty" query:"is_bind_agent"`
|
|
BindBizID *string `thrift:"bind_biz_id,7,optional" form:"bind_biz_id" json:"bind_biz_id,omitempty" query:"bind_biz_id"`
|
|
BindBizType *int32 `thrift:"bind_biz_type,8,optional" form:"bind_biz_type" json:"bind_biz_type,omitempty" query:"bind_biz_type"`
|
|
WorkflowVersion *string `thrift:"workflow_version,9,optional" form:"workflow_version" json:"workflow_version,omitempty" query:"workflow_version"`
|
|
}
|
|
|
|
func NewCanvasData() *CanvasData {
|
|
return &CanvasData{}
|
|
}
|
|
|
|
func (p *CanvasData) InitDefault() {
|
|
}
|
|
|
|
var CanvasData_Workflow_DEFAULT *Workflow
|
|
|
|
func (p *CanvasData) GetWorkflow() (v *Workflow) {
|
|
if !p.IsSetWorkflow() {
|
|
return CanvasData_Workflow_DEFAULT
|
|
}
|
|
return p.Workflow
|
|
}
|
|
|
|
var CanvasData_VcsData_DEFAULT *VCSCanvasData
|
|
|
|
func (p *CanvasData) GetVcsData() (v *VCSCanvasData) {
|
|
if !p.IsSetVcsData() {
|
|
return CanvasData_VcsData_DEFAULT
|
|
}
|
|
return p.VcsData
|
|
}
|
|
|
|
var CanvasData_DbData_DEFAULT *DBCanvasData
|
|
|
|
func (p *CanvasData) GetDbData() (v *DBCanvasData) {
|
|
if !p.IsSetDbData() {
|
|
return CanvasData_DbData_DEFAULT
|
|
}
|
|
return p.DbData
|
|
}
|
|
|
|
var CanvasData_OperationInfo_DEFAULT *OperationInfo
|
|
|
|
func (p *CanvasData) GetOperationInfo() (v *OperationInfo) {
|
|
if !p.IsSetOperationInfo() {
|
|
return CanvasData_OperationInfo_DEFAULT
|
|
}
|
|
return p.OperationInfo
|
|
}
|
|
|
|
var CanvasData_ExternalFlowInfo_DEFAULT string
|
|
|
|
func (p *CanvasData) GetExternalFlowInfo() (v string) {
|
|
if !p.IsSetExternalFlowInfo() {
|
|
return CanvasData_ExternalFlowInfo_DEFAULT
|
|
}
|
|
return *p.ExternalFlowInfo
|
|
}
|
|
|
|
var CanvasData_IsBindAgent_DEFAULT bool
|
|
|
|
func (p *CanvasData) GetIsBindAgent() (v bool) {
|
|
if !p.IsSetIsBindAgent() {
|
|
return CanvasData_IsBindAgent_DEFAULT
|
|
}
|
|
return *p.IsBindAgent
|
|
}
|
|
|
|
var CanvasData_BindBizID_DEFAULT string
|
|
|
|
func (p *CanvasData) GetBindBizID() (v string) {
|
|
if !p.IsSetBindBizID() {
|
|
return CanvasData_BindBizID_DEFAULT
|
|
}
|
|
return *p.BindBizID
|
|
}
|
|
|
|
var CanvasData_BindBizType_DEFAULT int32
|
|
|
|
func (p *CanvasData) GetBindBizType() (v int32) {
|
|
if !p.IsSetBindBizType() {
|
|
return CanvasData_BindBizType_DEFAULT
|
|
}
|
|
return *p.BindBizType
|
|
}
|
|
|
|
var CanvasData_WorkflowVersion_DEFAULT string
|
|
|
|
func (p *CanvasData) GetWorkflowVersion() (v string) {
|
|
if !p.IsSetWorkflowVersion() {
|
|
return CanvasData_WorkflowVersion_DEFAULT
|
|
}
|
|
return *p.WorkflowVersion
|
|
}
|
|
|
|
var fieldIDToName_CanvasData = map[int16]string{
|
|
1: "workflow",
|
|
2: "vcs_data",
|
|
3: "db_data",
|
|
4: "operation_info",
|
|
5: "external_flow_info",
|
|
6: "is_bind_agent",
|
|
7: "bind_biz_id",
|
|
8: "bind_biz_type",
|
|
9: "workflow_version",
|
|
}
|
|
|
|
func (p *CanvasData) IsSetWorkflow() bool {
|
|
return p.Workflow != nil
|
|
}
|
|
|
|
func (p *CanvasData) IsSetVcsData() bool {
|
|
return p.VcsData != nil
|
|
}
|
|
|
|
func (p *CanvasData) IsSetDbData() bool {
|
|
return p.DbData != nil
|
|
}
|
|
|
|
func (p *CanvasData) IsSetOperationInfo() bool {
|
|
return p.OperationInfo != nil
|
|
}
|
|
|
|
func (p *CanvasData) IsSetExternalFlowInfo() bool {
|
|
return p.ExternalFlowInfo != nil
|
|
}
|
|
|
|
func (p *CanvasData) IsSetIsBindAgent() bool {
|
|
return p.IsBindAgent != nil
|
|
}
|
|
|
|
func (p *CanvasData) IsSetBindBizID() bool {
|
|
return p.BindBizID != nil
|
|
}
|
|
|
|
func (p *CanvasData) IsSetBindBizType() bool {
|
|
return p.BindBizType != nil
|
|
}
|
|
|
|
func (p *CanvasData) IsSetWorkflowVersion() bool {
|
|
return p.WorkflowVersion != nil
|
|
}
|
|
|
|
func (p *CanvasData) 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.STRUCT {
|
|
if err = p.ReadField2(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 3:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField3(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 4:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField4(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 5:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 6:
|
|
if fieldTypeId == thrift.BOOL {
|
|
if err = p.ReadField6(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField7(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 8:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField8(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 9:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField9(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_CanvasData[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 *CanvasData) ReadField1(iprot thrift.TProtocol) error {
|
|
_field := NewWorkflow()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Workflow = _field
|
|
return nil
|
|
}
|
|
func (p *CanvasData) ReadField2(iprot thrift.TProtocol) error {
|
|
_field := NewVCSCanvasData()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.VcsData = _field
|
|
return nil
|
|
}
|
|
func (p *CanvasData) ReadField3(iprot thrift.TProtocol) error {
|
|
_field := NewDBCanvasData()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.DbData = _field
|
|
return nil
|
|
}
|
|
func (p *CanvasData) ReadField4(iprot thrift.TProtocol) error {
|
|
_field := NewOperationInfo()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.OperationInfo = _field
|
|
return nil
|
|
}
|
|
func (p *CanvasData) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ExternalFlowInfo = _field
|
|
return nil
|
|
}
|
|
func (p *CanvasData) ReadField6(iprot thrift.TProtocol) error {
|
|
|
|
var _field *bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.IsBindAgent = _field
|
|
return nil
|
|
}
|
|
func (p *CanvasData) ReadField7(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.BindBizID = _field
|
|
return nil
|
|
}
|
|
func (p *CanvasData) ReadField8(iprot thrift.TProtocol) error {
|
|
|
|
var _field *int32
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.BindBizType = _field
|
|
return nil
|
|
}
|
|
func (p *CanvasData) ReadField9(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.WorkflowVersion = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *CanvasData) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("CanvasData"); 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 = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField8(oprot); err != nil {
|
|
fieldId = 8
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField9(oprot); err != nil {
|
|
fieldId = 9
|
|
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 *CanvasData) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow", thrift.STRUCT, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Workflow.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 *CanvasData) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("vcs_data", thrift.STRUCT, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.VcsData.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 2 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 2 end error: ", p), err)
|
|
}
|
|
func (p *CanvasData) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("db_data", thrift.STRUCT, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.DbData.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 3 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 3 end error: ", p), err)
|
|
}
|
|
func (p *CanvasData) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("operation_info", thrift.STRUCT, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.OperationInfo.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 4 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 4 end error: ", p), err)
|
|
}
|
|
func (p *CanvasData) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetExternalFlowInfo() {
|
|
if err = oprot.WriteFieldBegin("external_flow_info", thrift.STRING, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.ExternalFlowInfo); 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 *CanvasData) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetIsBindAgent() {
|
|
if err = oprot.WriteFieldBegin("is_bind_agent", thrift.BOOL, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(*p.IsBindAgent); 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 *CanvasData) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBindBizID() {
|
|
if err = oprot.WriteFieldBegin("bind_biz_id", thrift.STRING, 7); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.BindBizID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
func (p *CanvasData) writeField8(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBindBizType() {
|
|
if err = oprot.WriteFieldBegin("bind_biz_type", thrift.I32, 8); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(*p.BindBizType); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 end error: ", p), err)
|
|
}
|
|
func (p *CanvasData) writeField9(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetWorkflowVersion() {
|
|
if err = oprot.WriteFieldBegin("workflow_version", thrift.STRING, 9); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.WorkflowVersion); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 end error: ", p), err)
|
|
}
|
|
|
|
func (p *CanvasData) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("CanvasData(%+v)", *p)
|
|
|
|
}
|
|
|
|
type GetCanvasInfoRequest struct {
|
|
// Space id, cannot be empty
|
|
SpaceID string `thrift:"space_id,1,required" form:"space_id,required" json:"space_id,required" query:"space_id,required"`
|
|
// Required, process id, not null
|
|
WorkflowID *string `thrift:"workflow_id,2,optional" form:"workflow_id" json:"workflow_id,omitempty" query:"workflow_id"`
|
|
Base *base.Base `thrift:"Base,255,optional" form:"Base" json:"Base,omitempty" query:"Base"`
|
|
}
|
|
|
|
func NewGetCanvasInfoRequest() *GetCanvasInfoRequest {
|
|
return &GetCanvasInfoRequest{}
|
|
}
|
|
|
|
func (p *GetCanvasInfoRequest) InitDefault() {
|
|
}
|
|
|
|
func (p *GetCanvasInfoRequest) GetSpaceID() (v string) {
|
|
return p.SpaceID
|
|
}
|
|
|
|
var GetCanvasInfoRequest_WorkflowID_DEFAULT string
|
|
|
|
func (p *GetCanvasInfoRequest) GetWorkflowID() (v string) {
|
|
if !p.IsSetWorkflowID() {
|
|
return GetCanvasInfoRequest_WorkflowID_DEFAULT
|
|
}
|
|
return *p.WorkflowID
|
|
}
|
|
|
|
var GetCanvasInfoRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *GetCanvasInfoRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return GetCanvasInfoRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_GetCanvasInfoRequest = map[int16]string{
|
|
1: "space_id",
|
|
2: "workflow_id",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *GetCanvasInfoRequest) IsSetWorkflowID() bool {
|
|
return p.WorkflowID != nil
|
|
}
|
|
|
|
func (p *GetCanvasInfoRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *GetCanvasInfoRequest) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetSpaceID bool = false
|
|
|
|
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.STRING {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetSpaceID = true
|
|
} 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 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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
|
|
}
|
|
|
|
if !issetSpaceID {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_GetCanvasInfoRequest[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_GetCanvasInfoRequest[fieldId]))
|
|
}
|
|
|
|
func (p *GetCanvasInfoRequest) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.SpaceID = _field
|
|
return nil
|
|
}
|
|
func (p *GetCanvasInfoRequest) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *GetCanvasInfoRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *GetCanvasInfoRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("GetCanvasInfoRequest"); 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.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *GetCanvasInfoRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("space_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.SpaceID); 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 *GetCanvasInfoRequest) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetWorkflowID() {
|
|
if err = oprot.WriteFieldBegin("workflow_id", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.WorkflowID); 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 *GetCanvasInfoRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *GetCanvasInfoRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("GetCanvasInfoRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type GetCanvasInfoResponse struct {
|
|
Data *CanvasData `thrift:"data,1,required" form:"data,required" json:"data,required" query:"data,required"`
|
|
Code int64 `thrift:"code,253,required" form:"code,required" json:"code,required" query:"code,required"`
|
|
Msg string `thrift:"msg,254,required" form:"msg,required" json:"msg,required" query:"msg,required"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255,required" form:"BaseResp,required" json:"BaseResp,required" query:"BaseResp,required"`
|
|
}
|
|
|
|
func NewGetCanvasInfoResponse() *GetCanvasInfoResponse {
|
|
return &GetCanvasInfoResponse{}
|
|
}
|
|
|
|
func (p *GetCanvasInfoResponse) InitDefault() {
|
|
}
|
|
|
|
var GetCanvasInfoResponse_Data_DEFAULT *CanvasData
|
|
|
|
func (p *GetCanvasInfoResponse) GetData() (v *CanvasData) {
|
|
if !p.IsSetData() {
|
|
return GetCanvasInfoResponse_Data_DEFAULT
|
|
}
|
|
return p.Data
|
|
}
|
|
|
|
func (p *GetCanvasInfoResponse) GetCode() (v int64) {
|
|
return p.Code
|
|
}
|
|
|
|
func (p *GetCanvasInfoResponse) GetMsg() (v string) {
|
|
return p.Msg
|
|
}
|
|
|
|
var GetCanvasInfoResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *GetCanvasInfoResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return GetCanvasInfoResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_GetCanvasInfoResponse = map[int16]string{
|
|
1: "data",
|
|
253: "code",
|
|
254: "msg",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *GetCanvasInfoResponse) IsSetData() bool {
|
|
return p.Data != nil
|
|
}
|
|
|
|
func (p *GetCanvasInfoResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *GetCanvasInfoResponse) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetData bool = false
|
|
var issetCode bool = false
|
|
var issetMsg bool = false
|
|
var issetBaseResp bool = false
|
|
|
|
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
|
|
}
|
|
issetData = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 253:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField253(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetCode = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 254:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField254(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetMsg = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetBaseResp = true
|
|
} 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
|
|
}
|
|
|
|
if !issetData {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetCode {
|
|
fieldId = 253
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetMsg {
|
|
fieldId = 254
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetBaseResp {
|
|
fieldId = 255
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_GetCanvasInfoResponse[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_GetCanvasInfoResponse[fieldId]))
|
|
}
|
|
|
|
func (p *GetCanvasInfoResponse) ReadField1(iprot thrift.TProtocol) error {
|
|
_field := NewCanvasData()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Data = _field
|
|
return nil
|
|
}
|
|
func (p *GetCanvasInfoResponse) ReadField253(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Code = _field
|
|
return nil
|
|
}
|
|
func (p *GetCanvasInfoResponse) ReadField254(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Msg = _field
|
|
return nil
|
|
}
|
|
func (p *GetCanvasInfoResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *GetCanvasInfoResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("GetCanvasInfoResponse"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField1(oprot); err != nil {
|
|
fieldId = 1
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField253(oprot); err != nil {
|
|
fieldId = 253
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField254(oprot); err != nil {
|
|
fieldId = 254
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *GetCanvasInfoResponse) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("data", thrift.STRUCT, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Data.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 *GetCanvasInfoResponse) writeField253(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("code", thrift.I64, 253); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Code); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 end error: ", p), err)
|
|
}
|
|
func (p *GetCanvasInfoResponse) writeField254(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("msg", thrift.STRING, 254); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Msg); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 end error: ", p), err)
|
|
}
|
|
func (p *GetCanvasInfoResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *GetCanvasInfoResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("GetCanvasInfoResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
type GetHistorySchemaRequest struct {
|
|
SpaceID string `thrift:"space_id,1,required" form:"space_id,required" json:"space_id,required" query:"space_id,required"`
|
|
WorkflowID string `thrift:"workflow_id,2,required" form:"workflow_id,required" json:"workflow_id,required" query:"workflow_id,required"`
|
|
// You need to pass in when paging multiple times.
|
|
CommitID *string `thrift:"commit_id,3,optional" form:"commit_id" json:"commit_id,omitempty" query:"commit_id"`
|
|
Type OperateType `thrift:"type,4,required" form:"type,required" json:"type,required" query:"type,required"`
|
|
Env *string `thrift:"env,5,optional" form:"env" json:"env,omitempty" query:"env"`
|
|
WorkflowVersion *string `thrift:"workflow_version,6,optional" form:"workflow_version" json:"workflow_version,omitempty" query:"workflow_version"`
|
|
ProjectVersion *string `thrift:"project_version,7,optional" form:"project_version" json:"project_version,omitempty" query:"project_version"`
|
|
ProjectID *string `thrift:"project_id,8,optional" form:"project_id" json:"project_id,omitempty" query:"project_id"`
|
|
ExecuteID *string `thrift:"execute_id,51,optional" form:"execute_id" json:"execute_id,omitempty" query:"execute_id"`
|
|
SubExecuteID *string `thrift:"sub_execute_id,52,optional" form:"sub_execute_id" json:"sub_execute_id,omitempty" query:"sub_execute_id"`
|
|
LogID *string `thrift:"log_id,53,optional" form:"log_id" json:"log_id,omitempty" query:"log_id"`
|
|
Base *base.Base `thrift:"Base,255,optional" form:"Base" json:"Base,omitempty" query:"Base"`
|
|
}
|
|
|
|
func NewGetHistorySchemaRequest() *GetHistorySchemaRequest {
|
|
return &GetHistorySchemaRequest{}
|
|
}
|
|
|
|
func (p *GetHistorySchemaRequest) InitDefault() {
|
|
}
|
|
|
|
func (p *GetHistorySchemaRequest) GetSpaceID() (v string) {
|
|
return p.SpaceID
|
|
}
|
|
|
|
func (p *GetHistorySchemaRequest) GetWorkflowID() (v string) {
|
|
return p.WorkflowID
|
|
}
|
|
|
|
var GetHistorySchemaRequest_CommitID_DEFAULT string
|
|
|
|
func (p *GetHistorySchemaRequest) GetCommitID() (v string) {
|
|
if !p.IsSetCommitID() {
|
|
return GetHistorySchemaRequest_CommitID_DEFAULT
|
|
}
|
|
return *p.CommitID
|
|
}
|
|
|
|
func (p *GetHistorySchemaRequest) GetType() (v OperateType) {
|
|
return p.Type
|
|
}
|
|
|
|
var GetHistorySchemaRequest_Env_DEFAULT string
|
|
|
|
func (p *GetHistorySchemaRequest) GetEnv() (v string) {
|
|
if !p.IsSetEnv() {
|
|
return GetHistorySchemaRequest_Env_DEFAULT
|
|
}
|
|
return *p.Env
|
|
}
|
|
|
|
var GetHistorySchemaRequest_WorkflowVersion_DEFAULT string
|
|
|
|
func (p *GetHistorySchemaRequest) GetWorkflowVersion() (v string) {
|
|
if !p.IsSetWorkflowVersion() {
|
|
return GetHistorySchemaRequest_WorkflowVersion_DEFAULT
|
|
}
|
|
return *p.WorkflowVersion
|
|
}
|
|
|
|
var GetHistorySchemaRequest_ProjectVersion_DEFAULT string
|
|
|
|
func (p *GetHistorySchemaRequest) GetProjectVersion() (v string) {
|
|
if !p.IsSetProjectVersion() {
|
|
return GetHistorySchemaRequest_ProjectVersion_DEFAULT
|
|
}
|
|
return *p.ProjectVersion
|
|
}
|
|
|
|
var GetHistorySchemaRequest_ProjectID_DEFAULT string
|
|
|
|
func (p *GetHistorySchemaRequest) GetProjectID() (v string) {
|
|
if !p.IsSetProjectID() {
|
|
return GetHistorySchemaRequest_ProjectID_DEFAULT
|
|
}
|
|
return *p.ProjectID
|
|
}
|
|
|
|
var GetHistorySchemaRequest_ExecuteID_DEFAULT string
|
|
|
|
func (p *GetHistorySchemaRequest) GetExecuteID() (v string) {
|
|
if !p.IsSetExecuteID() {
|
|
return GetHistorySchemaRequest_ExecuteID_DEFAULT
|
|
}
|
|
return *p.ExecuteID
|
|
}
|
|
|
|
var GetHistorySchemaRequest_SubExecuteID_DEFAULT string
|
|
|
|
func (p *GetHistorySchemaRequest) GetSubExecuteID() (v string) {
|
|
if !p.IsSetSubExecuteID() {
|
|
return GetHistorySchemaRequest_SubExecuteID_DEFAULT
|
|
}
|
|
return *p.SubExecuteID
|
|
}
|
|
|
|
var GetHistorySchemaRequest_LogID_DEFAULT string
|
|
|
|
func (p *GetHistorySchemaRequest) GetLogID() (v string) {
|
|
if !p.IsSetLogID() {
|
|
return GetHistorySchemaRequest_LogID_DEFAULT
|
|
}
|
|
return *p.LogID
|
|
}
|
|
|
|
var GetHistorySchemaRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *GetHistorySchemaRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return GetHistorySchemaRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_GetHistorySchemaRequest = map[int16]string{
|
|
1: "space_id",
|
|
2: "workflow_id",
|
|
3: "commit_id",
|
|
4: "type",
|
|
5: "env",
|
|
6: "workflow_version",
|
|
7: "project_version",
|
|
8: "project_id",
|
|
51: "execute_id",
|
|
52: "sub_execute_id",
|
|
53: "log_id",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *GetHistorySchemaRequest) IsSetCommitID() bool {
|
|
return p.CommitID != nil
|
|
}
|
|
|
|
func (p *GetHistorySchemaRequest) IsSetEnv() bool {
|
|
return p.Env != nil
|
|
}
|
|
|
|
func (p *GetHistorySchemaRequest) IsSetWorkflowVersion() bool {
|
|
return p.WorkflowVersion != nil
|
|
}
|
|
|
|
func (p *GetHistorySchemaRequest) IsSetProjectVersion() bool {
|
|
return p.ProjectVersion != nil
|
|
}
|
|
|
|
func (p *GetHistorySchemaRequest) IsSetProjectID() bool {
|
|
return p.ProjectID != nil
|
|
}
|
|
|
|
func (p *GetHistorySchemaRequest) IsSetExecuteID() bool {
|
|
return p.ExecuteID != nil
|
|
}
|
|
|
|
func (p *GetHistorySchemaRequest) IsSetSubExecuteID() bool {
|
|
return p.SubExecuteID != nil
|
|
}
|
|
|
|
func (p *GetHistorySchemaRequest) IsSetLogID() bool {
|
|
return p.LogID != nil
|
|
}
|
|
|
|
func (p *GetHistorySchemaRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *GetHistorySchemaRequest) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetSpaceID bool = false
|
|
var issetWorkflowID bool = false
|
|
var issetType bool = false
|
|
|
|
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.STRING {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetSpaceID = true
|
|
} 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
|
|
}
|
|
issetWorkflowID = true
|
|
} 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.I32 {
|
|
if err = p.ReadField4(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetType = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 5:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 6:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField6(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField7(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 8:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField8(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 51:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField51(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 52:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField52(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 53:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField53(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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
|
|
}
|
|
|
|
if !issetSpaceID {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetWorkflowID {
|
|
fieldId = 2
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetType {
|
|
fieldId = 4
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_GetHistorySchemaRequest[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_GetHistorySchemaRequest[fieldId]))
|
|
}
|
|
|
|
func (p *GetHistorySchemaRequest) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.SpaceID = _field
|
|
return nil
|
|
}
|
|
func (p *GetHistorySchemaRequest) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *GetHistorySchemaRequest) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.CommitID = _field
|
|
return nil
|
|
}
|
|
func (p *GetHistorySchemaRequest) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field OperateType
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = OperateType(v)
|
|
}
|
|
p.Type = _field
|
|
return nil
|
|
}
|
|
func (p *GetHistorySchemaRequest) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Env = _field
|
|
return nil
|
|
}
|
|
func (p *GetHistorySchemaRequest) ReadField6(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.WorkflowVersion = _field
|
|
return nil
|
|
}
|
|
func (p *GetHistorySchemaRequest) ReadField7(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ProjectVersion = _field
|
|
return nil
|
|
}
|
|
func (p *GetHistorySchemaRequest) ReadField8(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ProjectID = _field
|
|
return nil
|
|
}
|
|
func (p *GetHistorySchemaRequest) ReadField51(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ExecuteID = _field
|
|
return nil
|
|
}
|
|
func (p *GetHistorySchemaRequest) ReadField52(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.SubExecuteID = _field
|
|
return nil
|
|
}
|
|
func (p *GetHistorySchemaRequest) ReadField53(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.LogID = _field
|
|
return nil
|
|
}
|
|
func (p *GetHistorySchemaRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *GetHistorySchemaRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("GetHistorySchemaRequest"); 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 = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField8(oprot); err != nil {
|
|
fieldId = 8
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField51(oprot); err != nil {
|
|
fieldId = 51
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField52(oprot); err != nil {
|
|
fieldId = 52
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField53(oprot); err != nil {
|
|
fieldId = 53
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *GetHistorySchemaRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("space_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.SpaceID); 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 *GetHistorySchemaRequest) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_id", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowID); 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 *GetHistorySchemaRequest) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetCommitID() {
|
|
if err = oprot.WriteFieldBegin("commit_id", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.CommitID); 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 *GetHistorySchemaRequest) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("type", thrift.I32, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.Type)); 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 *GetHistorySchemaRequest) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetEnv() {
|
|
if err = oprot.WriteFieldBegin("env", thrift.STRING, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.Env); 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 *GetHistorySchemaRequest) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetWorkflowVersion() {
|
|
if err = oprot.WriteFieldBegin("workflow_version", thrift.STRING, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.WorkflowVersion); 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 *GetHistorySchemaRequest) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetProjectVersion() {
|
|
if err = oprot.WriteFieldBegin("project_version", thrift.STRING, 7); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.ProjectVersion); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
func (p *GetHistorySchemaRequest) writeField8(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetProjectID() {
|
|
if err = oprot.WriteFieldBegin("project_id", thrift.STRING, 8); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.ProjectID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 end error: ", p), err)
|
|
}
|
|
func (p *GetHistorySchemaRequest) writeField51(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetExecuteID() {
|
|
if err = oprot.WriteFieldBegin("execute_id", thrift.STRING, 51); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.ExecuteID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 51 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 51 end error: ", p), err)
|
|
}
|
|
func (p *GetHistorySchemaRequest) writeField52(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetSubExecuteID() {
|
|
if err = oprot.WriteFieldBegin("sub_execute_id", thrift.STRING, 52); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.SubExecuteID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 52 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 52 end error: ", p), err)
|
|
}
|
|
func (p *GetHistorySchemaRequest) writeField53(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetLogID() {
|
|
if err = oprot.WriteFieldBegin("log_id", thrift.STRING, 53); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.LogID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 53 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 53 end error: ", p), err)
|
|
}
|
|
func (p *GetHistorySchemaRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *GetHistorySchemaRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("GetHistorySchemaRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type GetHistorySchemaData struct {
|
|
Name string `thrift:"name,1" form:"name" json:"name" query:"name"`
|
|
Describe string `thrift:"describe,2" form:"describe" json:"describe" query:"describe"`
|
|
URL string `thrift:"url,3" form:"url" json:"url" query:"url"`
|
|
Schema string `thrift:"schema,4" form:"schema" json:"schema" query:"schema"`
|
|
FlowMode WorkflowMode `thrift:"flow_mode,5" form:"flow_mode" json:"flow_mode" query:"flow_mode"`
|
|
BindBizID *string `thrift:"bind_biz_id,6,optional" form:"bind_biz_id" json:"bind_biz_id,omitempty" query:"bind_biz_id"`
|
|
BindBizType *BindBizType `thrift:"bind_biz_type,7,optional" form:"bind_biz_type" json:"bind_biz_type,omitempty" query:"bind_biz_type"`
|
|
WorkflowID string `thrift:"workflow_id,8" form:"workflow_id" json:"workflow_id" query:"workflow_id"`
|
|
CommitID string `thrift:"commit_id,9" form:"commit_id" json:"commit_id" query:"commit_id"`
|
|
ExecuteID *string `thrift:"execute_id,51,optional" form:"execute_id" json:"execute_id,omitempty" query:"execute_id"`
|
|
SubExecuteID *string `thrift:"sub_execute_id,52,optional" form:"sub_execute_id" json:"sub_execute_id,omitempty" query:"sub_execute_id"`
|
|
LogID *string `thrift:"log_id,53,optional" form:"log_id" json:"log_id,omitempty" query:"log_id"`
|
|
}
|
|
|
|
func NewGetHistorySchemaData() *GetHistorySchemaData {
|
|
return &GetHistorySchemaData{}
|
|
}
|
|
|
|
func (p *GetHistorySchemaData) InitDefault() {
|
|
}
|
|
|
|
func (p *GetHistorySchemaData) GetName() (v string) {
|
|
return p.Name
|
|
}
|
|
|
|
func (p *GetHistorySchemaData) GetDescribe() (v string) {
|
|
return p.Describe
|
|
}
|
|
|
|
func (p *GetHistorySchemaData) GetURL() (v string) {
|
|
return p.URL
|
|
}
|
|
|
|
func (p *GetHistorySchemaData) GetSchema() (v string) {
|
|
return p.Schema
|
|
}
|
|
|
|
func (p *GetHistorySchemaData) GetFlowMode() (v WorkflowMode) {
|
|
return p.FlowMode
|
|
}
|
|
|
|
var GetHistorySchemaData_BindBizID_DEFAULT string
|
|
|
|
func (p *GetHistorySchemaData) GetBindBizID() (v string) {
|
|
if !p.IsSetBindBizID() {
|
|
return GetHistorySchemaData_BindBizID_DEFAULT
|
|
}
|
|
return *p.BindBizID
|
|
}
|
|
|
|
var GetHistorySchemaData_BindBizType_DEFAULT BindBizType
|
|
|
|
func (p *GetHistorySchemaData) GetBindBizType() (v BindBizType) {
|
|
if !p.IsSetBindBizType() {
|
|
return GetHistorySchemaData_BindBizType_DEFAULT
|
|
}
|
|
return *p.BindBizType
|
|
}
|
|
|
|
func (p *GetHistorySchemaData) GetWorkflowID() (v string) {
|
|
return p.WorkflowID
|
|
}
|
|
|
|
func (p *GetHistorySchemaData) GetCommitID() (v string) {
|
|
return p.CommitID
|
|
}
|
|
|
|
var GetHistorySchemaData_ExecuteID_DEFAULT string
|
|
|
|
func (p *GetHistorySchemaData) GetExecuteID() (v string) {
|
|
if !p.IsSetExecuteID() {
|
|
return GetHistorySchemaData_ExecuteID_DEFAULT
|
|
}
|
|
return *p.ExecuteID
|
|
}
|
|
|
|
var GetHistorySchemaData_SubExecuteID_DEFAULT string
|
|
|
|
func (p *GetHistorySchemaData) GetSubExecuteID() (v string) {
|
|
if !p.IsSetSubExecuteID() {
|
|
return GetHistorySchemaData_SubExecuteID_DEFAULT
|
|
}
|
|
return *p.SubExecuteID
|
|
}
|
|
|
|
var GetHistorySchemaData_LogID_DEFAULT string
|
|
|
|
func (p *GetHistorySchemaData) GetLogID() (v string) {
|
|
if !p.IsSetLogID() {
|
|
return GetHistorySchemaData_LogID_DEFAULT
|
|
}
|
|
return *p.LogID
|
|
}
|
|
|
|
var fieldIDToName_GetHistorySchemaData = map[int16]string{
|
|
1: "name",
|
|
2: "describe",
|
|
3: "url",
|
|
4: "schema",
|
|
5: "flow_mode",
|
|
6: "bind_biz_id",
|
|
7: "bind_biz_type",
|
|
8: "workflow_id",
|
|
9: "commit_id",
|
|
51: "execute_id",
|
|
52: "sub_execute_id",
|
|
53: "log_id",
|
|
}
|
|
|
|
func (p *GetHistorySchemaData) IsSetBindBizID() bool {
|
|
return p.BindBizID != nil
|
|
}
|
|
|
|
func (p *GetHistorySchemaData) IsSetBindBizType() bool {
|
|
return p.BindBizType != nil
|
|
}
|
|
|
|
func (p *GetHistorySchemaData) IsSetExecuteID() bool {
|
|
return p.ExecuteID != nil
|
|
}
|
|
|
|
func (p *GetHistorySchemaData) IsSetSubExecuteID() bool {
|
|
return p.SubExecuteID != nil
|
|
}
|
|
|
|
func (p *GetHistorySchemaData) IsSetLogID() bool {
|
|
return p.LogID != nil
|
|
}
|
|
|
|
func (p *GetHistorySchemaData) 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.STRING {
|
|
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.I32 {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 6:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField6(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField7(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 8:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField8(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 9:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField9(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 51:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField51(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 52:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField52(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 53:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField53(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_GetHistorySchemaData[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 *GetHistorySchemaData) ReadField1(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 *GetHistorySchemaData) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Describe = _field
|
|
return nil
|
|
}
|
|
func (p *GetHistorySchemaData) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.URL = _field
|
|
return nil
|
|
}
|
|
func (p *GetHistorySchemaData) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Schema = _field
|
|
return nil
|
|
}
|
|
func (p *GetHistorySchemaData) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field WorkflowMode
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = WorkflowMode(v)
|
|
}
|
|
p.FlowMode = _field
|
|
return nil
|
|
}
|
|
func (p *GetHistorySchemaData) ReadField6(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.BindBizID = _field
|
|
return nil
|
|
}
|
|
func (p *GetHistorySchemaData) ReadField7(iprot thrift.TProtocol) error {
|
|
|
|
var _field *BindBizType
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
tmp := BindBizType(v)
|
|
_field = &tmp
|
|
}
|
|
p.BindBizType = _field
|
|
return nil
|
|
}
|
|
func (p *GetHistorySchemaData) ReadField8(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *GetHistorySchemaData) ReadField9(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.CommitID = _field
|
|
return nil
|
|
}
|
|
func (p *GetHistorySchemaData) ReadField51(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ExecuteID = _field
|
|
return nil
|
|
}
|
|
func (p *GetHistorySchemaData) ReadField52(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.SubExecuteID = _field
|
|
return nil
|
|
}
|
|
func (p *GetHistorySchemaData) ReadField53(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.LogID = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *GetHistorySchemaData) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("GetHistorySchemaData"); 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 = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField8(oprot); err != nil {
|
|
fieldId = 8
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField9(oprot); err != nil {
|
|
fieldId = 9
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField51(oprot); err != nil {
|
|
fieldId = 51
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField52(oprot); err != nil {
|
|
fieldId = 52
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField53(oprot); err != nil {
|
|
fieldId = 53
|
|
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 *GetHistorySchemaData) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("name", thrift.STRING, 1); 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 1 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 1 end error: ", p), err)
|
|
}
|
|
func (p *GetHistorySchemaData) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("describe", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Describe); 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 *GetHistorySchemaData) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("url", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.URL); 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 *GetHistorySchemaData) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("schema", thrift.STRING, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Schema); 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 *GetHistorySchemaData) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("flow_mode", thrift.I32, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.FlowMode)); 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 *GetHistorySchemaData) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBindBizID() {
|
|
if err = oprot.WriteFieldBegin("bind_biz_id", thrift.STRING, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.BindBizID); 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 *GetHistorySchemaData) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBindBizType() {
|
|
if err = oprot.WriteFieldBegin("bind_biz_type", thrift.I32, 7); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(*p.BindBizType)); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
func (p *GetHistorySchemaData) writeField8(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_id", thrift.STRING, 8); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 end error: ", p), err)
|
|
}
|
|
func (p *GetHistorySchemaData) writeField9(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("commit_id", thrift.STRING, 9); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.CommitID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 end error: ", p), err)
|
|
}
|
|
func (p *GetHistorySchemaData) writeField51(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetExecuteID() {
|
|
if err = oprot.WriteFieldBegin("execute_id", thrift.STRING, 51); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.ExecuteID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 51 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 51 end error: ", p), err)
|
|
}
|
|
func (p *GetHistorySchemaData) writeField52(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetSubExecuteID() {
|
|
if err = oprot.WriteFieldBegin("sub_execute_id", thrift.STRING, 52); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.SubExecuteID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 52 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 52 end error: ", p), err)
|
|
}
|
|
func (p *GetHistorySchemaData) writeField53(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetLogID() {
|
|
if err = oprot.WriteFieldBegin("log_id", thrift.STRING, 53); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.LogID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 53 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 53 end error: ", p), err)
|
|
}
|
|
|
|
func (p *GetHistorySchemaData) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("GetHistorySchemaData(%+v)", *p)
|
|
|
|
}
|
|
|
|
type GetHistorySchemaResponse struct {
|
|
Data *GetHistorySchemaData `thrift:"data,1,required" form:"data,required" json:"data,required" query:"data,required"`
|
|
Code int64 `thrift:"code,253,required" form:"code,required" json:"code,required" query:"code,required"`
|
|
Msg string `thrift:"msg,254,required" form:"msg,required" json:"msg,required" query:"msg,required"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255,required" form:"BaseResp,required" json:"BaseResp,required" query:"BaseResp,required"`
|
|
}
|
|
|
|
func NewGetHistorySchemaResponse() *GetHistorySchemaResponse {
|
|
return &GetHistorySchemaResponse{}
|
|
}
|
|
|
|
func (p *GetHistorySchemaResponse) InitDefault() {
|
|
}
|
|
|
|
var GetHistorySchemaResponse_Data_DEFAULT *GetHistorySchemaData
|
|
|
|
func (p *GetHistorySchemaResponse) GetData() (v *GetHistorySchemaData) {
|
|
if !p.IsSetData() {
|
|
return GetHistorySchemaResponse_Data_DEFAULT
|
|
}
|
|
return p.Data
|
|
}
|
|
|
|
func (p *GetHistorySchemaResponse) GetCode() (v int64) {
|
|
return p.Code
|
|
}
|
|
|
|
func (p *GetHistorySchemaResponse) GetMsg() (v string) {
|
|
return p.Msg
|
|
}
|
|
|
|
var GetHistorySchemaResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *GetHistorySchemaResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return GetHistorySchemaResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_GetHistorySchemaResponse = map[int16]string{
|
|
1: "data",
|
|
253: "code",
|
|
254: "msg",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *GetHistorySchemaResponse) IsSetData() bool {
|
|
return p.Data != nil
|
|
}
|
|
|
|
func (p *GetHistorySchemaResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *GetHistorySchemaResponse) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetData bool = false
|
|
var issetCode bool = false
|
|
var issetMsg bool = false
|
|
var issetBaseResp bool = false
|
|
|
|
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
|
|
}
|
|
issetData = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 253:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField253(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetCode = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 254:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField254(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetMsg = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetBaseResp = true
|
|
} 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
|
|
}
|
|
|
|
if !issetData {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetCode {
|
|
fieldId = 253
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetMsg {
|
|
fieldId = 254
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetBaseResp {
|
|
fieldId = 255
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_GetHistorySchemaResponse[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_GetHistorySchemaResponse[fieldId]))
|
|
}
|
|
|
|
func (p *GetHistorySchemaResponse) ReadField1(iprot thrift.TProtocol) error {
|
|
_field := NewGetHistorySchemaData()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Data = _field
|
|
return nil
|
|
}
|
|
func (p *GetHistorySchemaResponse) ReadField253(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Code = _field
|
|
return nil
|
|
}
|
|
func (p *GetHistorySchemaResponse) ReadField254(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Msg = _field
|
|
return nil
|
|
}
|
|
func (p *GetHistorySchemaResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *GetHistorySchemaResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("GetHistorySchemaResponse"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField1(oprot); err != nil {
|
|
fieldId = 1
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField253(oprot); err != nil {
|
|
fieldId = 253
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField254(oprot); err != nil {
|
|
fieldId = 254
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *GetHistorySchemaResponse) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("data", thrift.STRUCT, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Data.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 *GetHistorySchemaResponse) writeField253(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("code", thrift.I64, 253); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Code); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 end error: ", p), err)
|
|
}
|
|
func (p *GetHistorySchemaResponse) writeField254(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("msg", thrift.STRING, 254); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Msg); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 end error: ", p), err)
|
|
}
|
|
func (p *GetHistorySchemaResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *GetHistorySchemaResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("GetHistorySchemaResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
type DeleteWorkflowRequest struct {
|
|
WorkflowID string `thrift:"workflow_id,1,required" form:"workflow_id,required" json:"workflow_id,required" query:"workflow_id,required"`
|
|
SpaceID string `thrift:"space_id,2,required" form:"space_id,required" json:"space_id,required" query:"space_id,required"`
|
|
Action *DeleteAction `thrift:"action,3,optional" form:"action" json:"action,omitempty" query:"action"`
|
|
Base *base.Base `thrift:"Base,255,optional" form:"Base" json:"Base,omitempty" query:"Base"`
|
|
}
|
|
|
|
func NewDeleteWorkflowRequest() *DeleteWorkflowRequest {
|
|
return &DeleteWorkflowRequest{}
|
|
}
|
|
|
|
func (p *DeleteWorkflowRequest) InitDefault() {
|
|
}
|
|
|
|
func (p *DeleteWorkflowRequest) GetWorkflowID() (v string) {
|
|
return p.WorkflowID
|
|
}
|
|
|
|
func (p *DeleteWorkflowRequest) GetSpaceID() (v string) {
|
|
return p.SpaceID
|
|
}
|
|
|
|
var DeleteWorkflowRequest_Action_DEFAULT DeleteAction
|
|
|
|
func (p *DeleteWorkflowRequest) GetAction() (v DeleteAction) {
|
|
if !p.IsSetAction() {
|
|
return DeleteWorkflowRequest_Action_DEFAULT
|
|
}
|
|
return *p.Action
|
|
}
|
|
|
|
var DeleteWorkflowRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *DeleteWorkflowRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return DeleteWorkflowRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_DeleteWorkflowRequest = map[int16]string{
|
|
1: "workflow_id",
|
|
2: "space_id",
|
|
3: "action",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *DeleteWorkflowRequest) IsSetAction() bool {
|
|
return p.Action != nil
|
|
}
|
|
|
|
func (p *DeleteWorkflowRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *DeleteWorkflowRequest) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetWorkflowID bool = false
|
|
var issetSpaceID bool = false
|
|
|
|
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.STRING {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetWorkflowID = true
|
|
} 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
|
|
}
|
|
issetSpaceID = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 3:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField3(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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
|
|
}
|
|
|
|
if !issetWorkflowID {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetSpaceID {
|
|
fieldId = 2
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_DeleteWorkflowRequest[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_DeleteWorkflowRequest[fieldId]))
|
|
}
|
|
|
|
func (p *DeleteWorkflowRequest) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *DeleteWorkflowRequest) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.SpaceID = _field
|
|
return nil
|
|
}
|
|
func (p *DeleteWorkflowRequest) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field *DeleteAction
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
tmp := DeleteAction(v)
|
|
_field = &tmp
|
|
}
|
|
p.Action = _field
|
|
return nil
|
|
}
|
|
func (p *DeleteWorkflowRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *DeleteWorkflowRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("DeleteWorkflowRequest"); 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.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *DeleteWorkflowRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowID); 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 *DeleteWorkflowRequest) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("space_id", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.SpaceID); 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 *DeleteWorkflowRequest) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetAction() {
|
|
if err = oprot.WriteFieldBegin("action", thrift.I32, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(*p.Action)); 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 *DeleteWorkflowRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *DeleteWorkflowRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("DeleteWorkflowRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type DeleteWorkflowData struct {
|
|
Status DeleteStatus `thrift:"status,1" form:"status" json:"status" query:"status"`
|
|
}
|
|
|
|
func NewDeleteWorkflowData() *DeleteWorkflowData {
|
|
return &DeleteWorkflowData{}
|
|
}
|
|
|
|
func (p *DeleteWorkflowData) InitDefault() {
|
|
}
|
|
|
|
func (p *DeleteWorkflowData) GetStatus() (v DeleteStatus) {
|
|
return p.Status
|
|
}
|
|
|
|
var fieldIDToName_DeleteWorkflowData = map[int16]string{
|
|
1: "status",
|
|
}
|
|
|
|
func (p *DeleteWorkflowData) 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.I32 {
|
|
if err = p.ReadField1(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_DeleteWorkflowData[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 *DeleteWorkflowData) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field DeleteStatus
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = DeleteStatus(v)
|
|
}
|
|
p.Status = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *DeleteWorkflowData) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("DeleteWorkflowData"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField1(oprot); err != nil {
|
|
fieldId = 1
|
|
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 *DeleteWorkflowData) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("status", thrift.I32, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.Status)); 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 *DeleteWorkflowData) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("DeleteWorkflowData(%+v)", *p)
|
|
|
|
}
|
|
|
|
type DeleteWorkflowResponse struct {
|
|
Data *DeleteWorkflowData `thrift:"data,1,required" form:"data,required" json:"data,required" query:"data,required"`
|
|
Code int64 `thrift:"code,253,required" form:"code,required" json:"code,required" query:"code,required"`
|
|
Msg string `thrift:"msg,254,required" form:"msg,required" json:"msg,required" query:"msg,required"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255,required" form:"BaseResp,required" json:"BaseResp,required" query:"BaseResp,required"`
|
|
}
|
|
|
|
func NewDeleteWorkflowResponse() *DeleteWorkflowResponse {
|
|
return &DeleteWorkflowResponse{}
|
|
}
|
|
|
|
func (p *DeleteWorkflowResponse) InitDefault() {
|
|
}
|
|
|
|
var DeleteWorkflowResponse_Data_DEFAULT *DeleteWorkflowData
|
|
|
|
func (p *DeleteWorkflowResponse) GetData() (v *DeleteWorkflowData) {
|
|
if !p.IsSetData() {
|
|
return DeleteWorkflowResponse_Data_DEFAULT
|
|
}
|
|
return p.Data
|
|
}
|
|
|
|
func (p *DeleteWorkflowResponse) GetCode() (v int64) {
|
|
return p.Code
|
|
}
|
|
|
|
func (p *DeleteWorkflowResponse) GetMsg() (v string) {
|
|
return p.Msg
|
|
}
|
|
|
|
var DeleteWorkflowResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *DeleteWorkflowResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return DeleteWorkflowResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_DeleteWorkflowResponse = map[int16]string{
|
|
1: "data",
|
|
253: "code",
|
|
254: "msg",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *DeleteWorkflowResponse) IsSetData() bool {
|
|
return p.Data != nil
|
|
}
|
|
|
|
func (p *DeleteWorkflowResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *DeleteWorkflowResponse) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetData bool = false
|
|
var issetCode bool = false
|
|
var issetMsg bool = false
|
|
var issetBaseResp bool = false
|
|
|
|
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
|
|
}
|
|
issetData = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 253:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField253(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetCode = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 254:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField254(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetMsg = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetBaseResp = true
|
|
} 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
|
|
}
|
|
|
|
if !issetData {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetCode {
|
|
fieldId = 253
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetMsg {
|
|
fieldId = 254
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetBaseResp {
|
|
fieldId = 255
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_DeleteWorkflowResponse[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_DeleteWorkflowResponse[fieldId]))
|
|
}
|
|
|
|
func (p *DeleteWorkflowResponse) ReadField1(iprot thrift.TProtocol) error {
|
|
_field := NewDeleteWorkflowData()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Data = _field
|
|
return nil
|
|
}
|
|
func (p *DeleteWorkflowResponse) ReadField253(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Code = _field
|
|
return nil
|
|
}
|
|
func (p *DeleteWorkflowResponse) ReadField254(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Msg = _field
|
|
return nil
|
|
}
|
|
func (p *DeleteWorkflowResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *DeleteWorkflowResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("DeleteWorkflowResponse"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField1(oprot); err != nil {
|
|
fieldId = 1
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField253(oprot); err != nil {
|
|
fieldId = 253
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField254(oprot); err != nil {
|
|
fieldId = 254
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *DeleteWorkflowResponse) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("data", thrift.STRUCT, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Data.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 *DeleteWorkflowResponse) writeField253(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("code", thrift.I64, 253); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Code); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 end error: ", p), err)
|
|
}
|
|
func (p *DeleteWorkflowResponse) writeField254(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("msg", thrift.STRING, 254); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Msg); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 end error: ", p), err)
|
|
}
|
|
func (p *DeleteWorkflowResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *DeleteWorkflowResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("DeleteWorkflowResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
type BatchDeleteWorkflowResponse struct {
|
|
Data *DeleteWorkflowData `thrift:"data,1,required" form:"data,required" json:"data,required" query:"data,required"`
|
|
Code int64 `thrift:"code,253,required" form:"code,required" json:"code,required" query:"code,required"`
|
|
Msg string `thrift:"msg,254,required" form:"msg,required" json:"msg,required" query:"msg,required"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255,required" form:"BaseResp,required" json:"BaseResp,required" query:"BaseResp,required"`
|
|
}
|
|
|
|
func NewBatchDeleteWorkflowResponse() *BatchDeleteWorkflowResponse {
|
|
return &BatchDeleteWorkflowResponse{}
|
|
}
|
|
|
|
func (p *BatchDeleteWorkflowResponse) InitDefault() {
|
|
}
|
|
|
|
var BatchDeleteWorkflowResponse_Data_DEFAULT *DeleteWorkflowData
|
|
|
|
func (p *BatchDeleteWorkflowResponse) GetData() (v *DeleteWorkflowData) {
|
|
if !p.IsSetData() {
|
|
return BatchDeleteWorkflowResponse_Data_DEFAULT
|
|
}
|
|
return p.Data
|
|
}
|
|
|
|
func (p *BatchDeleteWorkflowResponse) GetCode() (v int64) {
|
|
return p.Code
|
|
}
|
|
|
|
func (p *BatchDeleteWorkflowResponse) GetMsg() (v string) {
|
|
return p.Msg
|
|
}
|
|
|
|
var BatchDeleteWorkflowResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *BatchDeleteWorkflowResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return BatchDeleteWorkflowResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_BatchDeleteWorkflowResponse = map[int16]string{
|
|
1: "data",
|
|
253: "code",
|
|
254: "msg",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *BatchDeleteWorkflowResponse) IsSetData() bool {
|
|
return p.Data != nil
|
|
}
|
|
|
|
func (p *BatchDeleteWorkflowResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *BatchDeleteWorkflowResponse) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetData bool = false
|
|
var issetCode bool = false
|
|
var issetMsg bool = false
|
|
var issetBaseResp bool = false
|
|
|
|
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
|
|
}
|
|
issetData = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 253:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField253(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetCode = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 254:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField254(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetMsg = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetBaseResp = true
|
|
} 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
|
|
}
|
|
|
|
if !issetData {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetCode {
|
|
fieldId = 253
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetMsg {
|
|
fieldId = 254
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetBaseResp {
|
|
fieldId = 255
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_BatchDeleteWorkflowResponse[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_BatchDeleteWorkflowResponse[fieldId]))
|
|
}
|
|
|
|
func (p *BatchDeleteWorkflowResponse) ReadField1(iprot thrift.TProtocol) error {
|
|
_field := NewDeleteWorkflowData()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Data = _field
|
|
return nil
|
|
}
|
|
func (p *BatchDeleteWorkflowResponse) ReadField253(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Code = _field
|
|
return nil
|
|
}
|
|
func (p *BatchDeleteWorkflowResponse) ReadField254(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Msg = _field
|
|
return nil
|
|
}
|
|
func (p *BatchDeleteWorkflowResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *BatchDeleteWorkflowResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("BatchDeleteWorkflowResponse"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField1(oprot); err != nil {
|
|
fieldId = 1
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField253(oprot); err != nil {
|
|
fieldId = 253
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField254(oprot); err != nil {
|
|
fieldId = 254
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *BatchDeleteWorkflowResponse) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("data", thrift.STRUCT, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Data.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 *BatchDeleteWorkflowResponse) writeField253(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("code", thrift.I64, 253); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Code); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 end error: ", p), err)
|
|
}
|
|
func (p *BatchDeleteWorkflowResponse) writeField254(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("msg", thrift.STRING, 254); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Msg); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 end error: ", p), err)
|
|
}
|
|
func (p *BatchDeleteWorkflowResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *BatchDeleteWorkflowResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("BatchDeleteWorkflowResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
type BatchDeleteWorkflowRequest struct {
|
|
WorkflowIDList []string `thrift:"workflow_id_list,1,required" form:"workflow_id_list,required" json:"workflow_id_list,required" query:"workflow_id_list,required"`
|
|
SpaceID string `thrift:"space_id,2,required" form:"space_id,required" json:"space_id,required" query:"space_id,required"`
|
|
Action *DeleteAction `thrift:"action,3,optional" form:"action" json:"action,omitempty" query:"action"`
|
|
Base *base.Base `thrift:"Base,255,optional" form:"Base" json:"Base,omitempty" query:"Base"`
|
|
}
|
|
|
|
func NewBatchDeleteWorkflowRequest() *BatchDeleteWorkflowRequest {
|
|
return &BatchDeleteWorkflowRequest{}
|
|
}
|
|
|
|
func (p *BatchDeleteWorkflowRequest) InitDefault() {
|
|
}
|
|
|
|
func (p *BatchDeleteWorkflowRequest) GetWorkflowIDList() (v []string) {
|
|
return p.WorkflowIDList
|
|
}
|
|
|
|
func (p *BatchDeleteWorkflowRequest) GetSpaceID() (v string) {
|
|
return p.SpaceID
|
|
}
|
|
|
|
var BatchDeleteWorkflowRequest_Action_DEFAULT DeleteAction
|
|
|
|
func (p *BatchDeleteWorkflowRequest) GetAction() (v DeleteAction) {
|
|
if !p.IsSetAction() {
|
|
return BatchDeleteWorkflowRequest_Action_DEFAULT
|
|
}
|
|
return *p.Action
|
|
}
|
|
|
|
var BatchDeleteWorkflowRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *BatchDeleteWorkflowRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return BatchDeleteWorkflowRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_BatchDeleteWorkflowRequest = map[int16]string{
|
|
1: "workflow_id_list",
|
|
2: "space_id",
|
|
3: "action",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *BatchDeleteWorkflowRequest) IsSetAction() bool {
|
|
return p.Action != nil
|
|
}
|
|
|
|
func (p *BatchDeleteWorkflowRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *BatchDeleteWorkflowRequest) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetWorkflowIDList bool = false
|
|
var issetSpaceID bool = false
|
|
|
|
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.LIST {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetWorkflowIDList = true
|
|
} 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
|
|
}
|
|
issetSpaceID = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 3:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField3(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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
|
|
}
|
|
|
|
if !issetWorkflowIDList {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetSpaceID {
|
|
fieldId = 2
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_BatchDeleteWorkflowRequest[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_BatchDeleteWorkflowRequest[fieldId]))
|
|
}
|
|
|
|
func (p *BatchDeleteWorkflowRequest) ReadField1(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]string, 0, size)
|
|
for i := 0; i < size; i++ {
|
|
|
|
var _elem string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_elem = v
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.WorkflowIDList = _field
|
|
return nil
|
|
}
|
|
func (p *BatchDeleteWorkflowRequest) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.SpaceID = _field
|
|
return nil
|
|
}
|
|
func (p *BatchDeleteWorkflowRequest) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field *DeleteAction
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
tmp := DeleteAction(v)
|
|
_field = &tmp
|
|
}
|
|
p.Action = _field
|
|
return nil
|
|
}
|
|
func (p *BatchDeleteWorkflowRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *BatchDeleteWorkflowRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("BatchDeleteWorkflowRequest"); 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.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *BatchDeleteWorkflowRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_id_list", thrift.LIST, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRING, len(p.WorkflowIDList)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.WorkflowIDList {
|
|
if err := oprot.WriteString(v); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *BatchDeleteWorkflowRequest) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("space_id", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.SpaceID); 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 *BatchDeleteWorkflowRequest) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetAction() {
|
|
if err = oprot.WriteFieldBegin("action", thrift.I32, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(*p.Action)); 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 *BatchDeleteWorkflowRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *BatchDeleteWorkflowRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("BatchDeleteWorkflowRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type GetDeleteStrategyRequest struct {
|
|
WorkflowID string `thrift:"workflow_id,1,required" form:"workflow_id,required" json:"workflow_id,required" query:"workflow_id,required"`
|
|
SpaceID string `thrift:"space_id,2,required" form:"space_id,required" json:"space_id,required" query:"space_id,required"`
|
|
Base *base.Base `thrift:"Base,255,optional" form:"Base" json:"Base,omitempty" query:"Base"`
|
|
}
|
|
|
|
func NewGetDeleteStrategyRequest() *GetDeleteStrategyRequest {
|
|
return &GetDeleteStrategyRequest{}
|
|
}
|
|
|
|
func (p *GetDeleteStrategyRequest) InitDefault() {
|
|
}
|
|
|
|
func (p *GetDeleteStrategyRequest) GetWorkflowID() (v string) {
|
|
return p.WorkflowID
|
|
}
|
|
|
|
func (p *GetDeleteStrategyRequest) GetSpaceID() (v string) {
|
|
return p.SpaceID
|
|
}
|
|
|
|
var GetDeleteStrategyRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *GetDeleteStrategyRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return GetDeleteStrategyRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_GetDeleteStrategyRequest = map[int16]string{
|
|
1: "workflow_id",
|
|
2: "space_id",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *GetDeleteStrategyRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *GetDeleteStrategyRequest) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetWorkflowID bool = false
|
|
var issetSpaceID bool = false
|
|
|
|
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.STRING {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetWorkflowID = true
|
|
} 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
|
|
}
|
|
issetSpaceID = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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
|
|
}
|
|
|
|
if !issetWorkflowID {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetSpaceID {
|
|
fieldId = 2
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_GetDeleteStrategyRequest[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_GetDeleteStrategyRequest[fieldId]))
|
|
}
|
|
|
|
func (p *GetDeleteStrategyRequest) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *GetDeleteStrategyRequest) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.SpaceID = _field
|
|
return nil
|
|
}
|
|
func (p *GetDeleteStrategyRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *GetDeleteStrategyRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("GetDeleteStrategyRequest"); 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.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *GetDeleteStrategyRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowID); 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 *GetDeleteStrategyRequest) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("space_id", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.SpaceID); 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 *GetDeleteStrategyRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *GetDeleteStrategyRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("GetDeleteStrategyRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type GetDeleteStrategyResponse struct {
|
|
Data DeleteType `thrift:"data,1,required" form:"data,required" json:"data,required" query:"data,required"`
|
|
Code int64 `thrift:"code,253,required" form:"code,required" json:"code,required" query:"code,required"`
|
|
Msg string `thrift:"msg,254,required" form:"msg,required" json:"msg,required" query:"msg,required"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255,required" form:"BaseResp,required" json:"BaseResp,required" query:"BaseResp,required"`
|
|
}
|
|
|
|
func NewGetDeleteStrategyResponse() *GetDeleteStrategyResponse {
|
|
return &GetDeleteStrategyResponse{}
|
|
}
|
|
|
|
func (p *GetDeleteStrategyResponse) InitDefault() {
|
|
}
|
|
|
|
func (p *GetDeleteStrategyResponse) GetData() (v DeleteType) {
|
|
return p.Data
|
|
}
|
|
|
|
func (p *GetDeleteStrategyResponse) GetCode() (v int64) {
|
|
return p.Code
|
|
}
|
|
|
|
func (p *GetDeleteStrategyResponse) GetMsg() (v string) {
|
|
return p.Msg
|
|
}
|
|
|
|
var GetDeleteStrategyResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *GetDeleteStrategyResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return GetDeleteStrategyResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_GetDeleteStrategyResponse = map[int16]string{
|
|
1: "data",
|
|
253: "code",
|
|
254: "msg",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *GetDeleteStrategyResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *GetDeleteStrategyResponse) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetData bool = false
|
|
var issetCode bool = false
|
|
var issetMsg bool = false
|
|
var issetBaseResp bool = false
|
|
|
|
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.I32 {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetData = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 253:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField253(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetCode = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 254:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField254(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetMsg = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetBaseResp = true
|
|
} 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
|
|
}
|
|
|
|
if !issetData {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetCode {
|
|
fieldId = 253
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetMsg {
|
|
fieldId = 254
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetBaseResp {
|
|
fieldId = 255
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_GetDeleteStrategyResponse[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_GetDeleteStrategyResponse[fieldId]))
|
|
}
|
|
|
|
func (p *GetDeleteStrategyResponse) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field DeleteType
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = DeleteType(v)
|
|
}
|
|
p.Data = _field
|
|
return nil
|
|
}
|
|
func (p *GetDeleteStrategyResponse) ReadField253(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Code = _field
|
|
return nil
|
|
}
|
|
func (p *GetDeleteStrategyResponse) ReadField254(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Msg = _field
|
|
return nil
|
|
}
|
|
func (p *GetDeleteStrategyResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *GetDeleteStrategyResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("GetDeleteStrategyResponse"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField1(oprot); err != nil {
|
|
fieldId = 1
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField253(oprot); err != nil {
|
|
fieldId = 253
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField254(oprot); err != nil {
|
|
fieldId = 254
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *GetDeleteStrategyResponse) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("data", thrift.I32, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.Data)); 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 *GetDeleteStrategyResponse) writeField253(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("code", thrift.I64, 253); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Code); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 end error: ", p), err)
|
|
}
|
|
func (p *GetDeleteStrategyResponse) writeField254(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("msg", thrift.STRING, 254); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Msg); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 end error: ", p), err)
|
|
}
|
|
func (p *GetDeleteStrategyResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *GetDeleteStrategyResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("GetDeleteStrategyResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
type PublishWorkflowRequest struct {
|
|
WorkflowID string `thrift:"workflow_id,1,required" form:"workflow_id,required" json:"workflow_id,required" query:"workflow_id,required"`
|
|
SpaceID string `thrift:"space_id,2,required" form:"space_id,required" json:"space_id,required" query:"space_id,required"`
|
|
HasCollaborator bool `thrift:"has_collaborator,3,required" form:"has_collaborator,required" json:"has_collaborator,required" query:"has_collaborator,required"`
|
|
// Which environment to publish to, do not fill in the default line
|
|
Env *string `thrift:"env,4,optional" form:"env" json:"env,omitempty" query:"env"`
|
|
// Which version to use to release, do not fill in the default latest commit version
|
|
CommitID *string `thrift:"commit_id,5,optional" form:"commit_id" json:"commit_id,omitempty" query:"commit_id"`
|
|
// Force release. If the TestRun step was executed before the process was published, the "force" parameter value should be false, or not passed; if the TestRun step was not executed before the process was published, the "force" parameter value should be true.
|
|
Force *bool `thrift:"force,6,optional" form:"force" json:"force,omitempty" query:"force"`
|
|
// Required, the version number of the published workflow, in SemVer format "vx.y.z", must be larger than the current version, the current version can be obtained through GetCanvasInfo
|
|
WorkflowVersion *string `thrift:"workflow_version,7,optional" form:"workflow_version" json:"workflow_version,omitempty" query:"workflow_version"`
|
|
// Workflow version description
|
|
VersionDescription *string `thrift:"version_description,8,optional" form:"version_description" json:"version_description,omitempty" query:"version_description"`
|
|
Base *base.Base `thrift:"Base,255,optional" form:"Base" json:"Base,omitempty" query:"Base"`
|
|
}
|
|
|
|
func NewPublishWorkflowRequest() *PublishWorkflowRequest {
|
|
return &PublishWorkflowRequest{}
|
|
}
|
|
|
|
func (p *PublishWorkflowRequest) InitDefault() {
|
|
}
|
|
|
|
func (p *PublishWorkflowRequest) GetWorkflowID() (v string) {
|
|
return p.WorkflowID
|
|
}
|
|
|
|
func (p *PublishWorkflowRequest) GetSpaceID() (v string) {
|
|
return p.SpaceID
|
|
}
|
|
|
|
func (p *PublishWorkflowRequest) GetHasCollaborator() (v bool) {
|
|
return p.HasCollaborator
|
|
}
|
|
|
|
var PublishWorkflowRequest_Env_DEFAULT string
|
|
|
|
func (p *PublishWorkflowRequest) GetEnv() (v string) {
|
|
if !p.IsSetEnv() {
|
|
return PublishWorkflowRequest_Env_DEFAULT
|
|
}
|
|
return *p.Env
|
|
}
|
|
|
|
var PublishWorkflowRequest_CommitID_DEFAULT string
|
|
|
|
func (p *PublishWorkflowRequest) GetCommitID() (v string) {
|
|
if !p.IsSetCommitID() {
|
|
return PublishWorkflowRequest_CommitID_DEFAULT
|
|
}
|
|
return *p.CommitID
|
|
}
|
|
|
|
var PublishWorkflowRequest_Force_DEFAULT bool
|
|
|
|
func (p *PublishWorkflowRequest) GetForce() (v bool) {
|
|
if !p.IsSetForce() {
|
|
return PublishWorkflowRequest_Force_DEFAULT
|
|
}
|
|
return *p.Force
|
|
}
|
|
|
|
var PublishWorkflowRequest_WorkflowVersion_DEFAULT string
|
|
|
|
func (p *PublishWorkflowRequest) GetWorkflowVersion() (v string) {
|
|
if !p.IsSetWorkflowVersion() {
|
|
return PublishWorkflowRequest_WorkflowVersion_DEFAULT
|
|
}
|
|
return *p.WorkflowVersion
|
|
}
|
|
|
|
var PublishWorkflowRequest_VersionDescription_DEFAULT string
|
|
|
|
func (p *PublishWorkflowRequest) GetVersionDescription() (v string) {
|
|
if !p.IsSetVersionDescription() {
|
|
return PublishWorkflowRequest_VersionDescription_DEFAULT
|
|
}
|
|
return *p.VersionDescription
|
|
}
|
|
|
|
var PublishWorkflowRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *PublishWorkflowRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return PublishWorkflowRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_PublishWorkflowRequest = map[int16]string{
|
|
1: "workflow_id",
|
|
2: "space_id",
|
|
3: "has_collaborator",
|
|
4: "env",
|
|
5: "commit_id",
|
|
6: "force",
|
|
7: "workflow_version",
|
|
8: "version_description",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *PublishWorkflowRequest) IsSetEnv() bool {
|
|
return p.Env != nil
|
|
}
|
|
|
|
func (p *PublishWorkflowRequest) IsSetCommitID() bool {
|
|
return p.CommitID != nil
|
|
}
|
|
|
|
func (p *PublishWorkflowRequest) IsSetForce() bool {
|
|
return p.Force != nil
|
|
}
|
|
|
|
func (p *PublishWorkflowRequest) IsSetWorkflowVersion() bool {
|
|
return p.WorkflowVersion != nil
|
|
}
|
|
|
|
func (p *PublishWorkflowRequest) IsSetVersionDescription() bool {
|
|
return p.VersionDescription != nil
|
|
}
|
|
|
|
func (p *PublishWorkflowRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *PublishWorkflowRequest) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetWorkflowID bool = false
|
|
var issetSpaceID bool = false
|
|
var issetHasCollaborator bool = false
|
|
|
|
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.STRING {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetWorkflowID = true
|
|
} 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
|
|
}
|
|
issetSpaceID = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 3:
|
|
if fieldTypeId == thrift.BOOL {
|
|
if err = p.ReadField3(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetHasCollaborator = true
|
|
} 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.STRING {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 6:
|
|
if fieldTypeId == thrift.BOOL {
|
|
if err = p.ReadField6(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField7(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 8:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField8(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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
|
|
}
|
|
|
|
if !issetWorkflowID {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetSpaceID {
|
|
fieldId = 2
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetHasCollaborator {
|
|
fieldId = 3
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_PublishWorkflowRequest[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_PublishWorkflowRequest[fieldId]))
|
|
}
|
|
|
|
func (p *PublishWorkflowRequest) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *PublishWorkflowRequest) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.SpaceID = _field
|
|
return nil
|
|
}
|
|
func (p *PublishWorkflowRequest) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.HasCollaborator = _field
|
|
return nil
|
|
}
|
|
func (p *PublishWorkflowRequest) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Env = _field
|
|
return nil
|
|
}
|
|
func (p *PublishWorkflowRequest) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.CommitID = _field
|
|
return nil
|
|
}
|
|
func (p *PublishWorkflowRequest) ReadField6(iprot thrift.TProtocol) error {
|
|
|
|
var _field *bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Force = _field
|
|
return nil
|
|
}
|
|
func (p *PublishWorkflowRequest) ReadField7(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.WorkflowVersion = _field
|
|
return nil
|
|
}
|
|
func (p *PublishWorkflowRequest) ReadField8(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.VersionDescription = _field
|
|
return nil
|
|
}
|
|
func (p *PublishWorkflowRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *PublishWorkflowRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("PublishWorkflowRequest"); 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 = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField8(oprot); err != nil {
|
|
fieldId = 8
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *PublishWorkflowRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowID); 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 *PublishWorkflowRequest) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("space_id", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.SpaceID); 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 *PublishWorkflowRequest) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("has_collaborator", thrift.BOOL, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(p.HasCollaborator); 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 *PublishWorkflowRequest) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetEnv() {
|
|
if err = oprot.WriteFieldBegin("env", thrift.STRING, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.Env); 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 *PublishWorkflowRequest) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetCommitID() {
|
|
if err = oprot.WriteFieldBegin("commit_id", thrift.STRING, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.CommitID); 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 *PublishWorkflowRequest) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetForce() {
|
|
if err = oprot.WriteFieldBegin("force", thrift.BOOL, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(*p.Force); 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 *PublishWorkflowRequest) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetWorkflowVersion() {
|
|
if err = oprot.WriteFieldBegin("workflow_version", thrift.STRING, 7); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.WorkflowVersion); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
func (p *PublishWorkflowRequest) writeField8(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetVersionDescription() {
|
|
if err = oprot.WriteFieldBegin("version_description", thrift.STRING, 8); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.VersionDescription); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 end error: ", p), err)
|
|
}
|
|
func (p *PublishWorkflowRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *PublishWorkflowRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("PublishWorkflowRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type PublishWorkflowData struct {
|
|
WorkflowID string `thrift:"workflow_id,1" form:"workflow_id" json:"workflow_id" query:"workflow_id"`
|
|
PublishCommitID string `thrift:"publish_commit_id,2" form:"publish_commit_id" json:"publish_commit_id" query:"publish_commit_id"`
|
|
Success bool `thrift:"success,3" form:"success" json:"success" query:"success"`
|
|
}
|
|
|
|
func NewPublishWorkflowData() *PublishWorkflowData {
|
|
return &PublishWorkflowData{}
|
|
}
|
|
|
|
func (p *PublishWorkflowData) InitDefault() {
|
|
}
|
|
|
|
func (p *PublishWorkflowData) GetWorkflowID() (v string) {
|
|
return p.WorkflowID
|
|
}
|
|
|
|
func (p *PublishWorkflowData) GetPublishCommitID() (v string) {
|
|
return p.PublishCommitID
|
|
}
|
|
|
|
func (p *PublishWorkflowData) GetSuccess() (v bool) {
|
|
return p.Success
|
|
}
|
|
|
|
var fieldIDToName_PublishWorkflowData = map[int16]string{
|
|
1: "workflow_id",
|
|
2: "publish_commit_id",
|
|
3: "success",
|
|
}
|
|
|
|
func (p *PublishWorkflowData) 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.STRING {
|
|
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.BOOL {
|
|
if err = p.ReadField3(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_PublishWorkflowData[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 *PublishWorkflowData) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *PublishWorkflowData) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.PublishCommitID = _field
|
|
return nil
|
|
}
|
|
func (p *PublishWorkflowData) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Success = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *PublishWorkflowData) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("PublishWorkflowData"); 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 = 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 *PublishWorkflowData) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowID); 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 *PublishWorkflowData) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("publish_commit_id", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.PublishCommitID); 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 *PublishWorkflowData) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("success", thrift.BOOL, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(p.Success); 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 *PublishWorkflowData) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("PublishWorkflowData(%+v)", *p)
|
|
|
|
}
|
|
|
|
type PublishWorkflowResponse struct {
|
|
Data *PublishWorkflowData `thrift:"data,1,required" form:"data,required" json:"data,required" query:"data,required"`
|
|
Code int64 `thrift:"code,253,required" form:"code,required" json:"code,required" query:"code,required"`
|
|
Msg string `thrift:"msg,254,required" form:"msg,required" json:"msg,required" query:"msg,required"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255,required" form:"BaseResp,required" json:"BaseResp,required" query:"BaseResp,required"`
|
|
}
|
|
|
|
func NewPublishWorkflowResponse() *PublishWorkflowResponse {
|
|
return &PublishWorkflowResponse{}
|
|
}
|
|
|
|
func (p *PublishWorkflowResponse) InitDefault() {
|
|
}
|
|
|
|
var PublishWorkflowResponse_Data_DEFAULT *PublishWorkflowData
|
|
|
|
func (p *PublishWorkflowResponse) GetData() (v *PublishWorkflowData) {
|
|
if !p.IsSetData() {
|
|
return PublishWorkflowResponse_Data_DEFAULT
|
|
}
|
|
return p.Data
|
|
}
|
|
|
|
func (p *PublishWorkflowResponse) GetCode() (v int64) {
|
|
return p.Code
|
|
}
|
|
|
|
func (p *PublishWorkflowResponse) GetMsg() (v string) {
|
|
return p.Msg
|
|
}
|
|
|
|
var PublishWorkflowResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *PublishWorkflowResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return PublishWorkflowResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_PublishWorkflowResponse = map[int16]string{
|
|
1: "data",
|
|
253: "code",
|
|
254: "msg",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *PublishWorkflowResponse) IsSetData() bool {
|
|
return p.Data != nil
|
|
}
|
|
|
|
func (p *PublishWorkflowResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *PublishWorkflowResponse) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetData bool = false
|
|
var issetCode bool = false
|
|
var issetMsg bool = false
|
|
var issetBaseResp bool = false
|
|
|
|
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
|
|
}
|
|
issetData = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 253:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField253(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetCode = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 254:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField254(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetMsg = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetBaseResp = true
|
|
} 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
|
|
}
|
|
|
|
if !issetData {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetCode {
|
|
fieldId = 253
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetMsg {
|
|
fieldId = 254
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetBaseResp {
|
|
fieldId = 255
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_PublishWorkflowResponse[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_PublishWorkflowResponse[fieldId]))
|
|
}
|
|
|
|
func (p *PublishWorkflowResponse) ReadField1(iprot thrift.TProtocol) error {
|
|
_field := NewPublishWorkflowData()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Data = _field
|
|
return nil
|
|
}
|
|
func (p *PublishWorkflowResponse) ReadField253(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Code = _field
|
|
return nil
|
|
}
|
|
func (p *PublishWorkflowResponse) ReadField254(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Msg = _field
|
|
return nil
|
|
}
|
|
func (p *PublishWorkflowResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *PublishWorkflowResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("PublishWorkflowResponse"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField1(oprot); err != nil {
|
|
fieldId = 1
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField253(oprot); err != nil {
|
|
fieldId = 253
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField254(oprot); err != nil {
|
|
fieldId = 254
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *PublishWorkflowResponse) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("data", thrift.STRUCT, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Data.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 *PublishWorkflowResponse) writeField253(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("code", thrift.I64, 253); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Code); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 end error: ", p), err)
|
|
}
|
|
func (p *PublishWorkflowResponse) writeField254(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("msg", thrift.STRING, 254); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Msg); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 end error: ", p), err)
|
|
}
|
|
func (p *PublishWorkflowResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *PublishWorkflowResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("PublishWorkflowResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
type CopyWorkflowRequest struct {
|
|
WorkflowID string `thrift:"workflow_id,1,required" form:"workflow_id,required" json:"workflow_id,required" query:"workflow_id,required"`
|
|
SpaceID string `thrift:"space_id,2,required" form:"space_id,required" json:"space_id,required" query:"space_id,required"`
|
|
Base *base.Base `thrift:"Base,255,optional" form:"Base" json:"Base,omitempty" query:"Base"`
|
|
}
|
|
|
|
func NewCopyWorkflowRequest() *CopyWorkflowRequest {
|
|
return &CopyWorkflowRequest{}
|
|
}
|
|
|
|
func (p *CopyWorkflowRequest) InitDefault() {
|
|
}
|
|
|
|
func (p *CopyWorkflowRequest) GetWorkflowID() (v string) {
|
|
return p.WorkflowID
|
|
}
|
|
|
|
func (p *CopyWorkflowRequest) GetSpaceID() (v string) {
|
|
return p.SpaceID
|
|
}
|
|
|
|
var CopyWorkflowRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *CopyWorkflowRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return CopyWorkflowRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_CopyWorkflowRequest = map[int16]string{
|
|
1: "workflow_id",
|
|
2: "space_id",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *CopyWorkflowRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *CopyWorkflowRequest) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetWorkflowID bool = false
|
|
var issetSpaceID bool = false
|
|
|
|
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.STRING {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetWorkflowID = true
|
|
} 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
|
|
}
|
|
issetSpaceID = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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
|
|
}
|
|
|
|
if !issetWorkflowID {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetSpaceID {
|
|
fieldId = 2
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_CopyWorkflowRequest[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_CopyWorkflowRequest[fieldId]))
|
|
}
|
|
|
|
func (p *CopyWorkflowRequest) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *CopyWorkflowRequest) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.SpaceID = _field
|
|
return nil
|
|
}
|
|
func (p *CopyWorkflowRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *CopyWorkflowRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("CopyWorkflowRequest"); 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.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *CopyWorkflowRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowID); 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 *CopyWorkflowRequest) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("space_id", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.SpaceID); 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 *CopyWorkflowRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *CopyWorkflowRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("CopyWorkflowRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type CopyWorkflowData struct {
|
|
WorkflowID string `thrift:"workflow_id,1,required" form:"workflow_id,required" json:"workflow_id,required" query:"workflow_id,required"`
|
|
SchemaType SchemaType `thrift:"schema_type,2,required" form:"schema_type,required" json:"schema_type,required" query:"schema_type,required"`
|
|
}
|
|
|
|
func NewCopyWorkflowData() *CopyWorkflowData {
|
|
return &CopyWorkflowData{}
|
|
}
|
|
|
|
func (p *CopyWorkflowData) InitDefault() {
|
|
}
|
|
|
|
func (p *CopyWorkflowData) GetWorkflowID() (v string) {
|
|
return p.WorkflowID
|
|
}
|
|
|
|
func (p *CopyWorkflowData) GetSchemaType() (v SchemaType) {
|
|
return p.SchemaType
|
|
}
|
|
|
|
var fieldIDToName_CopyWorkflowData = map[int16]string{
|
|
1: "workflow_id",
|
|
2: "schema_type",
|
|
}
|
|
|
|
func (p *CopyWorkflowData) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetWorkflowID bool = false
|
|
var issetSchemaType bool = false
|
|
|
|
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.STRING {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetWorkflowID = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 2:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField2(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetSchemaType = true
|
|
} 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
|
|
}
|
|
|
|
if !issetWorkflowID {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetSchemaType {
|
|
fieldId = 2
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_CopyWorkflowData[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_CopyWorkflowData[fieldId]))
|
|
}
|
|
|
|
func (p *CopyWorkflowData) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *CopyWorkflowData) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field SchemaType
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = SchemaType(v)
|
|
}
|
|
p.SchemaType = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *CopyWorkflowData) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("CopyWorkflowData"); 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 = 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 *CopyWorkflowData) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowID); 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 *CopyWorkflowData) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("schema_type", thrift.I32, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.SchemaType)); 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 *CopyWorkflowData) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("CopyWorkflowData(%+v)", *p)
|
|
|
|
}
|
|
|
|
type CopyWorkflowResponse struct {
|
|
Data *CopyWorkflowData `thrift:"data,1,required" form:"data,required" json:"data,required" query:"data,required"`
|
|
Code int64 `thrift:"code,253,required" form:"code,required" json:"code,required" query:"code,required"`
|
|
Msg string `thrift:"msg,254,required" form:"msg,required" json:"msg,required" query:"msg,required"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255,required" form:"BaseResp,required" json:"BaseResp,required" query:"BaseResp,required"`
|
|
}
|
|
|
|
func NewCopyWorkflowResponse() *CopyWorkflowResponse {
|
|
return &CopyWorkflowResponse{}
|
|
}
|
|
|
|
func (p *CopyWorkflowResponse) InitDefault() {
|
|
}
|
|
|
|
var CopyWorkflowResponse_Data_DEFAULT *CopyWorkflowData
|
|
|
|
func (p *CopyWorkflowResponse) GetData() (v *CopyWorkflowData) {
|
|
if !p.IsSetData() {
|
|
return CopyWorkflowResponse_Data_DEFAULT
|
|
}
|
|
return p.Data
|
|
}
|
|
|
|
func (p *CopyWorkflowResponse) GetCode() (v int64) {
|
|
return p.Code
|
|
}
|
|
|
|
func (p *CopyWorkflowResponse) GetMsg() (v string) {
|
|
return p.Msg
|
|
}
|
|
|
|
var CopyWorkflowResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *CopyWorkflowResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return CopyWorkflowResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_CopyWorkflowResponse = map[int16]string{
|
|
1: "data",
|
|
253: "code",
|
|
254: "msg",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *CopyWorkflowResponse) IsSetData() bool {
|
|
return p.Data != nil
|
|
}
|
|
|
|
func (p *CopyWorkflowResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *CopyWorkflowResponse) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetData bool = false
|
|
var issetCode bool = false
|
|
var issetMsg bool = false
|
|
var issetBaseResp bool = false
|
|
|
|
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
|
|
}
|
|
issetData = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 253:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField253(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetCode = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 254:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField254(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetMsg = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetBaseResp = true
|
|
} 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
|
|
}
|
|
|
|
if !issetData {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetCode {
|
|
fieldId = 253
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetMsg {
|
|
fieldId = 254
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetBaseResp {
|
|
fieldId = 255
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_CopyWorkflowResponse[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_CopyWorkflowResponse[fieldId]))
|
|
}
|
|
|
|
func (p *CopyWorkflowResponse) ReadField1(iprot thrift.TProtocol) error {
|
|
_field := NewCopyWorkflowData()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Data = _field
|
|
return nil
|
|
}
|
|
func (p *CopyWorkflowResponse) ReadField253(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Code = _field
|
|
return nil
|
|
}
|
|
func (p *CopyWorkflowResponse) ReadField254(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Msg = _field
|
|
return nil
|
|
}
|
|
func (p *CopyWorkflowResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *CopyWorkflowResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("CopyWorkflowResponse"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField1(oprot); err != nil {
|
|
fieldId = 1
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField253(oprot); err != nil {
|
|
fieldId = 253
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField254(oprot); err != nil {
|
|
fieldId = 254
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *CopyWorkflowResponse) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("data", thrift.STRUCT, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Data.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 *CopyWorkflowResponse) writeField253(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("code", thrift.I64, 253); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Code); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 end error: ", p), err)
|
|
}
|
|
func (p *CopyWorkflowResponse) writeField254(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("msg", thrift.STRING, 254); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Msg); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 end error: ", p), err)
|
|
}
|
|
func (p *CopyWorkflowResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *CopyWorkflowResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("CopyWorkflowResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
type UserInfo struct {
|
|
UserID int64 `thrift:"user_id,1" form:"user_id" json:"user_id" query:"user_id"`
|
|
UserName string `thrift:"user_name,2" form:"user_name" json:"user_name" query:"user_name"`
|
|
UserAvatar string `thrift:"user_avatar,3" form:"user_avatar" json:"user_avatar" query:"user_avatar"`
|
|
// user nickname
|
|
Nickname string `thrift:"nickname,4" form:"nickname" json:"nickname" query:"nickname"`
|
|
}
|
|
|
|
func NewUserInfo() *UserInfo {
|
|
return &UserInfo{}
|
|
}
|
|
|
|
func (p *UserInfo) InitDefault() {
|
|
}
|
|
|
|
func (p *UserInfo) GetUserID() (v int64) {
|
|
return p.UserID
|
|
}
|
|
|
|
func (p *UserInfo) GetUserName() (v string) {
|
|
return p.UserName
|
|
}
|
|
|
|
func (p *UserInfo) GetUserAvatar() (v string) {
|
|
return p.UserAvatar
|
|
}
|
|
|
|
func (p *UserInfo) GetNickname() (v string) {
|
|
return p.Nickname
|
|
}
|
|
|
|
var fieldIDToName_UserInfo = map[int16]string{
|
|
1: "user_id",
|
|
2: "user_name",
|
|
3: "user_avatar",
|
|
4: "nickname",
|
|
}
|
|
|
|
func (p *UserInfo) 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
|
|
}
|
|
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_UserInfo[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 *UserInfo) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.UserID = _field
|
|
return nil
|
|
}
|
|
func (p *UserInfo) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.UserName = _field
|
|
return nil
|
|
}
|
|
func (p *UserInfo) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.UserAvatar = _field
|
|
return nil
|
|
}
|
|
func (p *UserInfo) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Nickname = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *UserInfo) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("UserInfo"); 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 = 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 *UserInfo) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("user_id", thrift.I64, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.UserID); 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 *UserInfo) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("user_name", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.UserName); 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 *UserInfo) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("user_avatar", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.UserAvatar); 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 *UserInfo) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("nickname", thrift.STRING, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Nickname); 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 *UserInfo) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("UserInfo(%+v)", *p)
|
|
|
|
}
|
|
|
|
type ReleasedWorkflowData struct {
|
|
WorkflowList []*ReleasedWorkflow `thrift:"workflow_list,1" form:"workflow_list" json:"workflow_list" query:"workflow_list"`
|
|
Total int64 `thrift:"total,2" form:"total" json:"total" query:"total"`
|
|
}
|
|
|
|
func NewReleasedWorkflowData() *ReleasedWorkflowData {
|
|
return &ReleasedWorkflowData{}
|
|
}
|
|
|
|
func (p *ReleasedWorkflowData) InitDefault() {
|
|
}
|
|
|
|
func (p *ReleasedWorkflowData) GetWorkflowList() (v []*ReleasedWorkflow) {
|
|
return p.WorkflowList
|
|
}
|
|
|
|
func (p *ReleasedWorkflowData) GetTotal() (v int64) {
|
|
return p.Total
|
|
}
|
|
|
|
var fieldIDToName_ReleasedWorkflowData = map[int16]string{
|
|
1: "workflow_list",
|
|
2: "total",
|
|
}
|
|
|
|
func (p *ReleasedWorkflowData) 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.LIST {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 2:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField2(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_ReleasedWorkflowData[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 *ReleasedWorkflowData) ReadField1(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*ReleasedWorkflow, 0, size)
|
|
values := make([]ReleasedWorkflow, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.WorkflowList = _field
|
|
return nil
|
|
}
|
|
func (p *ReleasedWorkflowData) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Total = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *ReleasedWorkflowData) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("ReleasedWorkflowData"); 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 = 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 *ReleasedWorkflowData) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_list", thrift.LIST, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.WorkflowList)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.WorkflowList {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *ReleasedWorkflowData) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("total", thrift.I64, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Total); 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 *ReleasedWorkflowData) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("ReleasedWorkflowData(%+v)", *p)
|
|
|
|
}
|
|
|
|
type ReleasedWorkflow struct {
|
|
PluginID string `thrift:"plugin_id,1" form:"plugin_id" json:"plugin_id" query:"plugin_id"`
|
|
WorkflowID string `thrift:"workflow_id,2" form:"workflow_id" json:"workflow_id" query:"workflow_id"`
|
|
SpaceID string `thrift:"space_id,3" form:"space_id" json:"space_id" query:"space_id"`
|
|
Name string `thrift:"name,4" form:"name" json:"name" query:"name"`
|
|
Desc string `thrift:"desc,5" form:"desc" json:"desc" query:"desc"`
|
|
Icon string `thrift:"icon,6" form:"icon" json:"icon" query:"icon"`
|
|
Inputs string `thrift:"inputs,7" form:"inputs" json:"inputs" query:"inputs"`
|
|
Outputs string `thrift:"outputs,8" form:"outputs" json:"outputs" query:"outputs"`
|
|
EndType int32 `thrift:"end_type,9" form:"end_type" json:"end_type" query:"end_type"`
|
|
Type int32 `thrift:"type,10" form:"type" json:"type" query:"type"`
|
|
SubWorkflowList []*SubWorkflow `thrift:"sub_workflow_list,11" form:"sub_workflow_list" json:"sub_workflow_list" query:"sub_workflow_list"`
|
|
Version string `thrift:"version,12" form:"version" json:"version" query:"version"`
|
|
CreateTime int64 `thrift:"create_time,13" form:"create_time" json:"create_time" query:"create_time"`
|
|
UpdateTime int64 `thrift:"update_time,14" form:"update_time" json:"update_time" query:"update_time"`
|
|
// Workflow creator information
|
|
Creator *Creator `thrift:"creator,15" form:"creator" json:"creator" query:"creator"`
|
|
FlowMode WorkflowMode `thrift:"flow_mode,16" form:"flow_mode" json:"flow_mode" query:"flow_mode"`
|
|
FlowVersion string `thrift:"flow_version,17" form:"flow_version" json:"flow_version" query:"flow_version"`
|
|
FlowVersionDesc string `thrift:"flow_version_desc,18" form:"flow_version_desc" json:"flow_version_desc" query:"flow_version_desc"`
|
|
LatestFlowVersion string `thrift:"latest_flow_version,19" form:"latest_flow_version" json:"latest_flow_version" query:"latest_flow_version"`
|
|
LatestFlowVersionDesc string `thrift:"latest_flow_version_desc,20" form:"latest_flow_version_desc" json:"latest_flow_version_desc" query:"latest_flow_version_desc"`
|
|
CommitID string `thrift:"commit_id,21" form:"commit_id" json:"commit_id" query:"commit_id"`
|
|
OutputNodes []*NodeInfo `thrift:"output_nodes,22" form:"output_nodes" json:"output_nodes" query:"output_nodes"`
|
|
}
|
|
|
|
func NewReleasedWorkflow() *ReleasedWorkflow {
|
|
return &ReleasedWorkflow{}
|
|
}
|
|
|
|
func (p *ReleasedWorkflow) InitDefault() {
|
|
}
|
|
|
|
func (p *ReleasedWorkflow) GetPluginID() (v string) {
|
|
return p.PluginID
|
|
}
|
|
|
|
func (p *ReleasedWorkflow) GetWorkflowID() (v string) {
|
|
return p.WorkflowID
|
|
}
|
|
|
|
func (p *ReleasedWorkflow) GetSpaceID() (v string) {
|
|
return p.SpaceID
|
|
}
|
|
|
|
func (p *ReleasedWorkflow) GetName() (v string) {
|
|
return p.Name
|
|
}
|
|
|
|
func (p *ReleasedWorkflow) GetDesc() (v string) {
|
|
return p.Desc
|
|
}
|
|
|
|
func (p *ReleasedWorkflow) GetIcon() (v string) {
|
|
return p.Icon
|
|
}
|
|
|
|
func (p *ReleasedWorkflow) GetInputs() (v string) {
|
|
return p.Inputs
|
|
}
|
|
|
|
func (p *ReleasedWorkflow) GetOutputs() (v string) {
|
|
return p.Outputs
|
|
}
|
|
|
|
func (p *ReleasedWorkflow) GetEndType() (v int32) {
|
|
return p.EndType
|
|
}
|
|
|
|
func (p *ReleasedWorkflow) GetType() (v int32) {
|
|
return p.Type
|
|
}
|
|
|
|
func (p *ReleasedWorkflow) GetSubWorkflowList() (v []*SubWorkflow) {
|
|
return p.SubWorkflowList
|
|
}
|
|
|
|
func (p *ReleasedWorkflow) GetVersion() (v string) {
|
|
return p.Version
|
|
}
|
|
|
|
func (p *ReleasedWorkflow) GetCreateTime() (v int64) {
|
|
return p.CreateTime
|
|
}
|
|
|
|
func (p *ReleasedWorkflow) GetUpdateTime() (v int64) {
|
|
return p.UpdateTime
|
|
}
|
|
|
|
var ReleasedWorkflow_Creator_DEFAULT *Creator
|
|
|
|
func (p *ReleasedWorkflow) GetCreator() (v *Creator) {
|
|
if !p.IsSetCreator() {
|
|
return ReleasedWorkflow_Creator_DEFAULT
|
|
}
|
|
return p.Creator
|
|
}
|
|
|
|
func (p *ReleasedWorkflow) GetFlowMode() (v WorkflowMode) {
|
|
return p.FlowMode
|
|
}
|
|
|
|
func (p *ReleasedWorkflow) GetFlowVersion() (v string) {
|
|
return p.FlowVersion
|
|
}
|
|
|
|
func (p *ReleasedWorkflow) GetFlowVersionDesc() (v string) {
|
|
return p.FlowVersionDesc
|
|
}
|
|
|
|
func (p *ReleasedWorkflow) GetLatestFlowVersion() (v string) {
|
|
return p.LatestFlowVersion
|
|
}
|
|
|
|
func (p *ReleasedWorkflow) GetLatestFlowVersionDesc() (v string) {
|
|
return p.LatestFlowVersionDesc
|
|
}
|
|
|
|
func (p *ReleasedWorkflow) GetCommitID() (v string) {
|
|
return p.CommitID
|
|
}
|
|
|
|
func (p *ReleasedWorkflow) GetOutputNodes() (v []*NodeInfo) {
|
|
return p.OutputNodes
|
|
}
|
|
|
|
var fieldIDToName_ReleasedWorkflow = map[int16]string{
|
|
1: "plugin_id",
|
|
2: "workflow_id",
|
|
3: "space_id",
|
|
4: "name",
|
|
5: "desc",
|
|
6: "icon",
|
|
7: "inputs",
|
|
8: "outputs",
|
|
9: "end_type",
|
|
10: "type",
|
|
11: "sub_workflow_list",
|
|
12: "version",
|
|
13: "create_time",
|
|
14: "update_time",
|
|
15: "creator",
|
|
16: "flow_mode",
|
|
17: "flow_version",
|
|
18: "flow_version_desc",
|
|
19: "latest_flow_version",
|
|
20: "latest_flow_version_desc",
|
|
21: "commit_id",
|
|
22: "output_nodes",
|
|
}
|
|
|
|
func (p *ReleasedWorkflow) IsSetCreator() bool {
|
|
return p.Creator != nil
|
|
}
|
|
|
|
func (p *ReleasedWorkflow) 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.STRING {
|
|
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.STRING {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 6:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField6(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField7(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 8:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField8(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 9:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField9(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 10:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField10(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 11:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField11(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 12:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField12(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 13:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField13(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 14:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField14(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 15:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField15(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 16:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField16(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 17:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField17(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 18:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField18(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 19:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField19(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 20:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField20(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 21:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField21(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 22:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField22(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_ReleasedWorkflow[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 *ReleasedWorkflow) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.PluginID = _field
|
|
return nil
|
|
}
|
|
func (p *ReleasedWorkflow) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *ReleasedWorkflow) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.SpaceID = _field
|
|
return nil
|
|
}
|
|
func (p *ReleasedWorkflow) ReadField4(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 *ReleasedWorkflow) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Desc = _field
|
|
return nil
|
|
}
|
|
func (p *ReleasedWorkflow) ReadField6(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Icon = _field
|
|
return nil
|
|
}
|
|
func (p *ReleasedWorkflow) ReadField7(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Inputs = _field
|
|
return nil
|
|
}
|
|
func (p *ReleasedWorkflow) ReadField8(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Outputs = _field
|
|
return nil
|
|
}
|
|
func (p *ReleasedWorkflow) ReadField9(iprot thrift.TProtocol) error {
|
|
|
|
var _field int32
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.EndType = _field
|
|
return nil
|
|
}
|
|
func (p *ReleasedWorkflow) ReadField10(iprot thrift.TProtocol) error {
|
|
|
|
var _field int32
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Type = _field
|
|
return nil
|
|
}
|
|
func (p *ReleasedWorkflow) ReadField11(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*SubWorkflow, 0, size)
|
|
values := make([]SubWorkflow, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.SubWorkflowList = _field
|
|
return nil
|
|
}
|
|
func (p *ReleasedWorkflow) ReadField12(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Version = _field
|
|
return nil
|
|
}
|
|
func (p *ReleasedWorkflow) ReadField13(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.CreateTime = _field
|
|
return nil
|
|
}
|
|
func (p *ReleasedWorkflow) ReadField14(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.UpdateTime = _field
|
|
return nil
|
|
}
|
|
func (p *ReleasedWorkflow) ReadField15(iprot thrift.TProtocol) error {
|
|
_field := NewCreator()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Creator = _field
|
|
return nil
|
|
}
|
|
func (p *ReleasedWorkflow) ReadField16(iprot thrift.TProtocol) error {
|
|
|
|
var _field WorkflowMode
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = WorkflowMode(v)
|
|
}
|
|
p.FlowMode = _field
|
|
return nil
|
|
}
|
|
func (p *ReleasedWorkflow) ReadField17(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.FlowVersion = _field
|
|
return nil
|
|
}
|
|
func (p *ReleasedWorkflow) ReadField18(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.FlowVersionDesc = _field
|
|
return nil
|
|
}
|
|
func (p *ReleasedWorkflow) ReadField19(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.LatestFlowVersion = _field
|
|
return nil
|
|
}
|
|
func (p *ReleasedWorkflow) ReadField20(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.LatestFlowVersionDesc = _field
|
|
return nil
|
|
}
|
|
func (p *ReleasedWorkflow) ReadField21(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.CommitID = _field
|
|
return nil
|
|
}
|
|
func (p *ReleasedWorkflow) ReadField22(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*NodeInfo, 0, size)
|
|
values := make([]NodeInfo, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.OutputNodes = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *ReleasedWorkflow) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("ReleasedWorkflow"); 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 = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField8(oprot); err != nil {
|
|
fieldId = 8
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField9(oprot); err != nil {
|
|
fieldId = 9
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField10(oprot); err != nil {
|
|
fieldId = 10
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField11(oprot); err != nil {
|
|
fieldId = 11
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField12(oprot); err != nil {
|
|
fieldId = 12
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField13(oprot); err != nil {
|
|
fieldId = 13
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField14(oprot); err != nil {
|
|
fieldId = 14
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField15(oprot); err != nil {
|
|
fieldId = 15
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField16(oprot); err != nil {
|
|
fieldId = 16
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField17(oprot); err != nil {
|
|
fieldId = 17
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField18(oprot); err != nil {
|
|
fieldId = 18
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField19(oprot); err != nil {
|
|
fieldId = 19
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField20(oprot); err != nil {
|
|
fieldId = 20
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField21(oprot); err != nil {
|
|
fieldId = 21
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField22(oprot); err != nil {
|
|
fieldId = 22
|
|
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 *ReleasedWorkflow) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("plugin_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.PluginID); 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 *ReleasedWorkflow) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_id", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowID); 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 *ReleasedWorkflow) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("space_id", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.SpaceID); 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 *ReleasedWorkflow) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("name", thrift.STRING, 4); 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 4 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 4 end error: ", p), err)
|
|
}
|
|
func (p *ReleasedWorkflow) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("desc", thrift.STRING, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Desc); 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 *ReleasedWorkflow) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("icon", thrift.STRING, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Icon); 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 *ReleasedWorkflow) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("inputs", thrift.STRING, 7); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Inputs); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
func (p *ReleasedWorkflow) writeField8(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("outputs", thrift.STRING, 8); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Outputs); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 end error: ", p), err)
|
|
}
|
|
func (p *ReleasedWorkflow) writeField9(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("end_type", thrift.I32, 9); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(p.EndType); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 end error: ", p), err)
|
|
}
|
|
func (p *ReleasedWorkflow) writeField10(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("type", thrift.I32, 10); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(p.Type); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 10 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 10 end error: ", p), err)
|
|
}
|
|
func (p *ReleasedWorkflow) writeField11(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("sub_workflow_list", thrift.LIST, 11); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.SubWorkflowList)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.SubWorkflowList {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 11 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 11 end error: ", p), err)
|
|
}
|
|
func (p *ReleasedWorkflow) writeField12(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("version", thrift.STRING, 12); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Version); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 12 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 12 end error: ", p), err)
|
|
}
|
|
func (p *ReleasedWorkflow) writeField13(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("create_time", thrift.I64, 13); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.CreateTime); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 13 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 13 end error: ", p), err)
|
|
}
|
|
func (p *ReleasedWorkflow) writeField14(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("update_time", thrift.I64, 14); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.UpdateTime); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 14 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 14 end error: ", p), err)
|
|
}
|
|
func (p *ReleasedWorkflow) writeField15(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("creator", thrift.STRUCT, 15); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Creator.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 15 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 15 end error: ", p), err)
|
|
}
|
|
func (p *ReleasedWorkflow) writeField16(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("flow_mode", thrift.I32, 16); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.FlowMode)); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 16 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 16 end error: ", p), err)
|
|
}
|
|
func (p *ReleasedWorkflow) writeField17(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("flow_version", thrift.STRING, 17); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.FlowVersion); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 17 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 17 end error: ", p), err)
|
|
}
|
|
func (p *ReleasedWorkflow) writeField18(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("flow_version_desc", thrift.STRING, 18); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.FlowVersionDesc); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 18 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 18 end error: ", p), err)
|
|
}
|
|
func (p *ReleasedWorkflow) writeField19(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("latest_flow_version", thrift.STRING, 19); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.LatestFlowVersion); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 19 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 19 end error: ", p), err)
|
|
}
|
|
func (p *ReleasedWorkflow) writeField20(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("latest_flow_version_desc", thrift.STRING, 20); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.LatestFlowVersionDesc); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 20 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 20 end error: ", p), err)
|
|
}
|
|
func (p *ReleasedWorkflow) writeField21(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("commit_id", thrift.STRING, 21); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.CommitID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 21 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 21 end error: ", p), err)
|
|
}
|
|
func (p *ReleasedWorkflow) writeField22(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("output_nodes", thrift.LIST, 22); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.OutputNodes)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.OutputNodes {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 22 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 22 end error: ", p), err)
|
|
}
|
|
|
|
func (p *ReleasedWorkflow) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("ReleasedWorkflow(%+v)", *p)
|
|
|
|
}
|
|
|
|
type SubWorkflow struct {
|
|
ID string `thrift:"id,1" form:"id" json:"id" query:"id"`
|
|
Name string `thrift:"name,2" form:"name" json:"name" query:"name"`
|
|
}
|
|
|
|
func NewSubWorkflow() *SubWorkflow {
|
|
return &SubWorkflow{}
|
|
}
|
|
|
|
func (p *SubWorkflow) InitDefault() {
|
|
}
|
|
|
|
func (p *SubWorkflow) GetID() (v string) {
|
|
return p.ID
|
|
}
|
|
|
|
func (p *SubWorkflow) GetName() (v string) {
|
|
return p.Name
|
|
}
|
|
|
|
var fieldIDToName_SubWorkflow = map[int16]string{
|
|
1: "id",
|
|
2: "name",
|
|
}
|
|
|
|
func (p *SubWorkflow) 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.STRING {
|
|
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
|
|
}
|
|
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_SubWorkflow[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 *SubWorkflow) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ID = _field
|
|
return nil
|
|
}
|
|
func (p *SubWorkflow) 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 *SubWorkflow) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("SubWorkflow"); 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 = 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 *SubWorkflow) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ID); 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 *SubWorkflow) writeField2(oprot thrift.TProtocol) (err error) {
|
|
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 *SubWorkflow) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("SubWorkflow(%+v)", *p)
|
|
|
|
}
|
|
|
|
// Workflow filter
|
|
type WorkflowFilter struct {
|
|
WorkflowID string `thrift:"workflow_id,1" form:"workflow_id" json:"workflow_id" query:"workflow_id"`
|
|
WorkflowVersion *string `thrift:"workflow_version,2,optional" form:"workflow_version" json:"workflow_version,omitempty" query:"workflow_version"`
|
|
}
|
|
|
|
func NewWorkflowFilter() *WorkflowFilter {
|
|
return &WorkflowFilter{}
|
|
}
|
|
|
|
func (p *WorkflowFilter) InitDefault() {
|
|
}
|
|
|
|
func (p *WorkflowFilter) GetWorkflowID() (v string) {
|
|
return p.WorkflowID
|
|
}
|
|
|
|
var WorkflowFilter_WorkflowVersion_DEFAULT string
|
|
|
|
func (p *WorkflowFilter) GetWorkflowVersion() (v string) {
|
|
if !p.IsSetWorkflowVersion() {
|
|
return WorkflowFilter_WorkflowVersion_DEFAULT
|
|
}
|
|
return *p.WorkflowVersion
|
|
}
|
|
|
|
var fieldIDToName_WorkflowFilter = map[int16]string{
|
|
1: "workflow_id",
|
|
2: "workflow_version",
|
|
}
|
|
|
|
func (p *WorkflowFilter) IsSetWorkflowVersion() bool {
|
|
return p.WorkflowVersion != nil
|
|
}
|
|
|
|
func (p *WorkflowFilter) 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.STRING {
|
|
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
|
|
}
|
|
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_WorkflowFilter[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 *WorkflowFilter) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowFilter) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.WorkflowVersion = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *WorkflowFilter) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("WorkflowFilter"); 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 = 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 *WorkflowFilter) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowID); 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 *WorkflowFilter) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetWorkflowVersion() {
|
|
if err = oprot.WriteFieldBegin("workflow_version", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.WorkflowVersion); 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 *WorkflowFilter) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("WorkflowFilter(%+v)", *p)
|
|
|
|
}
|
|
|
|
type GetReleasedWorkflowsRequest struct {
|
|
Page *int32 `thrift:"page,1,optional" form:"page" json:"page,omitempty" query:"page"`
|
|
Size *int32 `thrift:"size,2,optional" form:"size" json:"size,omitempty" query:"size"`
|
|
Type *WorkFlowType `thrift:"type,4,optional" form:"type" json:"type,omitempty" query:"type"`
|
|
Name *string `thrift:"name,5,optional" form:"name" json:"name,omitempty" query:"name"`
|
|
WorkflowIds []string `thrift:"workflow_ids,6,optional" form:"workflow_ids" json:"workflow_ids,omitempty" query:"workflow_ids"`
|
|
Tags *Tag `thrift:"tags,7,optional" form:"tags" json:"tags,omitempty" query:"tags"`
|
|
SpaceID *string `thrift:"space_id,8,optional" form:"space_id" json:"space_id,omitempty" query:"space_id"`
|
|
OrderBy *OrderBy `thrift:"order_by,9,optional" form:"order_by" json:"order_by,omitempty" query:"order_by"`
|
|
LoginUserCreate *bool `thrift:"login_user_create,10,optional" form:"login_user_create" json:"login_user_create,omitempty" query:"login_user_create"`
|
|
// Workflow or imageflow, default to workflow
|
|
FlowMode *WorkflowMode `thrift:"flow_mode,11,optional" form:"flow_mode" json:"flow_mode,omitempty" query:"flow_mode"`
|
|
// Filter conditions, support workflow_id and workflow_version
|
|
WorkflowFilterList []*WorkflowFilter `thrift:"workflow_filter_list,12,optional" form:"workflow_filter_list" json:"workflow_filter_list,omitempty" query:"workflow_filter_list"`
|
|
Base *base.Base `thrift:"Base,255,optional" form:"Base" json:"Base,omitempty" query:"Base"`
|
|
}
|
|
|
|
func NewGetReleasedWorkflowsRequest() *GetReleasedWorkflowsRequest {
|
|
return &GetReleasedWorkflowsRequest{}
|
|
}
|
|
|
|
func (p *GetReleasedWorkflowsRequest) InitDefault() {
|
|
}
|
|
|
|
var GetReleasedWorkflowsRequest_Page_DEFAULT int32
|
|
|
|
func (p *GetReleasedWorkflowsRequest) GetPage() (v int32) {
|
|
if !p.IsSetPage() {
|
|
return GetReleasedWorkflowsRequest_Page_DEFAULT
|
|
}
|
|
return *p.Page
|
|
}
|
|
|
|
var GetReleasedWorkflowsRequest_Size_DEFAULT int32
|
|
|
|
func (p *GetReleasedWorkflowsRequest) GetSize() (v int32) {
|
|
if !p.IsSetSize() {
|
|
return GetReleasedWorkflowsRequest_Size_DEFAULT
|
|
}
|
|
return *p.Size
|
|
}
|
|
|
|
var GetReleasedWorkflowsRequest_Type_DEFAULT WorkFlowType
|
|
|
|
func (p *GetReleasedWorkflowsRequest) GetType() (v WorkFlowType) {
|
|
if !p.IsSetType() {
|
|
return GetReleasedWorkflowsRequest_Type_DEFAULT
|
|
}
|
|
return *p.Type
|
|
}
|
|
|
|
var GetReleasedWorkflowsRequest_Name_DEFAULT string
|
|
|
|
func (p *GetReleasedWorkflowsRequest) GetName() (v string) {
|
|
if !p.IsSetName() {
|
|
return GetReleasedWorkflowsRequest_Name_DEFAULT
|
|
}
|
|
return *p.Name
|
|
}
|
|
|
|
var GetReleasedWorkflowsRequest_WorkflowIds_DEFAULT []string
|
|
|
|
func (p *GetReleasedWorkflowsRequest) GetWorkflowIds() (v []string) {
|
|
if !p.IsSetWorkflowIds() {
|
|
return GetReleasedWorkflowsRequest_WorkflowIds_DEFAULT
|
|
}
|
|
return p.WorkflowIds
|
|
}
|
|
|
|
var GetReleasedWorkflowsRequest_Tags_DEFAULT Tag
|
|
|
|
func (p *GetReleasedWorkflowsRequest) GetTags() (v Tag) {
|
|
if !p.IsSetTags() {
|
|
return GetReleasedWorkflowsRequest_Tags_DEFAULT
|
|
}
|
|
return *p.Tags
|
|
}
|
|
|
|
var GetReleasedWorkflowsRequest_SpaceID_DEFAULT string
|
|
|
|
func (p *GetReleasedWorkflowsRequest) GetSpaceID() (v string) {
|
|
if !p.IsSetSpaceID() {
|
|
return GetReleasedWorkflowsRequest_SpaceID_DEFAULT
|
|
}
|
|
return *p.SpaceID
|
|
}
|
|
|
|
var GetReleasedWorkflowsRequest_OrderBy_DEFAULT OrderBy
|
|
|
|
func (p *GetReleasedWorkflowsRequest) GetOrderBy() (v OrderBy) {
|
|
if !p.IsSetOrderBy() {
|
|
return GetReleasedWorkflowsRequest_OrderBy_DEFAULT
|
|
}
|
|
return *p.OrderBy
|
|
}
|
|
|
|
var GetReleasedWorkflowsRequest_LoginUserCreate_DEFAULT bool
|
|
|
|
func (p *GetReleasedWorkflowsRequest) GetLoginUserCreate() (v bool) {
|
|
if !p.IsSetLoginUserCreate() {
|
|
return GetReleasedWorkflowsRequest_LoginUserCreate_DEFAULT
|
|
}
|
|
return *p.LoginUserCreate
|
|
}
|
|
|
|
var GetReleasedWorkflowsRequest_FlowMode_DEFAULT WorkflowMode
|
|
|
|
func (p *GetReleasedWorkflowsRequest) GetFlowMode() (v WorkflowMode) {
|
|
if !p.IsSetFlowMode() {
|
|
return GetReleasedWorkflowsRequest_FlowMode_DEFAULT
|
|
}
|
|
return *p.FlowMode
|
|
}
|
|
|
|
var GetReleasedWorkflowsRequest_WorkflowFilterList_DEFAULT []*WorkflowFilter
|
|
|
|
func (p *GetReleasedWorkflowsRequest) GetWorkflowFilterList() (v []*WorkflowFilter) {
|
|
if !p.IsSetWorkflowFilterList() {
|
|
return GetReleasedWorkflowsRequest_WorkflowFilterList_DEFAULT
|
|
}
|
|
return p.WorkflowFilterList
|
|
}
|
|
|
|
var GetReleasedWorkflowsRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *GetReleasedWorkflowsRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return GetReleasedWorkflowsRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_GetReleasedWorkflowsRequest = map[int16]string{
|
|
1: "page",
|
|
2: "size",
|
|
4: "type",
|
|
5: "name",
|
|
6: "workflow_ids",
|
|
7: "tags",
|
|
8: "space_id",
|
|
9: "order_by",
|
|
10: "login_user_create",
|
|
11: "flow_mode",
|
|
12: "workflow_filter_list",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *GetReleasedWorkflowsRequest) IsSetPage() bool {
|
|
return p.Page != nil
|
|
}
|
|
|
|
func (p *GetReleasedWorkflowsRequest) IsSetSize() bool {
|
|
return p.Size != nil
|
|
}
|
|
|
|
func (p *GetReleasedWorkflowsRequest) IsSetType() bool {
|
|
return p.Type != nil
|
|
}
|
|
|
|
func (p *GetReleasedWorkflowsRequest) IsSetName() bool {
|
|
return p.Name != nil
|
|
}
|
|
|
|
func (p *GetReleasedWorkflowsRequest) IsSetWorkflowIds() bool {
|
|
return p.WorkflowIds != nil
|
|
}
|
|
|
|
func (p *GetReleasedWorkflowsRequest) IsSetTags() bool {
|
|
return p.Tags != nil
|
|
}
|
|
|
|
func (p *GetReleasedWorkflowsRequest) IsSetSpaceID() bool {
|
|
return p.SpaceID != nil
|
|
}
|
|
|
|
func (p *GetReleasedWorkflowsRequest) IsSetOrderBy() bool {
|
|
return p.OrderBy != nil
|
|
}
|
|
|
|
func (p *GetReleasedWorkflowsRequest) IsSetLoginUserCreate() bool {
|
|
return p.LoginUserCreate != nil
|
|
}
|
|
|
|
func (p *GetReleasedWorkflowsRequest) IsSetFlowMode() bool {
|
|
return p.FlowMode != nil
|
|
}
|
|
|
|
func (p *GetReleasedWorkflowsRequest) IsSetWorkflowFilterList() bool {
|
|
return p.WorkflowFilterList != nil
|
|
}
|
|
|
|
func (p *GetReleasedWorkflowsRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *GetReleasedWorkflowsRequest) 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.I32 {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 2:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField2(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 4:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField4(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 5:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 6:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField6(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField7(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 8:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField8(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 9:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField9(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 10:
|
|
if fieldTypeId == thrift.BOOL {
|
|
if err = p.ReadField10(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 11:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField11(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 12:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField12(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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_GetReleasedWorkflowsRequest[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 *GetReleasedWorkflowsRequest) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field *int32
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Page = _field
|
|
return nil
|
|
}
|
|
func (p *GetReleasedWorkflowsRequest) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field *int32
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Size = _field
|
|
return nil
|
|
}
|
|
func (p *GetReleasedWorkflowsRequest) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field *WorkFlowType
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
tmp := WorkFlowType(v)
|
|
_field = &tmp
|
|
}
|
|
p.Type = _field
|
|
return nil
|
|
}
|
|
func (p *GetReleasedWorkflowsRequest) ReadField5(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 *GetReleasedWorkflowsRequest) ReadField6(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]string, 0, size)
|
|
for i := 0; i < size; i++ {
|
|
|
|
var _elem string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_elem = v
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.WorkflowIds = _field
|
|
return nil
|
|
}
|
|
func (p *GetReleasedWorkflowsRequest) ReadField7(iprot thrift.TProtocol) error {
|
|
|
|
var _field *Tag
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
tmp := Tag(v)
|
|
_field = &tmp
|
|
}
|
|
p.Tags = _field
|
|
return nil
|
|
}
|
|
func (p *GetReleasedWorkflowsRequest) ReadField8(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.SpaceID = _field
|
|
return nil
|
|
}
|
|
func (p *GetReleasedWorkflowsRequest) ReadField9(iprot thrift.TProtocol) error {
|
|
|
|
var _field *OrderBy
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
tmp := OrderBy(v)
|
|
_field = &tmp
|
|
}
|
|
p.OrderBy = _field
|
|
return nil
|
|
}
|
|
func (p *GetReleasedWorkflowsRequest) ReadField10(iprot thrift.TProtocol) error {
|
|
|
|
var _field *bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.LoginUserCreate = _field
|
|
return nil
|
|
}
|
|
func (p *GetReleasedWorkflowsRequest) ReadField11(iprot thrift.TProtocol) error {
|
|
|
|
var _field *WorkflowMode
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
tmp := WorkflowMode(v)
|
|
_field = &tmp
|
|
}
|
|
p.FlowMode = _field
|
|
return nil
|
|
}
|
|
func (p *GetReleasedWorkflowsRequest) ReadField12(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*WorkflowFilter, 0, size)
|
|
values := make([]WorkflowFilter, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.WorkflowFilterList = _field
|
|
return nil
|
|
}
|
|
func (p *GetReleasedWorkflowsRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *GetReleasedWorkflowsRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("GetReleasedWorkflowsRequest"); 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.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 = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField8(oprot); err != nil {
|
|
fieldId = 8
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField9(oprot); err != nil {
|
|
fieldId = 9
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField10(oprot); err != nil {
|
|
fieldId = 10
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField11(oprot); err != nil {
|
|
fieldId = 11
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField12(oprot); err != nil {
|
|
fieldId = 12
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *GetReleasedWorkflowsRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetPage() {
|
|
if err = oprot.WriteFieldBegin("page", thrift.I32, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(*p.Page); 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 *GetReleasedWorkflowsRequest) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetSize() {
|
|
if err = oprot.WriteFieldBegin("size", thrift.I32, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(*p.Size); 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 *GetReleasedWorkflowsRequest) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetType() {
|
|
if err = oprot.WriteFieldBegin("type", thrift.I32, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(*p.Type)); 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 *GetReleasedWorkflowsRequest) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetName() {
|
|
if err = oprot.WriteFieldBegin("name", thrift.STRING, 5); 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 5 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 5 end error: ", p), err)
|
|
}
|
|
func (p *GetReleasedWorkflowsRequest) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetWorkflowIds() {
|
|
if err = oprot.WriteFieldBegin("workflow_ids", thrift.LIST, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRING, len(p.WorkflowIds)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.WorkflowIds {
|
|
if err := oprot.WriteString(v); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *GetReleasedWorkflowsRequest) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetTags() {
|
|
if err = oprot.WriteFieldBegin("tags", thrift.I32, 7); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(*p.Tags)); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
func (p *GetReleasedWorkflowsRequest) writeField8(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetSpaceID() {
|
|
if err = oprot.WriteFieldBegin("space_id", thrift.STRING, 8); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.SpaceID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 end error: ", p), err)
|
|
}
|
|
func (p *GetReleasedWorkflowsRequest) writeField9(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetOrderBy() {
|
|
if err = oprot.WriteFieldBegin("order_by", thrift.I32, 9); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(*p.OrderBy)); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 end error: ", p), err)
|
|
}
|
|
func (p *GetReleasedWorkflowsRequest) writeField10(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetLoginUserCreate() {
|
|
if err = oprot.WriteFieldBegin("login_user_create", thrift.BOOL, 10); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(*p.LoginUserCreate); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 10 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 10 end error: ", p), err)
|
|
}
|
|
func (p *GetReleasedWorkflowsRequest) writeField11(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetFlowMode() {
|
|
if err = oprot.WriteFieldBegin("flow_mode", thrift.I32, 11); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(*p.FlowMode)); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 11 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 11 end error: ", p), err)
|
|
}
|
|
func (p *GetReleasedWorkflowsRequest) writeField12(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetWorkflowFilterList() {
|
|
if err = oprot.WriteFieldBegin("workflow_filter_list", thrift.LIST, 12); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.WorkflowFilterList)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.WorkflowFilterList {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 12 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 12 end error: ", p), err)
|
|
}
|
|
func (p *GetReleasedWorkflowsRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *GetReleasedWorkflowsRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("GetReleasedWorkflowsRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type GetReleasedWorkflowsResponse struct {
|
|
Data *ReleasedWorkflowData `thrift:"data,1,required" form:"data,required" json:"data,required" query:"data,required"`
|
|
Code int64 `thrift:"code,253,required" form:"code,required" json:"code,required" query:"code,required"`
|
|
Msg string `thrift:"msg,254,required" form:"msg,required" json:"msg,required" query:"msg,required"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255,required" form:"BaseResp,required" json:"BaseResp,required" query:"BaseResp,required"`
|
|
}
|
|
|
|
func NewGetReleasedWorkflowsResponse() *GetReleasedWorkflowsResponse {
|
|
return &GetReleasedWorkflowsResponse{}
|
|
}
|
|
|
|
func (p *GetReleasedWorkflowsResponse) InitDefault() {
|
|
}
|
|
|
|
var GetReleasedWorkflowsResponse_Data_DEFAULT *ReleasedWorkflowData
|
|
|
|
func (p *GetReleasedWorkflowsResponse) GetData() (v *ReleasedWorkflowData) {
|
|
if !p.IsSetData() {
|
|
return GetReleasedWorkflowsResponse_Data_DEFAULT
|
|
}
|
|
return p.Data
|
|
}
|
|
|
|
func (p *GetReleasedWorkflowsResponse) GetCode() (v int64) {
|
|
return p.Code
|
|
}
|
|
|
|
func (p *GetReleasedWorkflowsResponse) GetMsg() (v string) {
|
|
return p.Msg
|
|
}
|
|
|
|
var GetReleasedWorkflowsResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *GetReleasedWorkflowsResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return GetReleasedWorkflowsResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_GetReleasedWorkflowsResponse = map[int16]string{
|
|
1: "data",
|
|
253: "code",
|
|
254: "msg",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *GetReleasedWorkflowsResponse) IsSetData() bool {
|
|
return p.Data != nil
|
|
}
|
|
|
|
func (p *GetReleasedWorkflowsResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *GetReleasedWorkflowsResponse) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetData bool = false
|
|
var issetCode bool = false
|
|
var issetMsg bool = false
|
|
var issetBaseResp bool = false
|
|
|
|
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
|
|
}
|
|
issetData = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 253:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField253(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetCode = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 254:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField254(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetMsg = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetBaseResp = true
|
|
} 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
|
|
}
|
|
|
|
if !issetData {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetCode {
|
|
fieldId = 253
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetMsg {
|
|
fieldId = 254
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetBaseResp {
|
|
fieldId = 255
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_GetReleasedWorkflowsResponse[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_GetReleasedWorkflowsResponse[fieldId]))
|
|
}
|
|
|
|
func (p *GetReleasedWorkflowsResponse) ReadField1(iprot thrift.TProtocol) error {
|
|
_field := NewReleasedWorkflowData()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Data = _field
|
|
return nil
|
|
}
|
|
func (p *GetReleasedWorkflowsResponse) ReadField253(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Code = _field
|
|
return nil
|
|
}
|
|
func (p *GetReleasedWorkflowsResponse) ReadField254(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Msg = _field
|
|
return nil
|
|
}
|
|
func (p *GetReleasedWorkflowsResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *GetReleasedWorkflowsResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("GetReleasedWorkflowsResponse"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField1(oprot); err != nil {
|
|
fieldId = 1
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField253(oprot); err != nil {
|
|
fieldId = 253
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField254(oprot); err != nil {
|
|
fieldId = 254
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *GetReleasedWorkflowsResponse) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("data", thrift.STRUCT, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Data.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 *GetReleasedWorkflowsResponse) writeField253(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("code", thrift.I64, 253); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Code); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 end error: ", p), err)
|
|
}
|
|
func (p *GetReleasedWorkflowsResponse) writeField254(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("msg", thrift.STRING, 254); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Msg); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 end error: ", p), err)
|
|
}
|
|
func (p *GetReleasedWorkflowsResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *GetReleasedWorkflowsResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("GetReleasedWorkflowsResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
type WorkflowReferencesData struct {
|
|
WorkflowList []*Workflow `thrift:"workflow_list,1" form:"workflow_list" json:"workflow_list" query:"workflow_list"`
|
|
}
|
|
|
|
func NewWorkflowReferencesData() *WorkflowReferencesData {
|
|
return &WorkflowReferencesData{}
|
|
}
|
|
|
|
func (p *WorkflowReferencesData) InitDefault() {
|
|
}
|
|
|
|
func (p *WorkflowReferencesData) GetWorkflowList() (v []*Workflow) {
|
|
return p.WorkflowList
|
|
}
|
|
|
|
var fieldIDToName_WorkflowReferencesData = map[int16]string{
|
|
1: "workflow_list",
|
|
}
|
|
|
|
func (p *WorkflowReferencesData) 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.LIST {
|
|
if err = p.ReadField1(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_WorkflowReferencesData[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 *WorkflowReferencesData) ReadField1(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*Workflow, 0, size)
|
|
values := make([]Workflow, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.WorkflowList = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *WorkflowReferencesData) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("WorkflowReferencesData"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField1(oprot); err != nil {
|
|
fieldId = 1
|
|
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 *WorkflowReferencesData) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_list", thrift.LIST, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.WorkflowList)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.WorkflowList {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *WorkflowReferencesData) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("WorkflowReferencesData(%+v)", *p)
|
|
|
|
}
|
|
|
|
type GetWorkflowReferencesRequest struct {
|
|
WorkflowID string `thrift:"workflow_id,1,required" form:"workflow_id,required" json:"workflow_id,required" query:"workflow_id,required"`
|
|
SpaceID string `thrift:"space_id,2,required" form:"space_id,required" json:"space_id,required" query:"space_id,required"`
|
|
Base *base.Base `thrift:"Base,255,optional" form:"Base" json:"Base,omitempty" query:"Base"`
|
|
}
|
|
|
|
func NewGetWorkflowReferencesRequest() *GetWorkflowReferencesRequest {
|
|
return &GetWorkflowReferencesRequest{}
|
|
}
|
|
|
|
func (p *GetWorkflowReferencesRequest) InitDefault() {
|
|
}
|
|
|
|
func (p *GetWorkflowReferencesRequest) GetWorkflowID() (v string) {
|
|
return p.WorkflowID
|
|
}
|
|
|
|
func (p *GetWorkflowReferencesRequest) GetSpaceID() (v string) {
|
|
return p.SpaceID
|
|
}
|
|
|
|
var GetWorkflowReferencesRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *GetWorkflowReferencesRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return GetWorkflowReferencesRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_GetWorkflowReferencesRequest = map[int16]string{
|
|
1: "workflow_id",
|
|
2: "space_id",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *GetWorkflowReferencesRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *GetWorkflowReferencesRequest) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetWorkflowID bool = false
|
|
var issetSpaceID bool = false
|
|
|
|
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.STRING {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetWorkflowID = true
|
|
} 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
|
|
}
|
|
issetSpaceID = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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
|
|
}
|
|
|
|
if !issetWorkflowID {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetSpaceID {
|
|
fieldId = 2
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_GetWorkflowReferencesRequest[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_GetWorkflowReferencesRequest[fieldId]))
|
|
}
|
|
|
|
func (p *GetWorkflowReferencesRequest) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkflowReferencesRequest) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.SpaceID = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkflowReferencesRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *GetWorkflowReferencesRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("GetWorkflowReferencesRequest"); 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.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *GetWorkflowReferencesRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowID); 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 *GetWorkflowReferencesRequest) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("space_id", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.SpaceID); 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 *GetWorkflowReferencesRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *GetWorkflowReferencesRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("GetWorkflowReferencesRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type GetWorkflowReferencesResponse struct {
|
|
Data *WorkflowReferencesData `thrift:"data,1,required" form:"data,required" json:"data,required" query:"data,required"`
|
|
Code int64 `thrift:"code,253,required" form:"code,required" json:"code,required" query:"code,required"`
|
|
Msg string `thrift:"msg,254,required" form:"msg,required" json:"msg,required" query:"msg,required"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255,required" form:"BaseResp,required" json:"BaseResp,required" query:"BaseResp,required"`
|
|
}
|
|
|
|
func NewGetWorkflowReferencesResponse() *GetWorkflowReferencesResponse {
|
|
return &GetWorkflowReferencesResponse{}
|
|
}
|
|
|
|
func (p *GetWorkflowReferencesResponse) InitDefault() {
|
|
}
|
|
|
|
var GetWorkflowReferencesResponse_Data_DEFAULT *WorkflowReferencesData
|
|
|
|
func (p *GetWorkflowReferencesResponse) GetData() (v *WorkflowReferencesData) {
|
|
if !p.IsSetData() {
|
|
return GetWorkflowReferencesResponse_Data_DEFAULT
|
|
}
|
|
return p.Data
|
|
}
|
|
|
|
func (p *GetWorkflowReferencesResponse) GetCode() (v int64) {
|
|
return p.Code
|
|
}
|
|
|
|
func (p *GetWorkflowReferencesResponse) GetMsg() (v string) {
|
|
return p.Msg
|
|
}
|
|
|
|
var GetWorkflowReferencesResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *GetWorkflowReferencesResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return GetWorkflowReferencesResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_GetWorkflowReferencesResponse = map[int16]string{
|
|
1: "data",
|
|
253: "code",
|
|
254: "msg",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *GetWorkflowReferencesResponse) IsSetData() bool {
|
|
return p.Data != nil
|
|
}
|
|
|
|
func (p *GetWorkflowReferencesResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *GetWorkflowReferencesResponse) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetData bool = false
|
|
var issetCode bool = false
|
|
var issetMsg bool = false
|
|
var issetBaseResp bool = false
|
|
|
|
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
|
|
}
|
|
issetData = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 253:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField253(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetCode = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 254:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField254(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetMsg = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetBaseResp = true
|
|
} 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
|
|
}
|
|
|
|
if !issetData {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetCode {
|
|
fieldId = 253
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetMsg {
|
|
fieldId = 254
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetBaseResp {
|
|
fieldId = 255
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_GetWorkflowReferencesResponse[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_GetWorkflowReferencesResponse[fieldId]))
|
|
}
|
|
|
|
func (p *GetWorkflowReferencesResponse) ReadField1(iprot thrift.TProtocol) error {
|
|
_field := NewWorkflowReferencesData()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Data = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkflowReferencesResponse) ReadField253(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Code = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkflowReferencesResponse) ReadField254(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Msg = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkflowReferencesResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *GetWorkflowReferencesResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("GetWorkflowReferencesResponse"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField1(oprot); err != nil {
|
|
fieldId = 1
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField253(oprot); err != nil {
|
|
fieldId = 253
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField254(oprot); err != nil {
|
|
fieldId = 254
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *GetWorkflowReferencesResponse) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("data", thrift.STRUCT, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Data.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 *GetWorkflowReferencesResponse) writeField253(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("code", thrift.I64, 253); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Code); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 end error: ", p), err)
|
|
}
|
|
func (p *GetWorkflowReferencesResponse) writeField254(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("msg", thrift.STRING, 254); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Msg); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 end error: ", p), err)
|
|
}
|
|
func (p *GetWorkflowReferencesResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *GetWorkflowReferencesResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("GetWorkflowReferencesResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
type GetExampleWorkFlowListResponse struct {
|
|
Data *WorkFlowListData `thrift:"data,1,required" form:"data,required" json:"data,required" query:"data,required"`
|
|
Code int64 `thrift:"code,253,required" form:"code,required" json:"code,required" query:"code,required"`
|
|
Msg string `thrift:"msg,254,required" form:"msg,required" json:"msg,required" query:"msg,required"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255,required" form:"BaseResp,required" json:"BaseResp,required" query:"BaseResp,required"`
|
|
}
|
|
|
|
func NewGetExampleWorkFlowListResponse() *GetExampleWorkFlowListResponse {
|
|
return &GetExampleWorkFlowListResponse{}
|
|
}
|
|
|
|
func (p *GetExampleWorkFlowListResponse) InitDefault() {
|
|
}
|
|
|
|
var GetExampleWorkFlowListResponse_Data_DEFAULT *WorkFlowListData
|
|
|
|
func (p *GetExampleWorkFlowListResponse) GetData() (v *WorkFlowListData) {
|
|
if !p.IsSetData() {
|
|
return GetExampleWorkFlowListResponse_Data_DEFAULT
|
|
}
|
|
return p.Data
|
|
}
|
|
|
|
func (p *GetExampleWorkFlowListResponse) GetCode() (v int64) {
|
|
return p.Code
|
|
}
|
|
|
|
func (p *GetExampleWorkFlowListResponse) GetMsg() (v string) {
|
|
return p.Msg
|
|
}
|
|
|
|
var GetExampleWorkFlowListResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *GetExampleWorkFlowListResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return GetExampleWorkFlowListResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_GetExampleWorkFlowListResponse = map[int16]string{
|
|
1: "data",
|
|
253: "code",
|
|
254: "msg",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *GetExampleWorkFlowListResponse) IsSetData() bool {
|
|
return p.Data != nil
|
|
}
|
|
|
|
func (p *GetExampleWorkFlowListResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *GetExampleWorkFlowListResponse) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetData bool = false
|
|
var issetCode bool = false
|
|
var issetMsg bool = false
|
|
var issetBaseResp bool = false
|
|
|
|
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
|
|
}
|
|
issetData = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 253:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField253(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetCode = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 254:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField254(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetMsg = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetBaseResp = true
|
|
} 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
|
|
}
|
|
|
|
if !issetData {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetCode {
|
|
fieldId = 253
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetMsg {
|
|
fieldId = 254
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetBaseResp {
|
|
fieldId = 255
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_GetExampleWorkFlowListResponse[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_GetExampleWorkFlowListResponse[fieldId]))
|
|
}
|
|
|
|
func (p *GetExampleWorkFlowListResponse) ReadField1(iprot thrift.TProtocol) error {
|
|
_field := NewWorkFlowListData()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Data = _field
|
|
return nil
|
|
}
|
|
func (p *GetExampleWorkFlowListResponse) ReadField253(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Code = _field
|
|
return nil
|
|
}
|
|
func (p *GetExampleWorkFlowListResponse) ReadField254(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Msg = _field
|
|
return nil
|
|
}
|
|
func (p *GetExampleWorkFlowListResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *GetExampleWorkFlowListResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("GetExampleWorkFlowListResponse"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField1(oprot); err != nil {
|
|
fieldId = 1
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField253(oprot); err != nil {
|
|
fieldId = 253
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField254(oprot); err != nil {
|
|
fieldId = 254
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *GetExampleWorkFlowListResponse) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("data", thrift.STRUCT, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Data.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 *GetExampleWorkFlowListResponse) writeField253(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("code", thrift.I64, 253); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Code); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 end error: ", p), err)
|
|
}
|
|
func (p *GetExampleWorkFlowListResponse) writeField254(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("msg", thrift.STRING, 254); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Msg); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 end error: ", p), err)
|
|
}
|
|
func (p *GetExampleWorkFlowListResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *GetExampleWorkFlowListResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("GetExampleWorkFlowListResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
type GetExampleWorkFlowListRequest struct {
|
|
// Paging function, specifying the page number of the list of results you want to retrieve.
|
|
Page *int32 `thrift:"page,1,optional" form:"page" json:"page,omitempty" query:"page"`
|
|
// Paging function, specifies the number of entries returned per page, must be greater than 0, less than or equal to 100
|
|
Size *int32 `thrift:"size,2,optional" form:"size" json:"size,omitempty" query:"size"`
|
|
// Filter the list of sample workflows by the name of the workflow.
|
|
Name *string `thrift:"name,5,optional" form:"name" json:"name,omitempty" query:"name"`
|
|
// Filter the sample workflow list based on the workflow pattern (e.g., standard workflow, conversation flow, etc.).
|
|
FlowMode *WorkflowMode `thrift:"flow_mode,11,optional" form:"flow_mode" json:"flow_mode,omitempty" query:"flow_mode"`
|
|
// Bot's Workflow as Agent mode will be used, only scenarios with BotAgent = 3 will be used
|
|
Checker []CheckType `thrift:"checker,14,optional" form:"checker" json:"checker,omitempty" query:"checker"`
|
|
Base *base.Base `thrift:"Base,255,optional" form:"Base" json:"Base,omitempty" query:"Base"`
|
|
}
|
|
|
|
func NewGetExampleWorkFlowListRequest() *GetExampleWorkFlowListRequest {
|
|
return &GetExampleWorkFlowListRequest{}
|
|
}
|
|
|
|
func (p *GetExampleWorkFlowListRequest) InitDefault() {
|
|
}
|
|
|
|
var GetExampleWorkFlowListRequest_Page_DEFAULT int32
|
|
|
|
func (p *GetExampleWorkFlowListRequest) GetPage() (v int32) {
|
|
if !p.IsSetPage() {
|
|
return GetExampleWorkFlowListRequest_Page_DEFAULT
|
|
}
|
|
return *p.Page
|
|
}
|
|
|
|
var GetExampleWorkFlowListRequest_Size_DEFAULT int32
|
|
|
|
func (p *GetExampleWorkFlowListRequest) GetSize() (v int32) {
|
|
if !p.IsSetSize() {
|
|
return GetExampleWorkFlowListRequest_Size_DEFAULT
|
|
}
|
|
return *p.Size
|
|
}
|
|
|
|
var GetExampleWorkFlowListRequest_Name_DEFAULT string
|
|
|
|
func (p *GetExampleWorkFlowListRequest) GetName() (v string) {
|
|
if !p.IsSetName() {
|
|
return GetExampleWorkFlowListRequest_Name_DEFAULT
|
|
}
|
|
return *p.Name
|
|
}
|
|
|
|
var GetExampleWorkFlowListRequest_FlowMode_DEFAULT WorkflowMode
|
|
|
|
func (p *GetExampleWorkFlowListRequest) GetFlowMode() (v WorkflowMode) {
|
|
if !p.IsSetFlowMode() {
|
|
return GetExampleWorkFlowListRequest_FlowMode_DEFAULT
|
|
}
|
|
return *p.FlowMode
|
|
}
|
|
|
|
var GetExampleWorkFlowListRequest_Checker_DEFAULT []CheckType
|
|
|
|
func (p *GetExampleWorkFlowListRequest) GetChecker() (v []CheckType) {
|
|
if !p.IsSetChecker() {
|
|
return GetExampleWorkFlowListRequest_Checker_DEFAULT
|
|
}
|
|
return p.Checker
|
|
}
|
|
|
|
var GetExampleWorkFlowListRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *GetExampleWorkFlowListRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return GetExampleWorkFlowListRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_GetExampleWorkFlowListRequest = map[int16]string{
|
|
1: "page",
|
|
2: "size",
|
|
5: "name",
|
|
11: "flow_mode",
|
|
14: "checker",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *GetExampleWorkFlowListRequest) IsSetPage() bool {
|
|
return p.Page != nil
|
|
}
|
|
|
|
func (p *GetExampleWorkFlowListRequest) IsSetSize() bool {
|
|
return p.Size != nil
|
|
}
|
|
|
|
func (p *GetExampleWorkFlowListRequest) IsSetName() bool {
|
|
return p.Name != nil
|
|
}
|
|
|
|
func (p *GetExampleWorkFlowListRequest) IsSetFlowMode() bool {
|
|
return p.FlowMode != nil
|
|
}
|
|
|
|
func (p *GetExampleWorkFlowListRequest) IsSetChecker() bool {
|
|
return p.Checker != nil
|
|
}
|
|
|
|
func (p *GetExampleWorkFlowListRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *GetExampleWorkFlowListRequest) 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.I32 {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 2:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField2(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 5:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 11:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField11(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 14:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField14(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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_GetExampleWorkFlowListRequest[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 *GetExampleWorkFlowListRequest) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field *int32
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Page = _field
|
|
return nil
|
|
}
|
|
func (p *GetExampleWorkFlowListRequest) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field *int32
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Size = _field
|
|
return nil
|
|
}
|
|
func (p *GetExampleWorkFlowListRequest) ReadField5(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 *GetExampleWorkFlowListRequest) ReadField11(iprot thrift.TProtocol) error {
|
|
|
|
var _field *WorkflowMode
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
tmp := WorkflowMode(v)
|
|
_field = &tmp
|
|
}
|
|
p.FlowMode = _field
|
|
return nil
|
|
}
|
|
func (p *GetExampleWorkFlowListRequest) ReadField14(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]CheckType, 0, size)
|
|
for i := 0; i < size; i++ {
|
|
|
|
var _elem CheckType
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_elem = CheckType(v)
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.Checker = _field
|
|
return nil
|
|
}
|
|
func (p *GetExampleWorkFlowListRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *GetExampleWorkFlowListRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("GetExampleWorkFlowListRequest"); 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.writeField5(oprot); err != nil {
|
|
fieldId = 5
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField11(oprot); err != nil {
|
|
fieldId = 11
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField14(oprot); err != nil {
|
|
fieldId = 14
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *GetExampleWorkFlowListRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetPage() {
|
|
if err = oprot.WriteFieldBegin("page", thrift.I32, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(*p.Page); 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 *GetExampleWorkFlowListRequest) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetSize() {
|
|
if err = oprot.WriteFieldBegin("size", thrift.I32, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(*p.Size); 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 *GetExampleWorkFlowListRequest) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetName() {
|
|
if err = oprot.WriteFieldBegin("name", thrift.STRING, 5); 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 5 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 5 end error: ", p), err)
|
|
}
|
|
func (p *GetExampleWorkFlowListRequest) writeField11(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetFlowMode() {
|
|
if err = oprot.WriteFieldBegin("flow_mode", thrift.I32, 11); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(*p.FlowMode)); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 11 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 11 end error: ", p), err)
|
|
}
|
|
func (p *GetExampleWorkFlowListRequest) writeField14(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetChecker() {
|
|
if err = oprot.WriteFieldBegin("checker", thrift.LIST, 14); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.I32, len(p.Checker)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.Checker {
|
|
if err := oprot.WriteI32(int32(v)); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 14 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 14 end error: ", p), err)
|
|
}
|
|
func (p *GetExampleWorkFlowListRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *GetExampleWorkFlowListRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("GetExampleWorkFlowListRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type GetWorkFlowListRequest struct {
|
|
Page *int32 `thrift:"page,1,optional" form:"page" json:"page,omitempty" query:"page"`
|
|
// Page size, usually 10.
|
|
Size *int32 `thrift:"size,2,optional" form:"size" json:"size,omitempty" query:"size"`
|
|
// Query the corresponding process according to the process id list
|
|
WorkflowIds []string `thrift:"workflow_ids,3,optional" form:"workflow_ids" json:"workflow_ids,omitempty" query:"workflow_ids"`
|
|
// Filter processes by process type
|
|
Type *WorkFlowType `thrift:"type,4,optional" form:"type" json:"type,omitempty" query:"type"`
|
|
// Filter processes by process name
|
|
Name *string `thrift:"name,5,optional" form:"name" json:"name,omitempty" query:"name"`
|
|
// Filter process by label
|
|
Tags *Tag `thrift:"tags,6,optional" form:"tags" json:"tags,omitempty" query:"tags"`
|
|
// Required, space id
|
|
SpaceID *string `thrift:"space_id,7,optional" form:"space_id" json:"space_id,omitempty" query:"space_id"`
|
|
// Filter process according to whether the process has been published
|
|
Status *WorkFlowListStatus `thrift:"status,8,optional" form:"status" json:"status,omitempty" query:"status"`
|
|
OrderBy *OrderBy `thrift:"order_by,9,optional" form:"order_by" json:"order_by,omitempty" query:"order_by"`
|
|
// Filter processes based on whether the interface requester is the process creator
|
|
LoginUserCreate *bool `thrift:"login_user_create,10,optional" form:"login_user_create" json:"login_user_create,omitempty" query:"login_user_create"`
|
|
// Workflow or chatflow, the default is workflow. Filter processes by process type
|
|
FlowMode *WorkflowMode `thrift:"flow_mode,11,optional" form:"flow_mode" json:"flow_mode,omitempty" query:"flow_mode"`
|
|
// New field for filtering schema_type
|
|
SchemaTypeList []SchemaType `thrift:"schema_type_list,12,optional" form:"schema_type_list" json:"schema_type_list,omitempty" query:"schema_type_list"`
|
|
// Query process under the corresponding project
|
|
ProjectID *string `thrift:"project_id,13,optional" form:"project_id" json:"project_id,omitempty" query:"project_id"`
|
|
// For project publication filtering, each CheckType element in this list can specify a specific rule that determines whether the returned process passes the check.
|
|
Checker []CheckType `thrift:"checker,14,optional" form:"checker" json:"checker,omitempty" query:"checker"`
|
|
BindBizID *string `thrift:"bind_biz_id,15,optional" form:"bind_biz_id" json:"bind_biz_id,omitempty" query:"bind_biz_id"`
|
|
BindBizType *BindBizType `thrift:"bind_biz_type,16,optional" form:"bind_biz_type" json:"bind_biz_type,omitempty" query:"bind_biz_type"`
|
|
ProjectVersion *string `thrift:"project_version,17,optional" form:"project_version" json:"project_version,omitempty" query:"project_version"`
|
|
Base *base.Base `thrift:"Base,255,optional" form:"Base" json:"Base,omitempty" query:"Base"`
|
|
}
|
|
|
|
func NewGetWorkFlowListRequest() *GetWorkFlowListRequest {
|
|
return &GetWorkFlowListRequest{}
|
|
}
|
|
|
|
func (p *GetWorkFlowListRequest) InitDefault() {
|
|
}
|
|
|
|
var GetWorkFlowListRequest_Page_DEFAULT int32
|
|
|
|
func (p *GetWorkFlowListRequest) GetPage() (v int32) {
|
|
if !p.IsSetPage() {
|
|
return GetWorkFlowListRequest_Page_DEFAULT
|
|
}
|
|
return *p.Page
|
|
}
|
|
|
|
var GetWorkFlowListRequest_Size_DEFAULT int32
|
|
|
|
func (p *GetWorkFlowListRequest) GetSize() (v int32) {
|
|
if !p.IsSetSize() {
|
|
return GetWorkFlowListRequest_Size_DEFAULT
|
|
}
|
|
return *p.Size
|
|
}
|
|
|
|
var GetWorkFlowListRequest_WorkflowIds_DEFAULT []string
|
|
|
|
func (p *GetWorkFlowListRequest) GetWorkflowIds() (v []string) {
|
|
if !p.IsSetWorkflowIds() {
|
|
return GetWorkFlowListRequest_WorkflowIds_DEFAULT
|
|
}
|
|
return p.WorkflowIds
|
|
}
|
|
|
|
var GetWorkFlowListRequest_Type_DEFAULT WorkFlowType
|
|
|
|
func (p *GetWorkFlowListRequest) GetType() (v WorkFlowType) {
|
|
if !p.IsSetType() {
|
|
return GetWorkFlowListRequest_Type_DEFAULT
|
|
}
|
|
return *p.Type
|
|
}
|
|
|
|
var GetWorkFlowListRequest_Name_DEFAULT string
|
|
|
|
func (p *GetWorkFlowListRequest) GetName() (v string) {
|
|
if !p.IsSetName() {
|
|
return GetWorkFlowListRequest_Name_DEFAULT
|
|
}
|
|
return *p.Name
|
|
}
|
|
|
|
var GetWorkFlowListRequest_Tags_DEFAULT Tag
|
|
|
|
func (p *GetWorkFlowListRequest) GetTags() (v Tag) {
|
|
if !p.IsSetTags() {
|
|
return GetWorkFlowListRequest_Tags_DEFAULT
|
|
}
|
|
return *p.Tags
|
|
}
|
|
|
|
var GetWorkFlowListRequest_SpaceID_DEFAULT string
|
|
|
|
func (p *GetWorkFlowListRequest) GetSpaceID() (v string) {
|
|
if !p.IsSetSpaceID() {
|
|
return GetWorkFlowListRequest_SpaceID_DEFAULT
|
|
}
|
|
return *p.SpaceID
|
|
}
|
|
|
|
var GetWorkFlowListRequest_Status_DEFAULT WorkFlowListStatus
|
|
|
|
func (p *GetWorkFlowListRequest) GetStatus() (v WorkFlowListStatus) {
|
|
if !p.IsSetStatus() {
|
|
return GetWorkFlowListRequest_Status_DEFAULT
|
|
}
|
|
return *p.Status
|
|
}
|
|
|
|
var GetWorkFlowListRequest_OrderBy_DEFAULT OrderBy
|
|
|
|
func (p *GetWorkFlowListRequest) GetOrderBy() (v OrderBy) {
|
|
if !p.IsSetOrderBy() {
|
|
return GetWorkFlowListRequest_OrderBy_DEFAULT
|
|
}
|
|
return *p.OrderBy
|
|
}
|
|
|
|
var GetWorkFlowListRequest_LoginUserCreate_DEFAULT bool
|
|
|
|
func (p *GetWorkFlowListRequest) GetLoginUserCreate() (v bool) {
|
|
if !p.IsSetLoginUserCreate() {
|
|
return GetWorkFlowListRequest_LoginUserCreate_DEFAULT
|
|
}
|
|
return *p.LoginUserCreate
|
|
}
|
|
|
|
var GetWorkFlowListRequest_FlowMode_DEFAULT WorkflowMode
|
|
|
|
func (p *GetWorkFlowListRequest) GetFlowMode() (v WorkflowMode) {
|
|
if !p.IsSetFlowMode() {
|
|
return GetWorkFlowListRequest_FlowMode_DEFAULT
|
|
}
|
|
return *p.FlowMode
|
|
}
|
|
|
|
var GetWorkFlowListRequest_SchemaTypeList_DEFAULT []SchemaType
|
|
|
|
func (p *GetWorkFlowListRequest) GetSchemaTypeList() (v []SchemaType) {
|
|
if !p.IsSetSchemaTypeList() {
|
|
return GetWorkFlowListRequest_SchemaTypeList_DEFAULT
|
|
}
|
|
return p.SchemaTypeList
|
|
}
|
|
|
|
var GetWorkFlowListRequest_ProjectID_DEFAULT string
|
|
|
|
func (p *GetWorkFlowListRequest) GetProjectID() (v string) {
|
|
if !p.IsSetProjectID() {
|
|
return GetWorkFlowListRequest_ProjectID_DEFAULT
|
|
}
|
|
return *p.ProjectID
|
|
}
|
|
|
|
var GetWorkFlowListRequest_Checker_DEFAULT []CheckType
|
|
|
|
func (p *GetWorkFlowListRequest) GetChecker() (v []CheckType) {
|
|
if !p.IsSetChecker() {
|
|
return GetWorkFlowListRequest_Checker_DEFAULT
|
|
}
|
|
return p.Checker
|
|
}
|
|
|
|
var GetWorkFlowListRequest_BindBizID_DEFAULT string
|
|
|
|
func (p *GetWorkFlowListRequest) GetBindBizID() (v string) {
|
|
if !p.IsSetBindBizID() {
|
|
return GetWorkFlowListRequest_BindBizID_DEFAULT
|
|
}
|
|
return *p.BindBizID
|
|
}
|
|
|
|
var GetWorkFlowListRequest_BindBizType_DEFAULT BindBizType
|
|
|
|
func (p *GetWorkFlowListRequest) GetBindBizType() (v BindBizType) {
|
|
if !p.IsSetBindBizType() {
|
|
return GetWorkFlowListRequest_BindBizType_DEFAULT
|
|
}
|
|
return *p.BindBizType
|
|
}
|
|
|
|
var GetWorkFlowListRequest_ProjectVersion_DEFAULT string
|
|
|
|
func (p *GetWorkFlowListRequest) GetProjectVersion() (v string) {
|
|
if !p.IsSetProjectVersion() {
|
|
return GetWorkFlowListRequest_ProjectVersion_DEFAULT
|
|
}
|
|
return *p.ProjectVersion
|
|
}
|
|
|
|
var GetWorkFlowListRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *GetWorkFlowListRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return GetWorkFlowListRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_GetWorkFlowListRequest = map[int16]string{
|
|
1: "page",
|
|
2: "size",
|
|
3: "workflow_ids",
|
|
4: "type",
|
|
5: "name",
|
|
6: "tags",
|
|
7: "space_id",
|
|
8: "status",
|
|
9: "order_by",
|
|
10: "login_user_create",
|
|
11: "flow_mode",
|
|
12: "schema_type_list",
|
|
13: "project_id",
|
|
14: "checker",
|
|
15: "bind_biz_id",
|
|
16: "bind_biz_type",
|
|
17: "project_version",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *GetWorkFlowListRequest) IsSetPage() bool {
|
|
return p.Page != nil
|
|
}
|
|
|
|
func (p *GetWorkFlowListRequest) IsSetSize() bool {
|
|
return p.Size != nil
|
|
}
|
|
|
|
func (p *GetWorkFlowListRequest) IsSetWorkflowIds() bool {
|
|
return p.WorkflowIds != nil
|
|
}
|
|
|
|
func (p *GetWorkFlowListRequest) IsSetType() bool {
|
|
return p.Type != nil
|
|
}
|
|
|
|
func (p *GetWorkFlowListRequest) IsSetName() bool {
|
|
return p.Name != nil
|
|
}
|
|
|
|
func (p *GetWorkFlowListRequest) IsSetTags() bool {
|
|
return p.Tags != nil
|
|
}
|
|
|
|
func (p *GetWorkFlowListRequest) IsSetSpaceID() bool {
|
|
return p.SpaceID != nil
|
|
}
|
|
|
|
func (p *GetWorkFlowListRequest) IsSetStatus() bool {
|
|
return p.Status != nil
|
|
}
|
|
|
|
func (p *GetWorkFlowListRequest) IsSetOrderBy() bool {
|
|
return p.OrderBy != nil
|
|
}
|
|
|
|
func (p *GetWorkFlowListRequest) IsSetLoginUserCreate() bool {
|
|
return p.LoginUserCreate != nil
|
|
}
|
|
|
|
func (p *GetWorkFlowListRequest) IsSetFlowMode() bool {
|
|
return p.FlowMode != nil
|
|
}
|
|
|
|
func (p *GetWorkFlowListRequest) IsSetSchemaTypeList() bool {
|
|
return p.SchemaTypeList != nil
|
|
}
|
|
|
|
func (p *GetWorkFlowListRequest) IsSetProjectID() bool {
|
|
return p.ProjectID != nil
|
|
}
|
|
|
|
func (p *GetWorkFlowListRequest) IsSetChecker() bool {
|
|
return p.Checker != nil
|
|
}
|
|
|
|
func (p *GetWorkFlowListRequest) IsSetBindBizID() bool {
|
|
return p.BindBizID != nil
|
|
}
|
|
|
|
func (p *GetWorkFlowListRequest) IsSetBindBizType() bool {
|
|
return p.BindBizType != nil
|
|
}
|
|
|
|
func (p *GetWorkFlowListRequest) IsSetProjectVersion() bool {
|
|
return p.ProjectVersion != nil
|
|
}
|
|
|
|
func (p *GetWorkFlowListRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *GetWorkFlowListRequest) 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.I32 {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 2:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField2(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 3:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField3(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 4:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField4(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 5:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 6:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField6(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField7(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 8:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField8(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 9:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField9(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 10:
|
|
if fieldTypeId == thrift.BOOL {
|
|
if err = p.ReadField10(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 11:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField11(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 12:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField12(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 13:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField13(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 14:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField14(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 15:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField15(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 16:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField16(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 17:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField17(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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_GetWorkFlowListRequest[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 *GetWorkFlowListRequest) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field *int32
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Page = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkFlowListRequest) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field *int32
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Size = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkFlowListRequest) ReadField3(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]string, 0, size)
|
|
for i := 0; i < size; i++ {
|
|
|
|
var _elem string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_elem = v
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.WorkflowIds = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkFlowListRequest) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field *WorkFlowType
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
tmp := WorkFlowType(v)
|
|
_field = &tmp
|
|
}
|
|
p.Type = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkFlowListRequest) ReadField5(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 *GetWorkFlowListRequest) ReadField6(iprot thrift.TProtocol) error {
|
|
|
|
var _field *Tag
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
tmp := Tag(v)
|
|
_field = &tmp
|
|
}
|
|
p.Tags = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkFlowListRequest) ReadField7(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.SpaceID = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkFlowListRequest) ReadField8(iprot thrift.TProtocol) error {
|
|
|
|
var _field *WorkFlowListStatus
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
tmp := WorkFlowListStatus(v)
|
|
_field = &tmp
|
|
}
|
|
p.Status = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkFlowListRequest) ReadField9(iprot thrift.TProtocol) error {
|
|
|
|
var _field *OrderBy
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
tmp := OrderBy(v)
|
|
_field = &tmp
|
|
}
|
|
p.OrderBy = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkFlowListRequest) ReadField10(iprot thrift.TProtocol) error {
|
|
|
|
var _field *bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.LoginUserCreate = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkFlowListRequest) ReadField11(iprot thrift.TProtocol) error {
|
|
|
|
var _field *WorkflowMode
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
tmp := WorkflowMode(v)
|
|
_field = &tmp
|
|
}
|
|
p.FlowMode = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkFlowListRequest) ReadField12(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]SchemaType, 0, size)
|
|
for i := 0; i < size; i++ {
|
|
|
|
var _elem SchemaType
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_elem = SchemaType(v)
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.SchemaTypeList = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkFlowListRequest) ReadField13(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ProjectID = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkFlowListRequest) ReadField14(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]CheckType, 0, size)
|
|
for i := 0; i < size; i++ {
|
|
|
|
var _elem CheckType
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_elem = CheckType(v)
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.Checker = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkFlowListRequest) ReadField15(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.BindBizID = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkFlowListRequest) ReadField16(iprot thrift.TProtocol) error {
|
|
|
|
var _field *BindBizType
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
tmp := BindBizType(v)
|
|
_field = &tmp
|
|
}
|
|
p.BindBizType = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkFlowListRequest) ReadField17(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ProjectVersion = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkFlowListRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *GetWorkFlowListRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("GetWorkFlowListRequest"); 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 = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField8(oprot); err != nil {
|
|
fieldId = 8
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField9(oprot); err != nil {
|
|
fieldId = 9
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField10(oprot); err != nil {
|
|
fieldId = 10
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField11(oprot); err != nil {
|
|
fieldId = 11
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField12(oprot); err != nil {
|
|
fieldId = 12
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField13(oprot); err != nil {
|
|
fieldId = 13
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField14(oprot); err != nil {
|
|
fieldId = 14
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField15(oprot); err != nil {
|
|
fieldId = 15
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField16(oprot); err != nil {
|
|
fieldId = 16
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField17(oprot); err != nil {
|
|
fieldId = 17
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *GetWorkFlowListRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetPage() {
|
|
if err = oprot.WriteFieldBegin("page", thrift.I32, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(*p.Page); 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 *GetWorkFlowListRequest) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetSize() {
|
|
if err = oprot.WriteFieldBegin("size", thrift.I32, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(*p.Size); 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 *GetWorkFlowListRequest) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetWorkflowIds() {
|
|
if err = oprot.WriteFieldBegin("workflow_ids", thrift.LIST, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRING, len(p.WorkflowIds)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.WorkflowIds {
|
|
if err := oprot.WriteString(v); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *GetWorkFlowListRequest) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetType() {
|
|
if err = oprot.WriteFieldBegin("type", thrift.I32, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(*p.Type)); 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 *GetWorkFlowListRequest) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetName() {
|
|
if err = oprot.WriteFieldBegin("name", thrift.STRING, 5); 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 5 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 5 end error: ", p), err)
|
|
}
|
|
func (p *GetWorkFlowListRequest) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetTags() {
|
|
if err = oprot.WriteFieldBegin("tags", thrift.I32, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(*p.Tags)); 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 *GetWorkFlowListRequest) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetSpaceID() {
|
|
if err = oprot.WriteFieldBegin("space_id", thrift.STRING, 7); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.SpaceID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
func (p *GetWorkFlowListRequest) writeField8(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetStatus() {
|
|
if err = oprot.WriteFieldBegin("status", thrift.I32, 8); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(*p.Status)); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 end error: ", p), err)
|
|
}
|
|
func (p *GetWorkFlowListRequest) writeField9(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetOrderBy() {
|
|
if err = oprot.WriteFieldBegin("order_by", thrift.I32, 9); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(*p.OrderBy)); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 end error: ", p), err)
|
|
}
|
|
func (p *GetWorkFlowListRequest) writeField10(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetLoginUserCreate() {
|
|
if err = oprot.WriteFieldBegin("login_user_create", thrift.BOOL, 10); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(*p.LoginUserCreate); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 10 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 10 end error: ", p), err)
|
|
}
|
|
func (p *GetWorkFlowListRequest) writeField11(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetFlowMode() {
|
|
if err = oprot.WriteFieldBegin("flow_mode", thrift.I32, 11); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(*p.FlowMode)); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 11 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 11 end error: ", p), err)
|
|
}
|
|
func (p *GetWorkFlowListRequest) writeField12(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetSchemaTypeList() {
|
|
if err = oprot.WriteFieldBegin("schema_type_list", thrift.LIST, 12); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.I32, len(p.SchemaTypeList)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.SchemaTypeList {
|
|
if err := oprot.WriteI32(int32(v)); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 12 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 12 end error: ", p), err)
|
|
}
|
|
func (p *GetWorkFlowListRequest) writeField13(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetProjectID() {
|
|
if err = oprot.WriteFieldBegin("project_id", thrift.STRING, 13); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.ProjectID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 13 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 13 end error: ", p), err)
|
|
}
|
|
func (p *GetWorkFlowListRequest) writeField14(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetChecker() {
|
|
if err = oprot.WriteFieldBegin("checker", thrift.LIST, 14); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.I32, len(p.Checker)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.Checker {
|
|
if err := oprot.WriteI32(int32(v)); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 14 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 14 end error: ", p), err)
|
|
}
|
|
func (p *GetWorkFlowListRequest) writeField15(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBindBizID() {
|
|
if err = oprot.WriteFieldBegin("bind_biz_id", thrift.STRING, 15); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.BindBizID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 15 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 15 end error: ", p), err)
|
|
}
|
|
func (p *GetWorkFlowListRequest) writeField16(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBindBizType() {
|
|
if err = oprot.WriteFieldBegin("bind_biz_type", thrift.I32, 16); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(*p.BindBizType)); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 16 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 16 end error: ", p), err)
|
|
}
|
|
func (p *GetWorkFlowListRequest) writeField17(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetProjectVersion() {
|
|
if err = oprot.WriteFieldBegin("project_version", thrift.STRING, 17); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.ProjectVersion); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 17 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 17 end error: ", p), err)
|
|
}
|
|
func (p *GetWorkFlowListRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *GetWorkFlowListRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("GetWorkFlowListRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type ResourceActionAuth struct {
|
|
CanEdit bool `thrift:"can_edit,1" form:"can_edit" json:"can_edit" query:"can_edit"`
|
|
CanDelete bool `thrift:"can_delete,2" form:"can_delete" json:"can_delete" query:"can_delete"`
|
|
CanCopy bool `thrift:"can_copy,3" form:"can_copy" json:"can_copy" query:"can_copy"`
|
|
}
|
|
|
|
func NewResourceActionAuth() *ResourceActionAuth {
|
|
return &ResourceActionAuth{}
|
|
}
|
|
|
|
func (p *ResourceActionAuth) InitDefault() {
|
|
}
|
|
|
|
func (p *ResourceActionAuth) GetCanEdit() (v bool) {
|
|
return p.CanEdit
|
|
}
|
|
|
|
func (p *ResourceActionAuth) GetCanDelete() (v bool) {
|
|
return p.CanDelete
|
|
}
|
|
|
|
func (p *ResourceActionAuth) GetCanCopy() (v bool) {
|
|
return p.CanCopy
|
|
}
|
|
|
|
var fieldIDToName_ResourceActionAuth = map[int16]string{
|
|
1: "can_edit",
|
|
2: "can_delete",
|
|
3: "can_copy",
|
|
}
|
|
|
|
func (p *ResourceActionAuth) 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.BOOL {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 2:
|
|
if fieldTypeId == thrift.BOOL {
|
|
if err = p.ReadField2(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 3:
|
|
if fieldTypeId == thrift.BOOL {
|
|
if err = p.ReadField3(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_ResourceActionAuth[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 *ResourceActionAuth) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.CanEdit = _field
|
|
return nil
|
|
}
|
|
func (p *ResourceActionAuth) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.CanDelete = _field
|
|
return nil
|
|
}
|
|
func (p *ResourceActionAuth) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.CanCopy = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *ResourceActionAuth) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("ResourceActionAuth"); 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 = 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 *ResourceActionAuth) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("can_edit", thrift.BOOL, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(p.CanEdit); 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 *ResourceActionAuth) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("can_delete", thrift.BOOL, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(p.CanDelete); 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 *ResourceActionAuth) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("can_copy", thrift.BOOL, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(p.CanCopy); 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 *ResourceActionAuth) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("ResourceActionAuth(%+v)", *p)
|
|
|
|
}
|
|
|
|
type ResourceAuthInfo struct {
|
|
// Resource ID
|
|
WorkflowID string `thrift:"workflow_id,1" form:"workflow_id" json:"workflow_id" query:"workflow_id"`
|
|
// user id
|
|
UserID string `thrift:"user_id,2" form:"user_id" json:"user_id" query:"user_id"`
|
|
// user resource operation permission
|
|
Auth *ResourceActionAuth `thrift:"auth,3" form:"auth" json:"auth" query:"auth"`
|
|
}
|
|
|
|
func NewResourceAuthInfo() *ResourceAuthInfo {
|
|
return &ResourceAuthInfo{}
|
|
}
|
|
|
|
func (p *ResourceAuthInfo) InitDefault() {
|
|
}
|
|
|
|
func (p *ResourceAuthInfo) GetWorkflowID() (v string) {
|
|
return p.WorkflowID
|
|
}
|
|
|
|
func (p *ResourceAuthInfo) GetUserID() (v string) {
|
|
return p.UserID
|
|
}
|
|
|
|
var ResourceAuthInfo_Auth_DEFAULT *ResourceActionAuth
|
|
|
|
func (p *ResourceAuthInfo) GetAuth() (v *ResourceActionAuth) {
|
|
if !p.IsSetAuth() {
|
|
return ResourceAuthInfo_Auth_DEFAULT
|
|
}
|
|
return p.Auth
|
|
}
|
|
|
|
var fieldIDToName_ResourceAuthInfo = map[int16]string{
|
|
1: "workflow_id",
|
|
2: "user_id",
|
|
3: "auth",
|
|
}
|
|
|
|
func (p *ResourceAuthInfo) IsSetAuth() bool {
|
|
return p.Auth != nil
|
|
}
|
|
|
|
func (p *ResourceAuthInfo) 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.STRING {
|
|
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.STRUCT {
|
|
if err = p.ReadField3(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_ResourceAuthInfo[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 *ResourceAuthInfo) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *ResourceAuthInfo) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.UserID = _field
|
|
return nil
|
|
}
|
|
func (p *ResourceAuthInfo) ReadField3(iprot thrift.TProtocol) error {
|
|
_field := NewResourceActionAuth()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Auth = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *ResourceAuthInfo) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("ResourceAuthInfo"); 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 = 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 *ResourceAuthInfo) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowID); 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 *ResourceAuthInfo) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("user_id", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.UserID); 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 *ResourceAuthInfo) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("auth", thrift.STRUCT, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Auth.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 3 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 3 end error: ", p), err)
|
|
}
|
|
|
|
func (p *ResourceAuthInfo) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("ResourceAuthInfo(%+v)", *p)
|
|
|
|
}
|
|
|
|
type WorkFlowListData struct {
|
|
WorkflowList []*Workflow `thrift:"workflow_list,1" form:"workflow_list" json:"workflow_list" query:"workflow_list"`
|
|
AuthList []*ResourceAuthInfo `thrift:"auth_list,2" form:"auth_list" json:"auth_list" query:"auth_list"`
|
|
Total int64 `thrift:"total,3" form:"total" json:"total" query:"total"`
|
|
}
|
|
|
|
func NewWorkFlowListData() *WorkFlowListData {
|
|
return &WorkFlowListData{}
|
|
}
|
|
|
|
func (p *WorkFlowListData) InitDefault() {
|
|
}
|
|
|
|
func (p *WorkFlowListData) GetWorkflowList() (v []*Workflow) {
|
|
return p.WorkflowList
|
|
}
|
|
|
|
func (p *WorkFlowListData) GetAuthList() (v []*ResourceAuthInfo) {
|
|
return p.AuthList
|
|
}
|
|
|
|
func (p *WorkFlowListData) GetTotal() (v int64) {
|
|
return p.Total
|
|
}
|
|
|
|
var fieldIDToName_WorkFlowListData = map[int16]string{
|
|
1: "workflow_list",
|
|
2: "auth_list",
|
|
3: "total",
|
|
}
|
|
|
|
func (p *WorkFlowListData) 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.LIST {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 2:
|
|
if fieldTypeId == thrift.LIST {
|
|
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
|
|
}
|
|
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_WorkFlowListData[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 *WorkFlowListData) ReadField1(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*Workflow, 0, size)
|
|
values := make([]Workflow, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.WorkflowList = _field
|
|
return nil
|
|
}
|
|
func (p *WorkFlowListData) ReadField2(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*ResourceAuthInfo, 0, size)
|
|
values := make([]ResourceAuthInfo, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.AuthList = _field
|
|
return nil
|
|
}
|
|
func (p *WorkFlowListData) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Total = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *WorkFlowListData) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("WorkFlowListData"); 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 = 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 *WorkFlowListData) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_list", thrift.LIST, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.WorkflowList)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.WorkflowList {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *WorkFlowListData) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("auth_list", thrift.LIST, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.AuthList)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.AuthList {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *WorkFlowListData) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("total", thrift.I64, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Total); 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 *WorkFlowListData) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("WorkFlowListData(%+v)", *p)
|
|
|
|
}
|
|
|
|
type GetWorkFlowListResponse struct {
|
|
Data *WorkFlowListData `thrift:"data,1,required" form:"data,required" json:"data,required" query:"data,required"`
|
|
Code int64 `thrift:"code,253,required" form:"code,required" json:"code,required" query:"code,required"`
|
|
Msg string `thrift:"msg,254,required" form:"msg,required" json:"msg,required" query:"msg,required"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255,required" form:"BaseResp,required" json:"BaseResp,required" query:"BaseResp,required"`
|
|
}
|
|
|
|
func NewGetWorkFlowListResponse() *GetWorkFlowListResponse {
|
|
return &GetWorkFlowListResponse{}
|
|
}
|
|
|
|
func (p *GetWorkFlowListResponse) InitDefault() {
|
|
}
|
|
|
|
var GetWorkFlowListResponse_Data_DEFAULT *WorkFlowListData
|
|
|
|
func (p *GetWorkFlowListResponse) GetData() (v *WorkFlowListData) {
|
|
if !p.IsSetData() {
|
|
return GetWorkFlowListResponse_Data_DEFAULT
|
|
}
|
|
return p.Data
|
|
}
|
|
|
|
func (p *GetWorkFlowListResponse) GetCode() (v int64) {
|
|
return p.Code
|
|
}
|
|
|
|
func (p *GetWorkFlowListResponse) GetMsg() (v string) {
|
|
return p.Msg
|
|
}
|
|
|
|
var GetWorkFlowListResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *GetWorkFlowListResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return GetWorkFlowListResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_GetWorkFlowListResponse = map[int16]string{
|
|
1: "data",
|
|
253: "code",
|
|
254: "msg",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *GetWorkFlowListResponse) IsSetData() bool {
|
|
return p.Data != nil
|
|
}
|
|
|
|
func (p *GetWorkFlowListResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *GetWorkFlowListResponse) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetData bool = false
|
|
var issetCode bool = false
|
|
var issetMsg bool = false
|
|
var issetBaseResp bool = false
|
|
|
|
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
|
|
}
|
|
issetData = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 253:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField253(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetCode = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 254:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField254(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetMsg = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetBaseResp = true
|
|
} 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
|
|
}
|
|
|
|
if !issetData {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetCode {
|
|
fieldId = 253
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetMsg {
|
|
fieldId = 254
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetBaseResp {
|
|
fieldId = 255
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_GetWorkFlowListResponse[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_GetWorkFlowListResponse[fieldId]))
|
|
}
|
|
|
|
func (p *GetWorkFlowListResponse) ReadField1(iprot thrift.TProtocol) error {
|
|
_field := NewWorkFlowListData()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Data = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkFlowListResponse) ReadField253(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Code = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkFlowListResponse) ReadField254(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Msg = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkFlowListResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *GetWorkFlowListResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("GetWorkFlowListResponse"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField1(oprot); err != nil {
|
|
fieldId = 1
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField253(oprot); err != nil {
|
|
fieldId = 253
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField254(oprot); err != nil {
|
|
fieldId = 254
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *GetWorkFlowListResponse) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("data", thrift.STRUCT, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Data.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 *GetWorkFlowListResponse) writeField253(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("code", thrift.I64, 253); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Code); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 end error: ", p), err)
|
|
}
|
|
func (p *GetWorkFlowListResponse) writeField254(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("msg", thrift.STRING, 254); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Msg); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 end error: ", p), err)
|
|
}
|
|
func (p *GetWorkFlowListResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *GetWorkFlowListResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("GetWorkFlowListResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
type QueryWorkflowNodeTypeRequest struct {
|
|
SpaceID string `thrift:"space_id,1" form:"space_id" json:"space_id" query:"space_id"`
|
|
WorkflowID string `thrift:"workflow_id,2" form:"workflow_id" json:"workflow_id" query:"workflow_id"`
|
|
Base *base.Base `thrift:"Base,255,optional" form:"Base" json:"Base,omitempty" query:"Base"`
|
|
}
|
|
|
|
func NewQueryWorkflowNodeTypeRequest() *QueryWorkflowNodeTypeRequest {
|
|
return &QueryWorkflowNodeTypeRequest{}
|
|
}
|
|
|
|
func (p *QueryWorkflowNodeTypeRequest) InitDefault() {
|
|
}
|
|
|
|
func (p *QueryWorkflowNodeTypeRequest) GetSpaceID() (v string) {
|
|
return p.SpaceID
|
|
}
|
|
|
|
func (p *QueryWorkflowNodeTypeRequest) GetWorkflowID() (v string) {
|
|
return p.WorkflowID
|
|
}
|
|
|
|
var QueryWorkflowNodeTypeRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *QueryWorkflowNodeTypeRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return QueryWorkflowNodeTypeRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_QueryWorkflowNodeTypeRequest = map[int16]string{
|
|
1: "space_id",
|
|
2: "workflow_id",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *QueryWorkflowNodeTypeRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *QueryWorkflowNodeTypeRequest) 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.STRING {
|
|
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 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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_QueryWorkflowNodeTypeRequest[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 *QueryWorkflowNodeTypeRequest) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.SpaceID = _field
|
|
return nil
|
|
}
|
|
func (p *QueryWorkflowNodeTypeRequest) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *QueryWorkflowNodeTypeRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *QueryWorkflowNodeTypeRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("QueryWorkflowNodeTypeRequest"); 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.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *QueryWorkflowNodeTypeRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("space_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.SpaceID); 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 *QueryWorkflowNodeTypeRequest) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_id", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowID); 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 *QueryWorkflowNodeTypeRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *QueryWorkflowNodeTypeRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("QueryWorkflowNodeTypeRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type QueryWorkflowNodeTypeResponse struct {
|
|
Data *WorkflowNodeTypeData `thrift:"data,1" form:"data" json:"data" query:"data"`
|
|
Code int64 `thrift:"code,253,required" form:"code,required" json:"code,required" query:"code,required"`
|
|
Msg string `thrift:"msg,254,required" form:"msg,required" json:"msg,required" query:"msg,required"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255,required" form:"BaseResp,required" json:"BaseResp,required" query:"BaseResp,required"`
|
|
}
|
|
|
|
func NewQueryWorkflowNodeTypeResponse() *QueryWorkflowNodeTypeResponse {
|
|
return &QueryWorkflowNodeTypeResponse{}
|
|
}
|
|
|
|
func (p *QueryWorkflowNodeTypeResponse) InitDefault() {
|
|
}
|
|
|
|
var QueryWorkflowNodeTypeResponse_Data_DEFAULT *WorkflowNodeTypeData
|
|
|
|
func (p *QueryWorkflowNodeTypeResponse) GetData() (v *WorkflowNodeTypeData) {
|
|
if !p.IsSetData() {
|
|
return QueryWorkflowNodeTypeResponse_Data_DEFAULT
|
|
}
|
|
return p.Data
|
|
}
|
|
|
|
func (p *QueryWorkflowNodeTypeResponse) GetCode() (v int64) {
|
|
return p.Code
|
|
}
|
|
|
|
func (p *QueryWorkflowNodeTypeResponse) GetMsg() (v string) {
|
|
return p.Msg
|
|
}
|
|
|
|
var QueryWorkflowNodeTypeResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *QueryWorkflowNodeTypeResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return QueryWorkflowNodeTypeResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_QueryWorkflowNodeTypeResponse = map[int16]string{
|
|
1: "data",
|
|
253: "code",
|
|
254: "msg",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *QueryWorkflowNodeTypeResponse) IsSetData() bool {
|
|
return p.Data != nil
|
|
}
|
|
|
|
func (p *QueryWorkflowNodeTypeResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *QueryWorkflowNodeTypeResponse) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetCode bool = false
|
|
var issetMsg bool = false
|
|
var issetBaseResp bool = false
|
|
|
|
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 253:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField253(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetCode = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 254:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField254(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetMsg = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetBaseResp = true
|
|
} 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
|
|
}
|
|
|
|
if !issetCode {
|
|
fieldId = 253
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetMsg {
|
|
fieldId = 254
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetBaseResp {
|
|
fieldId = 255
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_QueryWorkflowNodeTypeResponse[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_QueryWorkflowNodeTypeResponse[fieldId]))
|
|
}
|
|
|
|
func (p *QueryWorkflowNodeTypeResponse) ReadField1(iprot thrift.TProtocol) error {
|
|
_field := NewWorkflowNodeTypeData()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Data = _field
|
|
return nil
|
|
}
|
|
func (p *QueryWorkflowNodeTypeResponse) ReadField253(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Code = _field
|
|
return nil
|
|
}
|
|
func (p *QueryWorkflowNodeTypeResponse) ReadField254(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Msg = _field
|
|
return nil
|
|
}
|
|
func (p *QueryWorkflowNodeTypeResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *QueryWorkflowNodeTypeResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("QueryWorkflowNodeTypeResponse"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField1(oprot); err != nil {
|
|
fieldId = 1
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField253(oprot); err != nil {
|
|
fieldId = 253
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField254(oprot); err != nil {
|
|
fieldId = 254
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *QueryWorkflowNodeTypeResponse) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("data", thrift.STRUCT, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Data.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 *QueryWorkflowNodeTypeResponse) writeField253(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("code", thrift.I64, 253); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Code); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 end error: ", p), err)
|
|
}
|
|
func (p *QueryWorkflowNodeTypeResponse) writeField254(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("msg", thrift.STRING, 254); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Msg); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 end error: ", p), err)
|
|
}
|
|
func (p *QueryWorkflowNodeTypeResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *QueryWorkflowNodeTypeResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("QueryWorkflowNodeTypeResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
type NodeProps struct {
|
|
ID string `thrift:"id,1" form:"id" json:"id" query:"id"`
|
|
Type string `thrift:"type,2" form:"type" json:"type" query:"type"`
|
|
IsEnableChatHistory bool `thrift:"is_enable_chat_history,3" form:"is_enable_chat_history" json:"is_enable_chat_history" query:"is_enable_chat_history"`
|
|
IsEnableUserQuery bool `thrift:"is_enable_user_query,4" form:"is_enable_user_query" json:"is_enable_user_query" query:"is_enable_user_query"`
|
|
IsRefGlobalVariable bool `thrift:"is_ref_global_variable,5" form:"is_ref_global_variable" json:"is_ref_global_variable" query:"is_ref_global_variable"`
|
|
}
|
|
|
|
func NewNodeProps() *NodeProps {
|
|
return &NodeProps{}
|
|
}
|
|
|
|
func (p *NodeProps) InitDefault() {
|
|
}
|
|
|
|
func (p *NodeProps) GetID() (v string) {
|
|
return p.ID
|
|
}
|
|
|
|
func (p *NodeProps) GetType() (v string) {
|
|
return p.Type
|
|
}
|
|
|
|
func (p *NodeProps) GetIsEnableChatHistory() (v bool) {
|
|
return p.IsEnableChatHistory
|
|
}
|
|
|
|
func (p *NodeProps) GetIsEnableUserQuery() (v bool) {
|
|
return p.IsEnableUserQuery
|
|
}
|
|
|
|
func (p *NodeProps) GetIsRefGlobalVariable() (v bool) {
|
|
return p.IsRefGlobalVariable
|
|
}
|
|
|
|
var fieldIDToName_NodeProps = map[int16]string{
|
|
1: "id",
|
|
2: "type",
|
|
3: "is_enable_chat_history",
|
|
4: "is_enable_user_query",
|
|
5: "is_ref_global_variable",
|
|
}
|
|
|
|
func (p *NodeProps) 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.STRING {
|
|
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.BOOL {
|
|
if err = p.ReadField3(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 4:
|
|
if fieldTypeId == thrift.BOOL {
|
|
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_NodeProps[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 *NodeProps) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ID = _field
|
|
return nil
|
|
}
|
|
func (p *NodeProps) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Type = _field
|
|
return nil
|
|
}
|
|
func (p *NodeProps) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.IsEnableChatHistory = _field
|
|
return nil
|
|
}
|
|
func (p *NodeProps) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.IsEnableUserQuery = _field
|
|
return nil
|
|
}
|
|
func (p *NodeProps) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.IsRefGlobalVariable = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *NodeProps) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("NodeProps"); 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 *NodeProps) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ID); 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 *NodeProps) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("type", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Type); 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 *NodeProps) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("is_enable_chat_history", thrift.BOOL, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(p.IsEnableChatHistory); 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 *NodeProps) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("is_enable_user_query", thrift.BOOL, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(p.IsEnableUserQuery); 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 *NodeProps) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("is_ref_global_variable", thrift.BOOL, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(p.IsRefGlobalVariable); 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 *NodeProps) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("NodeProps(%+v)", *p)
|
|
|
|
}
|
|
|
|
type WorkflowNodeTypeData struct {
|
|
NodeTypes []string `thrift:"node_types,1,optional" form:"node_types" json:"node_types,omitempty" query:"node_types"`
|
|
SubWorkflowNodeTypes []string `thrift:"sub_workflow_node_types,2,optional" form:"sub_workflow_node_types" json:"sub_workflow_node_types,omitempty" query:"sub_workflow_node_types"`
|
|
NodesProperties []*NodeProps `thrift:"nodes_properties,3,optional" form:"nodes_properties" json:"nodes_properties,omitempty" query:"nodes_properties"`
|
|
SubWorkflowNodesProperties []*NodeProps `thrift:"sub_workflow_nodes_properties,4,optional" form:"sub_workflow_nodes_properties" json:"sub_workflow_nodes_properties,omitempty" query:"sub_workflow_nodes_properties"`
|
|
}
|
|
|
|
func NewWorkflowNodeTypeData() *WorkflowNodeTypeData {
|
|
return &WorkflowNodeTypeData{}
|
|
}
|
|
|
|
func (p *WorkflowNodeTypeData) InitDefault() {
|
|
}
|
|
|
|
var WorkflowNodeTypeData_NodeTypes_DEFAULT []string
|
|
|
|
func (p *WorkflowNodeTypeData) GetNodeTypes() (v []string) {
|
|
if !p.IsSetNodeTypes() {
|
|
return WorkflowNodeTypeData_NodeTypes_DEFAULT
|
|
}
|
|
return p.NodeTypes
|
|
}
|
|
|
|
var WorkflowNodeTypeData_SubWorkflowNodeTypes_DEFAULT []string
|
|
|
|
func (p *WorkflowNodeTypeData) GetSubWorkflowNodeTypes() (v []string) {
|
|
if !p.IsSetSubWorkflowNodeTypes() {
|
|
return WorkflowNodeTypeData_SubWorkflowNodeTypes_DEFAULT
|
|
}
|
|
return p.SubWorkflowNodeTypes
|
|
}
|
|
|
|
var WorkflowNodeTypeData_NodesProperties_DEFAULT []*NodeProps
|
|
|
|
func (p *WorkflowNodeTypeData) GetNodesProperties() (v []*NodeProps) {
|
|
if !p.IsSetNodesProperties() {
|
|
return WorkflowNodeTypeData_NodesProperties_DEFAULT
|
|
}
|
|
return p.NodesProperties
|
|
}
|
|
|
|
var WorkflowNodeTypeData_SubWorkflowNodesProperties_DEFAULT []*NodeProps
|
|
|
|
func (p *WorkflowNodeTypeData) GetSubWorkflowNodesProperties() (v []*NodeProps) {
|
|
if !p.IsSetSubWorkflowNodesProperties() {
|
|
return WorkflowNodeTypeData_SubWorkflowNodesProperties_DEFAULT
|
|
}
|
|
return p.SubWorkflowNodesProperties
|
|
}
|
|
|
|
var fieldIDToName_WorkflowNodeTypeData = map[int16]string{
|
|
1: "node_types",
|
|
2: "sub_workflow_node_types",
|
|
3: "nodes_properties",
|
|
4: "sub_workflow_nodes_properties",
|
|
}
|
|
|
|
func (p *WorkflowNodeTypeData) IsSetNodeTypes() bool {
|
|
return p.NodeTypes != nil
|
|
}
|
|
|
|
func (p *WorkflowNodeTypeData) IsSetSubWorkflowNodeTypes() bool {
|
|
return p.SubWorkflowNodeTypes != nil
|
|
}
|
|
|
|
func (p *WorkflowNodeTypeData) IsSetNodesProperties() bool {
|
|
return p.NodesProperties != nil
|
|
}
|
|
|
|
func (p *WorkflowNodeTypeData) IsSetSubWorkflowNodesProperties() bool {
|
|
return p.SubWorkflowNodesProperties != nil
|
|
}
|
|
|
|
func (p *WorkflowNodeTypeData) 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.LIST {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 2:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField2(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 3:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField3(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 4:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField4(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_WorkflowNodeTypeData[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 *WorkflowNodeTypeData) ReadField1(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]string, 0, size)
|
|
for i := 0; i < size; i++ {
|
|
|
|
var _elem string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_elem = v
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.NodeTypes = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowNodeTypeData) ReadField2(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]string, 0, size)
|
|
for i := 0; i < size; i++ {
|
|
|
|
var _elem string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_elem = v
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.SubWorkflowNodeTypes = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowNodeTypeData) ReadField3(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*NodeProps, 0, size)
|
|
values := make([]NodeProps, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.NodesProperties = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowNodeTypeData) ReadField4(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*NodeProps, 0, size)
|
|
values := make([]NodeProps, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.SubWorkflowNodesProperties = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *WorkflowNodeTypeData) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("WorkflowNodeTypeData"); 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 = 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 *WorkflowNodeTypeData) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetNodeTypes() {
|
|
if err = oprot.WriteFieldBegin("node_types", thrift.LIST, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRING, len(p.NodeTypes)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.NodeTypes {
|
|
if err := oprot.WriteString(v); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *WorkflowNodeTypeData) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetSubWorkflowNodeTypes() {
|
|
if err = oprot.WriteFieldBegin("sub_workflow_node_types", thrift.LIST, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRING, len(p.SubWorkflowNodeTypes)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.SubWorkflowNodeTypes {
|
|
if err := oprot.WriteString(v); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *WorkflowNodeTypeData) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetNodesProperties() {
|
|
if err = oprot.WriteFieldBegin("nodes_properties", thrift.LIST, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.NodesProperties)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.NodesProperties {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *WorkflowNodeTypeData) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetSubWorkflowNodesProperties() {
|
|
if err = oprot.WriteFieldBegin("sub_workflow_nodes_properties", thrift.LIST, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.SubWorkflowNodesProperties)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.SubWorkflowNodesProperties {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *WorkflowNodeTypeData) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("WorkflowNodeTypeData(%+v)", *p)
|
|
|
|
}
|
|
|
|
type WorkFlowTestRunRequest struct {
|
|
WorkflowID string `thrift:"workflow_id,1,required" form:"workflow_id,required" json:"workflow_id,required" query:"workflow_id,required"`
|
|
Input map[string]string `thrift:"input,2" form:"input" json:"input" query:"input"`
|
|
SpaceID *string `thrift:"space_id,3,optional" form:"space_id" json:"space_id,omitempty" query:"space_id"`
|
|
// The id of the agent, the process under non-project, the process involving variable nodes and databases
|
|
BotID *string `thrift:"bot_id,4,optional" form:"bot_id" json:"bot_id,omitempty" query:"bot_id"`
|
|
// abandoned
|
|
SubmitCommitID *string `thrift:"submit_commit_id,5,optional" form:"submit_commit_id" json:"submit_commit_id,omitempty" query:"submit_commit_id"`
|
|
// Specify vcs commit_id, default is empty
|
|
CommitID *string `thrift:"commit_id,6,optional" form:"commit_id" json:"commit_id,omitempty" query:"commit_id"`
|
|
ProjectID *string `thrift:"project_id,7,optional" form:"project_id" json:"project_id,omitempty" query:"project_id"`
|
|
Base *base.Base `thrift:"Base,255,optional" form:"Base" json:"Base,omitempty" query:"Base"`
|
|
}
|
|
|
|
func NewWorkFlowTestRunRequest() *WorkFlowTestRunRequest {
|
|
return &WorkFlowTestRunRequest{}
|
|
}
|
|
|
|
func (p *WorkFlowTestRunRequest) InitDefault() {
|
|
}
|
|
|
|
func (p *WorkFlowTestRunRequest) GetWorkflowID() (v string) {
|
|
return p.WorkflowID
|
|
}
|
|
|
|
func (p *WorkFlowTestRunRequest) GetInput() (v map[string]string) {
|
|
return p.Input
|
|
}
|
|
|
|
var WorkFlowTestRunRequest_SpaceID_DEFAULT string
|
|
|
|
func (p *WorkFlowTestRunRequest) GetSpaceID() (v string) {
|
|
if !p.IsSetSpaceID() {
|
|
return WorkFlowTestRunRequest_SpaceID_DEFAULT
|
|
}
|
|
return *p.SpaceID
|
|
}
|
|
|
|
var WorkFlowTestRunRequest_BotID_DEFAULT string
|
|
|
|
func (p *WorkFlowTestRunRequest) GetBotID() (v string) {
|
|
if !p.IsSetBotID() {
|
|
return WorkFlowTestRunRequest_BotID_DEFAULT
|
|
}
|
|
return *p.BotID
|
|
}
|
|
|
|
var WorkFlowTestRunRequest_SubmitCommitID_DEFAULT string
|
|
|
|
func (p *WorkFlowTestRunRequest) GetSubmitCommitID() (v string) {
|
|
if !p.IsSetSubmitCommitID() {
|
|
return WorkFlowTestRunRequest_SubmitCommitID_DEFAULT
|
|
}
|
|
return *p.SubmitCommitID
|
|
}
|
|
|
|
var WorkFlowTestRunRequest_CommitID_DEFAULT string
|
|
|
|
func (p *WorkFlowTestRunRequest) GetCommitID() (v string) {
|
|
if !p.IsSetCommitID() {
|
|
return WorkFlowTestRunRequest_CommitID_DEFAULT
|
|
}
|
|
return *p.CommitID
|
|
}
|
|
|
|
var WorkFlowTestRunRequest_ProjectID_DEFAULT string
|
|
|
|
func (p *WorkFlowTestRunRequest) GetProjectID() (v string) {
|
|
if !p.IsSetProjectID() {
|
|
return WorkFlowTestRunRequest_ProjectID_DEFAULT
|
|
}
|
|
return *p.ProjectID
|
|
}
|
|
|
|
var WorkFlowTestRunRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *WorkFlowTestRunRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return WorkFlowTestRunRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_WorkFlowTestRunRequest = map[int16]string{
|
|
1: "workflow_id",
|
|
2: "input",
|
|
3: "space_id",
|
|
4: "bot_id",
|
|
5: "submit_commit_id",
|
|
6: "commit_id",
|
|
7: "project_id",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *WorkFlowTestRunRequest) IsSetSpaceID() bool {
|
|
return p.SpaceID != nil
|
|
}
|
|
|
|
func (p *WorkFlowTestRunRequest) IsSetBotID() bool {
|
|
return p.BotID != nil
|
|
}
|
|
|
|
func (p *WorkFlowTestRunRequest) IsSetSubmitCommitID() bool {
|
|
return p.SubmitCommitID != nil
|
|
}
|
|
|
|
func (p *WorkFlowTestRunRequest) IsSetCommitID() bool {
|
|
return p.CommitID != nil
|
|
}
|
|
|
|
func (p *WorkFlowTestRunRequest) IsSetProjectID() bool {
|
|
return p.ProjectID != nil
|
|
}
|
|
|
|
func (p *WorkFlowTestRunRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *WorkFlowTestRunRequest) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetWorkflowID bool = false
|
|
|
|
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.STRING {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetWorkflowID = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 2:
|
|
if fieldTypeId == thrift.MAP {
|
|
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.STRING {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 6:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField6(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField7(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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
|
|
}
|
|
|
|
if !issetWorkflowID {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_WorkFlowTestRunRequest[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_WorkFlowTestRunRequest[fieldId]))
|
|
}
|
|
|
|
func (p *WorkFlowTestRunRequest) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *WorkFlowTestRunRequest) ReadField2(iprot thrift.TProtocol) error {
|
|
_, _, size, err := iprot.ReadMapBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make(map[string]string, size)
|
|
for i := 0; i < size; i++ {
|
|
var _key string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_key = v
|
|
}
|
|
|
|
var _val string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_val = v
|
|
}
|
|
|
|
_field[_key] = _val
|
|
}
|
|
if err := iprot.ReadMapEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.Input = _field
|
|
return nil
|
|
}
|
|
func (p *WorkFlowTestRunRequest) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.SpaceID = _field
|
|
return nil
|
|
}
|
|
func (p *WorkFlowTestRunRequest) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.BotID = _field
|
|
return nil
|
|
}
|
|
func (p *WorkFlowTestRunRequest) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.SubmitCommitID = _field
|
|
return nil
|
|
}
|
|
func (p *WorkFlowTestRunRequest) ReadField6(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.CommitID = _field
|
|
return nil
|
|
}
|
|
func (p *WorkFlowTestRunRequest) ReadField7(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ProjectID = _field
|
|
return nil
|
|
}
|
|
func (p *WorkFlowTestRunRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *WorkFlowTestRunRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("WorkFlowTestRunRequest"); 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 = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *WorkFlowTestRunRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowID); 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 *WorkFlowTestRunRequest) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("input", thrift.MAP, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteMapBegin(thrift.STRING, thrift.STRING, len(p.Input)); err != nil {
|
|
return err
|
|
}
|
|
for k, v := range p.Input {
|
|
if err := oprot.WriteString(k); err != nil {
|
|
return err
|
|
}
|
|
if err := oprot.WriteString(v); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteMapEnd(); 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 *WorkFlowTestRunRequest) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetSpaceID() {
|
|
if err = oprot.WriteFieldBegin("space_id", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.SpaceID); 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 *WorkFlowTestRunRequest) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBotID() {
|
|
if err = oprot.WriteFieldBegin("bot_id", thrift.STRING, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.BotID); 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 *WorkFlowTestRunRequest) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetSubmitCommitID() {
|
|
if err = oprot.WriteFieldBegin("submit_commit_id", thrift.STRING, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.SubmitCommitID); 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 *WorkFlowTestRunRequest) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetCommitID() {
|
|
if err = oprot.WriteFieldBegin("commit_id", thrift.STRING, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.CommitID); 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 *WorkFlowTestRunRequest) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetProjectID() {
|
|
if err = oprot.WriteFieldBegin("project_id", thrift.STRING, 7); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.ProjectID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
func (p *WorkFlowTestRunRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *WorkFlowTestRunRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("WorkFlowTestRunRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type WorkFlowTestRunData struct {
|
|
WorkflowID string `thrift:"workflow_id,1" form:"workflow_id" json:"workflow_id" query:"workflow_id"`
|
|
ExecuteID string `thrift:"execute_id,2" form:"execute_id" json:"execute_id" query:"execute_id"`
|
|
SessionID string `thrift:"session_id,3" form:"session_id" json:"session_id" query:"session_id"`
|
|
}
|
|
|
|
func NewWorkFlowTestRunData() *WorkFlowTestRunData {
|
|
return &WorkFlowTestRunData{}
|
|
}
|
|
|
|
func (p *WorkFlowTestRunData) InitDefault() {
|
|
}
|
|
|
|
func (p *WorkFlowTestRunData) GetWorkflowID() (v string) {
|
|
return p.WorkflowID
|
|
}
|
|
|
|
func (p *WorkFlowTestRunData) GetExecuteID() (v string) {
|
|
return p.ExecuteID
|
|
}
|
|
|
|
func (p *WorkFlowTestRunData) GetSessionID() (v string) {
|
|
return p.SessionID
|
|
}
|
|
|
|
var fieldIDToName_WorkFlowTestRunData = map[int16]string{
|
|
1: "workflow_id",
|
|
2: "execute_id",
|
|
3: "session_id",
|
|
}
|
|
|
|
func (p *WorkFlowTestRunData) 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.STRING {
|
|
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
|
|
}
|
|
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_WorkFlowTestRunData[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 *WorkFlowTestRunData) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *WorkFlowTestRunData) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ExecuteID = _field
|
|
return nil
|
|
}
|
|
func (p *WorkFlowTestRunData) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.SessionID = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *WorkFlowTestRunData) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("WorkFlowTestRunData"); 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 = 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 *WorkFlowTestRunData) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowID); 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 *WorkFlowTestRunData) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("execute_id", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ExecuteID); 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 *WorkFlowTestRunData) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("session_id", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.SessionID); 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 *WorkFlowTestRunData) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("WorkFlowTestRunData(%+v)", *p)
|
|
|
|
}
|
|
|
|
type WorkFlowTestRunResponse struct {
|
|
Data *WorkFlowTestRunData `thrift:"data,1,required" form:"data,required" json:"data,required" query:"data,required"`
|
|
Code int64 `thrift:"code,253,required" form:"code,required" json:"code,required" query:"code,required"`
|
|
Msg string `thrift:"msg,254,required" form:"msg,required" json:"msg,required" query:"msg,required"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255,required" form:"BaseResp,required" json:"BaseResp,required" query:"BaseResp,required"`
|
|
}
|
|
|
|
func NewWorkFlowTestRunResponse() *WorkFlowTestRunResponse {
|
|
return &WorkFlowTestRunResponse{}
|
|
}
|
|
|
|
func (p *WorkFlowTestRunResponse) InitDefault() {
|
|
}
|
|
|
|
var WorkFlowTestRunResponse_Data_DEFAULT *WorkFlowTestRunData
|
|
|
|
func (p *WorkFlowTestRunResponse) GetData() (v *WorkFlowTestRunData) {
|
|
if !p.IsSetData() {
|
|
return WorkFlowTestRunResponse_Data_DEFAULT
|
|
}
|
|
return p.Data
|
|
}
|
|
|
|
func (p *WorkFlowTestRunResponse) GetCode() (v int64) {
|
|
return p.Code
|
|
}
|
|
|
|
func (p *WorkFlowTestRunResponse) GetMsg() (v string) {
|
|
return p.Msg
|
|
}
|
|
|
|
var WorkFlowTestRunResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *WorkFlowTestRunResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return WorkFlowTestRunResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_WorkFlowTestRunResponse = map[int16]string{
|
|
1: "data",
|
|
253: "code",
|
|
254: "msg",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *WorkFlowTestRunResponse) IsSetData() bool {
|
|
return p.Data != nil
|
|
}
|
|
|
|
func (p *WorkFlowTestRunResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *WorkFlowTestRunResponse) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetData bool = false
|
|
var issetCode bool = false
|
|
var issetMsg bool = false
|
|
var issetBaseResp bool = false
|
|
|
|
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
|
|
}
|
|
issetData = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 253:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField253(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetCode = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 254:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField254(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetMsg = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetBaseResp = true
|
|
} 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
|
|
}
|
|
|
|
if !issetData {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetCode {
|
|
fieldId = 253
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetMsg {
|
|
fieldId = 254
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetBaseResp {
|
|
fieldId = 255
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_WorkFlowTestRunResponse[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_WorkFlowTestRunResponse[fieldId]))
|
|
}
|
|
|
|
func (p *WorkFlowTestRunResponse) ReadField1(iprot thrift.TProtocol) error {
|
|
_field := NewWorkFlowTestRunData()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Data = _field
|
|
return nil
|
|
}
|
|
func (p *WorkFlowTestRunResponse) ReadField253(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Code = _field
|
|
return nil
|
|
}
|
|
func (p *WorkFlowTestRunResponse) ReadField254(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Msg = _field
|
|
return nil
|
|
}
|
|
func (p *WorkFlowTestRunResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *WorkFlowTestRunResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("WorkFlowTestRunResponse"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField1(oprot); err != nil {
|
|
fieldId = 1
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField253(oprot); err != nil {
|
|
fieldId = 253
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField254(oprot); err != nil {
|
|
fieldId = 254
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *WorkFlowTestRunResponse) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("data", thrift.STRUCT, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Data.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 *WorkFlowTestRunResponse) writeField253(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("code", thrift.I64, 253); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Code); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 end error: ", p), err)
|
|
}
|
|
func (p *WorkFlowTestRunResponse) writeField254(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("msg", thrift.STRING, 254); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Msg); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 end error: ", p), err)
|
|
}
|
|
func (p *WorkFlowTestRunResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *WorkFlowTestRunResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("WorkFlowTestRunResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
type WorkflowTestResumeRequest struct {
|
|
WorkflowID string `thrift:"workflow_id,1,required" form:"workflow_id,required" json:"workflow_id,required" query:"workflow_id,required"`
|
|
ExecuteID string `thrift:"execute_id,2,required" form:"execute_id,required" json:"execute_id,required" query:"execute_id,required"`
|
|
EventID string `thrift:"event_id,3,required" form:"event_id,required" json:"event_id,required" query:"event_id,required"`
|
|
Data string `thrift:"data,4,required" form:"data,required" json:"data,required" query:"data,required"`
|
|
SpaceID *string `thrift:"space_id,5,optional" form:"space_id" json:"space_id,omitempty" query:"space_id"`
|
|
Base *base.Base `thrift:"Base,255,optional" form:"Base" json:"Base,omitempty" query:"Base"`
|
|
}
|
|
|
|
func NewWorkflowTestResumeRequest() *WorkflowTestResumeRequest {
|
|
return &WorkflowTestResumeRequest{}
|
|
}
|
|
|
|
func (p *WorkflowTestResumeRequest) InitDefault() {
|
|
}
|
|
|
|
func (p *WorkflowTestResumeRequest) GetWorkflowID() (v string) {
|
|
return p.WorkflowID
|
|
}
|
|
|
|
func (p *WorkflowTestResumeRequest) GetExecuteID() (v string) {
|
|
return p.ExecuteID
|
|
}
|
|
|
|
func (p *WorkflowTestResumeRequest) GetEventID() (v string) {
|
|
return p.EventID
|
|
}
|
|
|
|
func (p *WorkflowTestResumeRequest) GetData() (v string) {
|
|
return p.Data
|
|
}
|
|
|
|
var WorkflowTestResumeRequest_SpaceID_DEFAULT string
|
|
|
|
func (p *WorkflowTestResumeRequest) GetSpaceID() (v string) {
|
|
if !p.IsSetSpaceID() {
|
|
return WorkflowTestResumeRequest_SpaceID_DEFAULT
|
|
}
|
|
return *p.SpaceID
|
|
}
|
|
|
|
var WorkflowTestResumeRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *WorkflowTestResumeRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return WorkflowTestResumeRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_WorkflowTestResumeRequest = map[int16]string{
|
|
1: "workflow_id",
|
|
2: "execute_id",
|
|
3: "event_id",
|
|
4: "data",
|
|
5: "space_id",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *WorkflowTestResumeRequest) IsSetSpaceID() bool {
|
|
return p.SpaceID != nil
|
|
}
|
|
|
|
func (p *WorkflowTestResumeRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *WorkflowTestResumeRequest) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetWorkflowID bool = false
|
|
var issetExecuteID bool = false
|
|
var issetEventID bool = false
|
|
var issetData bool = false
|
|
|
|
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.STRING {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetWorkflowID = true
|
|
} 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
|
|
}
|
|
issetExecuteID = true
|
|
} 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
|
|
}
|
|
issetEventID = true
|
|
} 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
|
|
}
|
|
issetData = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 5:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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
|
|
}
|
|
|
|
if !issetWorkflowID {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetExecuteID {
|
|
fieldId = 2
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetEventID {
|
|
fieldId = 3
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetData {
|
|
fieldId = 4
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_WorkflowTestResumeRequest[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_WorkflowTestResumeRequest[fieldId]))
|
|
}
|
|
|
|
func (p *WorkflowTestResumeRequest) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowTestResumeRequest) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ExecuteID = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowTestResumeRequest) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.EventID = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowTestResumeRequest) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Data = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowTestResumeRequest) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.SpaceID = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowTestResumeRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *WorkflowTestResumeRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("WorkflowTestResumeRequest"); 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.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *WorkflowTestResumeRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowID); 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 *WorkflowTestResumeRequest) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("execute_id", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ExecuteID); 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 *WorkflowTestResumeRequest) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("event_id", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.EventID); 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 *WorkflowTestResumeRequest) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("data", thrift.STRING, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Data); 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 *WorkflowTestResumeRequest) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetSpaceID() {
|
|
if err = oprot.WriteFieldBegin("space_id", thrift.STRING, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.SpaceID); 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 *WorkflowTestResumeRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *WorkflowTestResumeRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("WorkflowTestResumeRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type WorkflowTestResumeResponse struct {
|
|
Code int64 `thrift:"code,253,required" form:"code,required" json:"code,required" query:"code,required"`
|
|
Msg string `thrift:"msg,254,required" form:"msg,required" json:"msg,required" query:"msg,required"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255,required" form:"BaseResp,required" json:"BaseResp,required" query:"BaseResp,required"`
|
|
}
|
|
|
|
func NewWorkflowTestResumeResponse() *WorkflowTestResumeResponse {
|
|
return &WorkflowTestResumeResponse{}
|
|
}
|
|
|
|
func (p *WorkflowTestResumeResponse) InitDefault() {
|
|
}
|
|
|
|
func (p *WorkflowTestResumeResponse) GetCode() (v int64) {
|
|
return p.Code
|
|
}
|
|
|
|
func (p *WorkflowTestResumeResponse) GetMsg() (v string) {
|
|
return p.Msg
|
|
}
|
|
|
|
var WorkflowTestResumeResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *WorkflowTestResumeResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return WorkflowTestResumeResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_WorkflowTestResumeResponse = map[int16]string{
|
|
253: "code",
|
|
254: "msg",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *WorkflowTestResumeResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *WorkflowTestResumeResponse) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetCode bool = false
|
|
var issetMsg bool = false
|
|
var issetBaseResp bool = false
|
|
|
|
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 253:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField253(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetCode = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 254:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField254(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetMsg = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetBaseResp = true
|
|
} 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
|
|
}
|
|
|
|
if !issetCode {
|
|
fieldId = 253
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetMsg {
|
|
fieldId = 254
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetBaseResp {
|
|
fieldId = 255
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_WorkflowTestResumeResponse[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_WorkflowTestResumeResponse[fieldId]))
|
|
}
|
|
|
|
func (p *WorkflowTestResumeResponse) ReadField253(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Code = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowTestResumeResponse) ReadField254(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Msg = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowTestResumeResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *WorkflowTestResumeResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("WorkflowTestResumeResponse"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField253(oprot); err != nil {
|
|
fieldId = 253
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField254(oprot); err != nil {
|
|
fieldId = 254
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *WorkflowTestResumeResponse) writeField253(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("code", thrift.I64, 253); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Code); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowTestResumeResponse) writeField254(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("msg", thrift.STRING, 254); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Msg); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowTestResumeResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *WorkflowTestResumeResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("WorkflowTestResumeResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
type CancelWorkFlowRequest struct {
|
|
ExecuteID string `thrift:"execute_id,1,required" form:"execute_id,required" json:"execute_id,required" query:"execute_id,required"`
|
|
SpaceID string `thrift:"space_id,2,required" form:"space_id,required" json:"space_id,required" query:"space_id,required"`
|
|
WorkflowID *string `thrift:"workflow_id,3,optional" form:"workflow_id" json:"workflow_id,omitempty" query:"workflow_id"`
|
|
Base *base.Base `thrift:"Base,255,optional" form:"Base" json:"Base,omitempty" query:"Base"`
|
|
}
|
|
|
|
func NewCancelWorkFlowRequest() *CancelWorkFlowRequest {
|
|
return &CancelWorkFlowRequest{}
|
|
}
|
|
|
|
func (p *CancelWorkFlowRequest) InitDefault() {
|
|
}
|
|
|
|
func (p *CancelWorkFlowRequest) GetExecuteID() (v string) {
|
|
return p.ExecuteID
|
|
}
|
|
|
|
func (p *CancelWorkFlowRequest) GetSpaceID() (v string) {
|
|
return p.SpaceID
|
|
}
|
|
|
|
var CancelWorkFlowRequest_WorkflowID_DEFAULT string
|
|
|
|
func (p *CancelWorkFlowRequest) GetWorkflowID() (v string) {
|
|
if !p.IsSetWorkflowID() {
|
|
return CancelWorkFlowRequest_WorkflowID_DEFAULT
|
|
}
|
|
return *p.WorkflowID
|
|
}
|
|
|
|
var CancelWorkFlowRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *CancelWorkFlowRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return CancelWorkFlowRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_CancelWorkFlowRequest = map[int16]string{
|
|
1: "execute_id",
|
|
2: "space_id",
|
|
3: "workflow_id",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *CancelWorkFlowRequest) IsSetWorkflowID() bool {
|
|
return p.WorkflowID != nil
|
|
}
|
|
|
|
func (p *CancelWorkFlowRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *CancelWorkFlowRequest) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetExecuteID bool = false
|
|
var issetSpaceID bool = false
|
|
|
|
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.STRING {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetExecuteID = true
|
|
} 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
|
|
}
|
|
issetSpaceID = true
|
|
} 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 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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
|
|
}
|
|
|
|
if !issetExecuteID {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetSpaceID {
|
|
fieldId = 2
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_CancelWorkFlowRequest[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_CancelWorkFlowRequest[fieldId]))
|
|
}
|
|
|
|
func (p *CancelWorkFlowRequest) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ExecuteID = _field
|
|
return nil
|
|
}
|
|
func (p *CancelWorkFlowRequest) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.SpaceID = _field
|
|
return nil
|
|
}
|
|
func (p *CancelWorkFlowRequest) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *CancelWorkFlowRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *CancelWorkFlowRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("CancelWorkFlowRequest"); 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.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *CancelWorkFlowRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("execute_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ExecuteID); 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 *CancelWorkFlowRequest) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("space_id", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.SpaceID); 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 *CancelWorkFlowRequest) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetWorkflowID() {
|
|
if err = oprot.WriteFieldBegin("workflow_id", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.WorkflowID); 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 *CancelWorkFlowRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *CancelWorkFlowRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("CancelWorkFlowRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type CancelWorkFlowResponse struct {
|
|
Code int64 `thrift:"code,253,required" form:"code,required" json:"code,required" query:"code,required"`
|
|
Msg string `thrift:"msg,254,required" form:"msg,required" json:"msg,required" query:"msg,required"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255,required" form:"BaseResp,required" json:"BaseResp,required" query:"BaseResp,required"`
|
|
}
|
|
|
|
func NewCancelWorkFlowResponse() *CancelWorkFlowResponse {
|
|
return &CancelWorkFlowResponse{}
|
|
}
|
|
|
|
func (p *CancelWorkFlowResponse) InitDefault() {
|
|
}
|
|
|
|
func (p *CancelWorkFlowResponse) GetCode() (v int64) {
|
|
return p.Code
|
|
}
|
|
|
|
func (p *CancelWorkFlowResponse) GetMsg() (v string) {
|
|
return p.Msg
|
|
}
|
|
|
|
var CancelWorkFlowResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *CancelWorkFlowResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return CancelWorkFlowResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_CancelWorkFlowResponse = map[int16]string{
|
|
253: "code",
|
|
254: "msg",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *CancelWorkFlowResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *CancelWorkFlowResponse) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetCode bool = false
|
|
var issetMsg bool = false
|
|
var issetBaseResp bool = false
|
|
|
|
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 253:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField253(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetCode = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 254:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField254(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetMsg = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetBaseResp = true
|
|
} 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
|
|
}
|
|
|
|
if !issetCode {
|
|
fieldId = 253
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetMsg {
|
|
fieldId = 254
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetBaseResp {
|
|
fieldId = 255
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_CancelWorkFlowResponse[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_CancelWorkFlowResponse[fieldId]))
|
|
}
|
|
|
|
func (p *CancelWorkFlowResponse) ReadField253(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Code = _field
|
|
return nil
|
|
}
|
|
func (p *CancelWorkFlowResponse) ReadField254(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Msg = _field
|
|
return nil
|
|
}
|
|
func (p *CancelWorkFlowResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *CancelWorkFlowResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("CancelWorkFlowResponse"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField253(oprot); err != nil {
|
|
fieldId = 253
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField254(oprot); err != nil {
|
|
fieldId = 254
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *CancelWorkFlowResponse) writeField253(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("code", thrift.I64, 253); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Code); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 end error: ", p), err)
|
|
}
|
|
func (p *CancelWorkFlowResponse) writeField254(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("msg", thrift.STRING, 254); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Msg); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 end error: ", p), err)
|
|
}
|
|
func (p *CancelWorkFlowResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *CancelWorkFlowResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("CancelWorkFlowResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
// Workflow snapshot basic information
|
|
type WkPluginBasicData struct {
|
|
WorkflowID int64 `thrift:"workflow_id,1" form:"workflow_id" json:"workflow_id,string" query:"workflow_id"`
|
|
SpaceID int64 `thrift:"space_id,2" form:"space_id" json:"space_id,string" query:"space_id"`
|
|
Name string `thrift:"name,3" form:"name" json:"name" query:"name"`
|
|
Desc string `thrift:"desc,4" form:"desc" json:"desc" query:"desc"`
|
|
URL string `thrift:"url,5" form:"url" json:"url" query:"url"`
|
|
IconURI string `thrift:"icon_uri,6" form:"icon_uri" json:"icon_uri" query:"icon_uri"`
|
|
Status WorkFlowStatus `thrift:"status,7" form:"status" json:"status" query:"status"`
|
|
// Plugin ID for workflow
|
|
PluginID int64 `thrift:"plugin_id,8" form:"plugin_id" json:"plugin_id,string" query:"plugin_id"`
|
|
CreateTime int64 `thrift:"create_time,9" form:"create_time" json:"create_time" query:"create_time"`
|
|
UpdateTime int64 `thrift:"update_time,10" form:"update_time" json:"update_time" query:"update_time"`
|
|
SourceID int64 `thrift:"source_id,11" form:"source_id" json:"source_id,string" query:"source_id"`
|
|
Creator *Creator `thrift:"creator,12" form:"creator" json:"creator" query:"creator"`
|
|
Schema string `thrift:"schema,13" form:"schema" json:"schema" query:"schema"`
|
|
StartNode *Node `thrift:"start_node,14" form:"start_node" json:"start_node" query:"start_node"`
|
|
FlowMode WorkflowMode `thrift:"flow_mode,15" form:"flow_mode" json:"flow_mode" query:"flow_mode"`
|
|
SubWorkflows []int64 `thrift:"sub_workflows,16" form:"sub_workflows" json:"sub_workflows" query:"sub_workflows"`
|
|
LatestPublishCommitID string `thrift:"latest_publish_commit_id,17" form:"latest_publish_commit_id" json:"latest_publish_commit_id" query:"latest_publish_commit_id"`
|
|
EndNode *Node `thrift:"end_node,18" form:"end_node" json:"end_node" query:"end_node"`
|
|
}
|
|
|
|
func NewWkPluginBasicData() *WkPluginBasicData {
|
|
return &WkPluginBasicData{}
|
|
}
|
|
|
|
func (p *WkPluginBasicData) InitDefault() {
|
|
}
|
|
|
|
func (p *WkPluginBasicData) GetWorkflowID() (v int64) {
|
|
return p.WorkflowID
|
|
}
|
|
|
|
func (p *WkPluginBasicData) GetSpaceID() (v int64) {
|
|
return p.SpaceID
|
|
}
|
|
|
|
func (p *WkPluginBasicData) GetName() (v string) {
|
|
return p.Name
|
|
}
|
|
|
|
func (p *WkPluginBasicData) GetDesc() (v string) {
|
|
return p.Desc
|
|
}
|
|
|
|
func (p *WkPluginBasicData) GetURL() (v string) {
|
|
return p.URL
|
|
}
|
|
|
|
func (p *WkPluginBasicData) GetIconURI() (v string) {
|
|
return p.IconURI
|
|
}
|
|
|
|
func (p *WkPluginBasicData) GetStatus() (v WorkFlowStatus) {
|
|
return p.Status
|
|
}
|
|
|
|
func (p *WkPluginBasicData) GetPluginID() (v int64) {
|
|
return p.PluginID
|
|
}
|
|
|
|
func (p *WkPluginBasicData) GetCreateTime() (v int64) {
|
|
return p.CreateTime
|
|
}
|
|
|
|
func (p *WkPluginBasicData) GetUpdateTime() (v int64) {
|
|
return p.UpdateTime
|
|
}
|
|
|
|
func (p *WkPluginBasicData) GetSourceID() (v int64) {
|
|
return p.SourceID
|
|
}
|
|
|
|
var WkPluginBasicData_Creator_DEFAULT *Creator
|
|
|
|
func (p *WkPluginBasicData) GetCreator() (v *Creator) {
|
|
if !p.IsSetCreator() {
|
|
return WkPluginBasicData_Creator_DEFAULT
|
|
}
|
|
return p.Creator
|
|
}
|
|
|
|
func (p *WkPluginBasicData) GetSchema() (v string) {
|
|
return p.Schema
|
|
}
|
|
|
|
var WkPluginBasicData_StartNode_DEFAULT *Node
|
|
|
|
func (p *WkPluginBasicData) GetStartNode() (v *Node) {
|
|
if !p.IsSetStartNode() {
|
|
return WkPluginBasicData_StartNode_DEFAULT
|
|
}
|
|
return p.StartNode
|
|
}
|
|
|
|
func (p *WkPluginBasicData) GetFlowMode() (v WorkflowMode) {
|
|
return p.FlowMode
|
|
}
|
|
|
|
func (p *WkPluginBasicData) GetSubWorkflows() (v []int64) {
|
|
return p.SubWorkflows
|
|
}
|
|
|
|
func (p *WkPluginBasicData) GetLatestPublishCommitID() (v string) {
|
|
return p.LatestPublishCommitID
|
|
}
|
|
|
|
var WkPluginBasicData_EndNode_DEFAULT *Node
|
|
|
|
func (p *WkPluginBasicData) GetEndNode() (v *Node) {
|
|
if !p.IsSetEndNode() {
|
|
return WkPluginBasicData_EndNode_DEFAULT
|
|
}
|
|
return p.EndNode
|
|
}
|
|
|
|
var fieldIDToName_WkPluginBasicData = map[int16]string{
|
|
1: "workflow_id",
|
|
2: "space_id",
|
|
3: "name",
|
|
4: "desc",
|
|
5: "url",
|
|
6: "icon_uri",
|
|
7: "status",
|
|
8: "plugin_id",
|
|
9: "create_time",
|
|
10: "update_time",
|
|
11: "source_id",
|
|
12: "creator",
|
|
13: "schema",
|
|
14: "start_node",
|
|
15: "flow_mode",
|
|
16: "sub_workflows",
|
|
17: "latest_publish_commit_id",
|
|
18: "end_node",
|
|
}
|
|
|
|
func (p *WkPluginBasicData) IsSetCreator() bool {
|
|
return p.Creator != nil
|
|
}
|
|
|
|
func (p *WkPluginBasicData) IsSetStartNode() bool {
|
|
return p.StartNode != nil
|
|
}
|
|
|
|
func (p *WkPluginBasicData) IsSetEndNode() bool {
|
|
return p.EndNode != nil
|
|
}
|
|
|
|
func (p *WkPluginBasicData) 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.I64 {
|
|
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.STRING {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 6:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField6(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField7(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 8:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField8(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 9:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField9(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 10:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField10(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 11:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField11(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 12:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField12(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 13:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField13(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 14:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField14(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 15:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField15(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 16:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField16(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 17:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField17(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 18:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField18(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_WkPluginBasicData[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 *WkPluginBasicData) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *WkPluginBasicData) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.SpaceID = _field
|
|
return nil
|
|
}
|
|
func (p *WkPluginBasicData) ReadField3(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 *WkPluginBasicData) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Desc = _field
|
|
return nil
|
|
}
|
|
func (p *WkPluginBasicData) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.URL = _field
|
|
return nil
|
|
}
|
|
func (p *WkPluginBasicData) ReadField6(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.IconURI = _field
|
|
return nil
|
|
}
|
|
func (p *WkPluginBasicData) ReadField7(iprot thrift.TProtocol) error {
|
|
|
|
var _field WorkFlowStatus
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = WorkFlowStatus(v)
|
|
}
|
|
p.Status = _field
|
|
return nil
|
|
}
|
|
func (p *WkPluginBasicData) ReadField8(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.PluginID = _field
|
|
return nil
|
|
}
|
|
func (p *WkPluginBasicData) ReadField9(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.CreateTime = _field
|
|
return nil
|
|
}
|
|
func (p *WkPluginBasicData) ReadField10(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.UpdateTime = _field
|
|
return nil
|
|
}
|
|
func (p *WkPluginBasicData) ReadField11(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.SourceID = _field
|
|
return nil
|
|
}
|
|
func (p *WkPluginBasicData) ReadField12(iprot thrift.TProtocol) error {
|
|
_field := NewCreator()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Creator = _field
|
|
return nil
|
|
}
|
|
func (p *WkPluginBasicData) ReadField13(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Schema = _field
|
|
return nil
|
|
}
|
|
func (p *WkPluginBasicData) ReadField14(iprot thrift.TProtocol) error {
|
|
_field := NewNode()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.StartNode = _field
|
|
return nil
|
|
}
|
|
func (p *WkPluginBasicData) ReadField15(iprot thrift.TProtocol) error {
|
|
|
|
var _field WorkflowMode
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = WorkflowMode(v)
|
|
}
|
|
p.FlowMode = _field
|
|
return nil
|
|
}
|
|
func (p *WkPluginBasicData) ReadField16(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]int64, 0, size)
|
|
for i := 0; i < size; i++ {
|
|
|
|
var _elem int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_elem = v
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.SubWorkflows = _field
|
|
return nil
|
|
}
|
|
func (p *WkPluginBasicData) ReadField17(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.LatestPublishCommitID = _field
|
|
return nil
|
|
}
|
|
func (p *WkPluginBasicData) ReadField18(iprot thrift.TProtocol) error {
|
|
_field := NewNode()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.EndNode = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *WkPluginBasicData) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("WkPluginBasicData"); 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 = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField8(oprot); err != nil {
|
|
fieldId = 8
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField9(oprot); err != nil {
|
|
fieldId = 9
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField10(oprot); err != nil {
|
|
fieldId = 10
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField11(oprot); err != nil {
|
|
fieldId = 11
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField12(oprot); err != nil {
|
|
fieldId = 12
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField13(oprot); err != nil {
|
|
fieldId = 13
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField14(oprot); err != nil {
|
|
fieldId = 14
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField15(oprot); err != nil {
|
|
fieldId = 15
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField16(oprot); err != nil {
|
|
fieldId = 16
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField17(oprot); err != nil {
|
|
fieldId = 17
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField18(oprot); err != nil {
|
|
fieldId = 18
|
|
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 *WkPluginBasicData) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_id", thrift.I64, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.WorkflowID); 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 *WkPluginBasicData) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("space_id", thrift.I64, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.SpaceID); 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 *WkPluginBasicData) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("name", thrift.STRING, 3); 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 3 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 3 end error: ", p), err)
|
|
}
|
|
func (p *WkPluginBasicData) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("desc", thrift.STRING, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Desc); 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 *WkPluginBasicData) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("url", thrift.STRING, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.URL); 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 *WkPluginBasicData) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("icon_uri", thrift.STRING, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.IconURI); 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 *WkPluginBasicData) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("status", thrift.I32, 7); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.Status)); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
func (p *WkPluginBasicData) writeField8(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("plugin_id", thrift.I64, 8); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.PluginID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 end error: ", p), err)
|
|
}
|
|
func (p *WkPluginBasicData) writeField9(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("create_time", thrift.I64, 9); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.CreateTime); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 end error: ", p), err)
|
|
}
|
|
func (p *WkPluginBasicData) writeField10(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("update_time", thrift.I64, 10); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.UpdateTime); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 10 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 10 end error: ", p), err)
|
|
}
|
|
func (p *WkPluginBasicData) writeField11(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("source_id", thrift.I64, 11); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.SourceID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 11 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 11 end error: ", p), err)
|
|
}
|
|
func (p *WkPluginBasicData) writeField12(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("creator", thrift.STRUCT, 12); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Creator.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 12 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 12 end error: ", p), err)
|
|
}
|
|
func (p *WkPluginBasicData) writeField13(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("schema", thrift.STRING, 13); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Schema); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 13 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 13 end error: ", p), err)
|
|
}
|
|
func (p *WkPluginBasicData) writeField14(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("start_node", thrift.STRUCT, 14); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.StartNode.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 14 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 14 end error: ", p), err)
|
|
}
|
|
func (p *WkPluginBasicData) writeField15(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("flow_mode", thrift.I32, 15); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.FlowMode)); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 15 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 15 end error: ", p), err)
|
|
}
|
|
func (p *WkPluginBasicData) writeField16(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("sub_workflows", thrift.LIST, 16); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.I64, len(p.SubWorkflows)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.SubWorkflows {
|
|
if err := oprot.WriteI64(v); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 16 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 16 end error: ", p), err)
|
|
}
|
|
func (p *WkPluginBasicData) writeField17(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("latest_publish_commit_id", thrift.STRING, 17); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.LatestPublishCommitID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 17 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 17 end error: ", p), err)
|
|
}
|
|
func (p *WkPluginBasicData) writeField18(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("end_node", thrift.STRUCT, 18); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.EndNode.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 18 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 18 end error: ", p), err)
|
|
}
|
|
|
|
func (p *WkPluginBasicData) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("WkPluginBasicData(%+v)", *p)
|
|
|
|
}
|
|
|
|
type CopyWkTemplateApiRequest struct {
|
|
WorkflowIds []string `thrift:"workflow_ids,1,required" form:"workflow_ids,required" json:"workflow_ids,required" query:"workflow_ids,required"`
|
|
// Copy target space
|
|
TargetSpaceID int64 `thrift:"target_space_id,2,required" form:"target_space_id,required" json:"target_space_id,string,required" query:"target_space_id,required"`
|
|
Base *base.Base `thrift:"Base,255,optional" form:"Base" json:"Base,omitempty" query:"Base"`
|
|
}
|
|
|
|
func NewCopyWkTemplateApiRequest() *CopyWkTemplateApiRequest {
|
|
return &CopyWkTemplateApiRequest{}
|
|
}
|
|
|
|
func (p *CopyWkTemplateApiRequest) InitDefault() {
|
|
}
|
|
|
|
func (p *CopyWkTemplateApiRequest) GetWorkflowIds() (v []string) {
|
|
return p.WorkflowIds
|
|
}
|
|
|
|
func (p *CopyWkTemplateApiRequest) GetTargetSpaceID() (v int64) {
|
|
return p.TargetSpaceID
|
|
}
|
|
|
|
var CopyWkTemplateApiRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *CopyWkTemplateApiRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return CopyWkTemplateApiRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_CopyWkTemplateApiRequest = map[int16]string{
|
|
1: "workflow_ids",
|
|
2: "target_space_id",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *CopyWkTemplateApiRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *CopyWkTemplateApiRequest) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetWorkflowIds bool = false
|
|
var issetTargetSpaceID bool = false
|
|
|
|
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.LIST {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetWorkflowIds = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 2:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField2(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetTargetSpaceID = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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
|
|
}
|
|
|
|
if !issetWorkflowIds {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetTargetSpaceID {
|
|
fieldId = 2
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_CopyWkTemplateApiRequest[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_CopyWkTemplateApiRequest[fieldId]))
|
|
}
|
|
|
|
func (p *CopyWkTemplateApiRequest) ReadField1(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]string, 0, size)
|
|
for i := 0; i < size; i++ {
|
|
|
|
var _elem string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_elem = v
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.WorkflowIds = _field
|
|
return nil
|
|
}
|
|
func (p *CopyWkTemplateApiRequest) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.TargetSpaceID = _field
|
|
return nil
|
|
}
|
|
func (p *CopyWkTemplateApiRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *CopyWkTemplateApiRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("CopyWkTemplateApiRequest"); 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.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *CopyWkTemplateApiRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_ids", thrift.LIST, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRING, len(p.WorkflowIds)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.WorkflowIds {
|
|
if err := oprot.WriteString(v); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *CopyWkTemplateApiRequest) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("target_space_id", thrift.I64, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.TargetSpaceID); 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 *CopyWkTemplateApiRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *CopyWkTemplateApiRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("CopyWkTemplateApiRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type CopyWkTemplateApiResponse struct {
|
|
// Template ID: Copy copy of data
|
|
Data map[int64]*WkPluginBasicData `thrift:"data,1,required" form:"data,required" json:"data,string,required" query:"data,required"`
|
|
Code int64 `thrift:"code,253,required" form:"code,required" json:"code,required" query:"code,required"`
|
|
Msg string `thrift:"msg,254,required" form:"msg,required" json:"msg,required" query:"msg,required"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255,required" form:"BaseResp,required" json:"BaseResp,required" query:"BaseResp,required"`
|
|
}
|
|
|
|
func NewCopyWkTemplateApiResponse() *CopyWkTemplateApiResponse {
|
|
return &CopyWkTemplateApiResponse{}
|
|
}
|
|
|
|
func (p *CopyWkTemplateApiResponse) InitDefault() {
|
|
}
|
|
|
|
func (p *CopyWkTemplateApiResponse) GetData() (v map[int64]*WkPluginBasicData) {
|
|
return p.Data
|
|
}
|
|
|
|
func (p *CopyWkTemplateApiResponse) GetCode() (v int64) {
|
|
return p.Code
|
|
}
|
|
|
|
func (p *CopyWkTemplateApiResponse) GetMsg() (v string) {
|
|
return p.Msg
|
|
}
|
|
|
|
var CopyWkTemplateApiResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *CopyWkTemplateApiResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return CopyWkTemplateApiResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_CopyWkTemplateApiResponse = map[int16]string{
|
|
1: "data",
|
|
253: "code",
|
|
254: "msg",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *CopyWkTemplateApiResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *CopyWkTemplateApiResponse) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetData bool = false
|
|
var issetCode bool = false
|
|
var issetMsg bool = false
|
|
var issetBaseResp bool = false
|
|
|
|
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.MAP {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetData = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 253:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField253(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetCode = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 254:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField254(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetMsg = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetBaseResp = true
|
|
} 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
|
|
}
|
|
|
|
if !issetData {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetCode {
|
|
fieldId = 253
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetMsg {
|
|
fieldId = 254
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetBaseResp {
|
|
fieldId = 255
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_CopyWkTemplateApiResponse[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_CopyWkTemplateApiResponse[fieldId]))
|
|
}
|
|
|
|
func (p *CopyWkTemplateApiResponse) ReadField1(iprot thrift.TProtocol) error {
|
|
_, _, size, err := iprot.ReadMapBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make(map[int64]*WkPluginBasicData, size)
|
|
values := make([]WkPluginBasicData, size)
|
|
for i := 0; i < size; i++ {
|
|
var _key int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_key = v
|
|
}
|
|
|
|
_val := &values[i]
|
|
_val.InitDefault()
|
|
if err := _val.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field[_key] = _val
|
|
}
|
|
if err := iprot.ReadMapEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.Data = _field
|
|
return nil
|
|
}
|
|
func (p *CopyWkTemplateApiResponse) ReadField253(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Code = _field
|
|
return nil
|
|
}
|
|
func (p *CopyWkTemplateApiResponse) ReadField254(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Msg = _field
|
|
return nil
|
|
}
|
|
func (p *CopyWkTemplateApiResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *CopyWkTemplateApiResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("CopyWkTemplateApiResponse"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField1(oprot); err != nil {
|
|
fieldId = 1
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField253(oprot); err != nil {
|
|
fieldId = 253
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField254(oprot); err != nil {
|
|
fieldId = 254
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *CopyWkTemplateApiResponse) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("data", thrift.MAP, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteMapBegin(thrift.I64, thrift.STRUCT, len(p.Data)); err != nil {
|
|
return err
|
|
}
|
|
for k, v := range p.Data {
|
|
if err := oprot.WriteI64(k); err != nil {
|
|
return err
|
|
}
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteMapEnd(); 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 *CopyWkTemplateApiResponse) writeField253(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("code", thrift.I64, 253); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Code); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 end error: ", p), err)
|
|
}
|
|
func (p *CopyWkTemplateApiResponse) writeField254(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("msg", thrift.STRING, 254); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Msg); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 end error: ", p), err)
|
|
}
|
|
func (p *CopyWkTemplateApiResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *CopyWkTemplateApiResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("CopyWkTemplateApiResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
// === node history ===
|
|
type GetWorkflowProcessRequest struct {
|
|
// Process id, not empty
|
|
WorkflowID string `thrift:"workflow_id,1,required" form:"workflow_id,required" json:"workflow_id,required" query:"workflow_id,required"`
|
|
// Space id, not empty
|
|
SpaceID string `thrift:"space_id,2,required" form:"space_id,required" json:"space_id,required" query:"space_id,required"`
|
|
// Execution ID of the process
|
|
ExecuteID *string `thrift:"execute_id,3,optional" form:"execute_id" json:"execute_id,omitempty" query:"execute_id"`
|
|
// Execution ID of the subprocess
|
|
SubExecuteID *string `thrift:"sub_execute_id,4,optional" form:"sub_execute_id" json:"sub_execute_id,omitempty" query:"sub_execute_id"`
|
|
// Whether to return all batch node contents
|
|
NeedAsync *bool `thrift:"need_async,5,optional" form:"need_async" json:"need_async,omitempty" query:"need_async"`
|
|
// When execute_id is not transmitted, it can be obtained through log_id execute_id
|
|
LogID *string `thrift:"log_id,6,optional" form:"log_id" json:"log_id,omitempty" query:"log_id"`
|
|
NodeID *int64 `thrift:"node_id,7,optional" form:"node_id" json:"node_id,string,omitempty" query:"node_id"`
|
|
Base *base.Base `thrift:"Base,255,optional" form:"Base" json:"Base,omitempty" query:"Base"`
|
|
}
|
|
|
|
func NewGetWorkflowProcessRequest() *GetWorkflowProcessRequest {
|
|
return &GetWorkflowProcessRequest{}
|
|
}
|
|
|
|
func (p *GetWorkflowProcessRequest) InitDefault() {
|
|
}
|
|
|
|
func (p *GetWorkflowProcessRequest) GetWorkflowID() (v string) {
|
|
return p.WorkflowID
|
|
}
|
|
|
|
func (p *GetWorkflowProcessRequest) GetSpaceID() (v string) {
|
|
return p.SpaceID
|
|
}
|
|
|
|
var GetWorkflowProcessRequest_ExecuteID_DEFAULT string
|
|
|
|
func (p *GetWorkflowProcessRequest) GetExecuteID() (v string) {
|
|
if !p.IsSetExecuteID() {
|
|
return GetWorkflowProcessRequest_ExecuteID_DEFAULT
|
|
}
|
|
return *p.ExecuteID
|
|
}
|
|
|
|
var GetWorkflowProcessRequest_SubExecuteID_DEFAULT string
|
|
|
|
func (p *GetWorkflowProcessRequest) GetSubExecuteID() (v string) {
|
|
if !p.IsSetSubExecuteID() {
|
|
return GetWorkflowProcessRequest_SubExecuteID_DEFAULT
|
|
}
|
|
return *p.SubExecuteID
|
|
}
|
|
|
|
var GetWorkflowProcessRequest_NeedAsync_DEFAULT bool
|
|
|
|
func (p *GetWorkflowProcessRequest) GetNeedAsync() (v bool) {
|
|
if !p.IsSetNeedAsync() {
|
|
return GetWorkflowProcessRequest_NeedAsync_DEFAULT
|
|
}
|
|
return *p.NeedAsync
|
|
}
|
|
|
|
var GetWorkflowProcessRequest_LogID_DEFAULT string
|
|
|
|
func (p *GetWorkflowProcessRequest) GetLogID() (v string) {
|
|
if !p.IsSetLogID() {
|
|
return GetWorkflowProcessRequest_LogID_DEFAULT
|
|
}
|
|
return *p.LogID
|
|
}
|
|
|
|
var GetWorkflowProcessRequest_NodeID_DEFAULT int64
|
|
|
|
func (p *GetWorkflowProcessRequest) GetNodeID() (v int64) {
|
|
if !p.IsSetNodeID() {
|
|
return GetWorkflowProcessRequest_NodeID_DEFAULT
|
|
}
|
|
return *p.NodeID
|
|
}
|
|
|
|
var GetWorkflowProcessRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *GetWorkflowProcessRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return GetWorkflowProcessRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_GetWorkflowProcessRequest = map[int16]string{
|
|
1: "workflow_id",
|
|
2: "space_id",
|
|
3: "execute_id",
|
|
4: "sub_execute_id",
|
|
5: "need_async",
|
|
6: "log_id",
|
|
7: "node_id",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *GetWorkflowProcessRequest) IsSetExecuteID() bool {
|
|
return p.ExecuteID != nil
|
|
}
|
|
|
|
func (p *GetWorkflowProcessRequest) IsSetSubExecuteID() bool {
|
|
return p.SubExecuteID != nil
|
|
}
|
|
|
|
func (p *GetWorkflowProcessRequest) IsSetNeedAsync() bool {
|
|
return p.NeedAsync != nil
|
|
}
|
|
|
|
func (p *GetWorkflowProcessRequest) IsSetLogID() bool {
|
|
return p.LogID != nil
|
|
}
|
|
|
|
func (p *GetWorkflowProcessRequest) IsSetNodeID() bool {
|
|
return p.NodeID != nil
|
|
}
|
|
|
|
func (p *GetWorkflowProcessRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *GetWorkflowProcessRequest) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetWorkflowID bool = false
|
|
var issetSpaceID bool = false
|
|
|
|
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.STRING {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetWorkflowID = true
|
|
} 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
|
|
}
|
|
issetSpaceID = true
|
|
} 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
|
|
}
|
|
case 6:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField6(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField7(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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
|
|
}
|
|
|
|
if !issetWorkflowID {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetSpaceID {
|
|
fieldId = 2
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_GetWorkflowProcessRequest[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_GetWorkflowProcessRequest[fieldId]))
|
|
}
|
|
|
|
func (p *GetWorkflowProcessRequest) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkflowProcessRequest) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.SpaceID = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkflowProcessRequest) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ExecuteID = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkflowProcessRequest) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.SubExecuteID = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkflowProcessRequest) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field *bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.NeedAsync = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkflowProcessRequest) ReadField6(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.LogID = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkflowProcessRequest) ReadField7(iprot thrift.TProtocol) error {
|
|
|
|
var _field *int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.NodeID = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkflowProcessRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *GetWorkflowProcessRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("GetWorkflowProcessRequest"); 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 = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *GetWorkflowProcessRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowID); 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 *GetWorkflowProcessRequest) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("space_id", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.SpaceID); 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 *GetWorkflowProcessRequest) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetExecuteID() {
|
|
if err = oprot.WriteFieldBegin("execute_id", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.ExecuteID); 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 *GetWorkflowProcessRequest) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetSubExecuteID() {
|
|
if err = oprot.WriteFieldBegin("sub_execute_id", thrift.STRING, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.SubExecuteID); 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 *GetWorkflowProcessRequest) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetNeedAsync() {
|
|
if err = oprot.WriteFieldBegin("need_async", thrift.BOOL, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(*p.NeedAsync); 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 *GetWorkflowProcessRequest) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetLogID() {
|
|
if err = oprot.WriteFieldBegin("log_id", thrift.STRING, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.LogID); 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 *GetWorkflowProcessRequest) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetNodeID() {
|
|
if err = oprot.WriteFieldBegin("node_id", thrift.I64, 7); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(*p.NodeID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
func (p *GetWorkflowProcessRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *GetWorkflowProcessRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("GetWorkflowProcessRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type GetWorkflowProcessResponse struct {
|
|
Code int64 `thrift:"code,1" form:"code" json:"code" query:"code"`
|
|
Msg string `thrift:"msg,2" form:"msg" json:"msg" query:"msg"`
|
|
Data *GetWorkFlowProcessData `thrift:"data,3" form:"data" json:"data" query:"data"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255,required" form:"BaseResp,required" json:"BaseResp,required" query:"BaseResp,required"`
|
|
}
|
|
|
|
func NewGetWorkflowProcessResponse() *GetWorkflowProcessResponse {
|
|
return &GetWorkflowProcessResponse{}
|
|
}
|
|
|
|
func (p *GetWorkflowProcessResponse) InitDefault() {
|
|
}
|
|
|
|
func (p *GetWorkflowProcessResponse) GetCode() (v int64) {
|
|
return p.Code
|
|
}
|
|
|
|
func (p *GetWorkflowProcessResponse) GetMsg() (v string) {
|
|
return p.Msg
|
|
}
|
|
|
|
var GetWorkflowProcessResponse_Data_DEFAULT *GetWorkFlowProcessData
|
|
|
|
func (p *GetWorkflowProcessResponse) GetData() (v *GetWorkFlowProcessData) {
|
|
if !p.IsSetData() {
|
|
return GetWorkflowProcessResponse_Data_DEFAULT
|
|
}
|
|
return p.Data
|
|
}
|
|
|
|
var GetWorkflowProcessResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *GetWorkflowProcessResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return GetWorkflowProcessResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_GetWorkflowProcessResponse = map[int16]string{
|
|
1: "code",
|
|
2: "msg",
|
|
3: "data",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *GetWorkflowProcessResponse) IsSetData() bool {
|
|
return p.Data != nil
|
|
}
|
|
|
|
func (p *GetWorkflowProcessResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *GetWorkflowProcessResponse) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetBaseResp bool = false
|
|
|
|
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.STRUCT {
|
|
if err = p.ReadField3(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetBaseResp = true
|
|
} 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
|
|
}
|
|
|
|
if !issetBaseResp {
|
|
fieldId = 255
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_GetWorkflowProcessResponse[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_GetWorkflowProcessResponse[fieldId]))
|
|
}
|
|
|
|
func (p *GetWorkflowProcessResponse) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Code = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkflowProcessResponse) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Msg = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkflowProcessResponse) ReadField3(iprot thrift.TProtocol) error {
|
|
_field := NewGetWorkFlowProcessData()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Data = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkflowProcessResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *GetWorkflowProcessResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("GetWorkflowProcessResponse"); 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.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *GetWorkflowProcessResponse) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("code", thrift.I64, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Code); 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 *GetWorkflowProcessResponse) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("msg", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Msg); 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 *GetWorkflowProcessResponse) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("data", thrift.STRUCT, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Data.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 3 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 3 end error: ", p), err)
|
|
}
|
|
func (p *GetWorkflowProcessResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *GetWorkflowProcessResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("GetWorkflowProcessResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
type TokenAndCost struct {
|
|
// Input Consumption Tokens
|
|
InputTokens *string `thrift:"inputTokens,1,optional" form:"inputTokens" json:"inputTokens,omitempty" query:"inputTokens"`
|
|
// Input cost
|
|
InputCost *string `thrift:"inputCost,2,optional" form:"inputCost" json:"inputCost,omitempty" query:"inputCost"`
|
|
// Output Consumption Tokens
|
|
OutputTokens *string `thrift:"outputTokens,3,optional" form:"outputTokens" json:"outputTokens,omitempty" query:"outputTokens"`
|
|
// Output cost
|
|
OutputCost *string `thrift:"outputCost,4,optional" form:"outputCost" json:"outputCost,omitempty" query:"outputCost"`
|
|
// Total Consumed Tokens
|
|
TotalTokens *string `thrift:"totalTokens,5,optional" form:"totalTokens" json:"totalTokens,omitempty" query:"totalTokens"`
|
|
// total cost
|
|
TotalCost *string `thrift:"totalCost,6,optional" form:"totalCost" json:"totalCost,omitempty" query:"totalCost"`
|
|
}
|
|
|
|
func NewTokenAndCost() *TokenAndCost {
|
|
return &TokenAndCost{}
|
|
}
|
|
|
|
func (p *TokenAndCost) InitDefault() {
|
|
}
|
|
|
|
var TokenAndCost_InputTokens_DEFAULT string
|
|
|
|
func (p *TokenAndCost) GetInputTokens() (v string) {
|
|
if !p.IsSetInputTokens() {
|
|
return TokenAndCost_InputTokens_DEFAULT
|
|
}
|
|
return *p.InputTokens
|
|
}
|
|
|
|
var TokenAndCost_InputCost_DEFAULT string
|
|
|
|
func (p *TokenAndCost) GetInputCost() (v string) {
|
|
if !p.IsSetInputCost() {
|
|
return TokenAndCost_InputCost_DEFAULT
|
|
}
|
|
return *p.InputCost
|
|
}
|
|
|
|
var TokenAndCost_OutputTokens_DEFAULT string
|
|
|
|
func (p *TokenAndCost) GetOutputTokens() (v string) {
|
|
if !p.IsSetOutputTokens() {
|
|
return TokenAndCost_OutputTokens_DEFAULT
|
|
}
|
|
return *p.OutputTokens
|
|
}
|
|
|
|
var TokenAndCost_OutputCost_DEFAULT string
|
|
|
|
func (p *TokenAndCost) GetOutputCost() (v string) {
|
|
if !p.IsSetOutputCost() {
|
|
return TokenAndCost_OutputCost_DEFAULT
|
|
}
|
|
return *p.OutputCost
|
|
}
|
|
|
|
var TokenAndCost_TotalTokens_DEFAULT string
|
|
|
|
func (p *TokenAndCost) GetTotalTokens() (v string) {
|
|
if !p.IsSetTotalTokens() {
|
|
return TokenAndCost_TotalTokens_DEFAULT
|
|
}
|
|
return *p.TotalTokens
|
|
}
|
|
|
|
var TokenAndCost_TotalCost_DEFAULT string
|
|
|
|
func (p *TokenAndCost) GetTotalCost() (v string) {
|
|
if !p.IsSetTotalCost() {
|
|
return TokenAndCost_TotalCost_DEFAULT
|
|
}
|
|
return *p.TotalCost
|
|
}
|
|
|
|
var fieldIDToName_TokenAndCost = map[int16]string{
|
|
1: "inputTokens",
|
|
2: "inputCost",
|
|
3: "outputTokens",
|
|
4: "outputCost",
|
|
5: "totalTokens",
|
|
6: "totalCost",
|
|
}
|
|
|
|
func (p *TokenAndCost) IsSetInputTokens() bool {
|
|
return p.InputTokens != nil
|
|
}
|
|
|
|
func (p *TokenAndCost) IsSetInputCost() bool {
|
|
return p.InputCost != nil
|
|
}
|
|
|
|
func (p *TokenAndCost) IsSetOutputTokens() bool {
|
|
return p.OutputTokens != nil
|
|
}
|
|
|
|
func (p *TokenAndCost) IsSetOutputCost() bool {
|
|
return p.OutputCost != nil
|
|
}
|
|
|
|
func (p *TokenAndCost) IsSetTotalTokens() bool {
|
|
return p.TotalTokens != nil
|
|
}
|
|
|
|
func (p *TokenAndCost) IsSetTotalCost() bool {
|
|
return p.TotalCost != nil
|
|
}
|
|
|
|
func (p *TokenAndCost) 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.STRING {
|
|
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.STRING {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 6:
|
|
if fieldTypeId == thrift.STRING {
|
|
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_TokenAndCost[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 *TokenAndCost) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.InputTokens = _field
|
|
return nil
|
|
}
|
|
func (p *TokenAndCost) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.InputCost = _field
|
|
return nil
|
|
}
|
|
func (p *TokenAndCost) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.OutputTokens = _field
|
|
return nil
|
|
}
|
|
func (p *TokenAndCost) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.OutputCost = _field
|
|
return nil
|
|
}
|
|
func (p *TokenAndCost) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.TotalTokens = _field
|
|
return nil
|
|
}
|
|
func (p *TokenAndCost) ReadField6(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.TotalCost = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *TokenAndCost) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("TokenAndCost"); 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 *TokenAndCost) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetInputTokens() {
|
|
if err = oprot.WriteFieldBegin("inputTokens", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.InputTokens); 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 *TokenAndCost) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetInputCost() {
|
|
if err = oprot.WriteFieldBegin("inputCost", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.InputCost); 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 *TokenAndCost) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetOutputTokens() {
|
|
if err = oprot.WriteFieldBegin("outputTokens", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.OutputTokens); 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 *TokenAndCost) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetOutputCost() {
|
|
if err = oprot.WriteFieldBegin("outputCost", thrift.STRING, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.OutputCost); 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 *TokenAndCost) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetTotalTokens() {
|
|
if err = oprot.WriteFieldBegin("totalTokens", thrift.STRING, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.TotalTokens); 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 *TokenAndCost) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetTotalCost() {
|
|
if err = oprot.WriteFieldBegin("totalCost", thrift.STRING, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.TotalCost); 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 *TokenAndCost) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("TokenAndCost(%+v)", *p)
|
|
|
|
}
|
|
|
|
type GetNodeExecuteHistoryRequest struct {
|
|
WorkflowID string `thrift:"workflow_id,1,required" form:"workflow_id,required" json:"workflow_id,required" query:"workflow_id,required"`
|
|
SpaceID string `thrift:"space_id,2,required" form:"space_id,required" json:"space_id,required" query:"space_id,required"`
|
|
ExecuteID string `thrift:"execute_id,3,required" form:"execute_id,required" json:"execute_id,required" query:"execute_id,required"`
|
|
// Node ID
|
|
NodeID string `thrift:"node_id,5,required" form:"node_id,required" json:"node_id,required" query:"node_id,required"`
|
|
// Whether batch node
|
|
IsBatch *bool `thrift:"is_batch,6,optional" form:"is_batch" json:"is_batch,omitempty" query:"is_batch"`
|
|
// execution batch
|
|
BatchIndex *int32 `thrift:"batch_index,7,optional" form:"batch_index" json:"batch_index,omitempty" query:"batch_index"`
|
|
NodeType string `thrift:"node_type,8,required" form:"node_type,required" json:"node_type,required" query:"node_type,required"`
|
|
NodeHistoryScene *NodeHistoryScene `thrift:"node_history_scene,9,optional" form:"node_history_scene" json:"node_history_scene,omitempty" query:"node_history_scene"`
|
|
Base *base.Base `thrift:"Base,255,optional" form:"Base" json:"Base,omitempty" query:"Base"`
|
|
}
|
|
|
|
func NewGetNodeExecuteHistoryRequest() *GetNodeExecuteHistoryRequest {
|
|
return &GetNodeExecuteHistoryRequest{}
|
|
}
|
|
|
|
func (p *GetNodeExecuteHistoryRequest) InitDefault() {
|
|
}
|
|
|
|
func (p *GetNodeExecuteHistoryRequest) GetWorkflowID() (v string) {
|
|
return p.WorkflowID
|
|
}
|
|
|
|
func (p *GetNodeExecuteHistoryRequest) GetSpaceID() (v string) {
|
|
return p.SpaceID
|
|
}
|
|
|
|
func (p *GetNodeExecuteHistoryRequest) GetExecuteID() (v string) {
|
|
return p.ExecuteID
|
|
}
|
|
|
|
func (p *GetNodeExecuteHistoryRequest) GetNodeID() (v string) {
|
|
return p.NodeID
|
|
}
|
|
|
|
var GetNodeExecuteHistoryRequest_IsBatch_DEFAULT bool
|
|
|
|
func (p *GetNodeExecuteHistoryRequest) GetIsBatch() (v bool) {
|
|
if !p.IsSetIsBatch() {
|
|
return GetNodeExecuteHistoryRequest_IsBatch_DEFAULT
|
|
}
|
|
return *p.IsBatch
|
|
}
|
|
|
|
var GetNodeExecuteHistoryRequest_BatchIndex_DEFAULT int32
|
|
|
|
func (p *GetNodeExecuteHistoryRequest) GetBatchIndex() (v int32) {
|
|
if !p.IsSetBatchIndex() {
|
|
return GetNodeExecuteHistoryRequest_BatchIndex_DEFAULT
|
|
}
|
|
return *p.BatchIndex
|
|
}
|
|
|
|
func (p *GetNodeExecuteHistoryRequest) GetNodeType() (v string) {
|
|
return p.NodeType
|
|
}
|
|
|
|
var GetNodeExecuteHistoryRequest_NodeHistoryScene_DEFAULT NodeHistoryScene
|
|
|
|
func (p *GetNodeExecuteHistoryRequest) GetNodeHistoryScene() (v NodeHistoryScene) {
|
|
if !p.IsSetNodeHistoryScene() {
|
|
return GetNodeExecuteHistoryRequest_NodeHistoryScene_DEFAULT
|
|
}
|
|
return *p.NodeHistoryScene
|
|
}
|
|
|
|
var GetNodeExecuteHistoryRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *GetNodeExecuteHistoryRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return GetNodeExecuteHistoryRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_GetNodeExecuteHistoryRequest = map[int16]string{
|
|
1: "workflow_id",
|
|
2: "space_id",
|
|
3: "execute_id",
|
|
5: "node_id",
|
|
6: "is_batch",
|
|
7: "batch_index",
|
|
8: "node_type",
|
|
9: "node_history_scene",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *GetNodeExecuteHistoryRequest) IsSetIsBatch() bool {
|
|
return p.IsBatch != nil
|
|
}
|
|
|
|
func (p *GetNodeExecuteHistoryRequest) IsSetBatchIndex() bool {
|
|
return p.BatchIndex != nil
|
|
}
|
|
|
|
func (p *GetNodeExecuteHistoryRequest) IsSetNodeHistoryScene() bool {
|
|
return p.NodeHistoryScene != nil
|
|
}
|
|
|
|
func (p *GetNodeExecuteHistoryRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *GetNodeExecuteHistoryRequest) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetWorkflowID bool = false
|
|
var issetSpaceID bool = false
|
|
var issetExecuteID bool = false
|
|
var issetNodeID bool = false
|
|
var issetNodeType bool = false
|
|
|
|
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.STRING {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetWorkflowID = true
|
|
} 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
|
|
}
|
|
issetSpaceID = true
|
|
} 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
|
|
}
|
|
issetExecuteID = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 5:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetNodeID = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 6:
|
|
if fieldTypeId == thrift.BOOL {
|
|
if err = p.ReadField6(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField7(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 8:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField8(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetNodeType = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 9:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField9(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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
|
|
}
|
|
|
|
if !issetWorkflowID {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetSpaceID {
|
|
fieldId = 2
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetExecuteID {
|
|
fieldId = 3
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetNodeID {
|
|
fieldId = 5
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetNodeType {
|
|
fieldId = 8
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_GetNodeExecuteHistoryRequest[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_GetNodeExecuteHistoryRequest[fieldId]))
|
|
}
|
|
|
|
func (p *GetNodeExecuteHistoryRequest) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *GetNodeExecuteHistoryRequest) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.SpaceID = _field
|
|
return nil
|
|
}
|
|
func (p *GetNodeExecuteHistoryRequest) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ExecuteID = _field
|
|
return nil
|
|
}
|
|
func (p *GetNodeExecuteHistoryRequest) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.NodeID = _field
|
|
return nil
|
|
}
|
|
func (p *GetNodeExecuteHistoryRequest) ReadField6(iprot thrift.TProtocol) error {
|
|
|
|
var _field *bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.IsBatch = _field
|
|
return nil
|
|
}
|
|
func (p *GetNodeExecuteHistoryRequest) ReadField7(iprot thrift.TProtocol) error {
|
|
|
|
var _field *int32
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.BatchIndex = _field
|
|
return nil
|
|
}
|
|
func (p *GetNodeExecuteHistoryRequest) ReadField8(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.NodeType = _field
|
|
return nil
|
|
}
|
|
func (p *GetNodeExecuteHistoryRequest) ReadField9(iprot thrift.TProtocol) error {
|
|
|
|
var _field *NodeHistoryScene
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
tmp := NodeHistoryScene(v)
|
|
_field = &tmp
|
|
}
|
|
p.NodeHistoryScene = _field
|
|
return nil
|
|
}
|
|
func (p *GetNodeExecuteHistoryRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *GetNodeExecuteHistoryRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("GetNodeExecuteHistoryRequest"); 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.writeField5(oprot); err != nil {
|
|
fieldId = 5
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField6(oprot); err != nil {
|
|
fieldId = 6
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField8(oprot); err != nil {
|
|
fieldId = 8
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField9(oprot); err != nil {
|
|
fieldId = 9
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *GetNodeExecuteHistoryRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowID); 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 *GetNodeExecuteHistoryRequest) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("space_id", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.SpaceID); 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 *GetNodeExecuteHistoryRequest) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("execute_id", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ExecuteID); 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 *GetNodeExecuteHistoryRequest) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("node_id", thrift.STRING, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.NodeID); 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 *GetNodeExecuteHistoryRequest) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetIsBatch() {
|
|
if err = oprot.WriteFieldBegin("is_batch", thrift.BOOL, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(*p.IsBatch); 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 *GetNodeExecuteHistoryRequest) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBatchIndex() {
|
|
if err = oprot.WriteFieldBegin("batch_index", thrift.I32, 7); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(*p.BatchIndex); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
func (p *GetNodeExecuteHistoryRequest) writeField8(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("node_type", thrift.STRING, 8); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.NodeType); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 end error: ", p), err)
|
|
}
|
|
func (p *GetNodeExecuteHistoryRequest) writeField9(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetNodeHistoryScene() {
|
|
if err = oprot.WriteFieldBegin("node_history_scene", thrift.I32, 9); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(*p.NodeHistoryScene)); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 end error: ", p), err)
|
|
}
|
|
func (p *GetNodeExecuteHistoryRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *GetNodeExecuteHistoryRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("GetNodeExecuteHistoryRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type GetNodeExecuteHistoryResponse struct {
|
|
Code int64 `thrift:"code,1" form:"code" json:"code" query:"code"`
|
|
Msg string `thrift:"msg,2" form:"msg" json:"msg" query:"msg"`
|
|
Data *NodeResult `thrift:"data,3" form:"data" json:"data" query:"data"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255" form:"BaseResp" json:"BaseResp" query:"BaseResp"`
|
|
}
|
|
|
|
func NewGetNodeExecuteHistoryResponse() *GetNodeExecuteHistoryResponse {
|
|
return &GetNodeExecuteHistoryResponse{}
|
|
}
|
|
|
|
func (p *GetNodeExecuteHistoryResponse) InitDefault() {
|
|
}
|
|
|
|
func (p *GetNodeExecuteHistoryResponse) GetCode() (v int64) {
|
|
return p.Code
|
|
}
|
|
|
|
func (p *GetNodeExecuteHistoryResponse) GetMsg() (v string) {
|
|
return p.Msg
|
|
}
|
|
|
|
var GetNodeExecuteHistoryResponse_Data_DEFAULT *NodeResult
|
|
|
|
func (p *GetNodeExecuteHistoryResponse) GetData() (v *NodeResult) {
|
|
if !p.IsSetData() {
|
|
return GetNodeExecuteHistoryResponse_Data_DEFAULT
|
|
}
|
|
return p.Data
|
|
}
|
|
|
|
var GetNodeExecuteHistoryResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *GetNodeExecuteHistoryResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return GetNodeExecuteHistoryResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_GetNodeExecuteHistoryResponse = map[int16]string{
|
|
1: "code",
|
|
2: "msg",
|
|
3: "data",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *GetNodeExecuteHistoryResponse) IsSetData() bool {
|
|
return p.Data != nil
|
|
}
|
|
|
|
func (p *GetNodeExecuteHistoryResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *GetNodeExecuteHistoryResponse) 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.STRUCT {
|
|
if err = p.ReadField3(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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_GetNodeExecuteHistoryResponse[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 *GetNodeExecuteHistoryResponse) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Code = _field
|
|
return nil
|
|
}
|
|
func (p *GetNodeExecuteHistoryResponse) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Msg = _field
|
|
return nil
|
|
}
|
|
func (p *GetNodeExecuteHistoryResponse) ReadField3(iprot thrift.TProtocol) error {
|
|
_field := NewNodeResult()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Data = _field
|
|
return nil
|
|
}
|
|
func (p *GetNodeExecuteHistoryResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *GetNodeExecuteHistoryResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("GetNodeExecuteHistoryResponse"); 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.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *GetNodeExecuteHistoryResponse) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("code", thrift.I64, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Code); 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 *GetNodeExecuteHistoryResponse) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("msg", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Msg); 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 *GetNodeExecuteHistoryResponse) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("data", thrift.STRUCT, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Data.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 3 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 3 end error: ", p), err)
|
|
}
|
|
func (p *GetNodeExecuteHistoryResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *GetNodeExecuteHistoryResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("GetNodeExecuteHistoryResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
type GetWorkFlowProcessData struct {
|
|
WorkFlowId string `thrift:"workFlowId,1" form:"workFlowId" json:"workFlowId" query:"workFlowId"`
|
|
ExecuteId string `thrift:"executeId,2" form:"executeId" json:"executeId" query:"executeId"`
|
|
ExecuteStatus WorkflowExeStatus `thrift:"executeStatus,3" form:"executeStatus" json:"executeStatus" query:"executeStatus"`
|
|
NodeResults []*NodeResult `thrift:"nodeResults,4" form:"nodeResults" json:"nodeResults" query:"nodeResults"`
|
|
// execution progress
|
|
Rate string `thrift:"rate,5" form:"rate" json:"rate" query:"rate"`
|
|
// Current node practice run state 1: no practice run 2: practice run
|
|
ExeHistoryStatus WorkflowExeHistoryStatus `thrift:"exeHistoryStatus,6" form:"exeHistoryStatus" json:"exeHistoryStatus" query:"exeHistoryStatus"`
|
|
// Workflow practice running time
|
|
WorkflowExeCost string `thrift:"workflowExeCost,7" form:"workflowExeCost" json:"workflowExeCost" query:"workflowExeCost"`
|
|
// consume
|
|
TokenAndCost *TokenAndCost `thrift:"tokenAndCost,8,optional" form:"tokenAndCost" json:"tokenAndCost,omitempty" query:"tokenAndCost"`
|
|
// reason for failure
|
|
Reason *string `thrift:"reason,9,optional" form:"reason" json:"reason,omitempty" query:"reason"`
|
|
// The ID of the last node
|
|
LastNodeID *string `thrift:"lastNodeID,10,optional" form:"lastNodeID" json:"lastNodeID,omitempty" query:"lastNodeID"`
|
|
LogID string `thrift:"logID,11" form:"logID" json:"logID" query:"logID"`
|
|
// Returns only events in the interrupt
|
|
NodeEvents []*NodeEvent `thrift:"nodeEvents,12" form:"nodeEvents" json:"nodeEvents" query:"nodeEvents"`
|
|
ProjectId string `thrift:"projectId,13" form:"projectId" json:"projectId" query:"projectId"`
|
|
}
|
|
|
|
func NewGetWorkFlowProcessData() *GetWorkFlowProcessData {
|
|
return &GetWorkFlowProcessData{}
|
|
}
|
|
|
|
func (p *GetWorkFlowProcessData) InitDefault() {
|
|
}
|
|
|
|
func (p *GetWorkFlowProcessData) GetWorkFlowId() (v string) {
|
|
return p.WorkFlowId
|
|
}
|
|
|
|
func (p *GetWorkFlowProcessData) GetExecuteId() (v string) {
|
|
return p.ExecuteId
|
|
}
|
|
|
|
func (p *GetWorkFlowProcessData) GetExecuteStatus() (v WorkflowExeStatus) {
|
|
return p.ExecuteStatus
|
|
}
|
|
|
|
func (p *GetWorkFlowProcessData) GetNodeResults() (v []*NodeResult) {
|
|
return p.NodeResults
|
|
}
|
|
|
|
func (p *GetWorkFlowProcessData) GetRate() (v string) {
|
|
return p.Rate
|
|
}
|
|
|
|
func (p *GetWorkFlowProcessData) GetExeHistoryStatus() (v WorkflowExeHistoryStatus) {
|
|
return p.ExeHistoryStatus
|
|
}
|
|
|
|
func (p *GetWorkFlowProcessData) GetWorkflowExeCost() (v string) {
|
|
return p.WorkflowExeCost
|
|
}
|
|
|
|
var GetWorkFlowProcessData_TokenAndCost_DEFAULT *TokenAndCost
|
|
|
|
func (p *GetWorkFlowProcessData) GetTokenAndCost() (v *TokenAndCost) {
|
|
if !p.IsSetTokenAndCost() {
|
|
return GetWorkFlowProcessData_TokenAndCost_DEFAULT
|
|
}
|
|
return p.TokenAndCost
|
|
}
|
|
|
|
var GetWorkFlowProcessData_Reason_DEFAULT string
|
|
|
|
func (p *GetWorkFlowProcessData) GetReason() (v string) {
|
|
if !p.IsSetReason() {
|
|
return GetWorkFlowProcessData_Reason_DEFAULT
|
|
}
|
|
return *p.Reason
|
|
}
|
|
|
|
var GetWorkFlowProcessData_LastNodeID_DEFAULT string
|
|
|
|
func (p *GetWorkFlowProcessData) GetLastNodeID() (v string) {
|
|
if !p.IsSetLastNodeID() {
|
|
return GetWorkFlowProcessData_LastNodeID_DEFAULT
|
|
}
|
|
return *p.LastNodeID
|
|
}
|
|
|
|
func (p *GetWorkFlowProcessData) GetLogID() (v string) {
|
|
return p.LogID
|
|
}
|
|
|
|
func (p *GetWorkFlowProcessData) GetNodeEvents() (v []*NodeEvent) {
|
|
return p.NodeEvents
|
|
}
|
|
|
|
func (p *GetWorkFlowProcessData) GetProjectId() (v string) {
|
|
return p.ProjectId
|
|
}
|
|
|
|
var fieldIDToName_GetWorkFlowProcessData = map[int16]string{
|
|
1: "workFlowId",
|
|
2: "executeId",
|
|
3: "executeStatus",
|
|
4: "nodeResults",
|
|
5: "rate",
|
|
6: "exeHistoryStatus",
|
|
7: "workflowExeCost",
|
|
8: "tokenAndCost",
|
|
9: "reason",
|
|
10: "lastNodeID",
|
|
11: "logID",
|
|
12: "nodeEvents",
|
|
13: "projectId",
|
|
}
|
|
|
|
func (p *GetWorkFlowProcessData) IsSetTokenAndCost() bool {
|
|
return p.TokenAndCost != nil
|
|
}
|
|
|
|
func (p *GetWorkFlowProcessData) IsSetReason() bool {
|
|
return p.Reason != nil
|
|
}
|
|
|
|
func (p *GetWorkFlowProcessData) IsSetLastNodeID() bool {
|
|
return p.LastNodeID != nil
|
|
}
|
|
|
|
func (p *GetWorkFlowProcessData) 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.STRING {
|
|
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.I32 {
|
|
if err = p.ReadField3(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 4:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField4(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 5:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 6:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField6(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField7(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 8:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField8(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 9:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField9(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 10:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField10(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 11:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField11(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 12:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField12(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 13:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField13(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_GetWorkFlowProcessData[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 *GetWorkFlowProcessData) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkFlowId = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkFlowProcessData) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ExecuteId = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkFlowProcessData) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field WorkflowExeStatus
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = WorkflowExeStatus(v)
|
|
}
|
|
p.ExecuteStatus = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkFlowProcessData) ReadField4(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*NodeResult, 0, size)
|
|
values := make([]NodeResult, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.NodeResults = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkFlowProcessData) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Rate = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkFlowProcessData) ReadField6(iprot thrift.TProtocol) error {
|
|
|
|
var _field WorkflowExeHistoryStatus
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = WorkflowExeHistoryStatus(v)
|
|
}
|
|
p.ExeHistoryStatus = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkFlowProcessData) ReadField7(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowExeCost = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkFlowProcessData) ReadField8(iprot thrift.TProtocol) error {
|
|
_field := NewTokenAndCost()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.TokenAndCost = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkFlowProcessData) ReadField9(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Reason = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkFlowProcessData) ReadField10(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.LastNodeID = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkFlowProcessData) ReadField11(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.LogID = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkFlowProcessData) ReadField12(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*NodeEvent, 0, size)
|
|
values := make([]NodeEvent, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.NodeEvents = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkFlowProcessData) ReadField13(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ProjectId = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *GetWorkFlowProcessData) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("GetWorkFlowProcessData"); 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 = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField8(oprot); err != nil {
|
|
fieldId = 8
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField9(oprot); err != nil {
|
|
fieldId = 9
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField10(oprot); err != nil {
|
|
fieldId = 10
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField11(oprot); err != nil {
|
|
fieldId = 11
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField12(oprot); err != nil {
|
|
fieldId = 12
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField13(oprot); err != nil {
|
|
fieldId = 13
|
|
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 *GetWorkFlowProcessData) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workFlowId", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkFlowId); 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 *GetWorkFlowProcessData) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("executeId", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ExecuteId); 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 *GetWorkFlowProcessData) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("executeStatus", thrift.I32, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.ExecuteStatus)); 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 *GetWorkFlowProcessData) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("nodeResults", thrift.LIST, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.NodeResults)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.NodeResults {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *GetWorkFlowProcessData) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("rate", thrift.STRING, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Rate); 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 *GetWorkFlowProcessData) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("exeHistoryStatus", thrift.I32, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.ExeHistoryStatus)); 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 *GetWorkFlowProcessData) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflowExeCost", thrift.STRING, 7); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowExeCost); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
func (p *GetWorkFlowProcessData) writeField8(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetTokenAndCost() {
|
|
if err = oprot.WriteFieldBegin("tokenAndCost", thrift.STRUCT, 8); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.TokenAndCost.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 8 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 end error: ", p), err)
|
|
}
|
|
func (p *GetWorkFlowProcessData) writeField9(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetReason() {
|
|
if err = oprot.WriteFieldBegin("reason", thrift.STRING, 9); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.Reason); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 end error: ", p), err)
|
|
}
|
|
func (p *GetWorkFlowProcessData) writeField10(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetLastNodeID() {
|
|
if err = oprot.WriteFieldBegin("lastNodeID", thrift.STRING, 10); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.LastNodeID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 10 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 10 end error: ", p), err)
|
|
}
|
|
func (p *GetWorkFlowProcessData) writeField11(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("logID", thrift.STRING, 11); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.LogID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 11 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 11 end error: ", p), err)
|
|
}
|
|
func (p *GetWorkFlowProcessData) writeField12(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("nodeEvents", thrift.LIST, 12); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.NodeEvents)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.NodeEvents {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 12 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 12 end error: ", p), err)
|
|
}
|
|
func (p *GetWorkFlowProcessData) writeField13(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("projectId", thrift.STRING, 13); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ProjectId); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 13 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 13 end error: ", p), err)
|
|
}
|
|
|
|
func (p *GetWorkFlowProcessData) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("GetWorkFlowProcessData(%+v)", *p)
|
|
|
|
}
|
|
|
|
type NodeResult struct {
|
|
NodeId string `thrift:"nodeId,1" form:"nodeId" json:"nodeId" query:"nodeId"`
|
|
NodeType string `thrift:"NodeType,2" form:"NodeType" json:"NodeType" query:"NodeType"`
|
|
NodeName string `thrift:"NodeName,3" form:"NodeName" json:"NodeName" query:"NodeName"`
|
|
NodeStatus NodeExeStatus `thrift:"nodeStatus,5" form:"nodeStatus" json:"nodeStatus" query:"nodeStatus"`
|
|
ErrorInfo string `thrift:"errorInfo,6" form:"errorInfo" json:"errorInfo" query:"errorInfo"`
|
|
// Imported parameters jsonString type
|
|
Input string `thrift:"input,7" form:"input" json:"input" query:"input"`
|
|
// Exported parameter jsonString
|
|
Output string `thrift:"output,8" form:"output" json:"output" query:"output"`
|
|
// Running time eg: 3s
|
|
NodeExeCost string `thrift:"nodeExeCost,9" form:"nodeExeCost" json:"nodeExeCost" query:"nodeExeCost"`
|
|
// consume
|
|
TokenAndCost *TokenAndCost `thrift:"tokenAndCost,10,optional" form:"tokenAndCost" json:"tokenAndCost,omitempty" query:"tokenAndCost"`
|
|
// direct output
|
|
RawOutput *string `thrift:"raw_output,11,optional" form:"raw_output" json:"raw_output,omitempty" query:"raw_output"`
|
|
ErrorLevel string `thrift:"errorLevel,12" form:"errorLevel" json:"errorLevel" query:"errorLevel"`
|
|
Index *int32 `thrift:"index,13,optional" form:"index" json:"index,omitempty" query:"index"`
|
|
Items *string `thrift:"items,14,optional" form:"items" json:"items,omitempty" query:"items"`
|
|
MaxBatchSize *int32 `thrift:"maxBatchSize,15,optional" form:"maxBatchSize" json:"maxBatchSize,omitempty" query:"maxBatchSize"`
|
|
LimitVariable *string `thrift:"limitVariable,16,optional" form:"limitVariable" json:"limitVariable,omitempty" query:"limitVariable"`
|
|
LoopVariableLen *int32 `thrift:"loopVariableLen,17,optional" form:"loopVariableLen" json:"loopVariableLen,omitempty" query:"loopVariableLen"`
|
|
Batch *string `thrift:"batch,18,optional" form:"batch" json:"batch,omitempty" query:"batch"`
|
|
IsBatch *bool `thrift:"isBatch,19,optional" form:"isBatch" json:"isBatch,omitempty" query:"isBatch"`
|
|
LogVersion int32 `thrift:"logVersion,20" form:"logVersion" json:"logVersion" query:"logVersion"`
|
|
Extra string `thrift:"extra,21" form:"extra" json:"extra" query:"extra"`
|
|
ExecuteId *string `thrift:"executeId,22,optional" form:"executeId" json:"executeId,omitempty" query:"executeId"`
|
|
SubExecuteId *string `thrift:"subExecuteId,23,optional" form:"subExecuteId" json:"subExecuteId,omitempty" query:"subExecuteId"`
|
|
NeedAsync *bool `thrift:"needAsync,24,optional" form:"needAsync" json:"needAsync,omitempty" query:"needAsync"`
|
|
}
|
|
|
|
func NewNodeResult() *NodeResult {
|
|
return &NodeResult{}
|
|
}
|
|
|
|
func (p *NodeResult) InitDefault() {
|
|
}
|
|
|
|
func (p *NodeResult) GetNodeId() (v string) {
|
|
return p.NodeId
|
|
}
|
|
|
|
func (p *NodeResult) GetNodeType() (v string) {
|
|
return p.NodeType
|
|
}
|
|
|
|
func (p *NodeResult) GetNodeName() (v string) {
|
|
return p.NodeName
|
|
}
|
|
|
|
func (p *NodeResult) GetNodeStatus() (v NodeExeStatus) {
|
|
return p.NodeStatus
|
|
}
|
|
|
|
func (p *NodeResult) GetErrorInfo() (v string) {
|
|
return p.ErrorInfo
|
|
}
|
|
|
|
func (p *NodeResult) GetInput() (v string) {
|
|
return p.Input
|
|
}
|
|
|
|
func (p *NodeResult) GetOutput() (v string) {
|
|
return p.Output
|
|
}
|
|
|
|
func (p *NodeResult) GetNodeExeCost() (v string) {
|
|
return p.NodeExeCost
|
|
}
|
|
|
|
var NodeResult_TokenAndCost_DEFAULT *TokenAndCost
|
|
|
|
func (p *NodeResult) GetTokenAndCost() (v *TokenAndCost) {
|
|
if !p.IsSetTokenAndCost() {
|
|
return NodeResult_TokenAndCost_DEFAULT
|
|
}
|
|
return p.TokenAndCost
|
|
}
|
|
|
|
var NodeResult_RawOutput_DEFAULT string
|
|
|
|
func (p *NodeResult) GetRawOutput() (v string) {
|
|
if !p.IsSetRawOutput() {
|
|
return NodeResult_RawOutput_DEFAULT
|
|
}
|
|
return *p.RawOutput
|
|
}
|
|
|
|
func (p *NodeResult) GetErrorLevel() (v string) {
|
|
return p.ErrorLevel
|
|
}
|
|
|
|
var NodeResult_Index_DEFAULT int32
|
|
|
|
func (p *NodeResult) GetIndex() (v int32) {
|
|
if !p.IsSetIndex() {
|
|
return NodeResult_Index_DEFAULT
|
|
}
|
|
return *p.Index
|
|
}
|
|
|
|
var NodeResult_Items_DEFAULT string
|
|
|
|
func (p *NodeResult) GetItems() (v string) {
|
|
if !p.IsSetItems() {
|
|
return NodeResult_Items_DEFAULT
|
|
}
|
|
return *p.Items
|
|
}
|
|
|
|
var NodeResult_MaxBatchSize_DEFAULT int32
|
|
|
|
func (p *NodeResult) GetMaxBatchSize() (v int32) {
|
|
if !p.IsSetMaxBatchSize() {
|
|
return NodeResult_MaxBatchSize_DEFAULT
|
|
}
|
|
return *p.MaxBatchSize
|
|
}
|
|
|
|
var NodeResult_LimitVariable_DEFAULT string
|
|
|
|
func (p *NodeResult) GetLimitVariable() (v string) {
|
|
if !p.IsSetLimitVariable() {
|
|
return NodeResult_LimitVariable_DEFAULT
|
|
}
|
|
return *p.LimitVariable
|
|
}
|
|
|
|
var NodeResult_LoopVariableLen_DEFAULT int32
|
|
|
|
func (p *NodeResult) GetLoopVariableLen() (v int32) {
|
|
if !p.IsSetLoopVariableLen() {
|
|
return NodeResult_LoopVariableLen_DEFAULT
|
|
}
|
|
return *p.LoopVariableLen
|
|
}
|
|
|
|
var NodeResult_Batch_DEFAULT string
|
|
|
|
func (p *NodeResult) GetBatch() (v string) {
|
|
if !p.IsSetBatch() {
|
|
return NodeResult_Batch_DEFAULT
|
|
}
|
|
return *p.Batch
|
|
}
|
|
|
|
var NodeResult_IsBatch_DEFAULT bool
|
|
|
|
func (p *NodeResult) GetIsBatch() (v bool) {
|
|
if !p.IsSetIsBatch() {
|
|
return NodeResult_IsBatch_DEFAULT
|
|
}
|
|
return *p.IsBatch
|
|
}
|
|
|
|
func (p *NodeResult) GetLogVersion() (v int32) {
|
|
return p.LogVersion
|
|
}
|
|
|
|
func (p *NodeResult) GetExtra() (v string) {
|
|
return p.Extra
|
|
}
|
|
|
|
var NodeResult_ExecuteId_DEFAULT string
|
|
|
|
func (p *NodeResult) GetExecuteId() (v string) {
|
|
if !p.IsSetExecuteId() {
|
|
return NodeResult_ExecuteId_DEFAULT
|
|
}
|
|
return *p.ExecuteId
|
|
}
|
|
|
|
var NodeResult_SubExecuteId_DEFAULT string
|
|
|
|
func (p *NodeResult) GetSubExecuteId() (v string) {
|
|
if !p.IsSetSubExecuteId() {
|
|
return NodeResult_SubExecuteId_DEFAULT
|
|
}
|
|
return *p.SubExecuteId
|
|
}
|
|
|
|
var NodeResult_NeedAsync_DEFAULT bool
|
|
|
|
func (p *NodeResult) GetNeedAsync() (v bool) {
|
|
if !p.IsSetNeedAsync() {
|
|
return NodeResult_NeedAsync_DEFAULT
|
|
}
|
|
return *p.NeedAsync
|
|
}
|
|
|
|
var fieldIDToName_NodeResult = map[int16]string{
|
|
1: "nodeId",
|
|
2: "NodeType",
|
|
3: "NodeName",
|
|
5: "nodeStatus",
|
|
6: "errorInfo",
|
|
7: "input",
|
|
8: "output",
|
|
9: "nodeExeCost",
|
|
10: "tokenAndCost",
|
|
11: "raw_output",
|
|
12: "errorLevel",
|
|
13: "index",
|
|
14: "items",
|
|
15: "maxBatchSize",
|
|
16: "limitVariable",
|
|
17: "loopVariableLen",
|
|
18: "batch",
|
|
19: "isBatch",
|
|
20: "logVersion",
|
|
21: "extra",
|
|
22: "executeId",
|
|
23: "subExecuteId",
|
|
24: "needAsync",
|
|
}
|
|
|
|
func (p *NodeResult) IsSetTokenAndCost() bool {
|
|
return p.TokenAndCost != nil
|
|
}
|
|
|
|
func (p *NodeResult) IsSetRawOutput() bool {
|
|
return p.RawOutput != nil
|
|
}
|
|
|
|
func (p *NodeResult) IsSetIndex() bool {
|
|
return p.Index != nil
|
|
}
|
|
|
|
func (p *NodeResult) IsSetItems() bool {
|
|
return p.Items != nil
|
|
}
|
|
|
|
func (p *NodeResult) IsSetMaxBatchSize() bool {
|
|
return p.MaxBatchSize != nil
|
|
}
|
|
|
|
func (p *NodeResult) IsSetLimitVariable() bool {
|
|
return p.LimitVariable != nil
|
|
}
|
|
|
|
func (p *NodeResult) IsSetLoopVariableLen() bool {
|
|
return p.LoopVariableLen != nil
|
|
}
|
|
|
|
func (p *NodeResult) IsSetBatch() bool {
|
|
return p.Batch != nil
|
|
}
|
|
|
|
func (p *NodeResult) IsSetIsBatch() bool {
|
|
return p.IsBatch != nil
|
|
}
|
|
|
|
func (p *NodeResult) IsSetExecuteId() bool {
|
|
return p.ExecuteId != nil
|
|
}
|
|
|
|
func (p *NodeResult) IsSetSubExecuteId() bool {
|
|
return p.SubExecuteId != nil
|
|
}
|
|
|
|
func (p *NodeResult) IsSetNeedAsync() bool {
|
|
return p.NeedAsync != nil
|
|
}
|
|
|
|
func (p *NodeResult) 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.STRING {
|
|
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 5:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 6:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField6(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField7(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 8:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField8(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 9:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField9(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 10:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField10(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 11:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField11(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 12:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField12(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 13:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField13(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 14:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField14(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 15:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField15(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 16:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField16(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 17:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField17(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 18:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField18(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 19:
|
|
if fieldTypeId == thrift.BOOL {
|
|
if err = p.ReadField19(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 20:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField20(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 21:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField21(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 22:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField22(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 23:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField23(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 24:
|
|
if fieldTypeId == thrift.BOOL {
|
|
if err = p.ReadField24(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_NodeResult[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 *NodeResult) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.NodeId = _field
|
|
return nil
|
|
}
|
|
func (p *NodeResult) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.NodeType = _field
|
|
return nil
|
|
}
|
|
func (p *NodeResult) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.NodeName = _field
|
|
return nil
|
|
}
|
|
func (p *NodeResult) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field NodeExeStatus
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = NodeExeStatus(v)
|
|
}
|
|
p.NodeStatus = _field
|
|
return nil
|
|
}
|
|
func (p *NodeResult) ReadField6(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ErrorInfo = _field
|
|
return nil
|
|
}
|
|
func (p *NodeResult) ReadField7(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 *NodeResult) ReadField8(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Output = _field
|
|
return nil
|
|
}
|
|
func (p *NodeResult) ReadField9(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.NodeExeCost = _field
|
|
return nil
|
|
}
|
|
func (p *NodeResult) ReadField10(iprot thrift.TProtocol) error {
|
|
_field := NewTokenAndCost()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.TokenAndCost = _field
|
|
return nil
|
|
}
|
|
func (p *NodeResult) ReadField11(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.RawOutput = _field
|
|
return nil
|
|
}
|
|
func (p *NodeResult) ReadField12(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ErrorLevel = _field
|
|
return nil
|
|
}
|
|
func (p *NodeResult) ReadField13(iprot thrift.TProtocol) error {
|
|
|
|
var _field *int32
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Index = _field
|
|
return nil
|
|
}
|
|
func (p *NodeResult) ReadField14(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Items = _field
|
|
return nil
|
|
}
|
|
func (p *NodeResult) ReadField15(iprot thrift.TProtocol) error {
|
|
|
|
var _field *int32
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.MaxBatchSize = _field
|
|
return nil
|
|
}
|
|
func (p *NodeResult) ReadField16(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.LimitVariable = _field
|
|
return nil
|
|
}
|
|
func (p *NodeResult) ReadField17(iprot thrift.TProtocol) error {
|
|
|
|
var _field *int32
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.LoopVariableLen = _field
|
|
return nil
|
|
}
|
|
func (p *NodeResult) ReadField18(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Batch = _field
|
|
return nil
|
|
}
|
|
func (p *NodeResult) ReadField19(iprot thrift.TProtocol) error {
|
|
|
|
var _field *bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.IsBatch = _field
|
|
return nil
|
|
}
|
|
func (p *NodeResult) ReadField20(iprot thrift.TProtocol) error {
|
|
|
|
var _field int32
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.LogVersion = _field
|
|
return nil
|
|
}
|
|
func (p *NodeResult) ReadField21(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Extra = _field
|
|
return nil
|
|
}
|
|
func (p *NodeResult) ReadField22(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ExecuteId = _field
|
|
return nil
|
|
}
|
|
func (p *NodeResult) ReadField23(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.SubExecuteId = _field
|
|
return nil
|
|
}
|
|
func (p *NodeResult) ReadField24(iprot thrift.TProtocol) error {
|
|
|
|
var _field *bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.NeedAsync = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *NodeResult) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("NodeResult"); 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.writeField5(oprot); err != nil {
|
|
fieldId = 5
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField6(oprot); err != nil {
|
|
fieldId = 6
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField8(oprot); err != nil {
|
|
fieldId = 8
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField9(oprot); err != nil {
|
|
fieldId = 9
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField10(oprot); err != nil {
|
|
fieldId = 10
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField11(oprot); err != nil {
|
|
fieldId = 11
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField12(oprot); err != nil {
|
|
fieldId = 12
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField13(oprot); err != nil {
|
|
fieldId = 13
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField14(oprot); err != nil {
|
|
fieldId = 14
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField15(oprot); err != nil {
|
|
fieldId = 15
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField16(oprot); err != nil {
|
|
fieldId = 16
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField17(oprot); err != nil {
|
|
fieldId = 17
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField18(oprot); err != nil {
|
|
fieldId = 18
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField19(oprot); err != nil {
|
|
fieldId = 19
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField20(oprot); err != nil {
|
|
fieldId = 20
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField21(oprot); err != nil {
|
|
fieldId = 21
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField22(oprot); err != nil {
|
|
fieldId = 22
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField23(oprot); err != nil {
|
|
fieldId = 23
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField24(oprot); err != nil {
|
|
fieldId = 24
|
|
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 *NodeResult) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("nodeId", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.NodeId); 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 *NodeResult) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("NodeType", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.NodeType); 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 *NodeResult) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("NodeName", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.NodeName); 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 *NodeResult) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("nodeStatus", thrift.I32, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.NodeStatus)); 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 *NodeResult) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("errorInfo", thrift.STRING, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ErrorInfo); 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 *NodeResult) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("input", thrift.STRING, 7); 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 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
func (p *NodeResult) writeField8(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("output", thrift.STRING, 8); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Output); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 end error: ", p), err)
|
|
}
|
|
func (p *NodeResult) writeField9(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("nodeExeCost", thrift.STRING, 9); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.NodeExeCost); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 end error: ", p), err)
|
|
}
|
|
func (p *NodeResult) writeField10(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetTokenAndCost() {
|
|
if err = oprot.WriteFieldBegin("tokenAndCost", thrift.STRUCT, 10); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.TokenAndCost.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 10 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 10 end error: ", p), err)
|
|
}
|
|
func (p *NodeResult) writeField11(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetRawOutput() {
|
|
if err = oprot.WriteFieldBegin("raw_output", thrift.STRING, 11); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.RawOutput); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 11 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 11 end error: ", p), err)
|
|
}
|
|
func (p *NodeResult) writeField12(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("errorLevel", thrift.STRING, 12); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ErrorLevel); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 12 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 12 end error: ", p), err)
|
|
}
|
|
func (p *NodeResult) writeField13(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetIndex() {
|
|
if err = oprot.WriteFieldBegin("index", thrift.I32, 13); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(*p.Index); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 13 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 13 end error: ", p), err)
|
|
}
|
|
func (p *NodeResult) writeField14(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetItems() {
|
|
if err = oprot.WriteFieldBegin("items", thrift.STRING, 14); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.Items); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 14 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 14 end error: ", p), err)
|
|
}
|
|
func (p *NodeResult) writeField15(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetMaxBatchSize() {
|
|
if err = oprot.WriteFieldBegin("maxBatchSize", thrift.I32, 15); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(*p.MaxBatchSize); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 15 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 15 end error: ", p), err)
|
|
}
|
|
func (p *NodeResult) writeField16(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetLimitVariable() {
|
|
if err = oprot.WriteFieldBegin("limitVariable", thrift.STRING, 16); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.LimitVariable); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 16 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 16 end error: ", p), err)
|
|
}
|
|
func (p *NodeResult) writeField17(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetLoopVariableLen() {
|
|
if err = oprot.WriteFieldBegin("loopVariableLen", thrift.I32, 17); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(*p.LoopVariableLen); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 17 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 17 end error: ", p), err)
|
|
}
|
|
func (p *NodeResult) writeField18(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBatch() {
|
|
if err = oprot.WriteFieldBegin("batch", thrift.STRING, 18); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.Batch); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 18 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 18 end error: ", p), err)
|
|
}
|
|
func (p *NodeResult) writeField19(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetIsBatch() {
|
|
if err = oprot.WriteFieldBegin("isBatch", thrift.BOOL, 19); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(*p.IsBatch); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 19 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 19 end error: ", p), err)
|
|
}
|
|
func (p *NodeResult) writeField20(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("logVersion", thrift.I32, 20); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(p.LogVersion); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 20 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 20 end error: ", p), err)
|
|
}
|
|
func (p *NodeResult) writeField21(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("extra", thrift.STRING, 21); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Extra); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 21 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 21 end error: ", p), err)
|
|
}
|
|
func (p *NodeResult) writeField22(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetExecuteId() {
|
|
if err = oprot.WriteFieldBegin("executeId", thrift.STRING, 22); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.ExecuteId); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 22 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 22 end error: ", p), err)
|
|
}
|
|
func (p *NodeResult) writeField23(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetSubExecuteId() {
|
|
if err = oprot.WriteFieldBegin("subExecuteId", thrift.STRING, 23); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.SubExecuteId); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 23 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 23 end error: ", p), err)
|
|
}
|
|
func (p *NodeResult) writeField24(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetNeedAsync() {
|
|
if err = oprot.WriteFieldBegin("needAsync", thrift.BOOL, 24); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(*p.NeedAsync); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 24 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 24 end error: ", p), err)
|
|
}
|
|
|
|
func (p *NodeResult) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("NodeResult(%+v)", *p)
|
|
|
|
}
|
|
|
|
type NodeEvent struct {
|
|
ID string `thrift:"id,1" form:"id" json:"id" query:"id"`
|
|
Type EventType `thrift:"type,2" form:"type" json:"type" query:"type"`
|
|
NodeTitle string `thrift:"node_title,3" form:"node_title" json:"node_title" query:"node_title"`
|
|
Data string `thrift:"data,4" form:"data" json:"data" query:"data"`
|
|
NodeIcon string `thrift:"node_icon,5" form:"node_icon" json:"node_icon" query:"node_icon"`
|
|
// Actually node_execute_id
|
|
NodeID string `thrift:"node_id,6" form:"node_id" json:"node_id" query:"node_id"`
|
|
// Corresponds to node_id on canvas
|
|
SchemaNodeID string `thrift:"schema_node_id,7" form:"schema_node_id" json:"schema_node_id" query:"schema_node_id"`
|
|
}
|
|
|
|
func NewNodeEvent() *NodeEvent {
|
|
return &NodeEvent{}
|
|
}
|
|
|
|
func (p *NodeEvent) InitDefault() {
|
|
}
|
|
|
|
func (p *NodeEvent) GetID() (v string) {
|
|
return p.ID
|
|
}
|
|
|
|
func (p *NodeEvent) GetType() (v EventType) {
|
|
return p.Type
|
|
}
|
|
|
|
func (p *NodeEvent) GetNodeTitle() (v string) {
|
|
return p.NodeTitle
|
|
}
|
|
|
|
func (p *NodeEvent) GetData() (v string) {
|
|
return p.Data
|
|
}
|
|
|
|
func (p *NodeEvent) GetNodeIcon() (v string) {
|
|
return p.NodeIcon
|
|
}
|
|
|
|
func (p *NodeEvent) GetNodeID() (v string) {
|
|
return p.NodeID
|
|
}
|
|
|
|
func (p *NodeEvent) GetSchemaNodeID() (v string) {
|
|
return p.SchemaNodeID
|
|
}
|
|
|
|
var fieldIDToName_NodeEvent = map[int16]string{
|
|
1: "id",
|
|
2: "type",
|
|
3: "node_title",
|
|
4: "data",
|
|
5: "node_icon",
|
|
6: "node_id",
|
|
7: "schema_node_id",
|
|
}
|
|
|
|
func (p *NodeEvent) 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.STRING {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 2:
|
|
if fieldTypeId == thrift.I32 {
|
|
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.STRING {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 6:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField6(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField7(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_NodeEvent[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 *NodeEvent) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ID = _field
|
|
return nil
|
|
}
|
|
func (p *NodeEvent) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field EventType
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = EventType(v)
|
|
}
|
|
p.Type = _field
|
|
return nil
|
|
}
|
|
func (p *NodeEvent) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.NodeTitle = _field
|
|
return nil
|
|
}
|
|
func (p *NodeEvent) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Data = _field
|
|
return nil
|
|
}
|
|
func (p *NodeEvent) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.NodeIcon = _field
|
|
return nil
|
|
}
|
|
func (p *NodeEvent) ReadField6(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.NodeID = _field
|
|
return nil
|
|
}
|
|
func (p *NodeEvent) ReadField7(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.SchemaNodeID = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *NodeEvent) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("NodeEvent"); 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 = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
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 *NodeEvent) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ID); 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 *NodeEvent) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("type", thrift.I32, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.Type)); 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 *NodeEvent) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("node_title", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.NodeTitle); 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 *NodeEvent) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("data", thrift.STRING, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Data); 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 *NodeEvent) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("node_icon", thrift.STRING, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.NodeIcon); 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 *NodeEvent) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("node_id", thrift.STRING, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.NodeID); 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 *NodeEvent) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("schema_node_id", thrift.STRING, 7); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.SchemaNodeID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
|
|
func (p *NodeEvent) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("NodeEvent(%+v)", *p)
|
|
|
|
}
|
|
|
|
type GetUploadAuthTokenRequest struct {
|
|
Scene string `thrift:"scene,1" form:"scene" json:"scene" query:"scene"`
|
|
Base *base.Base `thrift:"Base,255,optional" form:"Base" json:"Base,omitempty" query:"Base"`
|
|
}
|
|
|
|
func NewGetUploadAuthTokenRequest() *GetUploadAuthTokenRequest {
|
|
return &GetUploadAuthTokenRequest{}
|
|
}
|
|
|
|
func (p *GetUploadAuthTokenRequest) InitDefault() {
|
|
}
|
|
|
|
func (p *GetUploadAuthTokenRequest) GetScene() (v string) {
|
|
return p.Scene
|
|
}
|
|
|
|
var GetUploadAuthTokenRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *GetUploadAuthTokenRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return GetUploadAuthTokenRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_GetUploadAuthTokenRequest = map[int16]string{
|
|
1: "scene",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *GetUploadAuthTokenRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *GetUploadAuthTokenRequest) 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.STRING {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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_GetUploadAuthTokenRequest[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 *GetUploadAuthTokenRequest) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Scene = _field
|
|
return nil
|
|
}
|
|
func (p *GetUploadAuthTokenRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *GetUploadAuthTokenRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("GetUploadAuthTokenRequest"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField1(oprot); err != nil {
|
|
fieldId = 1
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *GetUploadAuthTokenRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("scene", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Scene); 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 *GetUploadAuthTokenRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *GetUploadAuthTokenRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("GetUploadAuthTokenRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type GetUploadAuthTokenResponse struct {
|
|
Data *GetUploadAuthTokenData `thrift:"data,1" form:"data" json:"data" query:"data"`
|
|
Code int64 `thrift:"code,253,required" form:"code,required" json:"code,required" query:"code,required"`
|
|
Msg string `thrift:"msg,254,required" form:"msg,required" json:"msg,required" query:"msg,required"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255" form:"BaseResp" json:"BaseResp" query:"BaseResp"`
|
|
}
|
|
|
|
func NewGetUploadAuthTokenResponse() *GetUploadAuthTokenResponse {
|
|
return &GetUploadAuthTokenResponse{}
|
|
}
|
|
|
|
func (p *GetUploadAuthTokenResponse) InitDefault() {
|
|
}
|
|
|
|
var GetUploadAuthTokenResponse_Data_DEFAULT *GetUploadAuthTokenData
|
|
|
|
func (p *GetUploadAuthTokenResponse) GetData() (v *GetUploadAuthTokenData) {
|
|
if !p.IsSetData() {
|
|
return GetUploadAuthTokenResponse_Data_DEFAULT
|
|
}
|
|
return p.Data
|
|
}
|
|
|
|
func (p *GetUploadAuthTokenResponse) GetCode() (v int64) {
|
|
return p.Code
|
|
}
|
|
|
|
func (p *GetUploadAuthTokenResponse) GetMsg() (v string) {
|
|
return p.Msg
|
|
}
|
|
|
|
var GetUploadAuthTokenResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *GetUploadAuthTokenResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return GetUploadAuthTokenResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_GetUploadAuthTokenResponse = map[int16]string{
|
|
1: "data",
|
|
253: "code",
|
|
254: "msg",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *GetUploadAuthTokenResponse) IsSetData() bool {
|
|
return p.Data != nil
|
|
}
|
|
|
|
func (p *GetUploadAuthTokenResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *GetUploadAuthTokenResponse) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetCode bool = false
|
|
var issetMsg bool = false
|
|
|
|
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 253:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField253(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetCode = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 254:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField254(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetMsg = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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
|
|
}
|
|
|
|
if !issetCode {
|
|
fieldId = 253
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetMsg {
|
|
fieldId = 254
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_GetUploadAuthTokenResponse[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_GetUploadAuthTokenResponse[fieldId]))
|
|
}
|
|
|
|
func (p *GetUploadAuthTokenResponse) ReadField1(iprot thrift.TProtocol) error {
|
|
_field := NewGetUploadAuthTokenData()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Data = _field
|
|
return nil
|
|
}
|
|
func (p *GetUploadAuthTokenResponse) ReadField253(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Code = _field
|
|
return nil
|
|
}
|
|
func (p *GetUploadAuthTokenResponse) ReadField254(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Msg = _field
|
|
return nil
|
|
}
|
|
func (p *GetUploadAuthTokenResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *GetUploadAuthTokenResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("GetUploadAuthTokenResponse"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField1(oprot); err != nil {
|
|
fieldId = 1
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField253(oprot); err != nil {
|
|
fieldId = 253
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField254(oprot); err != nil {
|
|
fieldId = 254
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *GetUploadAuthTokenResponse) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("data", thrift.STRUCT, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Data.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 *GetUploadAuthTokenResponse) writeField253(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("code", thrift.I64, 253); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Code); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 end error: ", p), err)
|
|
}
|
|
func (p *GetUploadAuthTokenResponse) writeField254(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("msg", thrift.STRING, 254); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Msg); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 end error: ", p), err)
|
|
}
|
|
func (p *GetUploadAuthTokenResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *GetUploadAuthTokenResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("GetUploadAuthTokenResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
type GetUploadAuthTokenData struct {
|
|
ServiceID string `thrift:"service_id,1" form:"service_id" json:"service_id" query:"service_id"`
|
|
UploadPathPrefix string `thrift:"upload_path_prefix,2" form:"upload_path_prefix" json:"upload_path_prefix" query:"upload_path_prefix"`
|
|
Auth *UploadAuthTokenInfo `thrift:"auth,3" form:"auth" json:"auth" query:"auth"`
|
|
UploadHost string `thrift:"upload_host,4" form:"upload_host" json:"upload_host" query:"upload_host"`
|
|
Schema string `thrift:"schema,5" form:"schema" json:"schema" query:"schema"`
|
|
}
|
|
|
|
func NewGetUploadAuthTokenData() *GetUploadAuthTokenData {
|
|
return &GetUploadAuthTokenData{}
|
|
}
|
|
|
|
func (p *GetUploadAuthTokenData) InitDefault() {
|
|
}
|
|
|
|
func (p *GetUploadAuthTokenData) GetServiceID() (v string) {
|
|
return p.ServiceID
|
|
}
|
|
|
|
func (p *GetUploadAuthTokenData) GetUploadPathPrefix() (v string) {
|
|
return p.UploadPathPrefix
|
|
}
|
|
|
|
var GetUploadAuthTokenData_Auth_DEFAULT *UploadAuthTokenInfo
|
|
|
|
func (p *GetUploadAuthTokenData) GetAuth() (v *UploadAuthTokenInfo) {
|
|
if !p.IsSetAuth() {
|
|
return GetUploadAuthTokenData_Auth_DEFAULT
|
|
}
|
|
return p.Auth
|
|
}
|
|
|
|
func (p *GetUploadAuthTokenData) GetUploadHost() (v string) {
|
|
return p.UploadHost
|
|
}
|
|
|
|
func (p *GetUploadAuthTokenData) GetSchema() (v string) {
|
|
return p.Schema
|
|
}
|
|
|
|
var fieldIDToName_GetUploadAuthTokenData = map[int16]string{
|
|
1: "service_id",
|
|
2: "upload_path_prefix",
|
|
3: "auth",
|
|
4: "upload_host",
|
|
5: "schema",
|
|
}
|
|
|
|
func (p *GetUploadAuthTokenData) IsSetAuth() bool {
|
|
return p.Auth != nil
|
|
}
|
|
|
|
func (p *GetUploadAuthTokenData) 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.STRING {
|
|
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.STRUCT {
|
|
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.STRING {
|
|
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_GetUploadAuthTokenData[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 *GetUploadAuthTokenData) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ServiceID = _field
|
|
return nil
|
|
}
|
|
func (p *GetUploadAuthTokenData) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.UploadPathPrefix = _field
|
|
return nil
|
|
}
|
|
func (p *GetUploadAuthTokenData) ReadField3(iprot thrift.TProtocol) error {
|
|
_field := NewUploadAuthTokenInfo()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Auth = _field
|
|
return nil
|
|
}
|
|
func (p *GetUploadAuthTokenData) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.UploadHost = _field
|
|
return nil
|
|
}
|
|
func (p *GetUploadAuthTokenData) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Schema = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *GetUploadAuthTokenData) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("GetUploadAuthTokenData"); 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 *GetUploadAuthTokenData) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("service_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ServiceID); 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 *GetUploadAuthTokenData) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("upload_path_prefix", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.UploadPathPrefix); 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 *GetUploadAuthTokenData) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("auth", thrift.STRUCT, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Auth.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 3 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 3 end error: ", p), err)
|
|
}
|
|
func (p *GetUploadAuthTokenData) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("upload_host", thrift.STRING, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.UploadHost); 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 *GetUploadAuthTokenData) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("schema", thrift.STRING, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Schema); 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 *GetUploadAuthTokenData) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("GetUploadAuthTokenData(%+v)", *p)
|
|
|
|
}
|
|
|
|
type UploadAuthTokenInfo struct {
|
|
AccessKeyID string `thrift:"access_key_id,1" form:"access_key_id" json:"access_key_id" query:"access_key_id"`
|
|
SecretAccessKey string `thrift:"secret_access_key,2" form:"secret_access_key" json:"secret_access_key" query:"secret_access_key"`
|
|
SessionToken string `thrift:"session_token,3" form:"session_token" json:"session_token" query:"session_token"`
|
|
ExpiredTime string `thrift:"expired_time,4" form:"expired_time" json:"expired_time" query:"expired_time"`
|
|
CurrentTime string `thrift:"current_time,5" form:"current_time" json:"current_time" query:"current_time"`
|
|
}
|
|
|
|
func NewUploadAuthTokenInfo() *UploadAuthTokenInfo {
|
|
return &UploadAuthTokenInfo{}
|
|
}
|
|
|
|
func (p *UploadAuthTokenInfo) InitDefault() {
|
|
}
|
|
|
|
func (p *UploadAuthTokenInfo) GetAccessKeyID() (v string) {
|
|
return p.AccessKeyID
|
|
}
|
|
|
|
func (p *UploadAuthTokenInfo) GetSecretAccessKey() (v string) {
|
|
return p.SecretAccessKey
|
|
}
|
|
|
|
func (p *UploadAuthTokenInfo) GetSessionToken() (v string) {
|
|
return p.SessionToken
|
|
}
|
|
|
|
func (p *UploadAuthTokenInfo) GetExpiredTime() (v string) {
|
|
return p.ExpiredTime
|
|
}
|
|
|
|
func (p *UploadAuthTokenInfo) GetCurrentTime() (v string) {
|
|
return p.CurrentTime
|
|
}
|
|
|
|
var fieldIDToName_UploadAuthTokenInfo = map[int16]string{
|
|
1: "access_key_id",
|
|
2: "secret_access_key",
|
|
3: "session_token",
|
|
4: "expired_time",
|
|
5: "current_time",
|
|
}
|
|
|
|
func (p *UploadAuthTokenInfo) 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.STRING {
|
|
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.STRING {
|
|
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_UploadAuthTokenInfo[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 *UploadAuthTokenInfo) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.AccessKeyID = _field
|
|
return nil
|
|
}
|
|
func (p *UploadAuthTokenInfo) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.SecretAccessKey = _field
|
|
return nil
|
|
}
|
|
func (p *UploadAuthTokenInfo) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.SessionToken = _field
|
|
return nil
|
|
}
|
|
func (p *UploadAuthTokenInfo) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ExpiredTime = _field
|
|
return nil
|
|
}
|
|
func (p *UploadAuthTokenInfo) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.CurrentTime = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *UploadAuthTokenInfo) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("UploadAuthTokenInfo"); 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 *UploadAuthTokenInfo) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("access_key_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.AccessKeyID); 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 *UploadAuthTokenInfo) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("secret_access_key", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.SecretAccessKey); 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 *UploadAuthTokenInfo) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("session_token", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.SessionToken); 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 *UploadAuthTokenInfo) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("expired_time", thrift.STRING, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ExpiredTime); 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 *UploadAuthTokenInfo) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("current_time", thrift.STRING, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.CurrentTime); 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 *UploadAuthTokenInfo) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("UploadAuthTokenInfo(%+v)", *p)
|
|
|
|
}
|
|
|
|
type SignImageURLRequest struct {
|
|
URI string `thrift:"uri,1,required" form:"uri,required" json:"uri,required" query:"uri,required"`
|
|
Scene *string `thrift:"Scene,2,optional" form:"Scene" json:"Scene,omitempty" query:"Scene"`
|
|
Base *base.Base `thrift:"Base,255,optional" form:"Base" json:"Base,omitempty" query:"Base"`
|
|
}
|
|
|
|
func NewSignImageURLRequest() *SignImageURLRequest {
|
|
return &SignImageURLRequest{}
|
|
}
|
|
|
|
func (p *SignImageURLRequest) InitDefault() {
|
|
}
|
|
|
|
func (p *SignImageURLRequest) GetURI() (v string) {
|
|
return p.URI
|
|
}
|
|
|
|
var SignImageURLRequest_Scene_DEFAULT string
|
|
|
|
func (p *SignImageURLRequest) GetScene() (v string) {
|
|
if !p.IsSetScene() {
|
|
return SignImageURLRequest_Scene_DEFAULT
|
|
}
|
|
return *p.Scene
|
|
}
|
|
|
|
var SignImageURLRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *SignImageURLRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return SignImageURLRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_SignImageURLRequest = map[int16]string{
|
|
1: "uri",
|
|
2: "Scene",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *SignImageURLRequest) IsSetScene() bool {
|
|
return p.Scene != nil
|
|
}
|
|
|
|
func (p *SignImageURLRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *SignImageURLRequest) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetURI bool = false
|
|
|
|
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.STRING {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetURI = true
|
|
} 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 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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
|
|
}
|
|
|
|
if !issetURI {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_SignImageURLRequest[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_SignImageURLRequest[fieldId]))
|
|
}
|
|
|
|
func (p *SignImageURLRequest) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.URI = _field
|
|
return nil
|
|
}
|
|
func (p *SignImageURLRequest) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Scene = _field
|
|
return nil
|
|
}
|
|
func (p *SignImageURLRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *SignImageURLRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("SignImageURLRequest"); 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.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *SignImageURLRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("uri", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.URI); 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 *SignImageURLRequest) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetScene() {
|
|
if err = oprot.WriteFieldBegin("Scene", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.Scene); 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 *SignImageURLRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *SignImageURLRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("SignImageURLRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type SignImageURLResponse struct {
|
|
URL string `thrift:"url,1,required" form:"url,required" json:"url,required" query:"url,required"`
|
|
Code int64 `thrift:"code,253,required" form:"code,required" json:"code,required" query:"code,required"`
|
|
Msg string `thrift:"msg,254,required" form:"msg,required" json:"msg,required" query:"msg,required"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255" form:"BaseResp" json:"BaseResp" query:"BaseResp"`
|
|
}
|
|
|
|
func NewSignImageURLResponse() *SignImageURLResponse {
|
|
return &SignImageURLResponse{}
|
|
}
|
|
|
|
func (p *SignImageURLResponse) InitDefault() {
|
|
}
|
|
|
|
func (p *SignImageURLResponse) GetURL() (v string) {
|
|
return p.URL
|
|
}
|
|
|
|
func (p *SignImageURLResponse) GetCode() (v int64) {
|
|
return p.Code
|
|
}
|
|
|
|
func (p *SignImageURLResponse) GetMsg() (v string) {
|
|
return p.Msg
|
|
}
|
|
|
|
var SignImageURLResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *SignImageURLResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return SignImageURLResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_SignImageURLResponse = map[int16]string{
|
|
1: "url",
|
|
253: "code",
|
|
254: "msg",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *SignImageURLResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *SignImageURLResponse) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetURL bool = false
|
|
var issetCode bool = false
|
|
var issetMsg bool = false
|
|
|
|
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.STRING {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetURL = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 253:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField253(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetCode = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 254:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField254(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetMsg = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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
|
|
}
|
|
|
|
if !issetURL {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetCode {
|
|
fieldId = 253
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetMsg {
|
|
fieldId = 254
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_SignImageURLResponse[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_SignImageURLResponse[fieldId]))
|
|
}
|
|
|
|
func (p *SignImageURLResponse) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.URL = _field
|
|
return nil
|
|
}
|
|
func (p *SignImageURLResponse) ReadField253(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Code = _field
|
|
return nil
|
|
}
|
|
func (p *SignImageURLResponse) ReadField254(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Msg = _field
|
|
return nil
|
|
}
|
|
func (p *SignImageURLResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *SignImageURLResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("SignImageURLResponse"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField1(oprot); err != nil {
|
|
fieldId = 1
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField253(oprot); err != nil {
|
|
fieldId = 253
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField254(oprot); err != nil {
|
|
fieldId = 254
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *SignImageURLResponse) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("url", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.URL); 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 *SignImageURLResponse) writeField253(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("code", thrift.I64, 253); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Code); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 end error: ", p), err)
|
|
}
|
|
func (p *SignImageURLResponse) writeField254(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("msg", thrift.STRING, 254); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Msg); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 end error: ", p), err)
|
|
}
|
|
func (p *SignImageURLResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *SignImageURLResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("SignImageURLResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
type ValidateErrorData struct {
|
|
NodeError *NodeError `thrift:"node_error,1" form:"node_error" json:"node_error" query:"node_error"`
|
|
PathError *PathError `thrift:"path_error,2" form:"path_error" json:"path_error" query:"path_error"`
|
|
Message string `thrift:"message,3" form:"message" json:"message" query:"message"`
|
|
Type ValidateErrorType `thrift:"type,4" form:"type" json:"type" query:"type"`
|
|
}
|
|
|
|
func NewValidateErrorData() *ValidateErrorData {
|
|
return &ValidateErrorData{}
|
|
}
|
|
|
|
func (p *ValidateErrorData) InitDefault() {
|
|
}
|
|
|
|
var ValidateErrorData_NodeError_DEFAULT *NodeError
|
|
|
|
func (p *ValidateErrorData) GetNodeError() (v *NodeError) {
|
|
if !p.IsSetNodeError() {
|
|
return ValidateErrorData_NodeError_DEFAULT
|
|
}
|
|
return p.NodeError
|
|
}
|
|
|
|
var ValidateErrorData_PathError_DEFAULT *PathError
|
|
|
|
func (p *ValidateErrorData) GetPathError() (v *PathError) {
|
|
if !p.IsSetPathError() {
|
|
return ValidateErrorData_PathError_DEFAULT
|
|
}
|
|
return p.PathError
|
|
}
|
|
|
|
func (p *ValidateErrorData) GetMessage() (v string) {
|
|
return p.Message
|
|
}
|
|
|
|
func (p *ValidateErrorData) GetType() (v ValidateErrorType) {
|
|
return p.Type
|
|
}
|
|
|
|
var fieldIDToName_ValidateErrorData = map[int16]string{
|
|
1: "node_error",
|
|
2: "path_error",
|
|
3: "message",
|
|
4: "type",
|
|
}
|
|
|
|
func (p *ValidateErrorData) IsSetNodeError() bool {
|
|
return p.NodeError != nil
|
|
}
|
|
|
|
func (p *ValidateErrorData) IsSetPathError() bool {
|
|
return p.PathError != nil
|
|
}
|
|
|
|
func (p *ValidateErrorData) 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.STRUCT {
|
|
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.I32 {
|
|
if err = p.ReadField4(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_ValidateErrorData[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 *ValidateErrorData) ReadField1(iprot thrift.TProtocol) error {
|
|
_field := NewNodeError()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.NodeError = _field
|
|
return nil
|
|
}
|
|
func (p *ValidateErrorData) ReadField2(iprot thrift.TProtocol) error {
|
|
_field := NewPathError()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.PathError = _field
|
|
return nil
|
|
}
|
|
func (p *ValidateErrorData) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Message = _field
|
|
return nil
|
|
}
|
|
func (p *ValidateErrorData) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field ValidateErrorType
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = ValidateErrorType(v)
|
|
}
|
|
p.Type = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *ValidateErrorData) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("ValidateErrorData"); 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 = 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 *ValidateErrorData) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("node_error", thrift.STRUCT, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.NodeError.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 *ValidateErrorData) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("path_error", thrift.STRUCT, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.PathError.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 2 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 2 end error: ", p), err)
|
|
}
|
|
func (p *ValidateErrorData) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("message", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Message); 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 *ValidateErrorData) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("type", thrift.I32, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.Type)); 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 *ValidateErrorData) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("ValidateErrorData(%+v)", *p)
|
|
|
|
}
|
|
|
|
type NodeError struct {
|
|
NodeID string `thrift:"node_id,1" form:"node_id" json:"node_id" query:"node_id"`
|
|
}
|
|
|
|
func NewNodeError() *NodeError {
|
|
return &NodeError{}
|
|
}
|
|
|
|
func (p *NodeError) InitDefault() {
|
|
}
|
|
|
|
func (p *NodeError) GetNodeID() (v string) {
|
|
return p.NodeID
|
|
}
|
|
|
|
var fieldIDToName_NodeError = map[int16]string{
|
|
1: "node_id",
|
|
}
|
|
|
|
func (p *NodeError) 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.STRING {
|
|
if err = p.ReadField1(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_NodeError[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 *NodeError) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.NodeID = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *NodeError) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("NodeError"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField1(oprot); err != nil {
|
|
fieldId = 1
|
|
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 *NodeError) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("node_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.NodeID); 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 *NodeError) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("NodeError(%+v)", *p)
|
|
|
|
}
|
|
|
|
type PathError struct {
|
|
Start string `thrift:"start,1" form:"start" json:"start" query:"start"`
|
|
End string `thrift:"end,2" form:"end" json:"end" query:"end"`
|
|
// Node ID on the path
|
|
Path []string `thrift:"path,3" form:"path" json:"path" query:"path"`
|
|
}
|
|
|
|
func NewPathError() *PathError {
|
|
return &PathError{}
|
|
}
|
|
|
|
func (p *PathError) InitDefault() {
|
|
}
|
|
|
|
func (p *PathError) GetStart() (v string) {
|
|
return p.Start
|
|
}
|
|
|
|
func (p *PathError) GetEnd() (v string) {
|
|
return p.End
|
|
}
|
|
|
|
func (p *PathError) GetPath() (v []string) {
|
|
return p.Path
|
|
}
|
|
|
|
var fieldIDToName_PathError = map[int16]string{
|
|
1: "start",
|
|
2: "end",
|
|
3: "path",
|
|
}
|
|
|
|
func (p *PathError) 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.STRING {
|
|
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.LIST {
|
|
if err = p.ReadField3(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_PathError[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 *PathError) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Start = _field
|
|
return nil
|
|
}
|
|
func (p *PathError) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.End = _field
|
|
return nil
|
|
}
|
|
func (p *PathError) ReadField3(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]string, 0, size)
|
|
for i := 0; i < size; i++ {
|
|
|
|
var _elem string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_elem = v
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.Path = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *PathError) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("PathError"); 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 = 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 *PathError) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("start", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Start); 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 *PathError) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("end", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.End); 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 *PathError) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("path", thrift.LIST, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRING, len(p.Path)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.Path {
|
|
if err := oprot.WriteString(v); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *PathError) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("PathError(%+v)", *p)
|
|
|
|
}
|
|
|
|
type NodeTemplate struct {
|
|
ID string `thrift:"id,1" form:"id" json:"id" query:"id"`
|
|
Type NodeTemplateType `thrift:"type,2" form:"type" json:"type" query:"type"`
|
|
Name string `thrift:"name,3" form:"name" json:"name" query:"name"`
|
|
Desc string `thrift:"desc,4" form:"desc" json:"desc" query:"desc"`
|
|
IconURL string `thrift:"icon_url,5" form:"icon_url" json:"icon_url" query:"icon_url"`
|
|
SupportBatch SupportBatch `thrift:"support_batch,6" form:"support_batch" json:"support_batch" query:"support_batch"`
|
|
NodeType string `thrift:"node_type,7" form:"node_type" json:"node_type" query:"node_type"`
|
|
Color string `thrift:"color,8" form:"color" json:"color" query:"color"`
|
|
}
|
|
|
|
func NewNodeTemplate() *NodeTemplate {
|
|
return &NodeTemplate{}
|
|
}
|
|
|
|
func (p *NodeTemplate) InitDefault() {
|
|
}
|
|
|
|
func (p *NodeTemplate) GetID() (v string) {
|
|
return p.ID
|
|
}
|
|
|
|
func (p *NodeTemplate) GetType() (v NodeTemplateType) {
|
|
return p.Type
|
|
}
|
|
|
|
func (p *NodeTemplate) GetName() (v string) {
|
|
return p.Name
|
|
}
|
|
|
|
func (p *NodeTemplate) GetDesc() (v string) {
|
|
return p.Desc
|
|
}
|
|
|
|
func (p *NodeTemplate) GetIconURL() (v string) {
|
|
return p.IconURL
|
|
}
|
|
|
|
func (p *NodeTemplate) GetSupportBatch() (v SupportBatch) {
|
|
return p.SupportBatch
|
|
}
|
|
|
|
func (p *NodeTemplate) GetNodeType() (v string) {
|
|
return p.NodeType
|
|
}
|
|
|
|
func (p *NodeTemplate) GetColor() (v string) {
|
|
return p.Color
|
|
}
|
|
|
|
var fieldIDToName_NodeTemplate = map[int16]string{
|
|
1: "id",
|
|
2: "type",
|
|
3: "name",
|
|
4: "desc",
|
|
5: "icon_url",
|
|
6: "support_batch",
|
|
7: "node_type",
|
|
8: "color",
|
|
}
|
|
|
|
func (p *NodeTemplate) 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.STRING {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 2:
|
|
if fieldTypeId == thrift.I32 {
|
|
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.STRING {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 6:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField6(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField7(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 8:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField8(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_NodeTemplate[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 *NodeTemplate) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ID = _field
|
|
return nil
|
|
}
|
|
func (p *NodeTemplate) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field NodeTemplateType
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = NodeTemplateType(v)
|
|
}
|
|
p.Type = _field
|
|
return nil
|
|
}
|
|
func (p *NodeTemplate) ReadField3(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 *NodeTemplate) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Desc = _field
|
|
return nil
|
|
}
|
|
func (p *NodeTemplate) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.IconURL = _field
|
|
return nil
|
|
}
|
|
func (p *NodeTemplate) ReadField6(iprot thrift.TProtocol) error {
|
|
|
|
var _field SupportBatch
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = SupportBatch(v)
|
|
}
|
|
p.SupportBatch = _field
|
|
return nil
|
|
}
|
|
func (p *NodeTemplate) ReadField7(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.NodeType = _field
|
|
return nil
|
|
}
|
|
func (p *NodeTemplate) ReadField8(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Color = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *NodeTemplate) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("NodeTemplate"); 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 = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField8(oprot); err != nil {
|
|
fieldId = 8
|
|
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 *NodeTemplate) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ID); 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 *NodeTemplate) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("type", thrift.I32, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.Type)); 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 *NodeTemplate) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("name", thrift.STRING, 3); 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 3 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 3 end error: ", p), err)
|
|
}
|
|
func (p *NodeTemplate) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("desc", thrift.STRING, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Desc); 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 *NodeTemplate) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("icon_url", thrift.STRING, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.IconURL); 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 *NodeTemplate) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("support_batch", thrift.I32, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.SupportBatch)); 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 *NodeTemplate) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("node_type", thrift.STRING, 7); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.NodeType); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
func (p *NodeTemplate) writeField8(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("color", thrift.STRING, 8); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Color); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 end error: ", p), err)
|
|
}
|
|
|
|
func (p *NodeTemplate) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("NodeTemplate(%+v)", *p)
|
|
|
|
}
|
|
|
|
// plug-in configuration
|
|
type PluginAPINode struct {
|
|
// Actual plug-in configuration
|
|
PluginID string `thrift:"plugin_id,1" form:"plugin_id" json:"plugin_id" query:"plugin_id"`
|
|
APIID string `thrift:"api_id,2" form:"api_id" json:"api_id" query:"api_id"`
|
|
APIName string `thrift:"api_name,3" form:"api_name" json:"api_name" query:"api_name"`
|
|
// For node display
|
|
Name string `thrift:"name,4" form:"name" json:"name" query:"name"`
|
|
Desc string `thrift:"desc,5" form:"desc" json:"desc" query:"desc"`
|
|
IconURL string `thrift:"icon_url,6" form:"icon_url" json:"icon_url" query:"icon_url"`
|
|
NodeType string `thrift:"node_type,7" form:"node_type" json:"node_type" query:"node_type"`
|
|
}
|
|
|
|
func NewPluginAPINode() *PluginAPINode {
|
|
return &PluginAPINode{}
|
|
}
|
|
|
|
func (p *PluginAPINode) InitDefault() {
|
|
}
|
|
|
|
func (p *PluginAPINode) GetPluginID() (v string) {
|
|
return p.PluginID
|
|
}
|
|
|
|
func (p *PluginAPINode) GetAPIID() (v string) {
|
|
return p.APIID
|
|
}
|
|
|
|
func (p *PluginAPINode) GetAPIName() (v string) {
|
|
return p.APIName
|
|
}
|
|
|
|
func (p *PluginAPINode) GetName() (v string) {
|
|
return p.Name
|
|
}
|
|
|
|
func (p *PluginAPINode) GetDesc() (v string) {
|
|
return p.Desc
|
|
}
|
|
|
|
func (p *PluginAPINode) GetIconURL() (v string) {
|
|
return p.IconURL
|
|
}
|
|
|
|
func (p *PluginAPINode) GetNodeType() (v string) {
|
|
return p.NodeType
|
|
}
|
|
|
|
var fieldIDToName_PluginAPINode = map[int16]string{
|
|
1: "plugin_id",
|
|
2: "api_id",
|
|
3: "api_name",
|
|
4: "name",
|
|
5: "desc",
|
|
6: "icon_url",
|
|
7: "node_type",
|
|
}
|
|
|
|
func (p *PluginAPINode) 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.STRING {
|
|
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.STRING {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 6:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField6(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField7(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_PluginAPINode[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 *PluginAPINode) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.PluginID = _field
|
|
return nil
|
|
}
|
|
func (p *PluginAPINode) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.APIID = _field
|
|
return nil
|
|
}
|
|
func (p *PluginAPINode) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.APIName = _field
|
|
return nil
|
|
}
|
|
func (p *PluginAPINode) ReadField4(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 *PluginAPINode) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Desc = _field
|
|
return nil
|
|
}
|
|
func (p *PluginAPINode) ReadField6(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.IconURL = _field
|
|
return nil
|
|
}
|
|
func (p *PluginAPINode) ReadField7(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.NodeType = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *PluginAPINode) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("PluginAPINode"); 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 = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
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 *PluginAPINode) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("plugin_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.PluginID); 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 *PluginAPINode) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("api_id", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.APIID); 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 *PluginAPINode) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("api_name", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.APIName); 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 *PluginAPINode) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("name", thrift.STRING, 4); 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 4 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 4 end error: ", p), err)
|
|
}
|
|
func (p *PluginAPINode) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("desc", thrift.STRING, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Desc); 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 *PluginAPINode) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("icon_url", thrift.STRING, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.IconURL); 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 *PluginAPINode) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("node_type", thrift.STRING, 7); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.NodeType); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
|
|
func (p *PluginAPINode) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("PluginAPINode(%+v)", *p)
|
|
|
|
}
|
|
|
|
// View more image plugins
|
|
type PluginCategory struct {
|
|
PluginCategoryID string `thrift:"plugin_category_id,1" form:"plugin_category_id" json:"plugin_category_id" query:"plugin_category_id"`
|
|
OnlyOfficial bool `thrift:"only_official,2" form:"only_official" json:"only_official" query:"only_official"`
|
|
// For node display
|
|
Name string `thrift:"name,3" form:"name" json:"name" query:"name"`
|
|
IconURL string `thrift:"icon_url,4" form:"icon_url" json:"icon_url" query:"icon_url"`
|
|
NodeType string `thrift:"node_type,5" form:"node_type" json:"node_type" query:"node_type"`
|
|
}
|
|
|
|
func NewPluginCategory() *PluginCategory {
|
|
return &PluginCategory{}
|
|
}
|
|
|
|
func (p *PluginCategory) InitDefault() {
|
|
}
|
|
|
|
func (p *PluginCategory) GetPluginCategoryID() (v string) {
|
|
return p.PluginCategoryID
|
|
}
|
|
|
|
func (p *PluginCategory) GetOnlyOfficial() (v bool) {
|
|
return p.OnlyOfficial
|
|
}
|
|
|
|
func (p *PluginCategory) GetName() (v string) {
|
|
return p.Name
|
|
}
|
|
|
|
func (p *PluginCategory) GetIconURL() (v string) {
|
|
return p.IconURL
|
|
}
|
|
|
|
func (p *PluginCategory) GetNodeType() (v string) {
|
|
return p.NodeType
|
|
}
|
|
|
|
var fieldIDToName_PluginCategory = map[int16]string{
|
|
1: "plugin_category_id",
|
|
2: "only_official",
|
|
3: "name",
|
|
4: "icon_url",
|
|
5: "node_type",
|
|
}
|
|
|
|
func (p *PluginCategory) 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.STRING {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 2:
|
|
if fieldTypeId == thrift.BOOL {
|
|
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.STRING {
|
|
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_PluginCategory[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 *PluginCategory) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.PluginCategoryID = _field
|
|
return nil
|
|
}
|
|
func (p *PluginCategory) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.OnlyOfficial = _field
|
|
return nil
|
|
}
|
|
func (p *PluginCategory) ReadField3(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 *PluginCategory) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.IconURL = _field
|
|
return nil
|
|
}
|
|
func (p *PluginCategory) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.NodeType = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *PluginCategory) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("PluginCategory"); 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 *PluginCategory) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("plugin_category_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.PluginCategoryID); 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 *PluginCategory) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("only_official", thrift.BOOL, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(p.OnlyOfficial); 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 *PluginCategory) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("name", thrift.STRING, 3); 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 3 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 3 end error: ", p), err)
|
|
}
|
|
func (p *PluginCategory) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("icon_url", thrift.STRING, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.IconURL); 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 *PluginCategory) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("node_type", thrift.STRING, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.NodeType); 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 *PluginCategory) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("PluginCategory(%+v)", *p)
|
|
|
|
}
|
|
|
|
type NodeTemplateListRequest struct {
|
|
// Required node type, return all by default without passing
|
|
NeedTypes []NodeTemplateType `thrift:"need_types,1,optional" form:"need_types" json:"need_types,omitempty" query:"need_types"`
|
|
// Required node type, string type
|
|
NodeTypes []string `thrift:"node_types,2,optional" form:"node_types" json:"node_types,omitempty" query:"node_types"`
|
|
Base *base.Base `thrift:"Base,255,optional" form:"Base" json:"Base,omitempty" query:"Base"`
|
|
}
|
|
|
|
func NewNodeTemplateListRequest() *NodeTemplateListRequest {
|
|
return &NodeTemplateListRequest{}
|
|
}
|
|
|
|
func (p *NodeTemplateListRequest) InitDefault() {
|
|
}
|
|
|
|
var NodeTemplateListRequest_NeedTypes_DEFAULT []NodeTemplateType
|
|
|
|
func (p *NodeTemplateListRequest) GetNeedTypes() (v []NodeTemplateType) {
|
|
if !p.IsSetNeedTypes() {
|
|
return NodeTemplateListRequest_NeedTypes_DEFAULT
|
|
}
|
|
return p.NeedTypes
|
|
}
|
|
|
|
var NodeTemplateListRequest_NodeTypes_DEFAULT []string
|
|
|
|
func (p *NodeTemplateListRequest) GetNodeTypes() (v []string) {
|
|
if !p.IsSetNodeTypes() {
|
|
return NodeTemplateListRequest_NodeTypes_DEFAULT
|
|
}
|
|
return p.NodeTypes
|
|
}
|
|
|
|
var NodeTemplateListRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *NodeTemplateListRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return NodeTemplateListRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_NodeTemplateListRequest = map[int16]string{
|
|
1: "need_types",
|
|
2: "node_types",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *NodeTemplateListRequest) IsSetNeedTypes() bool {
|
|
return p.NeedTypes != nil
|
|
}
|
|
|
|
func (p *NodeTemplateListRequest) IsSetNodeTypes() bool {
|
|
return p.NodeTypes != nil
|
|
}
|
|
|
|
func (p *NodeTemplateListRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *NodeTemplateListRequest) 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.LIST {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 2:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField2(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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_NodeTemplateListRequest[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 *NodeTemplateListRequest) ReadField1(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]NodeTemplateType, 0, size)
|
|
for i := 0; i < size; i++ {
|
|
|
|
var _elem NodeTemplateType
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_elem = NodeTemplateType(v)
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.NeedTypes = _field
|
|
return nil
|
|
}
|
|
func (p *NodeTemplateListRequest) ReadField2(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]string, 0, size)
|
|
for i := 0; i < size; i++ {
|
|
|
|
var _elem string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_elem = v
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.NodeTypes = _field
|
|
return nil
|
|
}
|
|
func (p *NodeTemplateListRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *NodeTemplateListRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("NodeTemplateListRequest"); 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.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *NodeTemplateListRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetNeedTypes() {
|
|
if err = oprot.WriteFieldBegin("need_types", thrift.LIST, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.I32, len(p.NeedTypes)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.NeedTypes {
|
|
if err := oprot.WriteI32(int32(v)); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *NodeTemplateListRequest) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetNodeTypes() {
|
|
if err = oprot.WriteFieldBegin("node_types", thrift.LIST, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRING, len(p.NodeTypes)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.NodeTypes {
|
|
if err := oprot.WriteString(v); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *NodeTemplateListRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *NodeTemplateListRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("NodeTemplateListRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type NodeTemplateListData struct {
|
|
TemplateList []*NodeTemplate `thrift:"template_list,1" form:"template_list" json:"template_list" query:"template_list"`
|
|
// Display classification configuration of nodes
|
|
CateList []*NodeCategory `thrift:"cate_list,2" form:"cate_list" json:"cate_list" query:"cate_list"`
|
|
PluginAPIList []*PluginAPINode `thrift:"plugin_api_list,3" form:"plugin_api_list" json:"plugin_api_list" query:"plugin_api_list"`
|
|
PluginCategoryList []*PluginCategory `thrift:"plugin_category_list,4" form:"plugin_category_list" json:"plugin_category_list" query:"plugin_category_list"`
|
|
}
|
|
|
|
func NewNodeTemplateListData() *NodeTemplateListData {
|
|
return &NodeTemplateListData{}
|
|
}
|
|
|
|
func (p *NodeTemplateListData) InitDefault() {
|
|
}
|
|
|
|
func (p *NodeTemplateListData) GetTemplateList() (v []*NodeTemplate) {
|
|
return p.TemplateList
|
|
}
|
|
|
|
func (p *NodeTemplateListData) GetCateList() (v []*NodeCategory) {
|
|
return p.CateList
|
|
}
|
|
|
|
func (p *NodeTemplateListData) GetPluginAPIList() (v []*PluginAPINode) {
|
|
return p.PluginAPIList
|
|
}
|
|
|
|
func (p *NodeTemplateListData) GetPluginCategoryList() (v []*PluginCategory) {
|
|
return p.PluginCategoryList
|
|
}
|
|
|
|
var fieldIDToName_NodeTemplateListData = map[int16]string{
|
|
1: "template_list",
|
|
2: "cate_list",
|
|
3: "plugin_api_list",
|
|
4: "plugin_category_list",
|
|
}
|
|
|
|
func (p *NodeTemplateListData) 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.LIST {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 2:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField2(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 3:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField3(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 4:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField4(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_NodeTemplateListData[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 *NodeTemplateListData) ReadField1(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*NodeTemplate, 0, size)
|
|
values := make([]NodeTemplate, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.TemplateList = _field
|
|
return nil
|
|
}
|
|
func (p *NodeTemplateListData) ReadField2(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*NodeCategory, 0, size)
|
|
values := make([]NodeCategory, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.CateList = _field
|
|
return nil
|
|
}
|
|
func (p *NodeTemplateListData) ReadField3(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*PluginAPINode, 0, size)
|
|
values := make([]PluginAPINode, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.PluginAPIList = _field
|
|
return nil
|
|
}
|
|
func (p *NodeTemplateListData) ReadField4(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*PluginCategory, 0, size)
|
|
values := make([]PluginCategory, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.PluginCategoryList = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *NodeTemplateListData) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("NodeTemplateListData"); 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 = 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 *NodeTemplateListData) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("template_list", thrift.LIST, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.TemplateList)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.TemplateList {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *NodeTemplateListData) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("cate_list", thrift.LIST, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.CateList)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.CateList {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *NodeTemplateListData) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("plugin_api_list", thrift.LIST, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.PluginAPIList)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.PluginAPIList {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *NodeTemplateListData) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("plugin_category_list", thrift.LIST, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.PluginCategoryList)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.PluginCategoryList {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *NodeTemplateListData) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("NodeTemplateListData(%+v)", *p)
|
|
|
|
}
|
|
|
|
type NodeCategory struct {
|
|
// Category name, empty string indicates that the following node does not belong to any category
|
|
Name string `thrift:"name,1" form:"name" json:"name" query:"name"`
|
|
NodeTypeList []string `thrift:"node_type_list,2" form:"node_type_list" json:"node_type_list" query:"node_type_list"`
|
|
// List of api_id plugins
|
|
PluginAPIIDList []string `thrift:"plugin_api_id_list,3,optional" form:"plugin_api_id_list" json:"plugin_api_id_list,omitempty" query:"plugin_api_id_list"`
|
|
// Jump to the classification configuration of the official plug-in list
|
|
PluginCategoryIDList []string `thrift:"plugin_category_id_list,4,optional" form:"plugin_category_id_list" json:"plugin_category_id_list,omitempty" query:"plugin_category_id_list"`
|
|
}
|
|
|
|
func NewNodeCategory() *NodeCategory {
|
|
return &NodeCategory{}
|
|
}
|
|
|
|
func (p *NodeCategory) InitDefault() {
|
|
}
|
|
|
|
func (p *NodeCategory) GetName() (v string) {
|
|
return p.Name
|
|
}
|
|
|
|
func (p *NodeCategory) GetNodeTypeList() (v []string) {
|
|
return p.NodeTypeList
|
|
}
|
|
|
|
var NodeCategory_PluginAPIIDList_DEFAULT []string
|
|
|
|
func (p *NodeCategory) GetPluginAPIIDList() (v []string) {
|
|
if !p.IsSetPluginAPIIDList() {
|
|
return NodeCategory_PluginAPIIDList_DEFAULT
|
|
}
|
|
return p.PluginAPIIDList
|
|
}
|
|
|
|
var NodeCategory_PluginCategoryIDList_DEFAULT []string
|
|
|
|
func (p *NodeCategory) GetPluginCategoryIDList() (v []string) {
|
|
if !p.IsSetPluginCategoryIDList() {
|
|
return NodeCategory_PluginCategoryIDList_DEFAULT
|
|
}
|
|
return p.PluginCategoryIDList
|
|
}
|
|
|
|
var fieldIDToName_NodeCategory = map[int16]string{
|
|
1: "name",
|
|
2: "node_type_list",
|
|
3: "plugin_api_id_list",
|
|
4: "plugin_category_id_list",
|
|
}
|
|
|
|
func (p *NodeCategory) IsSetPluginAPIIDList() bool {
|
|
return p.PluginAPIIDList != nil
|
|
}
|
|
|
|
func (p *NodeCategory) IsSetPluginCategoryIDList() bool {
|
|
return p.PluginCategoryIDList != nil
|
|
}
|
|
|
|
func (p *NodeCategory) 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.STRING {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 2:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField2(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 3:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField3(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 4:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField4(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_NodeCategory[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 *NodeCategory) ReadField1(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 *NodeCategory) ReadField2(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]string, 0, size)
|
|
for i := 0; i < size; i++ {
|
|
|
|
var _elem string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_elem = v
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.NodeTypeList = _field
|
|
return nil
|
|
}
|
|
func (p *NodeCategory) ReadField3(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]string, 0, size)
|
|
for i := 0; i < size; i++ {
|
|
|
|
var _elem string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_elem = v
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.PluginAPIIDList = _field
|
|
return nil
|
|
}
|
|
func (p *NodeCategory) ReadField4(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]string, 0, size)
|
|
for i := 0; i < size; i++ {
|
|
|
|
var _elem string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_elem = v
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.PluginCategoryIDList = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *NodeCategory) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("NodeCategory"); 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 = 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 *NodeCategory) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("name", thrift.STRING, 1); 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 1 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 1 end error: ", p), err)
|
|
}
|
|
func (p *NodeCategory) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("node_type_list", thrift.LIST, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRING, len(p.NodeTypeList)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.NodeTypeList {
|
|
if err := oprot.WriteString(v); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *NodeCategory) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetPluginAPIIDList() {
|
|
if err = oprot.WriteFieldBegin("plugin_api_id_list", thrift.LIST, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRING, len(p.PluginAPIIDList)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.PluginAPIIDList {
|
|
if err := oprot.WriteString(v); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *NodeCategory) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetPluginCategoryIDList() {
|
|
if err = oprot.WriteFieldBegin("plugin_category_id_list", thrift.LIST, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRING, len(p.PluginCategoryIDList)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.PluginCategoryIDList {
|
|
if err := oprot.WriteString(v); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *NodeCategory) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("NodeCategory(%+v)", *p)
|
|
|
|
}
|
|
|
|
type NodeTemplateListResponse struct {
|
|
Data *NodeTemplateListData `thrift:"data,1" form:"data" json:"data" query:"data"`
|
|
Code int64 `thrift:"code,253,required" form:"code,required" json:"code,required" query:"code,required"`
|
|
Msg string `thrift:"msg,254,required" form:"msg,required" json:"msg,required" query:"msg,required"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255,required" form:"BaseResp,required" json:"BaseResp,required" query:"BaseResp,required"`
|
|
}
|
|
|
|
func NewNodeTemplateListResponse() *NodeTemplateListResponse {
|
|
return &NodeTemplateListResponse{}
|
|
}
|
|
|
|
func (p *NodeTemplateListResponse) InitDefault() {
|
|
}
|
|
|
|
var NodeTemplateListResponse_Data_DEFAULT *NodeTemplateListData
|
|
|
|
func (p *NodeTemplateListResponse) GetData() (v *NodeTemplateListData) {
|
|
if !p.IsSetData() {
|
|
return NodeTemplateListResponse_Data_DEFAULT
|
|
}
|
|
return p.Data
|
|
}
|
|
|
|
func (p *NodeTemplateListResponse) GetCode() (v int64) {
|
|
return p.Code
|
|
}
|
|
|
|
func (p *NodeTemplateListResponse) GetMsg() (v string) {
|
|
return p.Msg
|
|
}
|
|
|
|
var NodeTemplateListResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *NodeTemplateListResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return NodeTemplateListResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_NodeTemplateListResponse = map[int16]string{
|
|
1: "data",
|
|
253: "code",
|
|
254: "msg",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *NodeTemplateListResponse) IsSetData() bool {
|
|
return p.Data != nil
|
|
}
|
|
|
|
func (p *NodeTemplateListResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *NodeTemplateListResponse) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetCode bool = false
|
|
var issetMsg bool = false
|
|
var issetBaseResp bool = false
|
|
|
|
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 253:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField253(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetCode = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 254:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField254(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetMsg = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetBaseResp = true
|
|
} 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
|
|
}
|
|
|
|
if !issetCode {
|
|
fieldId = 253
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetMsg {
|
|
fieldId = 254
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetBaseResp {
|
|
fieldId = 255
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_NodeTemplateListResponse[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_NodeTemplateListResponse[fieldId]))
|
|
}
|
|
|
|
func (p *NodeTemplateListResponse) ReadField1(iprot thrift.TProtocol) error {
|
|
_field := NewNodeTemplateListData()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Data = _field
|
|
return nil
|
|
}
|
|
func (p *NodeTemplateListResponse) ReadField253(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Code = _field
|
|
return nil
|
|
}
|
|
func (p *NodeTemplateListResponse) ReadField254(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Msg = _field
|
|
return nil
|
|
}
|
|
func (p *NodeTemplateListResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *NodeTemplateListResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("NodeTemplateListResponse"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField1(oprot); err != nil {
|
|
fieldId = 1
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField253(oprot); err != nil {
|
|
fieldId = 253
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField254(oprot); err != nil {
|
|
fieldId = 254
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *NodeTemplateListResponse) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("data", thrift.STRUCT, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Data.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 *NodeTemplateListResponse) writeField253(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("code", thrift.I64, 253); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Code); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 end error: ", p), err)
|
|
}
|
|
func (p *NodeTemplateListResponse) writeField254(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("msg", thrift.STRING, 254); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Msg); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 end error: ", p), err)
|
|
}
|
|
func (p *NodeTemplateListResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *NodeTemplateListResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("NodeTemplateListResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
type WorkflowNodeDebugV2Request struct {
|
|
WorkflowID string `thrift:"workflow_id,1" form:"workflow_id" json:"workflow_id" query:"workflow_id"`
|
|
NodeID string `thrift:"node_id,2" form:"node_id" json:"node_id" query:"node_id"`
|
|
Input map[string]string `thrift:"input,3" form:"input" json:"input" query:"input"`
|
|
Batch map[string]string `thrift:"batch,4" form:"batch" json:"batch" query:"batch"`
|
|
SpaceID *string `thrift:"space_id,5,optional" form:"space_id" json:"space_id,omitempty" query:"space_id"`
|
|
BotID *string `thrift:"bot_id,6,optional" form:"bot_id" json:"bot_id,omitempty" query:"bot_id"`
|
|
ProjectID *string `thrift:"project_id,7,optional" form:"project_id" json:"project_id,omitempty" query:"project_id"`
|
|
Setting map[string]string `thrift:"setting,8,optional" form:"setting" json:"setting,omitempty" query:"setting"`
|
|
Base *base.Base `thrift:"Base,255" form:"Base" json:"Base" query:"Base"`
|
|
}
|
|
|
|
func NewWorkflowNodeDebugV2Request() *WorkflowNodeDebugV2Request {
|
|
return &WorkflowNodeDebugV2Request{}
|
|
}
|
|
|
|
func (p *WorkflowNodeDebugV2Request) InitDefault() {
|
|
}
|
|
|
|
func (p *WorkflowNodeDebugV2Request) GetWorkflowID() (v string) {
|
|
return p.WorkflowID
|
|
}
|
|
|
|
func (p *WorkflowNodeDebugV2Request) GetNodeID() (v string) {
|
|
return p.NodeID
|
|
}
|
|
|
|
func (p *WorkflowNodeDebugV2Request) GetInput() (v map[string]string) {
|
|
return p.Input
|
|
}
|
|
|
|
func (p *WorkflowNodeDebugV2Request) GetBatch() (v map[string]string) {
|
|
return p.Batch
|
|
}
|
|
|
|
var WorkflowNodeDebugV2Request_SpaceID_DEFAULT string
|
|
|
|
func (p *WorkflowNodeDebugV2Request) GetSpaceID() (v string) {
|
|
if !p.IsSetSpaceID() {
|
|
return WorkflowNodeDebugV2Request_SpaceID_DEFAULT
|
|
}
|
|
return *p.SpaceID
|
|
}
|
|
|
|
var WorkflowNodeDebugV2Request_BotID_DEFAULT string
|
|
|
|
func (p *WorkflowNodeDebugV2Request) GetBotID() (v string) {
|
|
if !p.IsSetBotID() {
|
|
return WorkflowNodeDebugV2Request_BotID_DEFAULT
|
|
}
|
|
return *p.BotID
|
|
}
|
|
|
|
var WorkflowNodeDebugV2Request_ProjectID_DEFAULT string
|
|
|
|
func (p *WorkflowNodeDebugV2Request) GetProjectID() (v string) {
|
|
if !p.IsSetProjectID() {
|
|
return WorkflowNodeDebugV2Request_ProjectID_DEFAULT
|
|
}
|
|
return *p.ProjectID
|
|
}
|
|
|
|
var WorkflowNodeDebugV2Request_Setting_DEFAULT map[string]string
|
|
|
|
func (p *WorkflowNodeDebugV2Request) GetSetting() (v map[string]string) {
|
|
if !p.IsSetSetting() {
|
|
return WorkflowNodeDebugV2Request_Setting_DEFAULT
|
|
}
|
|
return p.Setting
|
|
}
|
|
|
|
var WorkflowNodeDebugV2Request_Base_DEFAULT *base.Base
|
|
|
|
func (p *WorkflowNodeDebugV2Request) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return WorkflowNodeDebugV2Request_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_WorkflowNodeDebugV2Request = map[int16]string{
|
|
1: "workflow_id",
|
|
2: "node_id",
|
|
3: "input",
|
|
4: "batch",
|
|
5: "space_id",
|
|
6: "bot_id",
|
|
7: "project_id",
|
|
8: "setting",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *WorkflowNodeDebugV2Request) IsSetSpaceID() bool {
|
|
return p.SpaceID != nil
|
|
}
|
|
|
|
func (p *WorkflowNodeDebugV2Request) IsSetBotID() bool {
|
|
return p.BotID != nil
|
|
}
|
|
|
|
func (p *WorkflowNodeDebugV2Request) IsSetProjectID() bool {
|
|
return p.ProjectID != nil
|
|
}
|
|
|
|
func (p *WorkflowNodeDebugV2Request) IsSetSetting() bool {
|
|
return p.Setting != nil
|
|
}
|
|
|
|
func (p *WorkflowNodeDebugV2Request) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *WorkflowNodeDebugV2Request) 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.STRING {
|
|
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.MAP {
|
|
if err = p.ReadField3(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 4:
|
|
if fieldTypeId == thrift.MAP {
|
|
if err = p.ReadField4(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 5:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 6:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField6(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField7(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 8:
|
|
if fieldTypeId == thrift.MAP {
|
|
if err = p.ReadField8(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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_WorkflowNodeDebugV2Request[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 *WorkflowNodeDebugV2Request) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowNodeDebugV2Request) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.NodeID = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowNodeDebugV2Request) ReadField3(iprot thrift.TProtocol) error {
|
|
_, _, size, err := iprot.ReadMapBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make(map[string]string, size)
|
|
for i := 0; i < size; i++ {
|
|
var _key string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_key = v
|
|
}
|
|
|
|
var _val string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_val = v
|
|
}
|
|
|
|
_field[_key] = _val
|
|
}
|
|
if err := iprot.ReadMapEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.Input = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowNodeDebugV2Request) ReadField4(iprot thrift.TProtocol) error {
|
|
_, _, size, err := iprot.ReadMapBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make(map[string]string, size)
|
|
for i := 0; i < size; i++ {
|
|
var _key string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_key = v
|
|
}
|
|
|
|
var _val string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_val = v
|
|
}
|
|
|
|
_field[_key] = _val
|
|
}
|
|
if err := iprot.ReadMapEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.Batch = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowNodeDebugV2Request) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.SpaceID = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowNodeDebugV2Request) ReadField6(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.BotID = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowNodeDebugV2Request) ReadField7(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ProjectID = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowNodeDebugV2Request) ReadField8(iprot thrift.TProtocol) error {
|
|
_, _, size, err := iprot.ReadMapBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make(map[string]string, size)
|
|
for i := 0; i < size; i++ {
|
|
var _key string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_key = v
|
|
}
|
|
|
|
var _val string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_val = v
|
|
}
|
|
|
|
_field[_key] = _val
|
|
}
|
|
if err := iprot.ReadMapEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.Setting = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowNodeDebugV2Request) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *WorkflowNodeDebugV2Request) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("WorkflowNodeDebugV2Request"); 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 = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField8(oprot); err != nil {
|
|
fieldId = 8
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *WorkflowNodeDebugV2Request) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowID); 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 *WorkflowNodeDebugV2Request) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("node_id", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.NodeID); 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 *WorkflowNodeDebugV2Request) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("input", thrift.MAP, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteMapBegin(thrift.STRING, thrift.STRING, len(p.Input)); err != nil {
|
|
return err
|
|
}
|
|
for k, v := range p.Input {
|
|
if err := oprot.WriteString(k); err != nil {
|
|
return err
|
|
}
|
|
if err := oprot.WriteString(v); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteMapEnd(); 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 *WorkflowNodeDebugV2Request) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("batch", thrift.MAP, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteMapBegin(thrift.STRING, thrift.STRING, len(p.Batch)); err != nil {
|
|
return err
|
|
}
|
|
for k, v := range p.Batch {
|
|
if err := oprot.WriteString(k); err != nil {
|
|
return err
|
|
}
|
|
if err := oprot.WriteString(v); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteMapEnd(); 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 *WorkflowNodeDebugV2Request) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetSpaceID() {
|
|
if err = oprot.WriteFieldBegin("space_id", thrift.STRING, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.SpaceID); 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 *WorkflowNodeDebugV2Request) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBotID() {
|
|
if err = oprot.WriteFieldBegin("bot_id", thrift.STRING, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.BotID); 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 *WorkflowNodeDebugV2Request) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetProjectID() {
|
|
if err = oprot.WriteFieldBegin("project_id", thrift.STRING, 7); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.ProjectID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowNodeDebugV2Request) writeField8(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetSetting() {
|
|
if err = oprot.WriteFieldBegin("setting", thrift.MAP, 8); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteMapBegin(thrift.STRING, thrift.STRING, len(p.Setting)); err != nil {
|
|
return err
|
|
}
|
|
for k, v := range p.Setting {
|
|
if err := oprot.WriteString(k); err != nil {
|
|
return err
|
|
}
|
|
if err := oprot.WriteString(v); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteMapEnd(); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowNodeDebugV2Request) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *WorkflowNodeDebugV2Request) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("WorkflowNodeDebugV2Request(%+v)", *p)
|
|
|
|
}
|
|
|
|
type WorkflowNodeDebugV2Data struct {
|
|
WorkflowID string `thrift:"workflow_id,1" form:"workflow_id" json:"workflow_id" query:"workflow_id"`
|
|
NodeID string `thrift:"node_id,2" form:"node_id" json:"node_id" query:"node_id"`
|
|
ExecuteID string `thrift:"execute_id,3" form:"execute_id" json:"execute_id" query:"execute_id"`
|
|
SessionID string `thrift:"session_id,4" form:"session_id" json:"session_id" query:"session_id"`
|
|
}
|
|
|
|
func NewWorkflowNodeDebugV2Data() *WorkflowNodeDebugV2Data {
|
|
return &WorkflowNodeDebugV2Data{}
|
|
}
|
|
|
|
func (p *WorkflowNodeDebugV2Data) InitDefault() {
|
|
}
|
|
|
|
func (p *WorkflowNodeDebugV2Data) GetWorkflowID() (v string) {
|
|
return p.WorkflowID
|
|
}
|
|
|
|
func (p *WorkflowNodeDebugV2Data) GetNodeID() (v string) {
|
|
return p.NodeID
|
|
}
|
|
|
|
func (p *WorkflowNodeDebugV2Data) GetExecuteID() (v string) {
|
|
return p.ExecuteID
|
|
}
|
|
|
|
func (p *WorkflowNodeDebugV2Data) GetSessionID() (v string) {
|
|
return p.SessionID
|
|
}
|
|
|
|
var fieldIDToName_WorkflowNodeDebugV2Data = map[int16]string{
|
|
1: "workflow_id",
|
|
2: "node_id",
|
|
3: "execute_id",
|
|
4: "session_id",
|
|
}
|
|
|
|
func (p *WorkflowNodeDebugV2Data) 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.STRING {
|
|
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
|
|
}
|
|
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_WorkflowNodeDebugV2Data[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 *WorkflowNodeDebugV2Data) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowNodeDebugV2Data) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.NodeID = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowNodeDebugV2Data) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ExecuteID = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowNodeDebugV2Data) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.SessionID = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *WorkflowNodeDebugV2Data) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("WorkflowNodeDebugV2Data"); 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 = 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 *WorkflowNodeDebugV2Data) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowID); 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 *WorkflowNodeDebugV2Data) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("node_id", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.NodeID); 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 *WorkflowNodeDebugV2Data) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("execute_id", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ExecuteID); 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 *WorkflowNodeDebugV2Data) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("session_id", thrift.STRING, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.SessionID); 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 *WorkflowNodeDebugV2Data) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("WorkflowNodeDebugV2Data(%+v)", *p)
|
|
|
|
}
|
|
|
|
type WorkflowNodeDebugV2Response struct {
|
|
Code int64 `thrift:"code,1" form:"code" json:"code" query:"code"`
|
|
Msg string `thrift:"msg,2" form:"msg" json:"msg" query:"msg"`
|
|
Data *WorkflowNodeDebugV2Data `thrift:"data,3" form:"data" json:"data" query:"data"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255" form:"BaseResp" json:"BaseResp" query:"BaseResp"`
|
|
}
|
|
|
|
func NewWorkflowNodeDebugV2Response() *WorkflowNodeDebugV2Response {
|
|
return &WorkflowNodeDebugV2Response{}
|
|
}
|
|
|
|
func (p *WorkflowNodeDebugV2Response) InitDefault() {
|
|
}
|
|
|
|
func (p *WorkflowNodeDebugV2Response) GetCode() (v int64) {
|
|
return p.Code
|
|
}
|
|
|
|
func (p *WorkflowNodeDebugV2Response) GetMsg() (v string) {
|
|
return p.Msg
|
|
}
|
|
|
|
var WorkflowNodeDebugV2Response_Data_DEFAULT *WorkflowNodeDebugV2Data
|
|
|
|
func (p *WorkflowNodeDebugV2Response) GetData() (v *WorkflowNodeDebugV2Data) {
|
|
if !p.IsSetData() {
|
|
return WorkflowNodeDebugV2Response_Data_DEFAULT
|
|
}
|
|
return p.Data
|
|
}
|
|
|
|
var WorkflowNodeDebugV2Response_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *WorkflowNodeDebugV2Response) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return WorkflowNodeDebugV2Response_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_WorkflowNodeDebugV2Response = map[int16]string{
|
|
1: "code",
|
|
2: "msg",
|
|
3: "data",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *WorkflowNodeDebugV2Response) IsSetData() bool {
|
|
return p.Data != nil
|
|
}
|
|
|
|
func (p *WorkflowNodeDebugV2Response) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *WorkflowNodeDebugV2Response) 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.STRUCT {
|
|
if err = p.ReadField3(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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_WorkflowNodeDebugV2Response[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 *WorkflowNodeDebugV2Response) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Code = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowNodeDebugV2Response) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Msg = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowNodeDebugV2Response) ReadField3(iprot thrift.TProtocol) error {
|
|
_field := NewWorkflowNodeDebugV2Data()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Data = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowNodeDebugV2Response) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *WorkflowNodeDebugV2Response) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("WorkflowNodeDebugV2Response"); 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.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *WorkflowNodeDebugV2Response) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("code", thrift.I64, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Code); 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 *WorkflowNodeDebugV2Response) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("msg", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Msg); 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 *WorkflowNodeDebugV2Response) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("data", thrift.STRUCT, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Data.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 3 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 3 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowNodeDebugV2Response) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *WorkflowNodeDebugV2Response) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("WorkflowNodeDebugV2Response(%+v)", *p)
|
|
|
|
}
|
|
|
|
type GetApiDetailRequest struct {
|
|
PluginID string `thrift:"pluginID,1" form:"pluginID" json:"pluginID" query:"pluginID"`
|
|
ApiName string `thrift:"apiName,2" form:"apiName" json:"apiName" query:"apiName"`
|
|
SpaceID string `thrift:"space_id,3" form:"space_id" json:"space_id" query:"space_id"`
|
|
APIID string `thrift:"api_id,4" form:"api_id" json:"api_id" query:"api_id"`
|
|
ProjectID *string `thrift:"project_id,5,optional" form:"project_id" json:"project_id,omitempty" query:"project_id"`
|
|
PluginVersion *string `thrift:"plugin_version,6,optional" form:"plugin_version" json:"plugin_version,omitempty" query:"plugin_version"`
|
|
Base *base.Base `thrift:"Base,255,optional" form:"Base" json:"Base,omitempty" query:"Base"`
|
|
}
|
|
|
|
func NewGetApiDetailRequest() *GetApiDetailRequest {
|
|
return &GetApiDetailRequest{}
|
|
}
|
|
|
|
func (p *GetApiDetailRequest) InitDefault() {
|
|
}
|
|
|
|
func (p *GetApiDetailRequest) GetPluginID() (v string) {
|
|
return p.PluginID
|
|
}
|
|
|
|
func (p *GetApiDetailRequest) GetApiName() (v string) {
|
|
return p.ApiName
|
|
}
|
|
|
|
func (p *GetApiDetailRequest) GetSpaceID() (v string) {
|
|
return p.SpaceID
|
|
}
|
|
|
|
func (p *GetApiDetailRequest) GetAPIID() (v string) {
|
|
return p.APIID
|
|
}
|
|
|
|
var GetApiDetailRequest_ProjectID_DEFAULT string
|
|
|
|
func (p *GetApiDetailRequest) GetProjectID() (v string) {
|
|
if !p.IsSetProjectID() {
|
|
return GetApiDetailRequest_ProjectID_DEFAULT
|
|
}
|
|
return *p.ProjectID
|
|
}
|
|
|
|
var GetApiDetailRequest_PluginVersion_DEFAULT string
|
|
|
|
func (p *GetApiDetailRequest) GetPluginVersion() (v string) {
|
|
if !p.IsSetPluginVersion() {
|
|
return GetApiDetailRequest_PluginVersion_DEFAULT
|
|
}
|
|
return *p.PluginVersion
|
|
}
|
|
|
|
var GetApiDetailRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *GetApiDetailRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return GetApiDetailRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_GetApiDetailRequest = map[int16]string{
|
|
1: "pluginID",
|
|
2: "apiName",
|
|
3: "space_id",
|
|
4: "api_id",
|
|
5: "project_id",
|
|
6: "plugin_version",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *GetApiDetailRequest) IsSetProjectID() bool {
|
|
return p.ProjectID != nil
|
|
}
|
|
|
|
func (p *GetApiDetailRequest) IsSetPluginVersion() bool {
|
|
return p.PluginVersion != nil
|
|
}
|
|
|
|
func (p *GetApiDetailRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *GetApiDetailRequest) 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.STRING {
|
|
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.STRING {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 6:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField6(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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_GetApiDetailRequest[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 *GetApiDetailRequest) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.PluginID = _field
|
|
return nil
|
|
}
|
|
func (p *GetApiDetailRequest) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ApiName = _field
|
|
return nil
|
|
}
|
|
func (p *GetApiDetailRequest) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.SpaceID = _field
|
|
return nil
|
|
}
|
|
func (p *GetApiDetailRequest) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.APIID = _field
|
|
return nil
|
|
}
|
|
func (p *GetApiDetailRequest) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ProjectID = _field
|
|
return nil
|
|
}
|
|
func (p *GetApiDetailRequest) ReadField6(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.PluginVersion = _field
|
|
return nil
|
|
}
|
|
func (p *GetApiDetailRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *GetApiDetailRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("GetApiDetailRequest"); 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 = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *GetApiDetailRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("pluginID", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.PluginID); 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 *GetApiDetailRequest) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("apiName", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ApiName); 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 *GetApiDetailRequest) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("space_id", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.SpaceID); 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 *GetApiDetailRequest) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("api_id", thrift.STRING, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.APIID); 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 *GetApiDetailRequest) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetProjectID() {
|
|
if err = oprot.WriteFieldBegin("project_id", thrift.STRING, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.ProjectID); 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 *GetApiDetailRequest) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetPluginVersion() {
|
|
if err = oprot.WriteFieldBegin("plugin_version", thrift.STRING, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.PluginVersion); 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 *GetApiDetailRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *GetApiDetailRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("GetApiDetailRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type DebugExample struct {
|
|
ReqExample string `thrift:"ReqExample,1" form:"ReqExample" json:"ReqExample" query:"ReqExample"`
|
|
RespExample string `thrift:"RespExample,2" form:"RespExample" json:"RespExample" query:"RespExample"`
|
|
}
|
|
|
|
func NewDebugExample() *DebugExample {
|
|
return &DebugExample{}
|
|
}
|
|
|
|
func (p *DebugExample) InitDefault() {
|
|
}
|
|
|
|
func (p *DebugExample) GetReqExample() (v string) {
|
|
return p.ReqExample
|
|
}
|
|
|
|
func (p *DebugExample) GetRespExample() (v string) {
|
|
return p.RespExample
|
|
}
|
|
|
|
var fieldIDToName_DebugExample = map[int16]string{
|
|
1: "ReqExample",
|
|
2: "RespExample",
|
|
}
|
|
|
|
func (p *DebugExample) 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.STRING {
|
|
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
|
|
}
|
|
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_DebugExample[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 *DebugExample) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ReqExample = _field
|
|
return nil
|
|
}
|
|
func (p *DebugExample) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.RespExample = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *DebugExample) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("DebugExample"); 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 = 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 *DebugExample) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("ReqExample", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ReqExample); 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 *DebugExample) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("RespExample", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.RespExample); 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 *DebugExample) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("DebugExample(%+v)", *p)
|
|
|
|
}
|
|
|
|
type ApiDetailData struct {
|
|
PluginID string `thrift:"pluginID,1" form:"pluginID" json:"pluginID" query:"pluginID"`
|
|
ApiName string `thrift:"apiName,2" form:"apiName" json:"apiName" query:"apiName"`
|
|
Inputs string `thrift:"inputs,3" form:"inputs" json:"inputs" query:"inputs"`
|
|
Outputs string `thrift:"outputs,4" form:"outputs" json:"outputs" query:"outputs"`
|
|
Icon string `thrift:"icon,5" form:"icon" json:"icon" query:"icon"`
|
|
Name string `thrift:"name,6" form:"name" json:"name" query:"name"`
|
|
Desc string `thrift:"desc,7" form:"desc" json:"desc" query:"desc"`
|
|
PluginProductStatus int64 `thrift:"pluginProductStatus,8" form:"pluginProductStatus" json:"pluginProductStatus" query:"pluginProductStatus"`
|
|
PluginProductUnlistType int64 `thrift:"pluginProductUnlistType,9" form:"pluginProductUnlistType" json:"pluginProductUnlistType" query:"pluginProductUnlistType"`
|
|
SpaceID string `thrift:"spaceID,10" form:"spaceID" json:"spaceID" query:"spaceID"`
|
|
DebugExample *DebugExample `thrift:"debugExample,11,optional" form:"debugExample" json:"debugExample,omitempty" query:"debugExample"`
|
|
UpdateTime int64 `thrift:"updateTime,12" form:"updateTime" json:"updateTime" query:"updateTime"`
|
|
ProjectID *string `thrift:"projectID,13,optional" form:"projectID" json:"projectID,omitempty" query:"projectID"`
|
|
Version *string `thrift:"version,14,optional" form:"version" json:"version,omitempty" query:"version"`
|
|
PluginType PluginType `thrift:"pluginType,16" form:"pluginType" json:"pluginType" query:"pluginType"`
|
|
LatestVersion *string `thrift:"latest_version,17,optional" form:"latest_version" json:"latest_version,omitempty" query:"latest_version"`
|
|
LatestVersionName *string `thrift:"latest_version_name,18,optional" form:"latest_version_name" json:"latest_version_name,omitempty" query:"latest_version_name"`
|
|
VersionName *string `thrift:"version_name,19,optional" form:"version_name" json:"version_name,omitempty" query:"version_name"`
|
|
}
|
|
|
|
func NewApiDetailData() *ApiDetailData {
|
|
return &ApiDetailData{}
|
|
}
|
|
|
|
func (p *ApiDetailData) InitDefault() {
|
|
}
|
|
|
|
func (p *ApiDetailData) GetPluginID() (v string) {
|
|
return p.PluginID
|
|
}
|
|
|
|
func (p *ApiDetailData) GetApiName() (v string) {
|
|
return p.ApiName
|
|
}
|
|
|
|
func (p *ApiDetailData) GetInputs() (v string) {
|
|
return p.Inputs
|
|
}
|
|
|
|
func (p *ApiDetailData) GetOutputs() (v string) {
|
|
return p.Outputs
|
|
}
|
|
|
|
func (p *ApiDetailData) GetIcon() (v string) {
|
|
return p.Icon
|
|
}
|
|
|
|
func (p *ApiDetailData) GetName() (v string) {
|
|
return p.Name
|
|
}
|
|
|
|
func (p *ApiDetailData) GetDesc() (v string) {
|
|
return p.Desc
|
|
}
|
|
|
|
func (p *ApiDetailData) GetPluginProductStatus() (v int64) {
|
|
return p.PluginProductStatus
|
|
}
|
|
|
|
func (p *ApiDetailData) GetPluginProductUnlistType() (v int64) {
|
|
return p.PluginProductUnlistType
|
|
}
|
|
|
|
func (p *ApiDetailData) GetSpaceID() (v string) {
|
|
return p.SpaceID
|
|
}
|
|
|
|
var ApiDetailData_DebugExample_DEFAULT *DebugExample
|
|
|
|
func (p *ApiDetailData) GetDebugExample() (v *DebugExample) {
|
|
if !p.IsSetDebugExample() {
|
|
return ApiDetailData_DebugExample_DEFAULT
|
|
}
|
|
return p.DebugExample
|
|
}
|
|
|
|
func (p *ApiDetailData) GetUpdateTime() (v int64) {
|
|
return p.UpdateTime
|
|
}
|
|
|
|
var ApiDetailData_ProjectID_DEFAULT string
|
|
|
|
func (p *ApiDetailData) GetProjectID() (v string) {
|
|
if !p.IsSetProjectID() {
|
|
return ApiDetailData_ProjectID_DEFAULT
|
|
}
|
|
return *p.ProjectID
|
|
}
|
|
|
|
var ApiDetailData_Version_DEFAULT string
|
|
|
|
func (p *ApiDetailData) GetVersion() (v string) {
|
|
if !p.IsSetVersion() {
|
|
return ApiDetailData_Version_DEFAULT
|
|
}
|
|
return *p.Version
|
|
}
|
|
|
|
func (p *ApiDetailData) GetPluginType() (v PluginType) {
|
|
return p.PluginType
|
|
}
|
|
|
|
var ApiDetailData_LatestVersion_DEFAULT string
|
|
|
|
func (p *ApiDetailData) GetLatestVersion() (v string) {
|
|
if !p.IsSetLatestVersion() {
|
|
return ApiDetailData_LatestVersion_DEFAULT
|
|
}
|
|
return *p.LatestVersion
|
|
}
|
|
|
|
var ApiDetailData_LatestVersionName_DEFAULT string
|
|
|
|
func (p *ApiDetailData) GetLatestVersionName() (v string) {
|
|
if !p.IsSetLatestVersionName() {
|
|
return ApiDetailData_LatestVersionName_DEFAULT
|
|
}
|
|
return *p.LatestVersionName
|
|
}
|
|
|
|
var ApiDetailData_VersionName_DEFAULT string
|
|
|
|
func (p *ApiDetailData) GetVersionName() (v string) {
|
|
if !p.IsSetVersionName() {
|
|
return ApiDetailData_VersionName_DEFAULT
|
|
}
|
|
return *p.VersionName
|
|
}
|
|
|
|
var fieldIDToName_ApiDetailData = map[int16]string{
|
|
1: "pluginID",
|
|
2: "apiName",
|
|
3: "inputs",
|
|
4: "outputs",
|
|
5: "icon",
|
|
6: "name",
|
|
7: "desc",
|
|
8: "pluginProductStatus",
|
|
9: "pluginProductUnlistType",
|
|
10: "spaceID",
|
|
11: "debugExample",
|
|
12: "updateTime",
|
|
13: "projectID",
|
|
14: "version",
|
|
16: "pluginType",
|
|
17: "latest_version",
|
|
18: "latest_version_name",
|
|
19: "version_name",
|
|
}
|
|
|
|
func (p *ApiDetailData) IsSetDebugExample() bool {
|
|
return p.DebugExample != nil
|
|
}
|
|
|
|
func (p *ApiDetailData) IsSetProjectID() bool {
|
|
return p.ProjectID != nil
|
|
}
|
|
|
|
func (p *ApiDetailData) IsSetVersion() bool {
|
|
return p.Version != nil
|
|
}
|
|
|
|
func (p *ApiDetailData) IsSetLatestVersion() bool {
|
|
return p.LatestVersion != nil
|
|
}
|
|
|
|
func (p *ApiDetailData) IsSetLatestVersionName() bool {
|
|
return p.LatestVersionName != nil
|
|
}
|
|
|
|
func (p *ApiDetailData) IsSetVersionName() bool {
|
|
return p.VersionName != nil
|
|
}
|
|
|
|
func (p *ApiDetailData) 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.STRING {
|
|
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.STRING {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 6:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField6(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField7(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 8:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField8(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 9:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField9(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 10:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField10(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 11:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField11(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 12:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField12(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 13:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField13(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 14:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField14(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 16:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField16(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 17:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField17(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 18:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField18(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 19:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField19(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_ApiDetailData[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 *ApiDetailData) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.PluginID = _field
|
|
return nil
|
|
}
|
|
func (p *ApiDetailData) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ApiName = _field
|
|
return nil
|
|
}
|
|
func (p *ApiDetailData) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Inputs = _field
|
|
return nil
|
|
}
|
|
func (p *ApiDetailData) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Outputs = _field
|
|
return nil
|
|
}
|
|
func (p *ApiDetailData) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Icon = _field
|
|
return nil
|
|
}
|
|
func (p *ApiDetailData) ReadField6(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 *ApiDetailData) ReadField7(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Desc = _field
|
|
return nil
|
|
}
|
|
func (p *ApiDetailData) ReadField8(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.PluginProductStatus = _field
|
|
return nil
|
|
}
|
|
func (p *ApiDetailData) ReadField9(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.PluginProductUnlistType = _field
|
|
return nil
|
|
}
|
|
func (p *ApiDetailData) ReadField10(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.SpaceID = _field
|
|
return nil
|
|
}
|
|
func (p *ApiDetailData) ReadField11(iprot thrift.TProtocol) error {
|
|
_field := NewDebugExample()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.DebugExample = _field
|
|
return nil
|
|
}
|
|
func (p *ApiDetailData) ReadField12(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.UpdateTime = _field
|
|
return nil
|
|
}
|
|
func (p *ApiDetailData) ReadField13(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ProjectID = _field
|
|
return nil
|
|
}
|
|
func (p *ApiDetailData) ReadField14(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Version = _field
|
|
return nil
|
|
}
|
|
func (p *ApiDetailData) ReadField16(iprot thrift.TProtocol) error {
|
|
|
|
var _field PluginType
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = PluginType(v)
|
|
}
|
|
p.PluginType = _field
|
|
return nil
|
|
}
|
|
func (p *ApiDetailData) ReadField17(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.LatestVersion = _field
|
|
return nil
|
|
}
|
|
func (p *ApiDetailData) ReadField18(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.LatestVersionName = _field
|
|
return nil
|
|
}
|
|
func (p *ApiDetailData) ReadField19(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.VersionName = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *ApiDetailData) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("ApiDetailData"); 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 = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField8(oprot); err != nil {
|
|
fieldId = 8
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField9(oprot); err != nil {
|
|
fieldId = 9
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField10(oprot); err != nil {
|
|
fieldId = 10
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField11(oprot); err != nil {
|
|
fieldId = 11
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField12(oprot); err != nil {
|
|
fieldId = 12
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField13(oprot); err != nil {
|
|
fieldId = 13
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField14(oprot); err != nil {
|
|
fieldId = 14
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField16(oprot); err != nil {
|
|
fieldId = 16
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField17(oprot); err != nil {
|
|
fieldId = 17
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField18(oprot); err != nil {
|
|
fieldId = 18
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField19(oprot); err != nil {
|
|
fieldId = 19
|
|
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 *ApiDetailData) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("pluginID", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.PluginID); 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 *ApiDetailData) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("apiName", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ApiName); 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 *ApiDetailData) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("inputs", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Inputs); 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 *ApiDetailData) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("outputs", thrift.STRING, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Outputs); 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 *ApiDetailData) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("icon", thrift.STRING, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Icon); 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 *ApiDetailData) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("name", thrift.STRING, 6); 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 6 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 6 end error: ", p), err)
|
|
}
|
|
func (p *ApiDetailData) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("desc", thrift.STRING, 7); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Desc); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
func (p *ApiDetailData) writeField8(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("pluginProductStatus", thrift.I64, 8); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.PluginProductStatus); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 end error: ", p), err)
|
|
}
|
|
func (p *ApiDetailData) writeField9(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("pluginProductUnlistType", thrift.I64, 9); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.PluginProductUnlistType); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 end error: ", p), err)
|
|
}
|
|
func (p *ApiDetailData) writeField10(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("spaceID", thrift.STRING, 10); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.SpaceID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 10 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 10 end error: ", p), err)
|
|
}
|
|
func (p *ApiDetailData) writeField11(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetDebugExample() {
|
|
if err = oprot.WriteFieldBegin("debugExample", thrift.STRUCT, 11); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.DebugExample.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 11 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 11 end error: ", p), err)
|
|
}
|
|
func (p *ApiDetailData) writeField12(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("updateTime", thrift.I64, 12); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.UpdateTime); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 12 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 12 end error: ", p), err)
|
|
}
|
|
func (p *ApiDetailData) writeField13(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetProjectID() {
|
|
if err = oprot.WriteFieldBegin("projectID", thrift.STRING, 13); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.ProjectID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 13 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 13 end error: ", p), err)
|
|
}
|
|
func (p *ApiDetailData) writeField14(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetVersion() {
|
|
if err = oprot.WriteFieldBegin("version", thrift.STRING, 14); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.Version); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 14 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 14 end error: ", p), err)
|
|
}
|
|
func (p *ApiDetailData) writeField16(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("pluginType", thrift.I32, 16); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.PluginType)); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 16 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 16 end error: ", p), err)
|
|
}
|
|
func (p *ApiDetailData) writeField17(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetLatestVersion() {
|
|
if err = oprot.WriteFieldBegin("latest_version", thrift.STRING, 17); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.LatestVersion); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 17 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 17 end error: ", p), err)
|
|
}
|
|
func (p *ApiDetailData) writeField18(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetLatestVersionName() {
|
|
if err = oprot.WriteFieldBegin("latest_version_name", thrift.STRING, 18); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.LatestVersionName); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 18 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 18 end error: ", p), err)
|
|
}
|
|
func (p *ApiDetailData) writeField19(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetVersionName() {
|
|
if err = oprot.WriteFieldBegin("version_name", thrift.STRING, 19); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.VersionName); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 19 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 19 end error: ", p), err)
|
|
}
|
|
|
|
func (p *ApiDetailData) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("ApiDetailData(%+v)", *p)
|
|
|
|
}
|
|
|
|
type GetApiDetailResponse struct {
|
|
Code int64 `thrift:"code,1" form:"code" json:"code" query:"code"`
|
|
Msg string `thrift:"msg,2" form:"msg" json:"msg" query:"msg"`
|
|
Data *ApiDetailData `thrift:"data,3" form:"data" json:"data" query:"data"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255,required" form:"BaseResp,required" json:"BaseResp,required" query:"BaseResp,required"`
|
|
}
|
|
|
|
func NewGetApiDetailResponse() *GetApiDetailResponse {
|
|
return &GetApiDetailResponse{}
|
|
}
|
|
|
|
func (p *GetApiDetailResponse) InitDefault() {
|
|
}
|
|
|
|
func (p *GetApiDetailResponse) GetCode() (v int64) {
|
|
return p.Code
|
|
}
|
|
|
|
func (p *GetApiDetailResponse) GetMsg() (v string) {
|
|
return p.Msg
|
|
}
|
|
|
|
var GetApiDetailResponse_Data_DEFAULT *ApiDetailData
|
|
|
|
func (p *GetApiDetailResponse) GetData() (v *ApiDetailData) {
|
|
if !p.IsSetData() {
|
|
return GetApiDetailResponse_Data_DEFAULT
|
|
}
|
|
return p.Data
|
|
}
|
|
|
|
var GetApiDetailResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *GetApiDetailResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return GetApiDetailResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_GetApiDetailResponse = map[int16]string{
|
|
1: "code",
|
|
2: "msg",
|
|
3: "data",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *GetApiDetailResponse) IsSetData() bool {
|
|
return p.Data != nil
|
|
}
|
|
|
|
func (p *GetApiDetailResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *GetApiDetailResponse) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetBaseResp bool = false
|
|
|
|
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.STRUCT {
|
|
if err = p.ReadField3(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetBaseResp = true
|
|
} 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
|
|
}
|
|
|
|
if !issetBaseResp {
|
|
fieldId = 255
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_GetApiDetailResponse[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_GetApiDetailResponse[fieldId]))
|
|
}
|
|
|
|
func (p *GetApiDetailResponse) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Code = _field
|
|
return nil
|
|
}
|
|
func (p *GetApiDetailResponse) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Msg = _field
|
|
return nil
|
|
}
|
|
func (p *GetApiDetailResponse) ReadField3(iprot thrift.TProtocol) error {
|
|
_field := NewApiDetailData()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Data = _field
|
|
return nil
|
|
}
|
|
func (p *GetApiDetailResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *GetApiDetailResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("GetApiDetailResponse"); 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.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *GetApiDetailResponse) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("code", thrift.I64, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Code); 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 *GetApiDetailResponse) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("msg", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Msg); 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 *GetApiDetailResponse) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("data", thrift.STRUCT, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Data.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 3 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 3 end error: ", p), err)
|
|
}
|
|
func (p *GetApiDetailResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *GetApiDetailResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("GetApiDetailResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
type NodeInfo struct {
|
|
NodeID string `thrift:"node_id,1" form:"node_id" json:"node_id" query:"node_id"`
|
|
NodeType string `thrift:"node_type,2" form:"node_type" json:"node_type" query:"node_type"`
|
|
NodeTitle string `thrift:"node_title,3" form:"node_title" json:"node_title" query:"node_title"`
|
|
}
|
|
|
|
func NewNodeInfo() *NodeInfo {
|
|
return &NodeInfo{}
|
|
}
|
|
|
|
func (p *NodeInfo) InitDefault() {
|
|
}
|
|
|
|
func (p *NodeInfo) GetNodeID() (v string) {
|
|
return p.NodeID
|
|
}
|
|
|
|
func (p *NodeInfo) GetNodeType() (v string) {
|
|
return p.NodeType
|
|
}
|
|
|
|
func (p *NodeInfo) GetNodeTitle() (v string) {
|
|
return p.NodeTitle
|
|
}
|
|
|
|
var fieldIDToName_NodeInfo = map[int16]string{
|
|
1: "node_id",
|
|
2: "node_type",
|
|
3: "node_title",
|
|
}
|
|
|
|
func (p *NodeInfo) 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.STRING {
|
|
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
|
|
}
|
|
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_NodeInfo[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 *NodeInfo) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.NodeID = _field
|
|
return nil
|
|
}
|
|
func (p *NodeInfo) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.NodeType = _field
|
|
return nil
|
|
}
|
|
func (p *NodeInfo) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.NodeTitle = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *NodeInfo) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("NodeInfo"); 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 = 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 *NodeInfo) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("node_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.NodeID); 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 *NodeInfo) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("node_type", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.NodeType); 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 *NodeInfo) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("node_title", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.NodeTitle); 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 *NodeInfo) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("NodeInfo(%+v)", *p)
|
|
|
|
}
|
|
|
|
type GetWorkflowDetailInfoRequest struct {
|
|
// Filter conditions, support workflow_id and workflow_version
|
|
WorkflowFilterList []*WorkflowFilter `thrift:"workflow_filter_list,1,optional" form:"workflow_filter_list" json:"workflow_filter_list,omitempty" query:"workflow_filter_list"`
|
|
SpaceID *string `thrift:"space_id,2,optional" form:"space_id" json:"space_id,omitempty" query:"space_id"`
|
|
Base *base.Base `thrift:"Base,255,optional" form:"Base" json:"Base,omitempty" query:"Base"`
|
|
}
|
|
|
|
func NewGetWorkflowDetailInfoRequest() *GetWorkflowDetailInfoRequest {
|
|
return &GetWorkflowDetailInfoRequest{}
|
|
}
|
|
|
|
func (p *GetWorkflowDetailInfoRequest) InitDefault() {
|
|
}
|
|
|
|
var GetWorkflowDetailInfoRequest_WorkflowFilterList_DEFAULT []*WorkflowFilter
|
|
|
|
func (p *GetWorkflowDetailInfoRequest) GetWorkflowFilterList() (v []*WorkflowFilter) {
|
|
if !p.IsSetWorkflowFilterList() {
|
|
return GetWorkflowDetailInfoRequest_WorkflowFilterList_DEFAULT
|
|
}
|
|
return p.WorkflowFilterList
|
|
}
|
|
|
|
var GetWorkflowDetailInfoRequest_SpaceID_DEFAULT string
|
|
|
|
func (p *GetWorkflowDetailInfoRequest) GetSpaceID() (v string) {
|
|
if !p.IsSetSpaceID() {
|
|
return GetWorkflowDetailInfoRequest_SpaceID_DEFAULT
|
|
}
|
|
return *p.SpaceID
|
|
}
|
|
|
|
var GetWorkflowDetailInfoRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *GetWorkflowDetailInfoRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return GetWorkflowDetailInfoRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_GetWorkflowDetailInfoRequest = map[int16]string{
|
|
1: "workflow_filter_list",
|
|
2: "space_id",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *GetWorkflowDetailInfoRequest) IsSetWorkflowFilterList() bool {
|
|
return p.WorkflowFilterList != nil
|
|
}
|
|
|
|
func (p *GetWorkflowDetailInfoRequest) IsSetSpaceID() bool {
|
|
return p.SpaceID != nil
|
|
}
|
|
|
|
func (p *GetWorkflowDetailInfoRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *GetWorkflowDetailInfoRequest) 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.LIST {
|
|
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 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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_GetWorkflowDetailInfoRequest[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 *GetWorkflowDetailInfoRequest) ReadField1(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*WorkflowFilter, 0, size)
|
|
values := make([]WorkflowFilter, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.WorkflowFilterList = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkflowDetailInfoRequest) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.SpaceID = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkflowDetailInfoRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *GetWorkflowDetailInfoRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("GetWorkflowDetailInfoRequest"); 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.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *GetWorkflowDetailInfoRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetWorkflowFilterList() {
|
|
if err = oprot.WriteFieldBegin("workflow_filter_list", thrift.LIST, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.WorkflowFilterList)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.WorkflowFilterList {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *GetWorkflowDetailInfoRequest) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetSpaceID() {
|
|
if err = oprot.WriteFieldBegin("space_id", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.SpaceID); 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 *GetWorkflowDetailInfoRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *GetWorkflowDetailInfoRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("GetWorkflowDetailInfoRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type GetWorkflowDetailInfoResponse struct {
|
|
Data []*WorkflowDetailInfoData `thrift:"data,1,required" form:"data,required" json:"data,required" query:"data,required"`
|
|
Code int64 `thrift:"code,253,required" form:"code,required" json:"code,required" query:"code,required"`
|
|
Msg string `thrift:"msg,254,required" form:"msg,required" json:"msg,required" query:"msg,required"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255,required" form:"BaseResp,required" json:"BaseResp,required" query:"BaseResp,required"`
|
|
}
|
|
|
|
func NewGetWorkflowDetailInfoResponse() *GetWorkflowDetailInfoResponse {
|
|
return &GetWorkflowDetailInfoResponse{}
|
|
}
|
|
|
|
func (p *GetWorkflowDetailInfoResponse) InitDefault() {
|
|
}
|
|
|
|
func (p *GetWorkflowDetailInfoResponse) GetData() (v []*WorkflowDetailInfoData) {
|
|
return p.Data
|
|
}
|
|
|
|
func (p *GetWorkflowDetailInfoResponse) GetCode() (v int64) {
|
|
return p.Code
|
|
}
|
|
|
|
func (p *GetWorkflowDetailInfoResponse) GetMsg() (v string) {
|
|
return p.Msg
|
|
}
|
|
|
|
var GetWorkflowDetailInfoResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *GetWorkflowDetailInfoResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return GetWorkflowDetailInfoResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_GetWorkflowDetailInfoResponse = map[int16]string{
|
|
1: "data",
|
|
253: "code",
|
|
254: "msg",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *GetWorkflowDetailInfoResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *GetWorkflowDetailInfoResponse) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetData bool = false
|
|
var issetCode bool = false
|
|
var issetMsg bool = false
|
|
var issetBaseResp bool = false
|
|
|
|
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.LIST {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetData = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 253:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField253(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetCode = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 254:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField254(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetMsg = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetBaseResp = true
|
|
} 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
|
|
}
|
|
|
|
if !issetData {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetCode {
|
|
fieldId = 253
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetMsg {
|
|
fieldId = 254
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetBaseResp {
|
|
fieldId = 255
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_GetWorkflowDetailInfoResponse[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_GetWorkflowDetailInfoResponse[fieldId]))
|
|
}
|
|
|
|
func (p *GetWorkflowDetailInfoResponse) ReadField1(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*WorkflowDetailInfoData, 0, size)
|
|
values := make([]WorkflowDetailInfoData, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.Data = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkflowDetailInfoResponse) ReadField253(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Code = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkflowDetailInfoResponse) ReadField254(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Msg = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkflowDetailInfoResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *GetWorkflowDetailInfoResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("GetWorkflowDetailInfoResponse"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField1(oprot); err != nil {
|
|
fieldId = 1
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField253(oprot); err != nil {
|
|
fieldId = 253
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField254(oprot); err != nil {
|
|
fieldId = 254
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *GetWorkflowDetailInfoResponse) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("data", thrift.LIST, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.Data)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.Data {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *GetWorkflowDetailInfoResponse) writeField253(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("code", thrift.I64, 253); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Code); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 end error: ", p), err)
|
|
}
|
|
func (p *GetWorkflowDetailInfoResponse) writeField254(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("msg", thrift.STRING, 254); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Msg); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 end error: ", p), err)
|
|
}
|
|
func (p *GetWorkflowDetailInfoResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *GetWorkflowDetailInfoResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("GetWorkflowDetailInfoResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
type WorkflowDetailInfoData struct {
|
|
WorkflowID string `thrift:"workflow_id,1" form:"workflow_id" json:"workflow_id" query:"workflow_id"`
|
|
SpaceID string `thrift:"space_id,2" form:"space_id" json:"space_id" query:"space_id"`
|
|
Name string `thrift:"name,3" form:"name" json:"name" query:"name"`
|
|
Desc string `thrift:"desc,4" form:"desc" json:"desc" query:"desc"`
|
|
Icon string `thrift:"icon,5" form:"icon" json:"icon" query:"icon"`
|
|
Inputs string `thrift:"inputs,6" form:"inputs" json:"inputs" query:"inputs"`
|
|
Outputs string `thrift:"outputs,7" form:"outputs" json:"outputs" query:"outputs"`
|
|
Version string `thrift:"version,8" form:"version" json:"version" query:"version"`
|
|
CreateTime int64 `thrift:"create_time,9" form:"create_time" json:"create_time" query:"create_time"`
|
|
UpdateTime int64 `thrift:"update_time,10" form:"update_time" json:"update_time" query:"update_time"`
|
|
ProjectID string `thrift:"project_id,11" form:"project_id" json:"project_id" query:"project_id"`
|
|
EndType int32 `thrift:"end_type,12" form:"end_type" json:"end_type" query:"end_type"`
|
|
IconURI string `thrift:"icon_uri,13" form:"icon_uri" json:"icon_uri" query:"icon_uri"`
|
|
FlowMode WorkflowMode `thrift:"flow_mode,14" form:"flow_mode" json:"flow_mode" query:"flow_mode"`
|
|
PluginID string `thrift:"plugin_id,15" form:"plugin_id" json:"plugin_id" query:"plugin_id"`
|
|
// Workflow creator information
|
|
Creator *Creator `thrift:"creator,16" form:"creator" json:"creator" query:"creator"`
|
|
FlowVersion string `thrift:"flow_version,17" form:"flow_version" json:"flow_version" query:"flow_version"`
|
|
FlowVersionDesc string `thrift:"flow_version_desc,18" form:"flow_version_desc" json:"flow_version_desc" query:"flow_version_desc"`
|
|
LatestFlowVersion string `thrift:"latest_flow_version,19" form:"latest_flow_version" json:"latest_flow_version" query:"latest_flow_version"`
|
|
LatestFlowVersionDesc string `thrift:"latest_flow_version_desc,20" form:"latest_flow_version_desc" json:"latest_flow_version_desc" query:"latest_flow_version_desc"`
|
|
CommitID string `thrift:"commit_id,21" form:"commit_id" json:"commit_id" query:"commit_id"`
|
|
IsProject bool `thrift:"is_project,22" form:"is_project" json:"is_project" query:"is_project"`
|
|
}
|
|
|
|
func NewWorkflowDetailInfoData() *WorkflowDetailInfoData {
|
|
return &WorkflowDetailInfoData{}
|
|
}
|
|
|
|
func (p *WorkflowDetailInfoData) InitDefault() {
|
|
}
|
|
|
|
func (p *WorkflowDetailInfoData) GetWorkflowID() (v string) {
|
|
return p.WorkflowID
|
|
}
|
|
|
|
func (p *WorkflowDetailInfoData) GetSpaceID() (v string) {
|
|
return p.SpaceID
|
|
}
|
|
|
|
func (p *WorkflowDetailInfoData) GetName() (v string) {
|
|
return p.Name
|
|
}
|
|
|
|
func (p *WorkflowDetailInfoData) GetDesc() (v string) {
|
|
return p.Desc
|
|
}
|
|
|
|
func (p *WorkflowDetailInfoData) GetIcon() (v string) {
|
|
return p.Icon
|
|
}
|
|
|
|
func (p *WorkflowDetailInfoData) GetInputs() (v string) {
|
|
return p.Inputs
|
|
}
|
|
|
|
func (p *WorkflowDetailInfoData) GetOutputs() (v string) {
|
|
return p.Outputs
|
|
}
|
|
|
|
func (p *WorkflowDetailInfoData) GetVersion() (v string) {
|
|
return p.Version
|
|
}
|
|
|
|
func (p *WorkflowDetailInfoData) GetCreateTime() (v int64) {
|
|
return p.CreateTime
|
|
}
|
|
|
|
func (p *WorkflowDetailInfoData) GetUpdateTime() (v int64) {
|
|
return p.UpdateTime
|
|
}
|
|
|
|
func (p *WorkflowDetailInfoData) GetProjectID() (v string) {
|
|
return p.ProjectID
|
|
}
|
|
|
|
func (p *WorkflowDetailInfoData) GetEndType() (v int32) {
|
|
return p.EndType
|
|
}
|
|
|
|
func (p *WorkflowDetailInfoData) GetIconURI() (v string) {
|
|
return p.IconURI
|
|
}
|
|
|
|
func (p *WorkflowDetailInfoData) GetFlowMode() (v WorkflowMode) {
|
|
return p.FlowMode
|
|
}
|
|
|
|
func (p *WorkflowDetailInfoData) GetPluginID() (v string) {
|
|
return p.PluginID
|
|
}
|
|
|
|
var WorkflowDetailInfoData_Creator_DEFAULT *Creator
|
|
|
|
func (p *WorkflowDetailInfoData) GetCreator() (v *Creator) {
|
|
if !p.IsSetCreator() {
|
|
return WorkflowDetailInfoData_Creator_DEFAULT
|
|
}
|
|
return p.Creator
|
|
}
|
|
|
|
func (p *WorkflowDetailInfoData) GetFlowVersion() (v string) {
|
|
return p.FlowVersion
|
|
}
|
|
|
|
func (p *WorkflowDetailInfoData) GetFlowVersionDesc() (v string) {
|
|
return p.FlowVersionDesc
|
|
}
|
|
|
|
func (p *WorkflowDetailInfoData) GetLatestFlowVersion() (v string) {
|
|
return p.LatestFlowVersion
|
|
}
|
|
|
|
func (p *WorkflowDetailInfoData) GetLatestFlowVersionDesc() (v string) {
|
|
return p.LatestFlowVersionDesc
|
|
}
|
|
|
|
func (p *WorkflowDetailInfoData) GetCommitID() (v string) {
|
|
return p.CommitID
|
|
}
|
|
|
|
func (p *WorkflowDetailInfoData) GetIsProject() (v bool) {
|
|
return p.IsProject
|
|
}
|
|
|
|
var fieldIDToName_WorkflowDetailInfoData = map[int16]string{
|
|
1: "workflow_id",
|
|
2: "space_id",
|
|
3: "name",
|
|
4: "desc",
|
|
5: "icon",
|
|
6: "inputs",
|
|
7: "outputs",
|
|
8: "version",
|
|
9: "create_time",
|
|
10: "update_time",
|
|
11: "project_id",
|
|
12: "end_type",
|
|
13: "icon_uri",
|
|
14: "flow_mode",
|
|
15: "plugin_id",
|
|
16: "creator",
|
|
17: "flow_version",
|
|
18: "flow_version_desc",
|
|
19: "latest_flow_version",
|
|
20: "latest_flow_version_desc",
|
|
21: "commit_id",
|
|
22: "is_project",
|
|
}
|
|
|
|
func (p *WorkflowDetailInfoData) IsSetCreator() bool {
|
|
return p.Creator != nil
|
|
}
|
|
|
|
func (p *WorkflowDetailInfoData) 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.STRING {
|
|
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.STRING {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 6:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField6(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField7(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 8:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField8(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 9:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField9(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 10:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField10(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 11:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField11(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 12:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField12(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 13:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField13(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 14:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField14(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 15:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField15(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 16:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField16(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 17:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField17(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 18:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField18(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 19:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField19(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 20:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField20(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 21:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField21(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 22:
|
|
if fieldTypeId == thrift.BOOL {
|
|
if err = p.ReadField22(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_WorkflowDetailInfoData[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 *WorkflowDetailInfoData) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowDetailInfoData) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.SpaceID = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowDetailInfoData) ReadField3(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 *WorkflowDetailInfoData) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Desc = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowDetailInfoData) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Icon = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowDetailInfoData) ReadField6(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Inputs = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowDetailInfoData) ReadField7(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Outputs = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowDetailInfoData) ReadField8(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Version = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowDetailInfoData) ReadField9(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.CreateTime = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowDetailInfoData) ReadField10(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.UpdateTime = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowDetailInfoData) ReadField11(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ProjectID = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowDetailInfoData) ReadField12(iprot thrift.TProtocol) error {
|
|
|
|
var _field int32
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.EndType = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowDetailInfoData) ReadField13(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.IconURI = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowDetailInfoData) ReadField14(iprot thrift.TProtocol) error {
|
|
|
|
var _field WorkflowMode
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = WorkflowMode(v)
|
|
}
|
|
p.FlowMode = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowDetailInfoData) ReadField15(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.PluginID = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowDetailInfoData) ReadField16(iprot thrift.TProtocol) error {
|
|
_field := NewCreator()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Creator = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowDetailInfoData) ReadField17(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.FlowVersion = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowDetailInfoData) ReadField18(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.FlowVersionDesc = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowDetailInfoData) ReadField19(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.LatestFlowVersion = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowDetailInfoData) ReadField20(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.LatestFlowVersionDesc = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowDetailInfoData) ReadField21(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.CommitID = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowDetailInfoData) ReadField22(iprot thrift.TProtocol) error {
|
|
|
|
var _field bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.IsProject = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *WorkflowDetailInfoData) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("WorkflowDetailInfoData"); 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 = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField8(oprot); err != nil {
|
|
fieldId = 8
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField9(oprot); err != nil {
|
|
fieldId = 9
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField10(oprot); err != nil {
|
|
fieldId = 10
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField11(oprot); err != nil {
|
|
fieldId = 11
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField12(oprot); err != nil {
|
|
fieldId = 12
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField13(oprot); err != nil {
|
|
fieldId = 13
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField14(oprot); err != nil {
|
|
fieldId = 14
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField15(oprot); err != nil {
|
|
fieldId = 15
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField16(oprot); err != nil {
|
|
fieldId = 16
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField17(oprot); err != nil {
|
|
fieldId = 17
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField18(oprot); err != nil {
|
|
fieldId = 18
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField19(oprot); err != nil {
|
|
fieldId = 19
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField20(oprot); err != nil {
|
|
fieldId = 20
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField21(oprot); err != nil {
|
|
fieldId = 21
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField22(oprot); err != nil {
|
|
fieldId = 22
|
|
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 *WorkflowDetailInfoData) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowID); 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 *WorkflowDetailInfoData) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("space_id", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.SpaceID); 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 *WorkflowDetailInfoData) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("name", thrift.STRING, 3); 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 3 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 3 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowDetailInfoData) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("desc", thrift.STRING, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Desc); 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 *WorkflowDetailInfoData) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("icon", thrift.STRING, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Icon); 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 *WorkflowDetailInfoData) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("inputs", thrift.STRING, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Inputs); 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 *WorkflowDetailInfoData) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("outputs", thrift.STRING, 7); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Outputs); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowDetailInfoData) writeField8(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("version", thrift.STRING, 8); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Version); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowDetailInfoData) writeField9(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("create_time", thrift.I64, 9); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.CreateTime); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowDetailInfoData) writeField10(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("update_time", thrift.I64, 10); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.UpdateTime); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 10 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 10 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowDetailInfoData) writeField11(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("project_id", thrift.STRING, 11); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ProjectID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 11 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 11 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowDetailInfoData) writeField12(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("end_type", thrift.I32, 12); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(p.EndType); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 12 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 12 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowDetailInfoData) writeField13(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("icon_uri", thrift.STRING, 13); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.IconURI); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 13 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 13 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowDetailInfoData) writeField14(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("flow_mode", thrift.I32, 14); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.FlowMode)); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 14 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 14 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowDetailInfoData) writeField15(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("plugin_id", thrift.STRING, 15); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.PluginID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 15 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 15 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowDetailInfoData) writeField16(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("creator", thrift.STRUCT, 16); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Creator.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 16 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 16 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowDetailInfoData) writeField17(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("flow_version", thrift.STRING, 17); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.FlowVersion); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 17 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 17 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowDetailInfoData) writeField18(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("flow_version_desc", thrift.STRING, 18); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.FlowVersionDesc); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 18 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 18 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowDetailInfoData) writeField19(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("latest_flow_version", thrift.STRING, 19); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.LatestFlowVersion); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 19 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 19 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowDetailInfoData) writeField20(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("latest_flow_version_desc", thrift.STRING, 20); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.LatestFlowVersionDesc); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 20 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 20 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowDetailInfoData) writeField21(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("commit_id", thrift.STRING, 21); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.CommitID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 21 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 21 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowDetailInfoData) writeField22(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("is_project", thrift.BOOL, 22); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(p.IsProject); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 22 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 22 end error: ", p), err)
|
|
}
|
|
|
|
func (p *WorkflowDetailInfoData) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("WorkflowDetailInfoData(%+v)", *p)
|
|
|
|
}
|
|
|
|
type GetWorkflowDetailRequest struct {
|
|
WorkflowIds []string `thrift:"workflow_ids,1,optional" form:"workflow_ids" json:"workflow_ids,omitempty" query:"workflow_ids"`
|
|
SpaceID *string `thrift:"space_id,2,optional" form:"space_id" json:"space_id,omitempty" query:"space_id"`
|
|
Base *base.Base `thrift:"Base,255,optional" form:"Base" json:"Base,omitempty" query:"Base"`
|
|
}
|
|
|
|
func NewGetWorkflowDetailRequest() *GetWorkflowDetailRequest {
|
|
return &GetWorkflowDetailRequest{}
|
|
}
|
|
|
|
func (p *GetWorkflowDetailRequest) InitDefault() {
|
|
}
|
|
|
|
var GetWorkflowDetailRequest_WorkflowIds_DEFAULT []string
|
|
|
|
func (p *GetWorkflowDetailRequest) GetWorkflowIds() (v []string) {
|
|
if !p.IsSetWorkflowIds() {
|
|
return GetWorkflowDetailRequest_WorkflowIds_DEFAULT
|
|
}
|
|
return p.WorkflowIds
|
|
}
|
|
|
|
var GetWorkflowDetailRequest_SpaceID_DEFAULT string
|
|
|
|
func (p *GetWorkflowDetailRequest) GetSpaceID() (v string) {
|
|
if !p.IsSetSpaceID() {
|
|
return GetWorkflowDetailRequest_SpaceID_DEFAULT
|
|
}
|
|
return *p.SpaceID
|
|
}
|
|
|
|
var GetWorkflowDetailRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *GetWorkflowDetailRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return GetWorkflowDetailRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_GetWorkflowDetailRequest = map[int16]string{
|
|
1: "workflow_ids",
|
|
2: "space_id",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *GetWorkflowDetailRequest) IsSetWorkflowIds() bool {
|
|
return p.WorkflowIds != nil
|
|
}
|
|
|
|
func (p *GetWorkflowDetailRequest) IsSetSpaceID() bool {
|
|
return p.SpaceID != nil
|
|
}
|
|
|
|
func (p *GetWorkflowDetailRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *GetWorkflowDetailRequest) 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.LIST {
|
|
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 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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_GetWorkflowDetailRequest[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 *GetWorkflowDetailRequest) ReadField1(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]string, 0, size)
|
|
for i := 0; i < size; i++ {
|
|
|
|
var _elem string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_elem = v
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.WorkflowIds = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkflowDetailRequest) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.SpaceID = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkflowDetailRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *GetWorkflowDetailRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("GetWorkflowDetailRequest"); 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.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *GetWorkflowDetailRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetWorkflowIds() {
|
|
if err = oprot.WriteFieldBegin("workflow_ids", thrift.LIST, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRING, len(p.WorkflowIds)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.WorkflowIds {
|
|
if err := oprot.WriteString(v); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *GetWorkflowDetailRequest) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetSpaceID() {
|
|
if err = oprot.WriteFieldBegin("space_id", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.SpaceID); 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 *GetWorkflowDetailRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *GetWorkflowDetailRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("GetWorkflowDetailRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type GetWorkflowDetailResponse struct {
|
|
Data []*WorkflowDetailData `thrift:"data,1,required" form:"data,required" json:"data,required" query:"data,required"`
|
|
Code int64 `thrift:"code,253,required" form:"code,required" json:"code,required" query:"code,required"`
|
|
Msg string `thrift:"msg,254,required" form:"msg,required" json:"msg,required" query:"msg,required"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255,required" form:"BaseResp,required" json:"BaseResp,required" query:"BaseResp,required"`
|
|
}
|
|
|
|
func NewGetWorkflowDetailResponse() *GetWorkflowDetailResponse {
|
|
return &GetWorkflowDetailResponse{}
|
|
}
|
|
|
|
func (p *GetWorkflowDetailResponse) InitDefault() {
|
|
}
|
|
|
|
func (p *GetWorkflowDetailResponse) GetData() (v []*WorkflowDetailData) {
|
|
return p.Data
|
|
}
|
|
|
|
func (p *GetWorkflowDetailResponse) GetCode() (v int64) {
|
|
return p.Code
|
|
}
|
|
|
|
func (p *GetWorkflowDetailResponse) GetMsg() (v string) {
|
|
return p.Msg
|
|
}
|
|
|
|
var GetWorkflowDetailResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *GetWorkflowDetailResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return GetWorkflowDetailResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_GetWorkflowDetailResponse = map[int16]string{
|
|
1: "data",
|
|
253: "code",
|
|
254: "msg",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *GetWorkflowDetailResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *GetWorkflowDetailResponse) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetData bool = false
|
|
var issetCode bool = false
|
|
var issetMsg bool = false
|
|
var issetBaseResp bool = false
|
|
|
|
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.LIST {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetData = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 253:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField253(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetCode = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 254:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField254(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetMsg = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetBaseResp = true
|
|
} 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
|
|
}
|
|
|
|
if !issetData {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetCode {
|
|
fieldId = 253
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetMsg {
|
|
fieldId = 254
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetBaseResp {
|
|
fieldId = 255
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_GetWorkflowDetailResponse[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_GetWorkflowDetailResponse[fieldId]))
|
|
}
|
|
|
|
func (p *GetWorkflowDetailResponse) ReadField1(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*WorkflowDetailData, 0, size)
|
|
values := make([]WorkflowDetailData, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.Data = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkflowDetailResponse) ReadField253(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Code = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkflowDetailResponse) ReadField254(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Msg = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkflowDetailResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *GetWorkflowDetailResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("GetWorkflowDetailResponse"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField1(oprot); err != nil {
|
|
fieldId = 1
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField253(oprot); err != nil {
|
|
fieldId = 253
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField254(oprot); err != nil {
|
|
fieldId = 254
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *GetWorkflowDetailResponse) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("data", thrift.LIST, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.Data)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.Data {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *GetWorkflowDetailResponse) writeField253(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("code", thrift.I64, 253); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Code); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 end error: ", p), err)
|
|
}
|
|
func (p *GetWorkflowDetailResponse) writeField254(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("msg", thrift.STRING, 254); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Msg); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 end error: ", p), err)
|
|
}
|
|
func (p *GetWorkflowDetailResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *GetWorkflowDetailResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("GetWorkflowDetailResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
type WorkflowDetailData struct {
|
|
WorkflowID string `thrift:"workflow_id,1" form:"workflow_id" json:"workflow_id" query:"workflow_id"`
|
|
SpaceID string `thrift:"space_id,2" form:"space_id" json:"space_id" query:"space_id"`
|
|
Name string `thrift:"name,3" form:"name" json:"name" query:"name"`
|
|
Desc string `thrift:"desc,4" form:"desc" json:"desc" query:"desc"`
|
|
Icon string `thrift:"icon,5" form:"icon" json:"icon" query:"icon"`
|
|
Inputs string `thrift:"inputs,6" form:"inputs" json:"inputs" query:"inputs"`
|
|
Outputs string `thrift:"outputs,7" form:"outputs" json:"outputs" query:"outputs"`
|
|
Version string `thrift:"version,8" form:"version" json:"version" query:"version"`
|
|
CreateTime int64 `thrift:"create_time,9" form:"create_time" json:"create_time" query:"create_time"`
|
|
UpdateTime int64 `thrift:"update_time,10" form:"update_time" json:"update_time" query:"update_time"`
|
|
ProjectID string `thrift:"project_id,11" form:"project_id" json:"project_id" query:"project_id"`
|
|
EndType int32 `thrift:"end_type,12" form:"end_type" json:"end_type" query:"end_type"`
|
|
IconURI string `thrift:"icon_uri,13" form:"icon_uri" json:"icon_uri" query:"icon_uri"`
|
|
FlowMode WorkflowMode `thrift:"flow_mode,14" form:"flow_mode" json:"flow_mode" query:"flow_mode"`
|
|
OutputNodes []*NodeInfo `thrift:"output_nodes,15" form:"output_nodes" json:"output_nodes" query:"output_nodes"`
|
|
}
|
|
|
|
func NewWorkflowDetailData() *WorkflowDetailData {
|
|
return &WorkflowDetailData{}
|
|
}
|
|
|
|
func (p *WorkflowDetailData) InitDefault() {
|
|
}
|
|
|
|
func (p *WorkflowDetailData) GetWorkflowID() (v string) {
|
|
return p.WorkflowID
|
|
}
|
|
|
|
func (p *WorkflowDetailData) GetSpaceID() (v string) {
|
|
return p.SpaceID
|
|
}
|
|
|
|
func (p *WorkflowDetailData) GetName() (v string) {
|
|
return p.Name
|
|
}
|
|
|
|
func (p *WorkflowDetailData) GetDesc() (v string) {
|
|
return p.Desc
|
|
}
|
|
|
|
func (p *WorkflowDetailData) GetIcon() (v string) {
|
|
return p.Icon
|
|
}
|
|
|
|
func (p *WorkflowDetailData) GetInputs() (v string) {
|
|
return p.Inputs
|
|
}
|
|
|
|
func (p *WorkflowDetailData) GetOutputs() (v string) {
|
|
return p.Outputs
|
|
}
|
|
|
|
func (p *WorkflowDetailData) GetVersion() (v string) {
|
|
return p.Version
|
|
}
|
|
|
|
func (p *WorkflowDetailData) GetCreateTime() (v int64) {
|
|
return p.CreateTime
|
|
}
|
|
|
|
func (p *WorkflowDetailData) GetUpdateTime() (v int64) {
|
|
return p.UpdateTime
|
|
}
|
|
|
|
func (p *WorkflowDetailData) GetProjectID() (v string) {
|
|
return p.ProjectID
|
|
}
|
|
|
|
func (p *WorkflowDetailData) GetEndType() (v int32) {
|
|
return p.EndType
|
|
}
|
|
|
|
func (p *WorkflowDetailData) GetIconURI() (v string) {
|
|
return p.IconURI
|
|
}
|
|
|
|
func (p *WorkflowDetailData) GetFlowMode() (v WorkflowMode) {
|
|
return p.FlowMode
|
|
}
|
|
|
|
func (p *WorkflowDetailData) GetOutputNodes() (v []*NodeInfo) {
|
|
return p.OutputNodes
|
|
}
|
|
|
|
var fieldIDToName_WorkflowDetailData = map[int16]string{
|
|
1: "workflow_id",
|
|
2: "space_id",
|
|
3: "name",
|
|
4: "desc",
|
|
5: "icon",
|
|
6: "inputs",
|
|
7: "outputs",
|
|
8: "version",
|
|
9: "create_time",
|
|
10: "update_time",
|
|
11: "project_id",
|
|
12: "end_type",
|
|
13: "icon_uri",
|
|
14: "flow_mode",
|
|
15: "output_nodes",
|
|
}
|
|
|
|
func (p *WorkflowDetailData) 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.STRING {
|
|
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.STRING {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 6:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField6(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField7(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 8:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField8(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 9:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField9(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 10:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField10(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 11:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField11(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 12:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField12(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 13:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField13(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 14:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField14(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 15:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField15(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_WorkflowDetailData[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 *WorkflowDetailData) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowDetailData) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.SpaceID = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowDetailData) ReadField3(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 *WorkflowDetailData) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Desc = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowDetailData) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Icon = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowDetailData) ReadField6(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Inputs = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowDetailData) ReadField7(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Outputs = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowDetailData) ReadField8(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Version = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowDetailData) ReadField9(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.CreateTime = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowDetailData) ReadField10(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.UpdateTime = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowDetailData) ReadField11(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ProjectID = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowDetailData) ReadField12(iprot thrift.TProtocol) error {
|
|
|
|
var _field int32
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.EndType = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowDetailData) ReadField13(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.IconURI = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowDetailData) ReadField14(iprot thrift.TProtocol) error {
|
|
|
|
var _field WorkflowMode
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = WorkflowMode(v)
|
|
}
|
|
p.FlowMode = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowDetailData) ReadField15(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*NodeInfo, 0, size)
|
|
values := make([]NodeInfo, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.OutputNodes = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *WorkflowDetailData) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("WorkflowDetailData"); 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 = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField8(oprot); err != nil {
|
|
fieldId = 8
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField9(oprot); err != nil {
|
|
fieldId = 9
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField10(oprot); err != nil {
|
|
fieldId = 10
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField11(oprot); err != nil {
|
|
fieldId = 11
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField12(oprot); err != nil {
|
|
fieldId = 12
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField13(oprot); err != nil {
|
|
fieldId = 13
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField14(oprot); err != nil {
|
|
fieldId = 14
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField15(oprot); err != nil {
|
|
fieldId = 15
|
|
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 *WorkflowDetailData) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowID); 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 *WorkflowDetailData) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("space_id", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.SpaceID); 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 *WorkflowDetailData) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("name", thrift.STRING, 3); 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 3 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 3 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowDetailData) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("desc", thrift.STRING, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Desc); 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 *WorkflowDetailData) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("icon", thrift.STRING, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Icon); 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 *WorkflowDetailData) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("inputs", thrift.STRING, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Inputs); 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 *WorkflowDetailData) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("outputs", thrift.STRING, 7); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Outputs); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowDetailData) writeField8(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("version", thrift.STRING, 8); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Version); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowDetailData) writeField9(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("create_time", thrift.I64, 9); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.CreateTime); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowDetailData) writeField10(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("update_time", thrift.I64, 10); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.UpdateTime); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 10 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 10 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowDetailData) writeField11(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("project_id", thrift.STRING, 11); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ProjectID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 11 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 11 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowDetailData) writeField12(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("end_type", thrift.I32, 12); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(p.EndType); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 12 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 12 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowDetailData) writeField13(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("icon_uri", thrift.STRING, 13); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.IconURI); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 13 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 13 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowDetailData) writeField14(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("flow_mode", thrift.I32, 14); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.FlowMode)); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 14 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 14 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowDetailData) writeField15(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("output_nodes", thrift.LIST, 15); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.OutputNodes)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.OutputNodes {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 15 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 15 end error: ", p), err)
|
|
}
|
|
|
|
func (p *WorkflowDetailData) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("WorkflowDetailData(%+v)", *p)
|
|
|
|
}
|
|
|
|
type APIParameter struct {
|
|
// For the front end, no practical significance
|
|
ID string `thrift:"id,1" form:"id" json:"id" query:"id"`
|
|
Name string `thrift:"name,2" form:"name" json:"name" query:"name"`
|
|
Desc string `thrift:"desc,3" form:"desc" json:"desc" query:"desc"`
|
|
Type ParameterType `thrift:"type,4" form:"type" json:"type" query:"type"`
|
|
SubType *ParameterType `thrift:"sub_type,5,optional" form:"sub_type" json:"sub_type,omitempty" query:"sub_type"`
|
|
Location ParameterLocation `thrift:"location,6" form:"location" json:"location" query:"location"`
|
|
IsRequired bool `thrift:"is_required,7" form:"is_required" json:"is_required" query:"is_required"`
|
|
SubParameters []*APIParameter `thrift:"sub_parameters,8" form:"sub_parameters" json:"sub_parameters" query:"sub_parameters"`
|
|
GlobalDefault *string `thrift:"global_default,9,optional" form:"global_default" json:"global_default,omitempty" query:"global_default"`
|
|
GlobalDisable bool `thrift:"global_disable,10" form:"global_disable" json:"global_disable" query:"global_disable"`
|
|
LocalDefault *string `thrift:"local_default,11,optional" form:"local_default" json:"local_default,omitempty" query:"local_default"`
|
|
LocalDisable bool `thrift:"local_disable,12" form:"local_disable" json:"local_disable" query:"local_disable"`
|
|
Format *string `thrift:"format,13,optional" form:"format" json:"format,omitempty" query:"format"`
|
|
Title *string `thrift:"title,14,optional" form:"title" json:"title,omitempty" query:"title"`
|
|
EnumList []string `thrift:"enum_list,15" form:"enum_list" json:"enum_list" query:"enum_list"`
|
|
Value *string `thrift:"value,16,optional" form:"value" json:"value,omitempty" query:"value"`
|
|
EnumVarNames []string `thrift:"enum_var_names,17" form:"enum_var_names" json:"enum_var_names" query:"enum_var_names"`
|
|
Minimum *float64 `thrift:"minimum,18,optional" form:"minimum" json:"minimum,omitempty" query:"minimum"`
|
|
Maximum *float64 `thrift:"maximum,19,optional" form:"maximum" json:"maximum,omitempty" query:"maximum"`
|
|
ExclusiveMinimum *bool `thrift:"exclusive_minimum,20,optional" form:"exclusive_minimum" json:"exclusive_minimum,omitempty" query:"exclusive_minimum"`
|
|
ExclusiveMaximum *bool `thrift:"exclusive_maximum,21,optional" form:"exclusive_maximum" json:"exclusive_maximum,omitempty" query:"exclusive_maximum"`
|
|
BizExtend *string `thrift:"biz_extend,22,optional" form:"biz_extend" json:"biz_extend,omitempty" query:"biz_extend"`
|
|
// Default imported parameter settings source
|
|
DefaultParamSource *DefaultParamSource `thrift:"default_param_source,23,optional" form:"default_param_source" json:"default_param_source,omitempty" query:"default_param_source"`
|
|
// Reference variable key
|
|
VariableRef *string `thrift:"variable_ref,24,optional" form:"variable_ref" json:"variable_ref,omitempty" query:"variable_ref"`
|
|
AssistType *AssistParameterType `thrift:"assist_type,25,optional" form:"assist_type" json:"assist_type,omitempty" query:"assist_type"`
|
|
}
|
|
|
|
func NewAPIParameter() *APIParameter {
|
|
return &APIParameter{}
|
|
}
|
|
|
|
func (p *APIParameter) InitDefault() {
|
|
}
|
|
|
|
func (p *APIParameter) GetID() (v string) {
|
|
return p.ID
|
|
}
|
|
|
|
func (p *APIParameter) GetName() (v string) {
|
|
return p.Name
|
|
}
|
|
|
|
func (p *APIParameter) GetDesc() (v string) {
|
|
return p.Desc
|
|
}
|
|
|
|
func (p *APIParameter) GetType() (v ParameterType) {
|
|
return p.Type
|
|
}
|
|
|
|
var APIParameter_SubType_DEFAULT ParameterType
|
|
|
|
func (p *APIParameter) GetSubType() (v ParameterType) {
|
|
if !p.IsSetSubType() {
|
|
return APIParameter_SubType_DEFAULT
|
|
}
|
|
return *p.SubType
|
|
}
|
|
|
|
func (p *APIParameter) GetLocation() (v ParameterLocation) {
|
|
return p.Location
|
|
}
|
|
|
|
func (p *APIParameter) GetIsRequired() (v bool) {
|
|
return p.IsRequired
|
|
}
|
|
|
|
func (p *APIParameter) GetSubParameters() (v []*APIParameter) {
|
|
return p.SubParameters
|
|
}
|
|
|
|
var APIParameter_GlobalDefault_DEFAULT string
|
|
|
|
func (p *APIParameter) GetGlobalDefault() (v string) {
|
|
if !p.IsSetGlobalDefault() {
|
|
return APIParameter_GlobalDefault_DEFAULT
|
|
}
|
|
return *p.GlobalDefault
|
|
}
|
|
|
|
func (p *APIParameter) GetGlobalDisable() (v bool) {
|
|
return p.GlobalDisable
|
|
}
|
|
|
|
var APIParameter_LocalDefault_DEFAULT string
|
|
|
|
func (p *APIParameter) GetLocalDefault() (v string) {
|
|
if !p.IsSetLocalDefault() {
|
|
return APIParameter_LocalDefault_DEFAULT
|
|
}
|
|
return *p.LocalDefault
|
|
}
|
|
|
|
func (p *APIParameter) GetLocalDisable() (v bool) {
|
|
return p.LocalDisable
|
|
}
|
|
|
|
var APIParameter_Format_DEFAULT string
|
|
|
|
func (p *APIParameter) GetFormat() (v string) {
|
|
if !p.IsSetFormat() {
|
|
return APIParameter_Format_DEFAULT
|
|
}
|
|
return *p.Format
|
|
}
|
|
|
|
var APIParameter_Title_DEFAULT string
|
|
|
|
func (p *APIParameter) GetTitle() (v string) {
|
|
if !p.IsSetTitle() {
|
|
return APIParameter_Title_DEFAULT
|
|
}
|
|
return *p.Title
|
|
}
|
|
|
|
func (p *APIParameter) GetEnumList() (v []string) {
|
|
return p.EnumList
|
|
}
|
|
|
|
var APIParameter_Value_DEFAULT string
|
|
|
|
func (p *APIParameter) GetValue() (v string) {
|
|
if !p.IsSetValue() {
|
|
return APIParameter_Value_DEFAULT
|
|
}
|
|
return *p.Value
|
|
}
|
|
|
|
func (p *APIParameter) GetEnumVarNames() (v []string) {
|
|
return p.EnumVarNames
|
|
}
|
|
|
|
var APIParameter_Minimum_DEFAULT float64
|
|
|
|
func (p *APIParameter) GetMinimum() (v float64) {
|
|
if !p.IsSetMinimum() {
|
|
return APIParameter_Minimum_DEFAULT
|
|
}
|
|
return *p.Minimum
|
|
}
|
|
|
|
var APIParameter_Maximum_DEFAULT float64
|
|
|
|
func (p *APIParameter) GetMaximum() (v float64) {
|
|
if !p.IsSetMaximum() {
|
|
return APIParameter_Maximum_DEFAULT
|
|
}
|
|
return *p.Maximum
|
|
}
|
|
|
|
var APIParameter_ExclusiveMinimum_DEFAULT bool
|
|
|
|
func (p *APIParameter) GetExclusiveMinimum() (v bool) {
|
|
if !p.IsSetExclusiveMinimum() {
|
|
return APIParameter_ExclusiveMinimum_DEFAULT
|
|
}
|
|
return *p.ExclusiveMinimum
|
|
}
|
|
|
|
var APIParameter_ExclusiveMaximum_DEFAULT bool
|
|
|
|
func (p *APIParameter) GetExclusiveMaximum() (v bool) {
|
|
if !p.IsSetExclusiveMaximum() {
|
|
return APIParameter_ExclusiveMaximum_DEFAULT
|
|
}
|
|
return *p.ExclusiveMaximum
|
|
}
|
|
|
|
var APIParameter_BizExtend_DEFAULT string
|
|
|
|
func (p *APIParameter) GetBizExtend() (v string) {
|
|
if !p.IsSetBizExtend() {
|
|
return APIParameter_BizExtend_DEFAULT
|
|
}
|
|
return *p.BizExtend
|
|
}
|
|
|
|
var APIParameter_DefaultParamSource_DEFAULT DefaultParamSource
|
|
|
|
func (p *APIParameter) GetDefaultParamSource() (v DefaultParamSource) {
|
|
if !p.IsSetDefaultParamSource() {
|
|
return APIParameter_DefaultParamSource_DEFAULT
|
|
}
|
|
return *p.DefaultParamSource
|
|
}
|
|
|
|
var APIParameter_VariableRef_DEFAULT string
|
|
|
|
func (p *APIParameter) GetVariableRef() (v string) {
|
|
if !p.IsSetVariableRef() {
|
|
return APIParameter_VariableRef_DEFAULT
|
|
}
|
|
return *p.VariableRef
|
|
}
|
|
|
|
var APIParameter_AssistType_DEFAULT AssistParameterType
|
|
|
|
func (p *APIParameter) GetAssistType() (v AssistParameterType) {
|
|
if !p.IsSetAssistType() {
|
|
return APIParameter_AssistType_DEFAULT
|
|
}
|
|
return *p.AssistType
|
|
}
|
|
|
|
var fieldIDToName_APIParameter = map[int16]string{
|
|
1: "id",
|
|
2: "name",
|
|
3: "desc",
|
|
4: "type",
|
|
5: "sub_type",
|
|
6: "location",
|
|
7: "is_required",
|
|
8: "sub_parameters",
|
|
9: "global_default",
|
|
10: "global_disable",
|
|
11: "local_default",
|
|
12: "local_disable",
|
|
13: "format",
|
|
14: "title",
|
|
15: "enum_list",
|
|
16: "value",
|
|
17: "enum_var_names",
|
|
18: "minimum",
|
|
19: "maximum",
|
|
20: "exclusive_minimum",
|
|
21: "exclusive_maximum",
|
|
22: "biz_extend",
|
|
23: "default_param_source",
|
|
24: "variable_ref",
|
|
25: "assist_type",
|
|
}
|
|
|
|
func (p *APIParameter) IsSetSubType() bool {
|
|
return p.SubType != nil
|
|
}
|
|
|
|
func (p *APIParameter) IsSetGlobalDefault() bool {
|
|
return p.GlobalDefault != nil
|
|
}
|
|
|
|
func (p *APIParameter) IsSetLocalDefault() bool {
|
|
return p.LocalDefault != nil
|
|
}
|
|
|
|
func (p *APIParameter) IsSetFormat() bool {
|
|
return p.Format != nil
|
|
}
|
|
|
|
func (p *APIParameter) IsSetTitle() bool {
|
|
return p.Title != nil
|
|
}
|
|
|
|
func (p *APIParameter) IsSetValue() bool {
|
|
return p.Value != nil
|
|
}
|
|
|
|
func (p *APIParameter) IsSetMinimum() bool {
|
|
return p.Minimum != nil
|
|
}
|
|
|
|
func (p *APIParameter) IsSetMaximum() bool {
|
|
return p.Maximum != nil
|
|
}
|
|
|
|
func (p *APIParameter) IsSetExclusiveMinimum() bool {
|
|
return p.ExclusiveMinimum != nil
|
|
}
|
|
|
|
func (p *APIParameter) IsSetExclusiveMaximum() bool {
|
|
return p.ExclusiveMaximum != nil
|
|
}
|
|
|
|
func (p *APIParameter) IsSetBizExtend() bool {
|
|
return p.BizExtend != nil
|
|
}
|
|
|
|
func (p *APIParameter) IsSetDefaultParamSource() bool {
|
|
return p.DefaultParamSource != nil
|
|
}
|
|
|
|
func (p *APIParameter) IsSetVariableRef() bool {
|
|
return p.VariableRef != nil
|
|
}
|
|
|
|
func (p *APIParameter) IsSetAssistType() bool {
|
|
return p.AssistType != nil
|
|
}
|
|
|
|
func (p *APIParameter) 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.STRING {
|
|
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.I32 {
|
|
if err = p.ReadField4(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 5:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 6:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField6(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.BOOL {
|
|
if err = p.ReadField7(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 8:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField8(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 9:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField9(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 10:
|
|
if fieldTypeId == thrift.BOOL {
|
|
if err = p.ReadField10(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 11:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField11(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 12:
|
|
if fieldTypeId == thrift.BOOL {
|
|
if err = p.ReadField12(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 13:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField13(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 14:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField14(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 15:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField15(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 16:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField16(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 17:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField17(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 18:
|
|
if fieldTypeId == thrift.DOUBLE {
|
|
if err = p.ReadField18(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 19:
|
|
if fieldTypeId == thrift.DOUBLE {
|
|
if err = p.ReadField19(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 20:
|
|
if fieldTypeId == thrift.BOOL {
|
|
if err = p.ReadField20(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 21:
|
|
if fieldTypeId == thrift.BOOL {
|
|
if err = p.ReadField21(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 22:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField22(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 23:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField23(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 24:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField24(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 25:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField25(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_APIParameter[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 *APIParameter) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ID = _field
|
|
return nil
|
|
}
|
|
func (p *APIParameter) 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 *APIParameter) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Desc = _field
|
|
return nil
|
|
}
|
|
func (p *APIParameter) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field ParameterType
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = ParameterType(v)
|
|
}
|
|
p.Type = _field
|
|
return nil
|
|
}
|
|
func (p *APIParameter) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field *ParameterType
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
tmp := ParameterType(v)
|
|
_field = &tmp
|
|
}
|
|
p.SubType = _field
|
|
return nil
|
|
}
|
|
func (p *APIParameter) ReadField6(iprot thrift.TProtocol) error {
|
|
|
|
var _field ParameterLocation
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = ParameterLocation(v)
|
|
}
|
|
p.Location = _field
|
|
return nil
|
|
}
|
|
func (p *APIParameter) ReadField7(iprot thrift.TProtocol) error {
|
|
|
|
var _field bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.IsRequired = _field
|
|
return nil
|
|
}
|
|
func (p *APIParameter) ReadField8(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*APIParameter, 0, size)
|
|
values := make([]APIParameter, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.SubParameters = _field
|
|
return nil
|
|
}
|
|
func (p *APIParameter) ReadField9(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.GlobalDefault = _field
|
|
return nil
|
|
}
|
|
func (p *APIParameter) ReadField10(iprot thrift.TProtocol) error {
|
|
|
|
var _field bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.GlobalDisable = _field
|
|
return nil
|
|
}
|
|
func (p *APIParameter) ReadField11(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.LocalDefault = _field
|
|
return nil
|
|
}
|
|
func (p *APIParameter) ReadField12(iprot thrift.TProtocol) error {
|
|
|
|
var _field bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.LocalDisable = _field
|
|
return nil
|
|
}
|
|
func (p *APIParameter) ReadField13(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Format = _field
|
|
return nil
|
|
}
|
|
func (p *APIParameter) ReadField14(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Title = _field
|
|
return nil
|
|
}
|
|
func (p *APIParameter) ReadField15(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]string, 0, size)
|
|
for i := 0; i < size; i++ {
|
|
|
|
var _elem string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_elem = v
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.EnumList = _field
|
|
return nil
|
|
}
|
|
func (p *APIParameter) ReadField16(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Value = _field
|
|
return nil
|
|
}
|
|
func (p *APIParameter) ReadField17(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]string, 0, size)
|
|
for i := 0; i < size; i++ {
|
|
|
|
var _elem string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_elem = v
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.EnumVarNames = _field
|
|
return nil
|
|
}
|
|
func (p *APIParameter) ReadField18(iprot thrift.TProtocol) error {
|
|
|
|
var _field *float64
|
|
if v, err := iprot.ReadDouble(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Minimum = _field
|
|
return nil
|
|
}
|
|
func (p *APIParameter) ReadField19(iprot thrift.TProtocol) error {
|
|
|
|
var _field *float64
|
|
if v, err := iprot.ReadDouble(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Maximum = _field
|
|
return nil
|
|
}
|
|
func (p *APIParameter) ReadField20(iprot thrift.TProtocol) error {
|
|
|
|
var _field *bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ExclusiveMinimum = _field
|
|
return nil
|
|
}
|
|
func (p *APIParameter) ReadField21(iprot thrift.TProtocol) error {
|
|
|
|
var _field *bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ExclusiveMaximum = _field
|
|
return nil
|
|
}
|
|
func (p *APIParameter) ReadField22(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.BizExtend = _field
|
|
return nil
|
|
}
|
|
func (p *APIParameter) ReadField23(iprot thrift.TProtocol) error {
|
|
|
|
var _field *DefaultParamSource
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
tmp := DefaultParamSource(v)
|
|
_field = &tmp
|
|
}
|
|
p.DefaultParamSource = _field
|
|
return nil
|
|
}
|
|
func (p *APIParameter) ReadField24(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.VariableRef = _field
|
|
return nil
|
|
}
|
|
func (p *APIParameter) ReadField25(iprot thrift.TProtocol) error {
|
|
|
|
var _field *AssistParameterType
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
tmp := AssistParameterType(v)
|
|
_field = &tmp
|
|
}
|
|
p.AssistType = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *APIParameter) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("APIParameter"); 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 = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField8(oprot); err != nil {
|
|
fieldId = 8
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField9(oprot); err != nil {
|
|
fieldId = 9
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField10(oprot); err != nil {
|
|
fieldId = 10
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField11(oprot); err != nil {
|
|
fieldId = 11
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField12(oprot); err != nil {
|
|
fieldId = 12
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField13(oprot); err != nil {
|
|
fieldId = 13
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField14(oprot); err != nil {
|
|
fieldId = 14
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField15(oprot); err != nil {
|
|
fieldId = 15
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField16(oprot); err != nil {
|
|
fieldId = 16
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField17(oprot); err != nil {
|
|
fieldId = 17
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField18(oprot); err != nil {
|
|
fieldId = 18
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField19(oprot); err != nil {
|
|
fieldId = 19
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField20(oprot); err != nil {
|
|
fieldId = 20
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField21(oprot); err != nil {
|
|
fieldId = 21
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField22(oprot); err != nil {
|
|
fieldId = 22
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField23(oprot); err != nil {
|
|
fieldId = 23
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField24(oprot); err != nil {
|
|
fieldId = 24
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField25(oprot); err != nil {
|
|
fieldId = 25
|
|
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 *APIParameter) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ID); 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 *APIParameter) writeField2(oprot thrift.TProtocol) (err error) {
|
|
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 *APIParameter) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("desc", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Desc); 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 *APIParameter) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("type", thrift.I32, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.Type)); 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 *APIParameter) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetSubType() {
|
|
if err = oprot.WriteFieldBegin("sub_type", thrift.I32, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(*p.SubType)); 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 *APIParameter) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("location", thrift.I32, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.Location)); 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 *APIParameter) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("is_required", thrift.BOOL, 7); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(p.IsRequired); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
func (p *APIParameter) writeField8(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("sub_parameters", thrift.LIST, 8); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.SubParameters)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.SubParameters {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 end error: ", p), err)
|
|
}
|
|
func (p *APIParameter) writeField9(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetGlobalDefault() {
|
|
if err = oprot.WriteFieldBegin("global_default", thrift.STRING, 9); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.GlobalDefault); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 end error: ", p), err)
|
|
}
|
|
func (p *APIParameter) writeField10(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("global_disable", thrift.BOOL, 10); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(p.GlobalDisable); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 10 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 10 end error: ", p), err)
|
|
}
|
|
func (p *APIParameter) writeField11(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetLocalDefault() {
|
|
if err = oprot.WriteFieldBegin("local_default", thrift.STRING, 11); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.LocalDefault); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 11 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 11 end error: ", p), err)
|
|
}
|
|
func (p *APIParameter) writeField12(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("local_disable", thrift.BOOL, 12); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(p.LocalDisable); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 12 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 12 end error: ", p), err)
|
|
}
|
|
func (p *APIParameter) writeField13(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetFormat() {
|
|
if err = oprot.WriteFieldBegin("format", thrift.STRING, 13); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.Format); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 13 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 13 end error: ", p), err)
|
|
}
|
|
func (p *APIParameter) writeField14(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetTitle() {
|
|
if err = oprot.WriteFieldBegin("title", thrift.STRING, 14); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.Title); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 14 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 14 end error: ", p), err)
|
|
}
|
|
func (p *APIParameter) writeField15(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("enum_list", thrift.LIST, 15); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRING, len(p.EnumList)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.EnumList {
|
|
if err := oprot.WriteString(v); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 15 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 15 end error: ", p), err)
|
|
}
|
|
func (p *APIParameter) writeField16(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetValue() {
|
|
if err = oprot.WriteFieldBegin("value", thrift.STRING, 16); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.Value); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 16 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 16 end error: ", p), err)
|
|
}
|
|
func (p *APIParameter) writeField17(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("enum_var_names", thrift.LIST, 17); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRING, len(p.EnumVarNames)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.EnumVarNames {
|
|
if err := oprot.WriteString(v); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 17 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 17 end error: ", p), err)
|
|
}
|
|
func (p *APIParameter) writeField18(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetMinimum() {
|
|
if err = oprot.WriteFieldBegin("minimum", thrift.DOUBLE, 18); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteDouble(*p.Minimum); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 18 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 18 end error: ", p), err)
|
|
}
|
|
func (p *APIParameter) writeField19(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetMaximum() {
|
|
if err = oprot.WriteFieldBegin("maximum", thrift.DOUBLE, 19); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteDouble(*p.Maximum); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 19 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 19 end error: ", p), err)
|
|
}
|
|
func (p *APIParameter) writeField20(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetExclusiveMinimum() {
|
|
if err = oprot.WriteFieldBegin("exclusive_minimum", thrift.BOOL, 20); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(*p.ExclusiveMinimum); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 20 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 20 end error: ", p), err)
|
|
}
|
|
func (p *APIParameter) writeField21(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetExclusiveMaximum() {
|
|
if err = oprot.WriteFieldBegin("exclusive_maximum", thrift.BOOL, 21); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(*p.ExclusiveMaximum); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 21 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 21 end error: ", p), err)
|
|
}
|
|
func (p *APIParameter) writeField22(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBizExtend() {
|
|
if err = oprot.WriteFieldBegin("biz_extend", thrift.STRING, 22); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.BizExtend); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 22 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 22 end error: ", p), err)
|
|
}
|
|
func (p *APIParameter) writeField23(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetDefaultParamSource() {
|
|
if err = oprot.WriteFieldBegin("default_param_source", thrift.I32, 23); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(*p.DefaultParamSource)); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 23 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 23 end error: ", p), err)
|
|
}
|
|
func (p *APIParameter) writeField24(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetVariableRef() {
|
|
if err = oprot.WriteFieldBegin("variable_ref", thrift.STRING, 24); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.VariableRef); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 24 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 24 end error: ", p), err)
|
|
}
|
|
func (p *APIParameter) writeField25(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetAssistType() {
|
|
if err = oprot.WriteFieldBegin("assist_type", thrift.I32, 25); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(*p.AssistType)); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 25 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 25 end error: ", p), err)
|
|
}
|
|
|
|
func (p *APIParameter) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("APIParameter(%+v)", *p)
|
|
|
|
}
|
|
|
|
type AsyncConf struct {
|
|
SwitchStatus bool `thrift:"switch_status,1" form:"switch_status" json:"switch_status" query:"switch_status"`
|
|
Message string `thrift:"message,2" form:"message" json:"message" query:"message"`
|
|
}
|
|
|
|
func NewAsyncConf() *AsyncConf {
|
|
return &AsyncConf{}
|
|
}
|
|
|
|
func (p *AsyncConf) InitDefault() {
|
|
}
|
|
|
|
func (p *AsyncConf) GetSwitchStatus() (v bool) {
|
|
return p.SwitchStatus
|
|
}
|
|
|
|
func (p *AsyncConf) GetMessage() (v string) {
|
|
return p.Message
|
|
}
|
|
|
|
var fieldIDToName_AsyncConf = map[int16]string{
|
|
1: "switch_status",
|
|
2: "message",
|
|
}
|
|
|
|
func (p *AsyncConf) 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.BOOL {
|
|
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
|
|
}
|
|
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_AsyncConf[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 *AsyncConf) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.SwitchStatus = _field
|
|
return nil
|
|
}
|
|
func (p *AsyncConf) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Message = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *AsyncConf) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("AsyncConf"); 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 = 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 *AsyncConf) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("switch_status", thrift.BOOL, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(p.SwitchStatus); 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 *AsyncConf) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("message", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Message); 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 *AsyncConf) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("AsyncConf(%+v)", *p)
|
|
|
|
}
|
|
|
|
type ResponseStyle struct {
|
|
Mode int32 `thrift:"mode,1" form:"mode" json:"mode" query:"mode"`
|
|
}
|
|
|
|
func NewResponseStyle() *ResponseStyle {
|
|
return &ResponseStyle{}
|
|
}
|
|
|
|
func (p *ResponseStyle) InitDefault() {
|
|
}
|
|
|
|
func (p *ResponseStyle) GetMode() (v int32) {
|
|
return p.Mode
|
|
}
|
|
|
|
var fieldIDToName_ResponseStyle = map[int16]string{
|
|
1: "mode",
|
|
}
|
|
|
|
func (p *ResponseStyle) 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.I32 {
|
|
if err = p.ReadField1(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_ResponseStyle[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 *ResponseStyle) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field int32
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Mode = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *ResponseStyle) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("ResponseStyle"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField1(oprot); err != nil {
|
|
fieldId = 1
|
|
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 *ResponseStyle) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("mode", thrift.I32, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(p.Mode); 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 *ResponseStyle) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("ResponseStyle(%+v)", *p)
|
|
|
|
}
|
|
|
|
type FCPluginSetting struct {
|
|
PluginID string `thrift:"plugin_id,1" form:"plugin_id" json:"plugin_id" query:"plugin_id"`
|
|
APIID string `thrift:"api_id,2" form:"api_id" json:"api_id" query:"api_id"`
|
|
APIName string `thrift:"api_name,3" form:"api_name" json:"api_name" query:"api_name"`
|
|
RequestParams []*APIParameter `thrift:"request_params,4" form:"request_params" json:"request_params" query:"request_params"`
|
|
ResponseParams []*APIParameter `thrift:"response_params,5" form:"response_params" json:"response_params" query:"response_params"`
|
|
ResponseStyle *ResponseStyle `thrift:"response_style,6" form:"response_style" json:"response_style" query:"response_style"`
|
|
// This issue is temporarily not supported.
|
|
AsyncConf *AsyncConf `thrift:"async_conf,7,optional" form:"async_conf" json:"async_conf,omitempty" query:"async_conf"`
|
|
IsDraft bool `thrift:"is_draft,8" form:"is_draft" json:"is_draft" query:"is_draft"`
|
|
PluginVersion string `thrift:"plugin_version,9" form:"plugin_version" json:"plugin_version" query:"plugin_version"`
|
|
}
|
|
|
|
func NewFCPluginSetting() *FCPluginSetting {
|
|
return &FCPluginSetting{}
|
|
}
|
|
|
|
func (p *FCPluginSetting) InitDefault() {
|
|
}
|
|
|
|
func (p *FCPluginSetting) GetPluginID() (v string) {
|
|
return p.PluginID
|
|
}
|
|
|
|
func (p *FCPluginSetting) GetAPIID() (v string) {
|
|
return p.APIID
|
|
}
|
|
|
|
func (p *FCPluginSetting) GetAPIName() (v string) {
|
|
return p.APIName
|
|
}
|
|
|
|
func (p *FCPluginSetting) GetRequestParams() (v []*APIParameter) {
|
|
return p.RequestParams
|
|
}
|
|
|
|
func (p *FCPluginSetting) GetResponseParams() (v []*APIParameter) {
|
|
return p.ResponseParams
|
|
}
|
|
|
|
var FCPluginSetting_ResponseStyle_DEFAULT *ResponseStyle
|
|
|
|
func (p *FCPluginSetting) GetResponseStyle() (v *ResponseStyle) {
|
|
if !p.IsSetResponseStyle() {
|
|
return FCPluginSetting_ResponseStyle_DEFAULT
|
|
}
|
|
return p.ResponseStyle
|
|
}
|
|
|
|
var FCPluginSetting_AsyncConf_DEFAULT *AsyncConf
|
|
|
|
func (p *FCPluginSetting) GetAsyncConf() (v *AsyncConf) {
|
|
if !p.IsSetAsyncConf() {
|
|
return FCPluginSetting_AsyncConf_DEFAULT
|
|
}
|
|
return p.AsyncConf
|
|
}
|
|
|
|
func (p *FCPluginSetting) GetIsDraft() (v bool) {
|
|
return p.IsDraft
|
|
}
|
|
|
|
func (p *FCPluginSetting) GetPluginVersion() (v string) {
|
|
return p.PluginVersion
|
|
}
|
|
|
|
var fieldIDToName_FCPluginSetting = map[int16]string{
|
|
1: "plugin_id",
|
|
2: "api_id",
|
|
3: "api_name",
|
|
4: "request_params",
|
|
5: "response_params",
|
|
6: "response_style",
|
|
7: "async_conf",
|
|
8: "is_draft",
|
|
9: "plugin_version",
|
|
}
|
|
|
|
func (p *FCPluginSetting) IsSetResponseStyle() bool {
|
|
return p.ResponseStyle != nil
|
|
}
|
|
|
|
func (p *FCPluginSetting) IsSetAsyncConf() bool {
|
|
return p.AsyncConf != nil
|
|
}
|
|
|
|
func (p *FCPluginSetting) 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.STRING {
|
|
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.LIST {
|
|
if err = p.ReadField4(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 5:
|
|
if fieldTypeId == thrift.LIST {
|
|
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
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField7(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 8:
|
|
if fieldTypeId == thrift.BOOL {
|
|
if err = p.ReadField8(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 9:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField9(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_FCPluginSetting[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 *FCPluginSetting) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.PluginID = _field
|
|
return nil
|
|
}
|
|
func (p *FCPluginSetting) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.APIID = _field
|
|
return nil
|
|
}
|
|
func (p *FCPluginSetting) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.APIName = _field
|
|
return nil
|
|
}
|
|
func (p *FCPluginSetting) ReadField4(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*APIParameter, 0, size)
|
|
values := make([]APIParameter, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.RequestParams = _field
|
|
return nil
|
|
}
|
|
func (p *FCPluginSetting) ReadField5(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*APIParameter, 0, size)
|
|
values := make([]APIParameter, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.ResponseParams = _field
|
|
return nil
|
|
}
|
|
func (p *FCPluginSetting) ReadField6(iprot thrift.TProtocol) error {
|
|
_field := NewResponseStyle()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.ResponseStyle = _field
|
|
return nil
|
|
}
|
|
func (p *FCPluginSetting) ReadField7(iprot thrift.TProtocol) error {
|
|
_field := NewAsyncConf()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.AsyncConf = _field
|
|
return nil
|
|
}
|
|
func (p *FCPluginSetting) ReadField8(iprot thrift.TProtocol) error {
|
|
|
|
var _field bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.IsDraft = _field
|
|
return nil
|
|
}
|
|
func (p *FCPluginSetting) ReadField9(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.PluginVersion = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *FCPluginSetting) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("FCPluginSetting"); 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 = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField8(oprot); err != nil {
|
|
fieldId = 8
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField9(oprot); err != nil {
|
|
fieldId = 9
|
|
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 *FCPluginSetting) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("plugin_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.PluginID); 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 *FCPluginSetting) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("api_id", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.APIID); 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 *FCPluginSetting) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("api_name", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.APIName); 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 *FCPluginSetting) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("request_params", thrift.LIST, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.RequestParams)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.RequestParams {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *FCPluginSetting) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("response_params", thrift.LIST, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.ResponseParams)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.ResponseParams {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *FCPluginSetting) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("response_style", thrift.STRUCT, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.ResponseStyle.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 *FCPluginSetting) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetAsyncConf() {
|
|
if err = oprot.WriteFieldBegin("async_conf", thrift.STRUCT, 7); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.AsyncConf.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 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
func (p *FCPluginSetting) writeField8(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("is_draft", thrift.BOOL, 8); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(p.IsDraft); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 end error: ", p), err)
|
|
}
|
|
func (p *FCPluginSetting) writeField9(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("plugin_version", thrift.STRING, 9); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.PluginVersion); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 end error: ", p), err)
|
|
}
|
|
|
|
func (p *FCPluginSetting) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("FCPluginSetting(%+v)", *p)
|
|
|
|
}
|
|
|
|
type FCWorkflowSetting struct {
|
|
WorkflowID string `thrift:"workflow_id,1" form:"workflow_id" json:"workflow_id" query:"workflow_id"`
|
|
PluginID string `thrift:"plugin_id,2" form:"plugin_id" json:"plugin_id" query:"plugin_id"`
|
|
RequestParams []*APIParameter `thrift:"request_params,3" form:"request_params" json:"request_params" query:"request_params"`
|
|
ResponseParams []*APIParameter `thrift:"response_params,4" form:"response_params" json:"response_params" query:"response_params"`
|
|
ResponseStyle *ResponseStyle `thrift:"response_style,5" form:"response_style" json:"response_style" query:"response_style"`
|
|
// This issue is temporarily not supported.
|
|
AsyncConf *AsyncConf `thrift:"async_conf,6,optional" form:"async_conf" json:"async_conf,omitempty" query:"async_conf"`
|
|
IsDraft bool `thrift:"is_draft,7" form:"is_draft" json:"is_draft" query:"is_draft"`
|
|
WorkflowVersion string `thrift:"workflow_version,8" form:"workflow_version" json:"workflow_version" query:"workflow_version"`
|
|
}
|
|
|
|
func NewFCWorkflowSetting() *FCWorkflowSetting {
|
|
return &FCWorkflowSetting{}
|
|
}
|
|
|
|
func (p *FCWorkflowSetting) InitDefault() {
|
|
}
|
|
|
|
func (p *FCWorkflowSetting) GetWorkflowID() (v string) {
|
|
return p.WorkflowID
|
|
}
|
|
|
|
func (p *FCWorkflowSetting) GetPluginID() (v string) {
|
|
return p.PluginID
|
|
}
|
|
|
|
func (p *FCWorkflowSetting) GetRequestParams() (v []*APIParameter) {
|
|
return p.RequestParams
|
|
}
|
|
|
|
func (p *FCWorkflowSetting) GetResponseParams() (v []*APIParameter) {
|
|
return p.ResponseParams
|
|
}
|
|
|
|
var FCWorkflowSetting_ResponseStyle_DEFAULT *ResponseStyle
|
|
|
|
func (p *FCWorkflowSetting) GetResponseStyle() (v *ResponseStyle) {
|
|
if !p.IsSetResponseStyle() {
|
|
return FCWorkflowSetting_ResponseStyle_DEFAULT
|
|
}
|
|
return p.ResponseStyle
|
|
}
|
|
|
|
var FCWorkflowSetting_AsyncConf_DEFAULT *AsyncConf
|
|
|
|
func (p *FCWorkflowSetting) GetAsyncConf() (v *AsyncConf) {
|
|
if !p.IsSetAsyncConf() {
|
|
return FCWorkflowSetting_AsyncConf_DEFAULT
|
|
}
|
|
return p.AsyncConf
|
|
}
|
|
|
|
func (p *FCWorkflowSetting) GetIsDraft() (v bool) {
|
|
return p.IsDraft
|
|
}
|
|
|
|
func (p *FCWorkflowSetting) GetWorkflowVersion() (v string) {
|
|
return p.WorkflowVersion
|
|
}
|
|
|
|
var fieldIDToName_FCWorkflowSetting = map[int16]string{
|
|
1: "workflow_id",
|
|
2: "plugin_id",
|
|
3: "request_params",
|
|
4: "response_params",
|
|
5: "response_style",
|
|
6: "async_conf",
|
|
7: "is_draft",
|
|
8: "workflow_version",
|
|
}
|
|
|
|
func (p *FCWorkflowSetting) IsSetResponseStyle() bool {
|
|
return p.ResponseStyle != nil
|
|
}
|
|
|
|
func (p *FCWorkflowSetting) IsSetAsyncConf() bool {
|
|
return p.AsyncConf != nil
|
|
}
|
|
|
|
func (p *FCWorkflowSetting) 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.STRING {
|
|
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.LIST {
|
|
if err = p.ReadField3(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 4:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField4(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 5:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
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
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.BOOL {
|
|
if err = p.ReadField7(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 8:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField8(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_FCWorkflowSetting[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 *FCWorkflowSetting) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *FCWorkflowSetting) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.PluginID = _field
|
|
return nil
|
|
}
|
|
func (p *FCWorkflowSetting) ReadField3(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*APIParameter, 0, size)
|
|
values := make([]APIParameter, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.RequestParams = _field
|
|
return nil
|
|
}
|
|
func (p *FCWorkflowSetting) ReadField4(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*APIParameter, 0, size)
|
|
values := make([]APIParameter, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.ResponseParams = _field
|
|
return nil
|
|
}
|
|
func (p *FCWorkflowSetting) ReadField5(iprot thrift.TProtocol) error {
|
|
_field := NewResponseStyle()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.ResponseStyle = _field
|
|
return nil
|
|
}
|
|
func (p *FCWorkflowSetting) ReadField6(iprot thrift.TProtocol) error {
|
|
_field := NewAsyncConf()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.AsyncConf = _field
|
|
return nil
|
|
}
|
|
func (p *FCWorkflowSetting) ReadField7(iprot thrift.TProtocol) error {
|
|
|
|
var _field bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.IsDraft = _field
|
|
return nil
|
|
}
|
|
func (p *FCWorkflowSetting) ReadField8(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowVersion = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *FCWorkflowSetting) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("FCWorkflowSetting"); 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 = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField8(oprot); err != nil {
|
|
fieldId = 8
|
|
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 *FCWorkflowSetting) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowID); 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 *FCWorkflowSetting) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("plugin_id", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.PluginID); 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 *FCWorkflowSetting) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("request_params", thrift.LIST, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.RequestParams)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.RequestParams {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *FCWorkflowSetting) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("response_params", thrift.LIST, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.ResponseParams)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.ResponseParams {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *FCWorkflowSetting) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("response_style", thrift.STRUCT, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.ResponseStyle.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 5 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 5 end error: ", p), err)
|
|
}
|
|
func (p *FCWorkflowSetting) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetAsyncConf() {
|
|
if err = oprot.WriteFieldBegin("async_conf", thrift.STRUCT, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.AsyncConf.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 *FCWorkflowSetting) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("is_draft", thrift.BOOL, 7); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(p.IsDraft); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
func (p *FCWorkflowSetting) writeField8(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_version", thrift.STRING, 8); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowVersion); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 end error: ", p), err)
|
|
}
|
|
|
|
func (p *FCWorkflowSetting) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("FCWorkflowSetting(%+v)", *p)
|
|
|
|
}
|
|
|
|
type FCDatasetSetting struct {
|
|
DatasetID string `thrift:"dataset_id,1" form:"dataset_id" json:"dataset_id" query:"dataset_id"`
|
|
}
|
|
|
|
func NewFCDatasetSetting() *FCDatasetSetting {
|
|
return &FCDatasetSetting{}
|
|
}
|
|
|
|
func (p *FCDatasetSetting) InitDefault() {
|
|
}
|
|
|
|
func (p *FCDatasetSetting) GetDatasetID() (v string) {
|
|
return p.DatasetID
|
|
}
|
|
|
|
var fieldIDToName_FCDatasetSetting = map[int16]string{
|
|
1: "dataset_id",
|
|
}
|
|
|
|
func (p *FCDatasetSetting) 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.STRING {
|
|
if err = p.ReadField1(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_FCDatasetSetting[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 *FCDatasetSetting) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.DatasetID = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *FCDatasetSetting) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("FCDatasetSetting"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField1(oprot); err != nil {
|
|
fieldId = 1
|
|
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 *FCDatasetSetting) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("dataset_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.DatasetID); 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 *FCDatasetSetting) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("FCDatasetSetting(%+v)", *p)
|
|
|
|
}
|
|
|
|
type GetLLMNodeFCSettingsMergedRequest struct {
|
|
WorkflowID string `thrift:"workflow_id,1,required" form:"workflow_id,required" json:"workflow_id,required" query:"workflow_id,required"`
|
|
SpaceID string `thrift:"space_id,2,required" form:"space_id,required" json:"space_id,required" query:"space_id,required"`
|
|
PluginFcSetting *FCPluginSetting `thrift:"plugin_fc_setting,3,optional" form:"plugin_fc_setting" json:"plugin_fc_setting,omitempty" query:"plugin_fc_setting"`
|
|
WorkflowFcSetting *FCWorkflowSetting `thrift:"workflow_fc_setting,4,optional" form:"workflow_fc_setting" json:"workflow_fc_setting,omitempty" query:"workflow_fc_setting"`
|
|
DatasetFcSetting *FCDatasetSetting `thrift:"dataset_fc_setting,5,optional" form:"dataset_fc_setting" json:"dataset_fc_setting,omitempty" query:"dataset_fc_setting"`
|
|
Base *base.Base `thrift:"Base,255,optional" form:"Base" json:"Base,omitempty" query:"Base"`
|
|
}
|
|
|
|
func NewGetLLMNodeFCSettingsMergedRequest() *GetLLMNodeFCSettingsMergedRequest {
|
|
return &GetLLMNodeFCSettingsMergedRequest{}
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingsMergedRequest) InitDefault() {
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingsMergedRequest) GetWorkflowID() (v string) {
|
|
return p.WorkflowID
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingsMergedRequest) GetSpaceID() (v string) {
|
|
return p.SpaceID
|
|
}
|
|
|
|
var GetLLMNodeFCSettingsMergedRequest_PluginFcSetting_DEFAULT *FCPluginSetting
|
|
|
|
func (p *GetLLMNodeFCSettingsMergedRequest) GetPluginFcSetting() (v *FCPluginSetting) {
|
|
if !p.IsSetPluginFcSetting() {
|
|
return GetLLMNodeFCSettingsMergedRequest_PluginFcSetting_DEFAULT
|
|
}
|
|
return p.PluginFcSetting
|
|
}
|
|
|
|
var GetLLMNodeFCSettingsMergedRequest_WorkflowFcSetting_DEFAULT *FCWorkflowSetting
|
|
|
|
func (p *GetLLMNodeFCSettingsMergedRequest) GetWorkflowFcSetting() (v *FCWorkflowSetting) {
|
|
if !p.IsSetWorkflowFcSetting() {
|
|
return GetLLMNodeFCSettingsMergedRequest_WorkflowFcSetting_DEFAULT
|
|
}
|
|
return p.WorkflowFcSetting
|
|
}
|
|
|
|
var GetLLMNodeFCSettingsMergedRequest_DatasetFcSetting_DEFAULT *FCDatasetSetting
|
|
|
|
func (p *GetLLMNodeFCSettingsMergedRequest) GetDatasetFcSetting() (v *FCDatasetSetting) {
|
|
if !p.IsSetDatasetFcSetting() {
|
|
return GetLLMNodeFCSettingsMergedRequest_DatasetFcSetting_DEFAULT
|
|
}
|
|
return p.DatasetFcSetting
|
|
}
|
|
|
|
var GetLLMNodeFCSettingsMergedRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *GetLLMNodeFCSettingsMergedRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return GetLLMNodeFCSettingsMergedRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_GetLLMNodeFCSettingsMergedRequest = map[int16]string{
|
|
1: "workflow_id",
|
|
2: "space_id",
|
|
3: "plugin_fc_setting",
|
|
4: "workflow_fc_setting",
|
|
5: "dataset_fc_setting",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingsMergedRequest) IsSetPluginFcSetting() bool {
|
|
return p.PluginFcSetting != nil
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingsMergedRequest) IsSetWorkflowFcSetting() bool {
|
|
return p.WorkflowFcSetting != nil
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingsMergedRequest) IsSetDatasetFcSetting() bool {
|
|
return p.DatasetFcSetting != nil
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingsMergedRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingsMergedRequest) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetWorkflowID bool = false
|
|
var issetSpaceID bool = false
|
|
|
|
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.STRING {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetWorkflowID = true
|
|
} 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
|
|
}
|
|
issetSpaceID = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 3:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField3(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 4:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField4(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 5:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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
|
|
}
|
|
|
|
if !issetWorkflowID {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetSpaceID {
|
|
fieldId = 2
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_GetLLMNodeFCSettingsMergedRequest[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_GetLLMNodeFCSettingsMergedRequest[fieldId]))
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingsMergedRequest) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *GetLLMNodeFCSettingsMergedRequest) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.SpaceID = _field
|
|
return nil
|
|
}
|
|
func (p *GetLLMNodeFCSettingsMergedRequest) ReadField3(iprot thrift.TProtocol) error {
|
|
_field := NewFCPluginSetting()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.PluginFcSetting = _field
|
|
return nil
|
|
}
|
|
func (p *GetLLMNodeFCSettingsMergedRequest) ReadField4(iprot thrift.TProtocol) error {
|
|
_field := NewFCWorkflowSetting()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.WorkflowFcSetting = _field
|
|
return nil
|
|
}
|
|
func (p *GetLLMNodeFCSettingsMergedRequest) ReadField5(iprot thrift.TProtocol) error {
|
|
_field := NewFCDatasetSetting()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.DatasetFcSetting = _field
|
|
return nil
|
|
}
|
|
func (p *GetLLMNodeFCSettingsMergedRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingsMergedRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("GetLLMNodeFCSettingsMergedRequest"); 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.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *GetLLMNodeFCSettingsMergedRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowID); 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 *GetLLMNodeFCSettingsMergedRequest) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("space_id", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.SpaceID); 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 *GetLLMNodeFCSettingsMergedRequest) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetPluginFcSetting() {
|
|
if err = oprot.WriteFieldBegin("plugin_fc_setting", thrift.STRUCT, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.PluginFcSetting.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 3 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 3 end error: ", p), err)
|
|
}
|
|
func (p *GetLLMNodeFCSettingsMergedRequest) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetWorkflowFcSetting() {
|
|
if err = oprot.WriteFieldBegin("workflow_fc_setting", thrift.STRUCT, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.WorkflowFcSetting.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 4 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 4 end error: ", p), err)
|
|
}
|
|
func (p *GetLLMNodeFCSettingsMergedRequest) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetDatasetFcSetting() {
|
|
if err = oprot.WriteFieldBegin("dataset_fc_setting", thrift.STRUCT, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.DatasetFcSetting.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 5 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 5 end error: ", p), err)
|
|
}
|
|
func (p *GetLLMNodeFCSettingsMergedRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingsMergedRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("GetLLMNodeFCSettingsMergedRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type GetLLMNodeFCSettingsMergedResponse struct {
|
|
PluginFcSetting *FCPluginSetting `thrift:"plugin_fc_setting,1,optional" form:"plugin_fc_setting" json:"plugin_fc_setting,omitempty" query:"plugin_fc_setting"`
|
|
WorflowFcSetting *FCWorkflowSetting `thrift:"worflow_fc_setting,2,optional" form:"worflow_fc_setting" json:"worflow_fc_setting,omitempty" query:"worflow_fc_setting"`
|
|
DatasetFcSetting *FCDatasetSetting `thrift:"dataset_fc_setting,3,optional" form:"dataset_fc_setting" json:"dataset_fc_setting,omitempty" query:"dataset_fc_setting"`
|
|
Code int64 `thrift:"code,253,required" form:"code,required" json:"code,required" query:"code,required"`
|
|
Msg string `thrift:"msg,254,required" form:"msg,required" json:"msg,required" query:"msg,required"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255,required" form:"BaseResp,required" json:"BaseResp,required" query:"BaseResp,required"`
|
|
}
|
|
|
|
func NewGetLLMNodeFCSettingsMergedResponse() *GetLLMNodeFCSettingsMergedResponse {
|
|
return &GetLLMNodeFCSettingsMergedResponse{}
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingsMergedResponse) InitDefault() {
|
|
}
|
|
|
|
var GetLLMNodeFCSettingsMergedResponse_PluginFcSetting_DEFAULT *FCPluginSetting
|
|
|
|
func (p *GetLLMNodeFCSettingsMergedResponse) GetPluginFcSetting() (v *FCPluginSetting) {
|
|
if !p.IsSetPluginFcSetting() {
|
|
return GetLLMNodeFCSettingsMergedResponse_PluginFcSetting_DEFAULT
|
|
}
|
|
return p.PluginFcSetting
|
|
}
|
|
|
|
var GetLLMNodeFCSettingsMergedResponse_WorflowFcSetting_DEFAULT *FCWorkflowSetting
|
|
|
|
func (p *GetLLMNodeFCSettingsMergedResponse) GetWorflowFcSetting() (v *FCWorkflowSetting) {
|
|
if !p.IsSetWorflowFcSetting() {
|
|
return GetLLMNodeFCSettingsMergedResponse_WorflowFcSetting_DEFAULT
|
|
}
|
|
return p.WorflowFcSetting
|
|
}
|
|
|
|
var GetLLMNodeFCSettingsMergedResponse_DatasetFcSetting_DEFAULT *FCDatasetSetting
|
|
|
|
func (p *GetLLMNodeFCSettingsMergedResponse) GetDatasetFcSetting() (v *FCDatasetSetting) {
|
|
if !p.IsSetDatasetFcSetting() {
|
|
return GetLLMNodeFCSettingsMergedResponse_DatasetFcSetting_DEFAULT
|
|
}
|
|
return p.DatasetFcSetting
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingsMergedResponse) GetCode() (v int64) {
|
|
return p.Code
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingsMergedResponse) GetMsg() (v string) {
|
|
return p.Msg
|
|
}
|
|
|
|
var GetLLMNodeFCSettingsMergedResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *GetLLMNodeFCSettingsMergedResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return GetLLMNodeFCSettingsMergedResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_GetLLMNodeFCSettingsMergedResponse = map[int16]string{
|
|
1: "plugin_fc_setting",
|
|
2: "worflow_fc_setting",
|
|
3: "dataset_fc_setting",
|
|
253: "code",
|
|
254: "msg",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingsMergedResponse) IsSetPluginFcSetting() bool {
|
|
return p.PluginFcSetting != nil
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingsMergedResponse) IsSetWorflowFcSetting() bool {
|
|
return p.WorflowFcSetting != nil
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingsMergedResponse) IsSetDatasetFcSetting() bool {
|
|
return p.DatasetFcSetting != nil
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingsMergedResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingsMergedResponse) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetCode bool = false
|
|
var issetMsg bool = false
|
|
var issetBaseResp bool = false
|
|
|
|
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.STRUCT {
|
|
if err = p.ReadField2(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 3:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField3(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 253:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField253(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetCode = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 254:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField254(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetMsg = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetBaseResp = true
|
|
} 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
|
|
}
|
|
|
|
if !issetCode {
|
|
fieldId = 253
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetMsg {
|
|
fieldId = 254
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetBaseResp {
|
|
fieldId = 255
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_GetLLMNodeFCSettingsMergedResponse[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_GetLLMNodeFCSettingsMergedResponse[fieldId]))
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingsMergedResponse) ReadField1(iprot thrift.TProtocol) error {
|
|
_field := NewFCPluginSetting()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.PluginFcSetting = _field
|
|
return nil
|
|
}
|
|
func (p *GetLLMNodeFCSettingsMergedResponse) ReadField2(iprot thrift.TProtocol) error {
|
|
_field := NewFCWorkflowSetting()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.WorflowFcSetting = _field
|
|
return nil
|
|
}
|
|
func (p *GetLLMNodeFCSettingsMergedResponse) ReadField3(iprot thrift.TProtocol) error {
|
|
_field := NewFCDatasetSetting()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.DatasetFcSetting = _field
|
|
return nil
|
|
}
|
|
func (p *GetLLMNodeFCSettingsMergedResponse) ReadField253(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Code = _field
|
|
return nil
|
|
}
|
|
func (p *GetLLMNodeFCSettingsMergedResponse) ReadField254(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Msg = _field
|
|
return nil
|
|
}
|
|
func (p *GetLLMNodeFCSettingsMergedResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingsMergedResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("GetLLMNodeFCSettingsMergedResponse"); 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.writeField253(oprot); err != nil {
|
|
fieldId = 253
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField254(oprot); err != nil {
|
|
fieldId = 254
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *GetLLMNodeFCSettingsMergedResponse) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetPluginFcSetting() {
|
|
if err = oprot.WriteFieldBegin("plugin_fc_setting", thrift.STRUCT, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.PluginFcSetting.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 *GetLLMNodeFCSettingsMergedResponse) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetWorflowFcSetting() {
|
|
if err = oprot.WriteFieldBegin("worflow_fc_setting", thrift.STRUCT, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.WorflowFcSetting.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 2 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 2 end error: ", p), err)
|
|
}
|
|
func (p *GetLLMNodeFCSettingsMergedResponse) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetDatasetFcSetting() {
|
|
if err = oprot.WriteFieldBegin("dataset_fc_setting", thrift.STRUCT, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.DatasetFcSetting.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 3 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 3 end error: ", p), err)
|
|
}
|
|
func (p *GetLLMNodeFCSettingsMergedResponse) writeField253(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("code", thrift.I64, 253); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Code); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 end error: ", p), err)
|
|
}
|
|
func (p *GetLLMNodeFCSettingsMergedResponse) writeField254(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("msg", thrift.STRING, 254); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Msg); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 end error: ", p), err)
|
|
}
|
|
func (p *GetLLMNodeFCSettingsMergedResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingsMergedResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("GetLLMNodeFCSettingsMergedResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
type PluginFCItem struct {
|
|
PluginID string `thrift:"plugin_id,1" form:"plugin_id" json:"plugin_id" query:"plugin_id"`
|
|
APIID string `thrift:"api_id,2" form:"api_id" json:"api_id" query:"api_id"`
|
|
APIName string `thrift:"api_name,3" form:"api_name" json:"api_name" query:"api_name"`
|
|
IsDraft bool `thrift:"is_draft,4" form:"is_draft" json:"is_draft" query:"is_draft"`
|
|
PluginVersion *string `thrift:"plugin_version,5,optional" form:"plugin_version" json:"plugin_version,omitempty" query:"plugin_version"`
|
|
}
|
|
|
|
func NewPluginFCItem() *PluginFCItem {
|
|
return &PluginFCItem{}
|
|
}
|
|
|
|
func (p *PluginFCItem) InitDefault() {
|
|
}
|
|
|
|
func (p *PluginFCItem) GetPluginID() (v string) {
|
|
return p.PluginID
|
|
}
|
|
|
|
func (p *PluginFCItem) GetAPIID() (v string) {
|
|
return p.APIID
|
|
}
|
|
|
|
func (p *PluginFCItem) GetAPIName() (v string) {
|
|
return p.APIName
|
|
}
|
|
|
|
func (p *PluginFCItem) GetIsDraft() (v bool) {
|
|
return p.IsDraft
|
|
}
|
|
|
|
var PluginFCItem_PluginVersion_DEFAULT string
|
|
|
|
func (p *PluginFCItem) GetPluginVersion() (v string) {
|
|
if !p.IsSetPluginVersion() {
|
|
return PluginFCItem_PluginVersion_DEFAULT
|
|
}
|
|
return *p.PluginVersion
|
|
}
|
|
|
|
var fieldIDToName_PluginFCItem = map[int16]string{
|
|
1: "plugin_id",
|
|
2: "api_id",
|
|
3: "api_name",
|
|
4: "is_draft",
|
|
5: "plugin_version",
|
|
}
|
|
|
|
func (p *PluginFCItem) IsSetPluginVersion() bool {
|
|
return p.PluginVersion != nil
|
|
}
|
|
|
|
func (p *PluginFCItem) 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.STRING {
|
|
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.BOOL {
|
|
if err = p.ReadField4(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 5:
|
|
if fieldTypeId == thrift.STRING {
|
|
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_PluginFCItem[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 *PluginFCItem) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.PluginID = _field
|
|
return nil
|
|
}
|
|
func (p *PluginFCItem) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.APIID = _field
|
|
return nil
|
|
}
|
|
func (p *PluginFCItem) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.APIName = _field
|
|
return nil
|
|
}
|
|
func (p *PluginFCItem) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.IsDraft = _field
|
|
return nil
|
|
}
|
|
func (p *PluginFCItem) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.PluginVersion = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *PluginFCItem) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("PluginFCItem"); 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 *PluginFCItem) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("plugin_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.PluginID); 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 *PluginFCItem) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("api_id", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.APIID); 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 *PluginFCItem) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("api_name", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.APIName); 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 *PluginFCItem) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("is_draft", thrift.BOOL, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(p.IsDraft); 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 *PluginFCItem) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetPluginVersion() {
|
|
if err = oprot.WriteFieldBegin("plugin_version", thrift.STRING, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.PluginVersion); 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 *PluginFCItem) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("PluginFCItem(%+v)", *p)
|
|
|
|
}
|
|
|
|
type WorkflowFCItem struct {
|
|
WorkflowID string `thrift:"workflow_id,1" form:"workflow_id" json:"workflow_id" query:"workflow_id"`
|
|
PluginID string `thrift:"plugin_id,2" form:"plugin_id" json:"plugin_id" query:"plugin_id"`
|
|
IsDraft bool `thrift:"is_draft,3" form:"is_draft" json:"is_draft" query:"is_draft"`
|
|
WorkflowVersion *string `thrift:"workflow_version,4,optional" form:"workflow_version" json:"workflow_version,omitempty" query:"workflow_version"`
|
|
}
|
|
|
|
func NewWorkflowFCItem() *WorkflowFCItem {
|
|
return &WorkflowFCItem{}
|
|
}
|
|
|
|
func (p *WorkflowFCItem) InitDefault() {
|
|
}
|
|
|
|
func (p *WorkflowFCItem) GetWorkflowID() (v string) {
|
|
return p.WorkflowID
|
|
}
|
|
|
|
func (p *WorkflowFCItem) GetPluginID() (v string) {
|
|
return p.PluginID
|
|
}
|
|
|
|
func (p *WorkflowFCItem) GetIsDraft() (v bool) {
|
|
return p.IsDraft
|
|
}
|
|
|
|
var WorkflowFCItem_WorkflowVersion_DEFAULT string
|
|
|
|
func (p *WorkflowFCItem) GetWorkflowVersion() (v string) {
|
|
if !p.IsSetWorkflowVersion() {
|
|
return WorkflowFCItem_WorkflowVersion_DEFAULT
|
|
}
|
|
return *p.WorkflowVersion
|
|
}
|
|
|
|
var fieldIDToName_WorkflowFCItem = map[int16]string{
|
|
1: "workflow_id",
|
|
2: "plugin_id",
|
|
3: "is_draft",
|
|
4: "workflow_version",
|
|
}
|
|
|
|
func (p *WorkflowFCItem) IsSetWorkflowVersion() bool {
|
|
return p.WorkflowVersion != nil
|
|
}
|
|
|
|
func (p *WorkflowFCItem) 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.STRING {
|
|
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.BOOL {
|
|
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
|
|
}
|
|
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_WorkflowFCItem[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 *WorkflowFCItem) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowFCItem) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.PluginID = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowFCItem) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.IsDraft = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowFCItem) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.WorkflowVersion = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *WorkflowFCItem) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("WorkflowFCItem"); 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 = 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 *WorkflowFCItem) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowID); 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 *WorkflowFCItem) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("plugin_id", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.PluginID); 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 *WorkflowFCItem) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("is_draft", thrift.BOOL, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(p.IsDraft); 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 *WorkflowFCItem) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetWorkflowVersion() {
|
|
if err = oprot.WriteFieldBegin("workflow_version", thrift.STRING, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.WorkflowVersion); 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 *WorkflowFCItem) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("WorkflowFCItem(%+v)", *p)
|
|
|
|
}
|
|
|
|
type DatasetFCItem struct {
|
|
DatasetID string `thrift:"dataset_id,1" form:"dataset_id" json:"dataset_id" query:"dataset_id"`
|
|
IsDraft bool `thrift:"is_draft,2" form:"is_draft" json:"is_draft" query:"is_draft"`
|
|
}
|
|
|
|
func NewDatasetFCItem() *DatasetFCItem {
|
|
return &DatasetFCItem{}
|
|
}
|
|
|
|
func (p *DatasetFCItem) InitDefault() {
|
|
}
|
|
|
|
func (p *DatasetFCItem) GetDatasetID() (v string) {
|
|
return p.DatasetID
|
|
}
|
|
|
|
func (p *DatasetFCItem) GetIsDraft() (v bool) {
|
|
return p.IsDraft
|
|
}
|
|
|
|
var fieldIDToName_DatasetFCItem = map[int16]string{
|
|
1: "dataset_id",
|
|
2: "is_draft",
|
|
}
|
|
|
|
func (p *DatasetFCItem) 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.STRING {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 2:
|
|
if fieldTypeId == thrift.BOOL {
|
|
if err = p.ReadField2(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_DatasetFCItem[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 *DatasetFCItem) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.DatasetID = _field
|
|
return nil
|
|
}
|
|
func (p *DatasetFCItem) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.IsDraft = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *DatasetFCItem) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("DatasetFCItem"); 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 = 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 *DatasetFCItem) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("dataset_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.DatasetID); 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 *DatasetFCItem) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("is_draft", thrift.BOOL, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(p.IsDraft); 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 *DatasetFCItem) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("DatasetFCItem(%+v)", *p)
|
|
|
|
}
|
|
|
|
type GetLLMNodeFCSettingDetailRequest struct {
|
|
WorkflowID string `thrift:"workflow_id,1,required" form:"workflow_id,required" json:"workflow_id,required" query:"workflow_id,required"`
|
|
SpaceID string `thrift:"space_id,2,required" form:"space_id,required" json:"space_id,required" query:"space_id,required"`
|
|
PluginList []*PluginFCItem `thrift:"plugin_list,3,optional" form:"plugin_list" json:"plugin_list,omitempty" query:"plugin_list"`
|
|
WorkflowList []*WorkflowFCItem `thrift:"workflow_list,4,optional" form:"workflow_list" json:"workflow_list,omitempty" query:"workflow_list"`
|
|
DatasetList []*DatasetFCItem `thrift:"dataset_list,5,optional" form:"dataset_list" json:"dataset_list,omitempty" query:"dataset_list"`
|
|
Base *base.Base `thrift:"Base,255,optional" form:"Base" json:"Base,omitempty" query:"Base"`
|
|
}
|
|
|
|
func NewGetLLMNodeFCSettingDetailRequest() *GetLLMNodeFCSettingDetailRequest {
|
|
return &GetLLMNodeFCSettingDetailRequest{}
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingDetailRequest) InitDefault() {
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingDetailRequest) GetWorkflowID() (v string) {
|
|
return p.WorkflowID
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingDetailRequest) GetSpaceID() (v string) {
|
|
return p.SpaceID
|
|
}
|
|
|
|
var GetLLMNodeFCSettingDetailRequest_PluginList_DEFAULT []*PluginFCItem
|
|
|
|
func (p *GetLLMNodeFCSettingDetailRequest) GetPluginList() (v []*PluginFCItem) {
|
|
if !p.IsSetPluginList() {
|
|
return GetLLMNodeFCSettingDetailRequest_PluginList_DEFAULT
|
|
}
|
|
return p.PluginList
|
|
}
|
|
|
|
var GetLLMNodeFCSettingDetailRequest_WorkflowList_DEFAULT []*WorkflowFCItem
|
|
|
|
func (p *GetLLMNodeFCSettingDetailRequest) GetWorkflowList() (v []*WorkflowFCItem) {
|
|
if !p.IsSetWorkflowList() {
|
|
return GetLLMNodeFCSettingDetailRequest_WorkflowList_DEFAULT
|
|
}
|
|
return p.WorkflowList
|
|
}
|
|
|
|
var GetLLMNodeFCSettingDetailRequest_DatasetList_DEFAULT []*DatasetFCItem
|
|
|
|
func (p *GetLLMNodeFCSettingDetailRequest) GetDatasetList() (v []*DatasetFCItem) {
|
|
if !p.IsSetDatasetList() {
|
|
return GetLLMNodeFCSettingDetailRequest_DatasetList_DEFAULT
|
|
}
|
|
return p.DatasetList
|
|
}
|
|
|
|
var GetLLMNodeFCSettingDetailRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *GetLLMNodeFCSettingDetailRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return GetLLMNodeFCSettingDetailRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_GetLLMNodeFCSettingDetailRequest = map[int16]string{
|
|
1: "workflow_id",
|
|
2: "space_id",
|
|
3: "plugin_list",
|
|
4: "workflow_list",
|
|
5: "dataset_list",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingDetailRequest) IsSetPluginList() bool {
|
|
return p.PluginList != nil
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingDetailRequest) IsSetWorkflowList() bool {
|
|
return p.WorkflowList != nil
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingDetailRequest) IsSetDatasetList() bool {
|
|
return p.DatasetList != nil
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingDetailRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingDetailRequest) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetWorkflowID bool = false
|
|
var issetSpaceID bool = false
|
|
|
|
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.STRING {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetWorkflowID = true
|
|
} 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
|
|
}
|
|
issetSpaceID = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 3:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField3(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 4:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField4(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 5:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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
|
|
}
|
|
|
|
if !issetWorkflowID {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetSpaceID {
|
|
fieldId = 2
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_GetLLMNodeFCSettingDetailRequest[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_GetLLMNodeFCSettingDetailRequest[fieldId]))
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingDetailRequest) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *GetLLMNodeFCSettingDetailRequest) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.SpaceID = _field
|
|
return nil
|
|
}
|
|
func (p *GetLLMNodeFCSettingDetailRequest) ReadField3(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*PluginFCItem, 0, size)
|
|
values := make([]PluginFCItem, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.PluginList = _field
|
|
return nil
|
|
}
|
|
func (p *GetLLMNodeFCSettingDetailRequest) ReadField4(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*WorkflowFCItem, 0, size)
|
|
values := make([]WorkflowFCItem, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.WorkflowList = _field
|
|
return nil
|
|
}
|
|
func (p *GetLLMNodeFCSettingDetailRequest) ReadField5(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*DatasetFCItem, 0, size)
|
|
values := make([]DatasetFCItem, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.DatasetList = _field
|
|
return nil
|
|
}
|
|
func (p *GetLLMNodeFCSettingDetailRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingDetailRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("GetLLMNodeFCSettingDetailRequest"); 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.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *GetLLMNodeFCSettingDetailRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowID); 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 *GetLLMNodeFCSettingDetailRequest) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("space_id", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.SpaceID); 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 *GetLLMNodeFCSettingDetailRequest) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetPluginList() {
|
|
if err = oprot.WriteFieldBegin("plugin_list", thrift.LIST, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.PluginList)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.PluginList {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *GetLLMNodeFCSettingDetailRequest) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetWorkflowList() {
|
|
if err = oprot.WriteFieldBegin("workflow_list", thrift.LIST, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.WorkflowList)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.WorkflowList {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *GetLLMNodeFCSettingDetailRequest) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetDatasetList() {
|
|
if err = oprot.WriteFieldBegin("dataset_list", thrift.LIST, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.DatasetList)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.DatasetList {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *GetLLMNodeFCSettingDetailRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingDetailRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("GetLLMNodeFCSettingDetailRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type PluginDetail struct {
|
|
ID string `thrift:"id,1" form:"id" json:"id" query:"id"`
|
|
IconURL string `thrift:"icon_url,2" form:"icon_url" json:"icon_url" query:"icon_url"`
|
|
Description string `thrift:"description,3" form:"description" json:"description" query:"description"`
|
|
IsOfficial bool `thrift:"is_official,4" form:"is_official" json:"is_official" query:"is_official"`
|
|
Name string `thrift:"name,5" form:"name" json:"name" query:"name"`
|
|
PluginStatus int64 `thrift:"plugin_status,6" form:"plugin_status" json:"plugin_status" query:"plugin_status"`
|
|
PluginType int64 `thrift:"plugin_type,7" form:"plugin_type" json:"plugin_type" query:"plugin_type"`
|
|
LatestVersionTs int64 `thrift:"latest_version_ts,8" form:"latest_version_ts" json:"latest_version_ts" query:"latest_version_ts"`
|
|
LatestVersionName string `thrift:"latest_version_name,9" form:"latest_version_name" json:"latest_version_name" query:"latest_version_name"`
|
|
VersionName string `thrift:"version_name,10" form:"version_name" json:"version_name" query:"version_name"`
|
|
}
|
|
|
|
func NewPluginDetail() *PluginDetail {
|
|
return &PluginDetail{}
|
|
}
|
|
|
|
func (p *PluginDetail) InitDefault() {
|
|
}
|
|
|
|
func (p *PluginDetail) GetID() (v string) {
|
|
return p.ID
|
|
}
|
|
|
|
func (p *PluginDetail) GetIconURL() (v string) {
|
|
return p.IconURL
|
|
}
|
|
|
|
func (p *PluginDetail) GetDescription() (v string) {
|
|
return p.Description
|
|
}
|
|
|
|
func (p *PluginDetail) GetIsOfficial() (v bool) {
|
|
return p.IsOfficial
|
|
}
|
|
|
|
func (p *PluginDetail) GetName() (v string) {
|
|
return p.Name
|
|
}
|
|
|
|
func (p *PluginDetail) GetPluginStatus() (v int64) {
|
|
return p.PluginStatus
|
|
}
|
|
|
|
func (p *PluginDetail) GetPluginType() (v int64) {
|
|
return p.PluginType
|
|
}
|
|
|
|
func (p *PluginDetail) GetLatestVersionTs() (v int64) {
|
|
return p.LatestVersionTs
|
|
}
|
|
|
|
func (p *PluginDetail) GetLatestVersionName() (v string) {
|
|
return p.LatestVersionName
|
|
}
|
|
|
|
func (p *PluginDetail) GetVersionName() (v string) {
|
|
return p.VersionName
|
|
}
|
|
|
|
var fieldIDToName_PluginDetail = map[int16]string{
|
|
1: "id",
|
|
2: "icon_url",
|
|
3: "description",
|
|
4: "is_official",
|
|
5: "name",
|
|
6: "plugin_status",
|
|
7: "plugin_type",
|
|
8: "latest_version_ts",
|
|
9: "latest_version_name",
|
|
10: "version_name",
|
|
}
|
|
|
|
func (p *PluginDetail) 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.STRING {
|
|
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.BOOL {
|
|
if err = p.ReadField4(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 5:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 6:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField6(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField7(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 8:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField8(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 9:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField9(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 10:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField10(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_PluginDetail[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 *PluginDetail) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ID = _field
|
|
return nil
|
|
}
|
|
func (p *PluginDetail) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.IconURL = _field
|
|
return nil
|
|
}
|
|
func (p *PluginDetail) 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 *PluginDetail) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.IsOfficial = _field
|
|
return nil
|
|
}
|
|
func (p *PluginDetail) ReadField5(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 *PluginDetail) ReadField6(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.PluginStatus = _field
|
|
return nil
|
|
}
|
|
func (p *PluginDetail) ReadField7(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.PluginType = _field
|
|
return nil
|
|
}
|
|
func (p *PluginDetail) ReadField8(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.LatestVersionTs = _field
|
|
return nil
|
|
}
|
|
func (p *PluginDetail) ReadField9(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.LatestVersionName = _field
|
|
return nil
|
|
}
|
|
func (p *PluginDetail) ReadField10(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.VersionName = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *PluginDetail) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("PluginDetail"); 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 = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField8(oprot); err != nil {
|
|
fieldId = 8
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField9(oprot); err != nil {
|
|
fieldId = 9
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField10(oprot); err != nil {
|
|
fieldId = 10
|
|
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 *PluginDetail) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ID); 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 *PluginDetail) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("icon_url", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.IconURL); 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 *PluginDetail) writeField3(oprot thrift.TProtocol) (err error) {
|
|
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 *PluginDetail) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("is_official", thrift.BOOL, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(p.IsOfficial); 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 *PluginDetail) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("name", thrift.STRING, 5); 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 5 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 5 end error: ", p), err)
|
|
}
|
|
func (p *PluginDetail) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("plugin_status", thrift.I64, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.PluginStatus); 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 *PluginDetail) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("plugin_type", thrift.I64, 7); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.PluginType); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
func (p *PluginDetail) writeField8(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("latest_version_ts", thrift.I64, 8); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.LatestVersionTs); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 end error: ", p), err)
|
|
}
|
|
func (p *PluginDetail) writeField9(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("latest_version_name", thrift.STRING, 9); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.LatestVersionName); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 end error: ", p), err)
|
|
}
|
|
func (p *PluginDetail) writeField10(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("version_name", thrift.STRING, 10); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.VersionName); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 10 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 10 end error: ", p), err)
|
|
}
|
|
|
|
func (p *PluginDetail) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("PluginDetail(%+v)", *p)
|
|
|
|
}
|
|
|
|
type APIDetail struct {
|
|
// API ID
|
|
ID string `thrift:"id,1" form:"id" json:"id" query:"id"`
|
|
Name string `thrift:"name,2" form:"name" json:"name" query:"name"`
|
|
Description string `thrift:"description,3" form:"description" json:"description" query:"description"`
|
|
Parameters []*APIParameter `thrift:"parameters,4" form:"parameters" json:"parameters" query:"parameters"`
|
|
PluginID string `thrift:"plugin_id,5" form:"plugin_id" json:"plugin_id" query:"plugin_id"`
|
|
}
|
|
|
|
func NewAPIDetail() *APIDetail {
|
|
return &APIDetail{}
|
|
}
|
|
|
|
func (p *APIDetail) InitDefault() {
|
|
}
|
|
|
|
func (p *APIDetail) GetID() (v string) {
|
|
return p.ID
|
|
}
|
|
|
|
func (p *APIDetail) GetName() (v string) {
|
|
return p.Name
|
|
}
|
|
|
|
func (p *APIDetail) GetDescription() (v string) {
|
|
return p.Description
|
|
}
|
|
|
|
func (p *APIDetail) GetParameters() (v []*APIParameter) {
|
|
return p.Parameters
|
|
}
|
|
|
|
func (p *APIDetail) GetPluginID() (v string) {
|
|
return p.PluginID
|
|
}
|
|
|
|
var fieldIDToName_APIDetail = map[int16]string{
|
|
1: "id",
|
|
2: "name",
|
|
3: "description",
|
|
4: "parameters",
|
|
5: "plugin_id",
|
|
}
|
|
|
|
func (p *APIDetail) 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.STRING {
|
|
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.LIST {
|
|
if err = p.ReadField4(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 5:
|
|
if fieldTypeId == thrift.STRING {
|
|
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_APIDetail[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 *APIDetail) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ID = _field
|
|
return nil
|
|
}
|
|
func (p *APIDetail) 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 *APIDetail) 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 *APIDetail) ReadField4(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*APIParameter, 0, size)
|
|
values := make([]APIParameter, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.Parameters = _field
|
|
return nil
|
|
}
|
|
func (p *APIDetail) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.PluginID = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *APIDetail) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("APIDetail"); 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 *APIDetail) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ID); 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 *APIDetail) writeField2(oprot thrift.TProtocol) (err error) {
|
|
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 *APIDetail) writeField3(oprot thrift.TProtocol) (err error) {
|
|
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 *APIDetail) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("parameters", thrift.LIST, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.Parameters)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.Parameters {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *APIDetail) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("plugin_id", thrift.STRING, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.PluginID); 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 *APIDetail) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("APIDetail(%+v)", *p)
|
|
|
|
}
|
|
|
|
type WorkflowDetail struct {
|
|
ID string `thrift:"id,1" form:"id" json:"id" query:"id"`
|
|
PluginID string `thrift:"plugin_id,2" form:"plugin_id" json:"plugin_id" query:"plugin_id"`
|
|
Description string `thrift:"description,3" form:"description" json:"description" query:"description"`
|
|
IconURL string `thrift:"icon_url,4" form:"icon_url" json:"icon_url" query:"icon_url"`
|
|
IsOfficial bool `thrift:"is_official,5" form:"is_official" json:"is_official" query:"is_official"`
|
|
Name string `thrift:"name,6" form:"name" json:"name" query:"name"`
|
|
Status int64 `thrift:"status,7" form:"status" json:"status" query:"status"`
|
|
Type int64 `thrift:"type,8" form:"type" json:"type" query:"type"`
|
|
APIDetail *APIDetail `thrift:"api_detail,9" form:"api_detail" json:"api_detail" query:"api_detail"`
|
|
LatestVersionName string `thrift:"latest_version_name,10" form:"latest_version_name" json:"latest_version_name" query:"latest_version_name"`
|
|
FlowMode int64 `thrift:"flow_mode,11" form:"flow_mode" json:"flow_mode" query:"flow_mode"`
|
|
}
|
|
|
|
func NewWorkflowDetail() *WorkflowDetail {
|
|
return &WorkflowDetail{}
|
|
}
|
|
|
|
func (p *WorkflowDetail) InitDefault() {
|
|
}
|
|
|
|
func (p *WorkflowDetail) GetID() (v string) {
|
|
return p.ID
|
|
}
|
|
|
|
func (p *WorkflowDetail) GetPluginID() (v string) {
|
|
return p.PluginID
|
|
}
|
|
|
|
func (p *WorkflowDetail) GetDescription() (v string) {
|
|
return p.Description
|
|
}
|
|
|
|
func (p *WorkflowDetail) GetIconURL() (v string) {
|
|
return p.IconURL
|
|
}
|
|
|
|
func (p *WorkflowDetail) GetIsOfficial() (v bool) {
|
|
return p.IsOfficial
|
|
}
|
|
|
|
func (p *WorkflowDetail) GetName() (v string) {
|
|
return p.Name
|
|
}
|
|
|
|
func (p *WorkflowDetail) GetStatus() (v int64) {
|
|
return p.Status
|
|
}
|
|
|
|
func (p *WorkflowDetail) GetType() (v int64) {
|
|
return p.Type
|
|
}
|
|
|
|
var WorkflowDetail_APIDetail_DEFAULT *APIDetail
|
|
|
|
func (p *WorkflowDetail) GetAPIDetail() (v *APIDetail) {
|
|
if !p.IsSetAPIDetail() {
|
|
return WorkflowDetail_APIDetail_DEFAULT
|
|
}
|
|
return p.APIDetail
|
|
}
|
|
|
|
func (p *WorkflowDetail) GetLatestVersionName() (v string) {
|
|
return p.LatestVersionName
|
|
}
|
|
|
|
func (p *WorkflowDetail) GetFlowMode() (v int64) {
|
|
return p.FlowMode
|
|
}
|
|
|
|
var fieldIDToName_WorkflowDetail = map[int16]string{
|
|
1: "id",
|
|
2: "plugin_id",
|
|
3: "description",
|
|
4: "icon_url",
|
|
5: "is_official",
|
|
6: "name",
|
|
7: "status",
|
|
8: "type",
|
|
9: "api_detail",
|
|
10: "latest_version_name",
|
|
11: "flow_mode",
|
|
}
|
|
|
|
func (p *WorkflowDetail) IsSetAPIDetail() bool {
|
|
return p.APIDetail != nil
|
|
}
|
|
|
|
func (p *WorkflowDetail) 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.STRING {
|
|
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
|
|
}
|
|
case 6:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField6(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField7(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 8:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField8(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 9:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField9(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 10:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField10(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 11:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField11(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_WorkflowDetail[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 *WorkflowDetail) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ID = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowDetail) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.PluginID = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowDetail) 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 *WorkflowDetail) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.IconURL = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowDetail) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.IsOfficial = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowDetail) ReadField6(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 *WorkflowDetail) ReadField7(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Status = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowDetail) ReadField8(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Type = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowDetail) ReadField9(iprot thrift.TProtocol) error {
|
|
_field := NewAPIDetail()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.APIDetail = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowDetail) ReadField10(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.LatestVersionName = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowDetail) ReadField11(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.FlowMode = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *WorkflowDetail) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("WorkflowDetail"); 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 = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField8(oprot); err != nil {
|
|
fieldId = 8
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField9(oprot); err != nil {
|
|
fieldId = 9
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField10(oprot); err != nil {
|
|
fieldId = 10
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField11(oprot); err != nil {
|
|
fieldId = 11
|
|
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 *WorkflowDetail) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ID); 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 *WorkflowDetail) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("plugin_id", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.PluginID); 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 *WorkflowDetail) writeField3(oprot thrift.TProtocol) (err error) {
|
|
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 *WorkflowDetail) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("icon_url", thrift.STRING, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.IconURL); 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 *WorkflowDetail) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("is_official", thrift.BOOL, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(p.IsOfficial); 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 *WorkflowDetail) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("name", thrift.STRING, 6); 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 6 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 6 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowDetail) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("status", thrift.I64, 7); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Status); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowDetail) writeField8(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("type", thrift.I64, 8); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Type); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowDetail) writeField9(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("api_detail", thrift.STRUCT, 9); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.APIDetail.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 9 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowDetail) writeField10(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("latest_version_name", thrift.STRING, 10); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.LatestVersionName); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 10 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 10 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowDetail) writeField11(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("flow_mode", thrift.I64, 11); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.FlowMode); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 11 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 11 end error: ", p), err)
|
|
}
|
|
|
|
func (p *WorkflowDetail) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("WorkflowDetail(%+v)", *p)
|
|
|
|
}
|
|
|
|
type DatasetDetail struct {
|
|
ID string `thrift:"id,1" form:"id" json:"id" query:"id"`
|
|
IconURL string `thrift:"icon_url,2" form:"icon_url" json:"icon_url" query:"icon_url"`
|
|
Name string `thrift:"name,3" form:"name" json:"name" query:"name"`
|
|
FormatType int64 `thrift:"format_type,4" form:"format_type" json:"format_type" query:"format_type"`
|
|
}
|
|
|
|
func NewDatasetDetail() *DatasetDetail {
|
|
return &DatasetDetail{}
|
|
}
|
|
|
|
func (p *DatasetDetail) InitDefault() {
|
|
}
|
|
|
|
func (p *DatasetDetail) GetID() (v string) {
|
|
return p.ID
|
|
}
|
|
|
|
func (p *DatasetDetail) GetIconURL() (v string) {
|
|
return p.IconURL
|
|
}
|
|
|
|
func (p *DatasetDetail) GetName() (v string) {
|
|
return p.Name
|
|
}
|
|
|
|
func (p *DatasetDetail) GetFormatType() (v int64) {
|
|
return p.FormatType
|
|
}
|
|
|
|
var fieldIDToName_DatasetDetail = map[int16]string{
|
|
1: "id",
|
|
2: "icon_url",
|
|
3: "name",
|
|
4: "format_type",
|
|
}
|
|
|
|
func (p *DatasetDetail) 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.STRING {
|
|
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.I64 {
|
|
if err = p.ReadField4(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_DatasetDetail[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 *DatasetDetail) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ID = _field
|
|
return nil
|
|
}
|
|
func (p *DatasetDetail) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.IconURL = _field
|
|
return nil
|
|
}
|
|
func (p *DatasetDetail) ReadField3(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 *DatasetDetail) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.FormatType = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *DatasetDetail) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("DatasetDetail"); 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 = 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 *DatasetDetail) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ID); 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 *DatasetDetail) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("icon_url", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.IconURL); 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 *DatasetDetail) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("name", thrift.STRING, 3); 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 3 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 3 end error: ", p), err)
|
|
}
|
|
func (p *DatasetDetail) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("format_type", thrift.I64, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.FormatType); 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 *DatasetDetail) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("DatasetDetail(%+v)", *p)
|
|
|
|
}
|
|
|
|
type GetLLMNodeFCSettingDetailResponse struct {
|
|
// pluginid -> value
|
|
PluginDetailMap map[string]*PluginDetail `thrift:"plugin_detail_map,1" form:"plugin_detail_map" json:"plugin_detail_map" query:"plugin_detail_map"`
|
|
// apiid -> value
|
|
PluginAPIDetailMap map[string]*APIDetail `thrift:"plugin_api_detail_map,2" form:"plugin_api_detail_map" json:"plugin_api_detail_map" query:"plugin_api_detail_map"`
|
|
// workflowid-> value
|
|
WorkflowDetailMap map[string]*WorkflowDetail `thrift:"workflow_detail_map,3" form:"workflow_detail_map" json:"workflow_detail_map" query:"workflow_detail_map"`
|
|
// datasetid -> value
|
|
DatasetDetailMap map[string]*DatasetDetail `thrift:"dataset_detail_map,4" form:"dataset_detail_map" json:"dataset_detail_map" query:"dataset_detail_map"`
|
|
Code int64 `thrift:"code,253,required" form:"code,required" json:"code,required" query:"code,required"`
|
|
Msg string `thrift:"msg,254,required" form:"msg,required" json:"msg,required" query:"msg,required"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255,required" form:"BaseResp,required" json:"BaseResp,required" query:"BaseResp,required"`
|
|
}
|
|
|
|
func NewGetLLMNodeFCSettingDetailResponse() *GetLLMNodeFCSettingDetailResponse {
|
|
return &GetLLMNodeFCSettingDetailResponse{}
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingDetailResponse) InitDefault() {
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingDetailResponse) GetPluginDetailMap() (v map[string]*PluginDetail) {
|
|
return p.PluginDetailMap
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingDetailResponse) GetPluginAPIDetailMap() (v map[string]*APIDetail) {
|
|
return p.PluginAPIDetailMap
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingDetailResponse) GetWorkflowDetailMap() (v map[string]*WorkflowDetail) {
|
|
return p.WorkflowDetailMap
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingDetailResponse) GetDatasetDetailMap() (v map[string]*DatasetDetail) {
|
|
return p.DatasetDetailMap
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingDetailResponse) GetCode() (v int64) {
|
|
return p.Code
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingDetailResponse) GetMsg() (v string) {
|
|
return p.Msg
|
|
}
|
|
|
|
var GetLLMNodeFCSettingDetailResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *GetLLMNodeFCSettingDetailResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return GetLLMNodeFCSettingDetailResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_GetLLMNodeFCSettingDetailResponse = map[int16]string{
|
|
1: "plugin_detail_map",
|
|
2: "plugin_api_detail_map",
|
|
3: "workflow_detail_map",
|
|
4: "dataset_detail_map",
|
|
253: "code",
|
|
254: "msg",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingDetailResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingDetailResponse) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetCode bool = false
|
|
var issetMsg bool = false
|
|
var issetBaseResp bool = false
|
|
|
|
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.MAP {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 2:
|
|
if fieldTypeId == thrift.MAP {
|
|
if err = p.ReadField2(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 3:
|
|
if fieldTypeId == thrift.MAP {
|
|
if err = p.ReadField3(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 4:
|
|
if fieldTypeId == thrift.MAP {
|
|
if err = p.ReadField4(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 253:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField253(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetCode = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 254:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField254(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetMsg = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetBaseResp = true
|
|
} 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
|
|
}
|
|
|
|
if !issetCode {
|
|
fieldId = 253
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetMsg {
|
|
fieldId = 254
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetBaseResp {
|
|
fieldId = 255
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_GetLLMNodeFCSettingDetailResponse[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_GetLLMNodeFCSettingDetailResponse[fieldId]))
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingDetailResponse) ReadField1(iprot thrift.TProtocol) error {
|
|
_, _, size, err := iprot.ReadMapBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make(map[string]*PluginDetail, size)
|
|
values := make([]PluginDetail, size)
|
|
for i := 0; i < size; i++ {
|
|
var _key string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_key = v
|
|
}
|
|
|
|
_val := &values[i]
|
|
_val.InitDefault()
|
|
if err := _val.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field[_key] = _val
|
|
}
|
|
if err := iprot.ReadMapEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.PluginDetailMap = _field
|
|
return nil
|
|
}
|
|
func (p *GetLLMNodeFCSettingDetailResponse) ReadField2(iprot thrift.TProtocol) error {
|
|
_, _, size, err := iprot.ReadMapBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make(map[string]*APIDetail, size)
|
|
values := make([]APIDetail, size)
|
|
for i := 0; i < size; i++ {
|
|
var _key string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_key = v
|
|
}
|
|
|
|
_val := &values[i]
|
|
_val.InitDefault()
|
|
if err := _val.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field[_key] = _val
|
|
}
|
|
if err := iprot.ReadMapEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.PluginAPIDetailMap = _field
|
|
return nil
|
|
}
|
|
func (p *GetLLMNodeFCSettingDetailResponse) ReadField3(iprot thrift.TProtocol) error {
|
|
_, _, size, err := iprot.ReadMapBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make(map[string]*WorkflowDetail, size)
|
|
values := make([]WorkflowDetail, size)
|
|
for i := 0; i < size; i++ {
|
|
var _key string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_key = v
|
|
}
|
|
|
|
_val := &values[i]
|
|
_val.InitDefault()
|
|
if err := _val.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field[_key] = _val
|
|
}
|
|
if err := iprot.ReadMapEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.WorkflowDetailMap = _field
|
|
return nil
|
|
}
|
|
func (p *GetLLMNodeFCSettingDetailResponse) ReadField4(iprot thrift.TProtocol) error {
|
|
_, _, size, err := iprot.ReadMapBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make(map[string]*DatasetDetail, size)
|
|
values := make([]DatasetDetail, size)
|
|
for i := 0; i < size; i++ {
|
|
var _key string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_key = v
|
|
}
|
|
|
|
_val := &values[i]
|
|
_val.InitDefault()
|
|
if err := _val.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field[_key] = _val
|
|
}
|
|
if err := iprot.ReadMapEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.DatasetDetailMap = _field
|
|
return nil
|
|
}
|
|
func (p *GetLLMNodeFCSettingDetailResponse) ReadField253(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Code = _field
|
|
return nil
|
|
}
|
|
func (p *GetLLMNodeFCSettingDetailResponse) ReadField254(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Msg = _field
|
|
return nil
|
|
}
|
|
func (p *GetLLMNodeFCSettingDetailResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingDetailResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("GetLLMNodeFCSettingDetailResponse"); 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.writeField253(oprot); err != nil {
|
|
fieldId = 253
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField254(oprot); err != nil {
|
|
fieldId = 254
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *GetLLMNodeFCSettingDetailResponse) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("plugin_detail_map", thrift.MAP, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteMapBegin(thrift.STRING, thrift.STRUCT, len(p.PluginDetailMap)); err != nil {
|
|
return err
|
|
}
|
|
for k, v := range p.PluginDetailMap {
|
|
if err := oprot.WriteString(k); err != nil {
|
|
return err
|
|
}
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteMapEnd(); 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 *GetLLMNodeFCSettingDetailResponse) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("plugin_api_detail_map", thrift.MAP, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteMapBegin(thrift.STRING, thrift.STRUCT, len(p.PluginAPIDetailMap)); err != nil {
|
|
return err
|
|
}
|
|
for k, v := range p.PluginAPIDetailMap {
|
|
if err := oprot.WriteString(k); err != nil {
|
|
return err
|
|
}
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteMapEnd(); 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 *GetLLMNodeFCSettingDetailResponse) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_detail_map", thrift.MAP, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteMapBegin(thrift.STRING, thrift.STRUCT, len(p.WorkflowDetailMap)); err != nil {
|
|
return err
|
|
}
|
|
for k, v := range p.WorkflowDetailMap {
|
|
if err := oprot.WriteString(k); err != nil {
|
|
return err
|
|
}
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteMapEnd(); 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 *GetLLMNodeFCSettingDetailResponse) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("dataset_detail_map", thrift.MAP, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteMapBegin(thrift.STRING, thrift.STRUCT, len(p.DatasetDetailMap)); err != nil {
|
|
return err
|
|
}
|
|
for k, v := range p.DatasetDetailMap {
|
|
if err := oprot.WriteString(k); err != nil {
|
|
return err
|
|
}
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteMapEnd(); 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 *GetLLMNodeFCSettingDetailResponse) writeField253(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("code", thrift.I64, 253); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Code); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 end error: ", p), err)
|
|
}
|
|
func (p *GetLLMNodeFCSettingDetailResponse) writeField254(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("msg", thrift.STRING, 254); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Msg); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 end error: ", p), err)
|
|
}
|
|
func (p *GetLLMNodeFCSettingDetailResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *GetLLMNodeFCSettingDetailResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("GetLLMNodeFCSettingDetailResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
type CreateProjectConversationDefRequest struct {
|
|
ProjectID string `thrift:"project_id,1,required" form:"project_id,required" json:"project_id,required" query:"project_id,required"`
|
|
ConversationName string `thrift:"conversation_name,2,required" form:"conversation_name,required" json:"conversation_name,required" query:"conversation_name,required"`
|
|
SpaceID string `thrift:"space_id,3,required" form:"space_id,required" json:"space_id,required" query:"space_id,required"`
|
|
Base *base.Base `thrift:"Base,255,optional" form:"Base" json:"Base,omitempty" query:"Base"`
|
|
}
|
|
|
|
func NewCreateProjectConversationDefRequest() *CreateProjectConversationDefRequest {
|
|
return &CreateProjectConversationDefRequest{}
|
|
}
|
|
|
|
func (p *CreateProjectConversationDefRequest) InitDefault() {
|
|
}
|
|
|
|
func (p *CreateProjectConversationDefRequest) GetProjectID() (v string) {
|
|
return p.ProjectID
|
|
}
|
|
|
|
func (p *CreateProjectConversationDefRequest) GetConversationName() (v string) {
|
|
return p.ConversationName
|
|
}
|
|
|
|
func (p *CreateProjectConversationDefRequest) GetSpaceID() (v string) {
|
|
return p.SpaceID
|
|
}
|
|
|
|
var CreateProjectConversationDefRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *CreateProjectConversationDefRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return CreateProjectConversationDefRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_CreateProjectConversationDefRequest = map[int16]string{
|
|
1: "project_id",
|
|
2: "conversation_name",
|
|
3: "space_id",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *CreateProjectConversationDefRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *CreateProjectConversationDefRequest) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetProjectID bool = false
|
|
var issetConversationName bool = false
|
|
var issetSpaceID bool = false
|
|
|
|
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.STRING {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetProjectID = true
|
|
} 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
|
|
}
|
|
issetConversationName = true
|
|
} 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
|
|
}
|
|
issetSpaceID = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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
|
|
}
|
|
|
|
if !issetProjectID {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetConversationName {
|
|
fieldId = 2
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetSpaceID {
|
|
fieldId = 3
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_CreateProjectConversationDefRequest[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_CreateProjectConversationDefRequest[fieldId]))
|
|
}
|
|
|
|
func (p *CreateProjectConversationDefRequest) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ProjectID = _field
|
|
return nil
|
|
}
|
|
func (p *CreateProjectConversationDefRequest) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ConversationName = _field
|
|
return nil
|
|
}
|
|
func (p *CreateProjectConversationDefRequest) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.SpaceID = _field
|
|
return nil
|
|
}
|
|
func (p *CreateProjectConversationDefRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *CreateProjectConversationDefRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("CreateProjectConversationDefRequest"); 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.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *CreateProjectConversationDefRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("project_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ProjectID); 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 *CreateProjectConversationDefRequest) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("conversation_name", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ConversationName); 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 *CreateProjectConversationDefRequest) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("space_id", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.SpaceID); 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 *CreateProjectConversationDefRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *CreateProjectConversationDefRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("CreateProjectConversationDefRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type CreateProjectConversationDefResponse struct {
|
|
UniqueID string `thrift:"unique_id,1" form:"unique_id" json:"unique_id" query:"unique_id"`
|
|
SpaceID string `thrift:"space_id,2,required" form:"space_id,required" json:"space_id,required" query:"space_id,required"`
|
|
Code int64 `thrift:"code,253,required" form:"code,required" json:"code,required" query:"code,required"`
|
|
Msg string `thrift:"msg,254,required" form:"msg,required" json:"msg,required" query:"msg,required"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255,required" form:"BaseResp,required" json:"BaseResp,required" query:"BaseResp,required"`
|
|
}
|
|
|
|
func NewCreateProjectConversationDefResponse() *CreateProjectConversationDefResponse {
|
|
return &CreateProjectConversationDefResponse{}
|
|
}
|
|
|
|
func (p *CreateProjectConversationDefResponse) InitDefault() {
|
|
}
|
|
|
|
func (p *CreateProjectConversationDefResponse) GetUniqueID() (v string) {
|
|
return p.UniqueID
|
|
}
|
|
|
|
func (p *CreateProjectConversationDefResponse) GetSpaceID() (v string) {
|
|
return p.SpaceID
|
|
}
|
|
|
|
func (p *CreateProjectConversationDefResponse) GetCode() (v int64) {
|
|
return p.Code
|
|
}
|
|
|
|
func (p *CreateProjectConversationDefResponse) GetMsg() (v string) {
|
|
return p.Msg
|
|
}
|
|
|
|
var CreateProjectConversationDefResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *CreateProjectConversationDefResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return CreateProjectConversationDefResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_CreateProjectConversationDefResponse = map[int16]string{
|
|
1: "unique_id",
|
|
2: "space_id",
|
|
253: "code",
|
|
254: "msg",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *CreateProjectConversationDefResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *CreateProjectConversationDefResponse) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetSpaceID bool = false
|
|
var issetCode bool = false
|
|
var issetMsg bool = false
|
|
var issetBaseResp bool = false
|
|
|
|
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.STRING {
|
|
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
|
|
}
|
|
issetSpaceID = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 253:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField253(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetCode = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 254:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField254(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetMsg = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetBaseResp = true
|
|
} 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
|
|
}
|
|
|
|
if !issetSpaceID {
|
|
fieldId = 2
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetCode {
|
|
fieldId = 253
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetMsg {
|
|
fieldId = 254
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetBaseResp {
|
|
fieldId = 255
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_CreateProjectConversationDefResponse[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_CreateProjectConversationDefResponse[fieldId]))
|
|
}
|
|
|
|
func (p *CreateProjectConversationDefResponse) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.UniqueID = _field
|
|
return nil
|
|
}
|
|
func (p *CreateProjectConversationDefResponse) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.SpaceID = _field
|
|
return nil
|
|
}
|
|
func (p *CreateProjectConversationDefResponse) ReadField253(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Code = _field
|
|
return nil
|
|
}
|
|
func (p *CreateProjectConversationDefResponse) ReadField254(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Msg = _field
|
|
return nil
|
|
}
|
|
func (p *CreateProjectConversationDefResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *CreateProjectConversationDefResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("CreateProjectConversationDefResponse"); 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.writeField253(oprot); err != nil {
|
|
fieldId = 253
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField254(oprot); err != nil {
|
|
fieldId = 254
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *CreateProjectConversationDefResponse) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("unique_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.UniqueID); 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 *CreateProjectConversationDefResponse) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("space_id", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.SpaceID); 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 *CreateProjectConversationDefResponse) writeField253(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("code", thrift.I64, 253); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Code); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 end error: ", p), err)
|
|
}
|
|
func (p *CreateProjectConversationDefResponse) writeField254(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("msg", thrift.STRING, 254); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Msg); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 end error: ", p), err)
|
|
}
|
|
func (p *CreateProjectConversationDefResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *CreateProjectConversationDefResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("CreateProjectConversationDefResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
type UpdateProjectConversationDefRequest struct {
|
|
ProjectID string `thrift:"project_id,1,required" form:"project_id,required" json:"project_id,required" query:"project_id,required"`
|
|
UniqueID string `thrift:"unique_id,2,required" form:"unique_id,required" json:"unique_id,required" query:"unique_id,required"`
|
|
ConversationName string `thrift:"conversation_name,3,required" form:"conversation_name,required" json:"conversation_name,required" query:"conversation_name,required"`
|
|
SpaceID string `thrift:"space_id,4,required" form:"space_id,required" json:"space_id,required" query:"space_id,required"`
|
|
Base *base.Base `thrift:"Base,255,optional" form:"Base" json:"Base,omitempty" query:"Base"`
|
|
}
|
|
|
|
func NewUpdateProjectConversationDefRequest() *UpdateProjectConversationDefRequest {
|
|
return &UpdateProjectConversationDefRequest{}
|
|
}
|
|
|
|
func (p *UpdateProjectConversationDefRequest) InitDefault() {
|
|
}
|
|
|
|
func (p *UpdateProjectConversationDefRequest) GetProjectID() (v string) {
|
|
return p.ProjectID
|
|
}
|
|
|
|
func (p *UpdateProjectConversationDefRequest) GetUniqueID() (v string) {
|
|
return p.UniqueID
|
|
}
|
|
|
|
func (p *UpdateProjectConversationDefRequest) GetConversationName() (v string) {
|
|
return p.ConversationName
|
|
}
|
|
|
|
func (p *UpdateProjectConversationDefRequest) GetSpaceID() (v string) {
|
|
return p.SpaceID
|
|
}
|
|
|
|
var UpdateProjectConversationDefRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *UpdateProjectConversationDefRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return UpdateProjectConversationDefRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_UpdateProjectConversationDefRequest = map[int16]string{
|
|
1: "project_id",
|
|
2: "unique_id",
|
|
3: "conversation_name",
|
|
4: "space_id",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *UpdateProjectConversationDefRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *UpdateProjectConversationDefRequest) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetProjectID bool = false
|
|
var issetUniqueID bool = false
|
|
var issetConversationName bool = false
|
|
var issetSpaceID bool = false
|
|
|
|
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.STRING {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetProjectID = true
|
|
} 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
|
|
}
|
|
issetUniqueID = true
|
|
} 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
|
|
}
|
|
issetConversationName = true
|
|
} 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
|
|
}
|
|
issetSpaceID = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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
|
|
}
|
|
|
|
if !issetProjectID {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetUniqueID {
|
|
fieldId = 2
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetConversationName {
|
|
fieldId = 3
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetSpaceID {
|
|
fieldId = 4
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_UpdateProjectConversationDefRequest[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_UpdateProjectConversationDefRequest[fieldId]))
|
|
}
|
|
|
|
func (p *UpdateProjectConversationDefRequest) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ProjectID = _field
|
|
return nil
|
|
}
|
|
func (p *UpdateProjectConversationDefRequest) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.UniqueID = _field
|
|
return nil
|
|
}
|
|
func (p *UpdateProjectConversationDefRequest) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ConversationName = _field
|
|
return nil
|
|
}
|
|
func (p *UpdateProjectConversationDefRequest) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.SpaceID = _field
|
|
return nil
|
|
}
|
|
func (p *UpdateProjectConversationDefRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *UpdateProjectConversationDefRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("UpdateProjectConversationDefRequest"); 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.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *UpdateProjectConversationDefRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("project_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ProjectID); 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 *UpdateProjectConversationDefRequest) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("unique_id", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.UniqueID); 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 *UpdateProjectConversationDefRequest) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("conversation_name", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ConversationName); 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 *UpdateProjectConversationDefRequest) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("space_id", thrift.STRING, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.SpaceID); 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 *UpdateProjectConversationDefRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *UpdateProjectConversationDefRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("UpdateProjectConversationDefRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type UpdateProjectConversationDefResponse struct {
|
|
Code int64 `thrift:"code,253,required" form:"code,required" json:"code,required" query:"code,required"`
|
|
Msg string `thrift:"msg,254,required" form:"msg,required" json:"msg,required" query:"msg,required"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255,required" form:"BaseResp,required" json:"BaseResp,required" query:"BaseResp,required"`
|
|
}
|
|
|
|
func NewUpdateProjectConversationDefResponse() *UpdateProjectConversationDefResponse {
|
|
return &UpdateProjectConversationDefResponse{}
|
|
}
|
|
|
|
func (p *UpdateProjectConversationDefResponse) InitDefault() {
|
|
}
|
|
|
|
func (p *UpdateProjectConversationDefResponse) GetCode() (v int64) {
|
|
return p.Code
|
|
}
|
|
|
|
func (p *UpdateProjectConversationDefResponse) GetMsg() (v string) {
|
|
return p.Msg
|
|
}
|
|
|
|
var UpdateProjectConversationDefResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *UpdateProjectConversationDefResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return UpdateProjectConversationDefResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_UpdateProjectConversationDefResponse = map[int16]string{
|
|
253: "code",
|
|
254: "msg",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *UpdateProjectConversationDefResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *UpdateProjectConversationDefResponse) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetCode bool = false
|
|
var issetMsg bool = false
|
|
var issetBaseResp bool = false
|
|
|
|
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 253:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField253(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetCode = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 254:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField254(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetMsg = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetBaseResp = true
|
|
} 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
|
|
}
|
|
|
|
if !issetCode {
|
|
fieldId = 253
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetMsg {
|
|
fieldId = 254
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetBaseResp {
|
|
fieldId = 255
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_UpdateProjectConversationDefResponse[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_UpdateProjectConversationDefResponse[fieldId]))
|
|
}
|
|
|
|
func (p *UpdateProjectConversationDefResponse) ReadField253(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Code = _field
|
|
return nil
|
|
}
|
|
func (p *UpdateProjectConversationDefResponse) ReadField254(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Msg = _field
|
|
return nil
|
|
}
|
|
func (p *UpdateProjectConversationDefResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *UpdateProjectConversationDefResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("UpdateProjectConversationDefResponse"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField253(oprot); err != nil {
|
|
fieldId = 253
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField254(oprot); err != nil {
|
|
fieldId = 254
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *UpdateProjectConversationDefResponse) writeField253(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("code", thrift.I64, 253); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Code); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 end error: ", p), err)
|
|
}
|
|
func (p *UpdateProjectConversationDefResponse) writeField254(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("msg", thrift.STRING, 254); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Msg); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 end error: ", p), err)
|
|
}
|
|
func (p *UpdateProjectConversationDefResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *UpdateProjectConversationDefResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("UpdateProjectConversationDefResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
type DeleteProjectConversationDefRequest struct {
|
|
ProjectID string `thrift:"project_id,1,required" form:"project_id,required" json:"project_id,required" query:"project_id,required"`
|
|
UniqueID string `thrift:"unique_id,2,required" form:"unique_id,required" json:"unique_id,required" query:"unique_id,required"`
|
|
// Replace the table, which one to replace each wf draft with. If not replaced, success = false, replace will return the list to be replaced.
|
|
Replace map[string]string `thrift:"replace,3" form:"replace" json:"replace" query:"replace"`
|
|
CheckOnly bool `thrift:"check_only,4" form:"check_only" json:"check_only" query:"check_only"`
|
|
SpaceID string `thrift:"space_id,5,required" form:"space_id,required" json:"space_id,required" query:"space_id,required"`
|
|
Base *base.Base `thrift:"Base,255,optional" form:"Base" json:"Base,omitempty" query:"Base"`
|
|
}
|
|
|
|
func NewDeleteProjectConversationDefRequest() *DeleteProjectConversationDefRequest {
|
|
return &DeleteProjectConversationDefRequest{}
|
|
}
|
|
|
|
func (p *DeleteProjectConversationDefRequest) InitDefault() {
|
|
}
|
|
|
|
func (p *DeleteProjectConversationDefRequest) GetProjectID() (v string) {
|
|
return p.ProjectID
|
|
}
|
|
|
|
func (p *DeleteProjectConversationDefRequest) GetUniqueID() (v string) {
|
|
return p.UniqueID
|
|
}
|
|
|
|
func (p *DeleteProjectConversationDefRequest) GetReplace() (v map[string]string) {
|
|
return p.Replace
|
|
}
|
|
|
|
func (p *DeleteProjectConversationDefRequest) GetCheckOnly() (v bool) {
|
|
return p.CheckOnly
|
|
}
|
|
|
|
func (p *DeleteProjectConversationDefRequest) GetSpaceID() (v string) {
|
|
return p.SpaceID
|
|
}
|
|
|
|
var DeleteProjectConversationDefRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *DeleteProjectConversationDefRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return DeleteProjectConversationDefRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_DeleteProjectConversationDefRequest = map[int16]string{
|
|
1: "project_id",
|
|
2: "unique_id",
|
|
3: "replace",
|
|
4: "check_only",
|
|
5: "space_id",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *DeleteProjectConversationDefRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *DeleteProjectConversationDefRequest) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetProjectID bool = false
|
|
var issetUniqueID bool = false
|
|
var issetSpaceID bool = false
|
|
|
|
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.STRING {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetProjectID = true
|
|
} 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
|
|
}
|
|
issetUniqueID = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 3:
|
|
if fieldTypeId == thrift.MAP {
|
|
if err = p.ReadField3(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 4:
|
|
if fieldTypeId == thrift.BOOL {
|
|
if err = p.ReadField4(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 5:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetSpaceID = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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
|
|
}
|
|
|
|
if !issetProjectID {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetUniqueID {
|
|
fieldId = 2
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetSpaceID {
|
|
fieldId = 5
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_DeleteProjectConversationDefRequest[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_DeleteProjectConversationDefRequest[fieldId]))
|
|
}
|
|
|
|
func (p *DeleteProjectConversationDefRequest) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ProjectID = _field
|
|
return nil
|
|
}
|
|
func (p *DeleteProjectConversationDefRequest) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.UniqueID = _field
|
|
return nil
|
|
}
|
|
func (p *DeleteProjectConversationDefRequest) ReadField3(iprot thrift.TProtocol) error {
|
|
_, _, size, err := iprot.ReadMapBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make(map[string]string, size)
|
|
for i := 0; i < size; i++ {
|
|
var _key string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_key = v
|
|
}
|
|
|
|
var _val string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_val = v
|
|
}
|
|
|
|
_field[_key] = _val
|
|
}
|
|
if err := iprot.ReadMapEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.Replace = _field
|
|
return nil
|
|
}
|
|
func (p *DeleteProjectConversationDefRequest) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.CheckOnly = _field
|
|
return nil
|
|
}
|
|
func (p *DeleteProjectConversationDefRequest) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.SpaceID = _field
|
|
return nil
|
|
}
|
|
func (p *DeleteProjectConversationDefRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *DeleteProjectConversationDefRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("DeleteProjectConversationDefRequest"); 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.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *DeleteProjectConversationDefRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("project_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ProjectID); 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 *DeleteProjectConversationDefRequest) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("unique_id", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.UniqueID); 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 *DeleteProjectConversationDefRequest) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("replace", thrift.MAP, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteMapBegin(thrift.STRING, thrift.STRING, len(p.Replace)); err != nil {
|
|
return err
|
|
}
|
|
for k, v := range p.Replace {
|
|
if err := oprot.WriteString(k); err != nil {
|
|
return err
|
|
}
|
|
if err := oprot.WriteString(v); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteMapEnd(); 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 *DeleteProjectConversationDefRequest) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("check_only", thrift.BOOL, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(p.CheckOnly); 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 *DeleteProjectConversationDefRequest) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("space_id", thrift.STRING, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.SpaceID); 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 *DeleteProjectConversationDefRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *DeleteProjectConversationDefRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("DeleteProjectConversationDefRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type DeleteProjectConversationDefResponse struct {
|
|
Success bool `thrift:"success,1" form:"success" json:"success" query:"success"`
|
|
// If no replacemap is passed, it will fail, returning the wf that needs to be replaced
|
|
NeedReplace []*Workflow `thrift:"need_replace,2" form:"need_replace" json:"need_replace" query:"need_replace"`
|
|
Code int64 `thrift:"code,253,required" form:"code,required" json:"code,required" query:"code,required"`
|
|
Msg string `thrift:"msg,254,required" form:"msg,required" json:"msg,required" query:"msg,required"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255,required" form:"BaseResp,required" json:"BaseResp,required" query:"BaseResp,required"`
|
|
}
|
|
|
|
func NewDeleteProjectConversationDefResponse() *DeleteProjectConversationDefResponse {
|
|
return &DeleteProjectConversationDefResponse{}
|
|
}
|
|
|
|
func (p *DeleteProjectConversationDefResponse) InitDefault() {
|
|
}
|
|
|
|
func (p *DeleteProjectConversationDefResponse) GetSuccess() (v bool) {
|
|
return p.Success
|
|
}
|
|
|
|
func (p *DeleteProjectConversationDefResponse) GetNeedReplace() (v []*Workflow) {
|
|
return p.NeedReplace
|
|
}
|
|
|
|
func (p *DeleteProjectConversationDefResponse) GetCode() (v int64) {
|
|
return p.Code
|
|
}
|
|
|
|
func (p *DeleteProjectConversationDefResponse) GetMsg() (v string) {
|
|
return p.Msg
|
|
}
|
|
|
|
var DeleteProjectConversationDefResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *DeleteProjectConversationDefResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return DeleteProjectConversationDefResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_DeleteProjectConversationDefResponse = map[int16]string{
|
|
1: "success",
|
|
2: "need_replace",
|
|
253: "code",
|
|
254: "msg",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *DeleteProjectConversationDefResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *DeleteProjectConversationDefResponse) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetCode bool = false
|
|
var issetMsg bool = false
|
|
var issetBaseResp bool = false
|
|
|
|
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.BOOL {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 2:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField2(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 253:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField253(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetCode = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 254:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField254(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetMsg = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetBaseResp = true
|
|
} 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
|
|
}
|
|
|
|
if !issetCode {
|
|
fieldId = 253
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetMsg {
|
|
fieldId = 254
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetBaseResp {
|
|
fieldId = 255
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_DeleteProjectConversationDefResponse[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_DeleteProjectConversationDefResponse[fieldId]))
|
|
}
|
|
|
|
func (p *DeleteProjectConversationDefResponse) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Success = _field
|
|
return nil
|
|
}
|
|
func (p *DeleteProjectConversationDefResponse) ReadField2(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*Workflow, 0, size)
|
|
values := make([]Workflow, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.NeedReplace = _field
|
|
return nil
|
|
}
|
|
func (p *DeleteProjectConversationDefResponse) ReadField253(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Code = _field
|
|
return nil
|
|
}
|
|
func (p *DeleteProjectConversationDefResponse) ReadField254(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Msg = _field
|
|
return nil
|
|
}
|
|
func (p *DeleteProjectConversationDefResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *DeleteProjectConversationDefResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("DeleteProjectConversationDefResponse"); 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.writeField253(oprot); err != nil {
|
|
fieldId = 253
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField254(oprot); err != nil {
|
|
fieldId = 254
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *DeleteProjectConversationDefResponse) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("success", thrift.BOOL, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(p.Success); 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 *DeleteProjectConversationDefResponse) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("need_replace", thrift.LIST, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.NeedReplace)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.NeedReplace {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *DeleteProjectConversationDefResponse) writeField253(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("code", thrift.I64, 253); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Code); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 end error: ", p), err)
|
|
}
|
|
func (p *DeleteProjectConversationDefResponse) writeField254(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("msg", thrift.STRING, 254); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Msg); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 end error: ", p), err)
|
|
}
|
|
func (p *DeleteProjectConversationDefResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *DeleteProjectConversationDefResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("DeleteProjectConversationDefResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
type ListProjectConversationRequest struct {
|
|
ProjectID string `thrift:"project_id,1,required" form:"project_id,required" json:"project_id,required" query:"project_id,required"`
|
|
// 0 = created in project (static session), 1 = created through wf node (dynamic session)
|
|
CreateMethod CreateMethod `thrift:"create_method,2" form:"create_method" json:"create_method" query:"create_method"`
|
|
// 0 = wf node practice run created 1 = wf node run after release
|
|
CreateEnv CreateEnv `thrift:"create_env,3" form:"create_env" json:"create_env" query:"create_env"`
|
|
// Paging offset, do not pass from the first item
|
|
Cursor string `thrift:"cursor,4" form:"cursor" json:"cursor" query:"cursor"`
|
|
// number of pulls at one time
|
|
Limit int64 `thrift:"limit,5" form:"limit" json:"limit" query:"limit"`
|
|
SpaceID string `thrift:"space_id,6,required" form:"space_id,required" json:"space_id,required" query:"space_id,required"`
|
|
// conversationName fuzzy search
|
|
NameLike string `thrift:"nameLike,7" form:"nameLike" json:"nameLike" query:"nameLike"`
|
|
// create_env = 1, pass the corresponding channel id, the current default 1024 (openapi)
|
|
ConnectorID string `thrift:"connector_id,8" form:"connector_id" json:"connector_id" query:"connector_id"`
|
|
// Project version
|
|
ProjectVersion *string `thrift:"project_version,9,optional" form:"project_version" json:"project_version,omitempty" query:"project_version"`
|
|
Base *base.Base `thrift:"Base,255,optional" form:"Base" json:"Base,omitempty" query:"Base"`
|
|
}
|
|
|
|
func NewListProjectConversationRequest() *ListProjectConversationRequest {
|
|
return &ListProjectConversationRequest{}
|
|
}
|
|
|
|
func (p *ListProjectConversationRequest) InitDefault() {
|
|
}
|
|
|
|
func (p *ListProjectConversationRequest) GetProjectID() (v string) {
|
|
return p.ProjectID
|
|
}
|
|
|
|
func (p *ListProjectConversationRequest) GetCreateMethod() (v CreateMethod) {
|
|
return p.CreateMethod
|
|
}
|
|
|
|
func (p *ListProjectConversationRequest) GetCreateEnv() (v CreateEnv) {
|
|
return p.CreateEnv
|
|
}
|
|
|
|
func (p *ListProjectConversationRequest) GetCursor() (v string) {
|
|
return p.Cursor
|
|
}
|
|
|
|
func (p *ListProjectConversationRequest) GetLimit() (v int64) {
|
|
return p.Limit
|
|
}
|
|
|
|
func (p *ListProjectConversationRequest) GetSpaceID() (v string) {
|
|
return p.SpaceID
|
|
}
|
|
|
|
func (p *ListProjectConversationRequest) GetNameLike() (v string) {
|
|
return p.NameLike
|
|
}
|
|
|
|
func (p *ListProjectConversationRequest) GetConnectorID() (v string) {
|
|
return p.ConnectorID
|
|
}
|
|
|
|
var ListProjectConversationRequest_ProjectVersion_DEFAULT string
|
|
|
|
func (p *ListProjectConversationRequest) GetProjectVersion() (v string) {
|
|
if !p.IsSetProjectVersion() {
|
|
return ListProjectConversationRequest_ProjectVersion_DEFAULT
|
|
}
|
|
return *p.ProjectVersion
|
|
}
|
|
|
|
var ListProjectConversationRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *ListProjectConversationRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return ListProjectConversationRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_ListProjectConversationRequest = map[int16]string{
|
|
1: "project_id",
|
|
2: "create_method",
|
|
3: "create_env",
|
|
4: "cursor",
|
|
5: "limit",
|
|
6: "space_id",
|
|
7: "nameLike",
|
|
8: "connector_id",
|
|
9: "project_version",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *ListProjectConversationRequest) IsSetProjectVersion() bool {
|
|
return p.ProjectVersion != nil
|
|
}
|
|
|
|
func (p *ListProjectConversationRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *ListProjectConversationRequest) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetProjectID bool = false
|
|
var issetSpaceID bool = false
|
|
|
|
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.STRING {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetProjectID = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 2:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField2(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 3:
|
|
if fieldTypeId == thrift.I32 {
|
|
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.I64 {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 6:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField6(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetSpaceID = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField7(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 8:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField8(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 9:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField9(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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
|
|
}
|
|
|
|
if !issetProjectID {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetSpaceID {
|
|
fieldId = 6
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_ListProjectConversationRequest[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_ListProjectConversationRequest[fieldId]))
|
|
}
|
|
|
|
func (p *ListProjectConversationRequest) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ProjectID = _field
|
|
return nil
|
|
}
|
|
func (p *ListProjectConversationRequest) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field CreateMethod
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = CreateMethod(v)
|
|
}
|
|
p.CreateMethod = _field
|
|
return nil
|
|
}
|
|
func (p *ListProjectConversationRequest) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field CreateEnv
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = CreateEnv(v)
|
|
}
|
|
p.CreateEnv = _field
|
|
return nil
|
|
}
|
|
func (p *ListProjectConversationRequest) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Cursor = _field
|
|
return nil
|
|
}
|
|
func (p *ListProjectConversationRequest) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Limit = _field
|
|
return nil
|
|
}
|
|
func (p *ListProjectConversationRequest) ReadField6(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.SpaceID = _field
|
|
return nil
|
|
}
|
|
func (p *ListProjectConversationRequest) ReadField7(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.NameLike = _field
|
|
return nil
|
|
}
|
|
func (p *ListProjectConversationRequest) ReadField8(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ConnectorID = _field
|
|
return nil
|
|
}
|
|
func (p *ListProjectConversationRequest) ReadField9(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ProjectVersion = _field
|
|
return nil
|
|
}
|
|
func (p *ListProjectConversationRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *ListProjectConversationRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("ListProjectConversationRequest"); 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 = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField8(oprot); err != nil {
|
|
fieldId = 8
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField9(oprot); err != nil {
|
|
fieldId = 9
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *ListProjectConversationRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("project_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ProjectID); 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 *ListProjectConversationRequest) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("create_method", thrift.I32, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.CreateMethod)); 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 *ListProjectConversationRequest) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("create_env", thrift.I32, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.CreateEnv)); 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 *ListProjectConversationRequest) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("cursor", thrift.STRING, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Cursor); 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 *ListProjectConversationRequest) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("limit", thrift.I64, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Limit); 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 *ListProjectConversationRequest) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("space_id", thrift.STRING, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.SpaceID); 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 *ListProjectConversationRequest) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("nameLike", thrift.STRING, 7); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.NameLike); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
func (p *ListProjectConversationRequest) writeField8(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("connector_id", thrift.STRING, 8); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ConnectorID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 end error: ", p), err)
|
|
}
|
|
func (p *ListProjectConversationRequest) writeField9(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetProjectVersion() {
|
|
if err = oprot.WriteFieldBegin("project_version", thrift.STRING, 9); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.ProjectVersion); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 end error: ", p), err)
|
|
}
|
|
func (p *ListProjectConversationRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *ListProjectConversationRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("ListProjectConversationRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type ProjectConversation struct {
|
|
UniqueID string `thrift:"unique_id,1" form:"unique_id" json:"unique_id" query:"unique_id"`
|
|
ConversationName string `thrift:"conversation_name,2" form:"conversation_name" json:"conversation_name" query:"conversation_name"`
|
|
// For your own conversationid in the coze channel
|
|
ConversationID string `thrift:"conversation_id,3" form:"conversation_id" json:"conversation_id" query:"conversation_id"`
|
|
ReleaseConversationName string `thrift:"release_conversation_name,4" form:"release_conversation_name" json:"release_conversation_name" query:"release_conversation_name"`
|
|
}
|
|
|
|
func NewProjectConversation() *ProjectConversation {
|
|
return &ProjectConversation{}
|
|
}
|
|
|
|
func (p *ProjectConversation) InitDefault() {
|
|
}
|
|
|
|
func (p *ProjectConversation) GetUniqueID() (v string) {
|
|
return p.UniqueID
|
|
}
|
|
|
|
func (p *ProjectConversation) GetConversationName() (v string) {
|
|
return p.ConversationName
|
|
}
|
|
|
|
func (p *ProjectConversation) GetConversationID() (v string) {
|
|
return p.ConversationID
|
|
}
|
|
|
|
func (p *ProjectConversation) GetReleaseConversationName() (v string) {
|
|
return p.ReleaseConversationName
|
|
}
|
|
|
|
var fieldIDToName_ProjectConversation = map[int16]string{
|
|
1: "unique_id",
|
|
2: "conversation_name",
|
|
3: "conversation_id",
|
|
4: "release_conversation_name",
|
|
}
|
|
|
|
func (p *ProjectConversation) 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.STRING {
|
|
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
|
|
}
|
|
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_ProjectConversation[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 *ProjectConversation) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.UniqueID = _field
|
|
return nil
|
|
}
|
|
func (p *ProjectConversation) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ConversationName = _field
|
|
return nil
|
|
}
|
|
func (p *ProjectConversation) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ConversationID = _field
|
|
return nil
|
|
}
|
|
func (p *ProjectConversation) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ReleaseConversationName = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *ProjectConversation) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("ProjectConversation"); 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 = 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 *ProjectConversation) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("unique_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.UniqueID); 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 *ProjectConversation) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("conversation_name", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ConversationName); 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 *ProjectConversation) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("conversation_id", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ConversationID); 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 *ProjectConversation) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("release_conversation_name", thrift.STRING, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ReleaseConversationName); 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 *ProjectConversation) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("ProjectConversation(%+v)", *p)
|
|
|
|
}
|
|
|
|
type ListProjectConversationResponse struct {
|
|
Data []*ProjectConversation `thrift:"data,1" form:"data" json:"data" query:"data"`
|
|
// Cursor, empty means there is no next page, bring this field when turning the page
|
|
Cursor string `thrift:"cursor,2" form:"cursor" json:"cursor" query:"cursor"`
|
|
Code int64 `thrift:"code,253,required" form:"code,required" json:"code,required" query:"code,required"`
|
|
Msg string `thrift:"msg,254,required" form:"msg,required" json:"msg,required" query:"msg,required"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255,required" form:"BaseResp,required" json:"BaseResp,required" query:"BaseResp,required"`
|
|
}
|
|
|
|
func NewListProjectConversationResponse() *ListProjectConversationResponse {
|
|
return &ListProjectConversationResponse{}
|
|
}
|
|
|
|
func (p *ListProjectConversationResponse) InitDefault() {
|
|
}
|
|
|
|
func (p *ListProjectConversationResponse) GetData() (v []*ProjectConversation) {
|
|
return p.Data
|
|
}
|
|
|
|
func (p *ListProjectConversationResponse) GetCursor() (v string) {
|
|
return p.Cursor
|
|
}
|
|
|
|
func (p *ListProjectConversationResponse) GetCode() (v int64) {
|
|
return p.Code
|
|
}
|
|
|
|
func (p *ListProjectConversationResponse) GetMsg() (v string) {
|
|
return p.Msg
|
|
}
|
|
|
|
var ListProjectConversationResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *ListProjectConversationResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return ListProjectConversationResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_ListProjectConversationResponse = map[int16]string{
|
|
1: "data",
|
|
2: "cursor",
|
|
253: "code",
|
|
254: "msg",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *ListProjectConversationResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *ListProjectConversationResponse) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetCode bool = false
|
|
var issetMsg bool = false
|
|
var issetBaseResp bool = false
|
|
|
|
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.LIST {
|
|
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 253:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField253(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetCode = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 254:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField254(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetMsg = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetBaseResp = true
|
|
} 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
|
|
}
|
|
|
|
if !issetCode {
|
|
fieldId = 253
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetMsg {
|
|
fieldId = 254
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetBaseResp {
|
|
fieldId = 255
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_ListProjectConversationResponse[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_ListProjectConversationResponse[fieldId]))
|
|
}
|
|
|
|
func (p *ListProjectConversationResponse) ReadField1(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*ProjectConversation, 0, size)
|
|
values := make([]ProjectConversation, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.Data = _field
|
|
return nil
|
|
}
|
|
func (p *ListProjectConversationResponse) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Cursor = _field
|
|
return nil
|
|
}
|
|
func (p *ListProjectConversationResponse) ReadField253(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Code = _field
|
|
return nil
|
|
}
|
|
func (p *ListProjectConversationResponse) ReadField254(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Msg = _field
|
|
return nil
|
|
}
|
|
func (p *ListProjectConversationResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *ListProjectConversationResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("ListProjectConversationResponse"); 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.writeField253(oprot); err != nil {
|
|
fieldId = 253
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField254(oprot); err != nil {
|
|
fieldId = 254
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *ListProjectConversationResponse) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("data", thrift.LIST, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.Data)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.Data {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *ListProjectConversationResponse) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("cursor", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Cursor); 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 *ListProjectConversationResponse) writeField253(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("code", thrift.I64, 253); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Code); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 end error: ", p), err)
|
|
}
|
|
func (p *ListProjectConversationResponse) writeField254(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("msg", thrift.STRING, 254); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Msg); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 end error: ", p), err)
|
|
}
|
|
func (p *ListProjectConversationResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *ListProjectConversationResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("ListProjectConversationResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
// suggest
|
|
type SuggestReplyInfo struct {
|
|
// Coze Auto-Suggestion
|
|
SuggestReplyMode *SuggestReplyInfoMode `thrift:"SuggestReplyMode,1,optional" json:"suggest_reply_mode" form:"SuggestReplyMode" query:"SuggestReplyMode"`
|
|
// user-defined suggestion questions
|
|
CustomizedSuggestPrompt *string `thrift:"CustomizedSuggestPrompt,2,optional" json:"customized_suggest_prompt" form:"CustomizedSuggestPrompt" query:"CustomizedSuggestPrompt"`
|
|
}
|
|
|
|
func NewSuggestReplyInfo() *SuggestReplyInfo {
|
|
return &SuggestReplyInfo{}
|
|
}
|
|
|
|
func (p *SuggestReplyInfo) InitDefault() {
|
|
}
|
|
|
|
var SuggestReplyInfo_SuggestReplyMode_DEFAULT SuggestReplyInfoMode
|
|
|
|
func (p *SuggestReplyInfo) GetSuggestReplyMode() (v SuggestReplyInfoMode) {
|
|
if !p.IsSetSuggestReplyMode() {
|
|
return SuggestReplyInfo_SuggestReplyMode_DEFAULT
|
|
}
|
|
return *p.SuggestReplyMode
|
|
}
|
|
|
|
var SuggestReplyInfo_CustomizedSuggestPrompt_DEFAULT string
|
|
|
|
func (p *SuggestReplyInfo) GetCustomizedSuggestPrompt() (v string) {
|
|
if !p.IsSetCustomizedSuggestPrompt() {
|
|
return SuggestReplyInfo_CustomizedSuggestPrompt_DEFAULT
|
|
}
|
|
return *p.CustomizedSuggestPrompt
|
|
}
|
|
|
|
var fieldIDToName_SuggestReplyInfo = map[int16]string{
|
|
1: "SuggestReplyMode",
|
|
2: "CustomizedSuggestPrompt",
|
|
}
|
|
|
|
func (p *SuggestReplyInfo) IsSetSuggestReplyMode() bool {
|
|
return p.SuggestReplyMode != nil
|
|
}
|
|
|
|
func (p *SuggestReplyInfo) IsSetCustomizedSuggestPrompt() bool {
|
|
return p.CustomizedSuggestPrompt != nil
|
|
}
|
|
|
|
func (p *SuggestReplyInfo) 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.I32 {
|
|
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
|
|
}
|
|
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_SuggestReplyInfo[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 *SuggestReplyInfo) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field *SuggestReplyInfoMode
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
tmp := SuggestReplyInfoMode(v)
|
|
_field = &tmp
|
|
}
|
|
p.SuggestReplyMode = _field
|
|
return nil
|
|
}
|
|
func (p *SuggestReplyInfo) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.CustomizedSuggestPrompt = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *SuggestReplyInfo) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("SuggestReplyInfo"); 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 = 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 *SuggestReplyInfo) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetSuggestReplyMode() {
|
|
if err = oprot.WriteFieldBegin("SuggestReplyMode", thrift.I32, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(*p.SuggestReplyMode)); 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 *SuggestReplyInfo) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetCustomizedSuggestPrompt() {
|
|
if err = oprot.WriteFieldBegin("CustomizedSuggestPrompt", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.CustomizedSuggestPrompt); 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 *SuggestReplyInfo) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("SuggestReplyInfo(%+v)", *p)
|
|
|
|
}
|
|
|
|
type OnboardingInfo struct {
|
|
// Markdown format
|
|
Prologue string `thrift:"Prologue,1" json:"prologue" form:"Prologue" query:"Prologue"`
|
|
// List of questions
|
|
SuggestedQuestions []string `thrift:"SuggestedQuestions,2,optional" json:"suggested_questions" form:"SuggestedQuestions" query:"SuggestedQuestions"`
|
|
// Whether to display all suggested questions
|
|
DisplayAllSuggestions *bool `thrift:"DisplayAllSuggestions,3,optional" json:"display_all_suggestions" form:"DisplayAllSuggestions" query:"DisplayAllSuggestions"`
|
|
}
|
|
|
|
func NewOnboardingInfo() *OnboardingInfo {
|
|
return &OnboardingInfo{}
|
|
}
|
|
|
|
func (p *OnboardingInfo) InitDefault() {
|
|
}
|
|
|
|
func (p *OnboardingInfo) GetPrologue() (v string) {
|
|
return p.Prologue
|
|
}
|
|
|
|
var OnboardingInfo_SuggestedQuestions_DEFAULT []string
|
|
|
|
func (p *OnboardingInfo) GetSuggestedQuestions() (v []string) {
|
|
if !p.IsSetSuggestedQuestions() {
|
|
return OnboardingInfo_SuggestedQuestions_DEFAULT
|
|
}
|
|
return p.SuggestedQuestions
|
|
}
|
|
|
|
var OnboardingInfo_DisplayAllSuggestions_DEFAULT bool
|
|
|
|
func (p *OnboardingInfo) GetDisplayAllSuggestions() (v bool) {
|
|
if !p.IsSetDisplayAllSuggestions() {
|
|
return OnboardingInfo_DisplayAllSuggestions_DEFAULT
|
|
}
|
|
return *p.DisplayAllSuggestions
|
|
}
|
|
|
|
var fieldIDToName_OnboardingInfo = map[int16]string{
|
|
1: "Prologue",
|
|
2: "SuggestedQuestions",
|
|
3: "DisplayAllSuggestions",
|
|
}
|
|
|
|
func (p *OnboardingInfo) IsSetSuggestedQuestions() bool {
|
|
return p.SuggestedQuestions != nil
|
|
}
|
|
|
|
func (p *OnboardingInfo) IsSetDisplayAllSuggestions() bool {
|
|
return p.DisplayAllSuggestions != nil
|
|
}
|
|
|
|
func (p *OnboardingInfo) 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.STRING {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 2:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField2(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 3:
|
|
if fieldTypeId == thrift.BOOL {
|
|
if err = p.ReadField3(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_OnboardingInfo[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 *OnboardingInfo) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Prologue = _field
|
|
return nil
|
|
}
|
|
func (p *OnboardingInfo) ReadField2(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]string, 0, size)
|
|
for i := 0; i < size; i++ {
|
|
|
|
var _elem string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_elem = v
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.SuggestedQuestions = _field
|
|
return nil
|
|
}
|
|
func (p *OnboardingInfo) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field *bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.DisplayAllSuggestions = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *OnboardingInfo) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("OnboardingInfo"); 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 = 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 *OnboardingInfo) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("Prologue", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Prologue); 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 *OnboardingInfo) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetSuggestedQuestions() {
|
|
if err = oprot.WriteFieldBegin("SuggestedQuestions", thrift.LIST, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRING, len(p.SuggestedQuestions)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.SuggestedQuestions {
|
|
if err := oprot.WriteString(v); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *OnboardingInfo) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetDisplayAllSuggestions() {
|
|
if err = oprot.WriteFieldBegin("DisplayAllSuggestions", thrift.BOOL, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(*p.DisplayAllSuggestions); 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 *OnboardingInfo) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("OnboardingInfo(%+v)", *p)
|
|
|
|
}
|
|
|
|
type VoiceConfig struct {
|
|
VoiceName string `thrift:"VoiceName,1" json:"voice_name" form:"VoiceName" query:"VoiceName"`
|
|
// timbre ID
|
|
VoiceID string `thrift:"VoiceID,2" json:"voice_id" form:"VoiceID" query:"VoiceID"`
|
|
}
|
|
|
|
func NewVoiceConfig() *VoiceConfig {
|
|
return &VoiceConfig{}
|
|
}
|
|
|
|
func (p *VoiceConfig) InitDefault() {
|
|
}
|
|
|
|
func (p *VoiceConfig) GetVoiceName() (v string) {
|
|
return p.VoiceName
|
|
}
|
|
|
|
func (p *VoiceConfig) GetVoiceID() (v string) {
|
|
return p.VoiceID
|
|
}
|
|
|
|
var fieldIDToName_VoiceConfig = map[int16]string{
|
|
1: "VoiceName",
|
|
2: "VoiceID",
|
|
}
|
|
|
|
func (p *VoiceConfig) 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.STRING {
|
|
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
|
|
}
|
|
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_VoiceConfig[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 *VoiceConfig) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.VoiceName = _field
|
|
return nil
|
|
}
|
|
func (p *VoiceConfig) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.VoiceID = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *VoiceConfig) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("VoiceConfig"); 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 = 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 *VoiceConfig) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("VoiceName", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.VoiceName); 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 *VoiceConfig) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("VoiceID", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.VoiceID); 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 *VoiceConfig) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("VoiceConfig(%+v)", *p)
|
|
|
|
}
|
|
|
|
type AudioConfig struct {
|
|
//Key for language "zh", "en" "ja" "es" "id" "pt"
|
|
VoiceConfigMap map[string]*VoiceConfig `thrift:"VoiceConfigMap,1,optional" json:"voice_config_map" form:"VoiceConfigMap" query:"VoiceConfigMap"`
|
|
// Text to speech switch
|
|
IsTextToVoiceEnable bool `thrift:"IsTextToVoiceEnable,3" json:"is_text_to_voice_enable" form:"IsTextToVoiceEnable" query:"IsTextToVoiceEnable"`
|
|
// agent message form
|
|
AgentMessageType InputMode `thrift:"AgentMessageType,4" json:"agent_message_type" form:"AgentMessageType" query:"AgentMessageType"`
|
|
}
|
|
|
|
func NewAudioConfig() *AudioConfig {
|
|
return &AudioConfig{}
|
|
}
|
|
|
|
func (p *AudioConfig) InitDefault() {
|
|
}
|
|
|
|
var AudioConfig_VoiceConfigMap_DEFAULT map[string]*VoiceConfig
|
|
|
|
func (p *AudioConfig) GetVoiceConfigMap() (v map[string]*VoiceConfig) {
|
|
if !p.IsSetVoiceConfigMap() {
|
|
return AudioConfig_VoiceConfigMap_DEFAULT
|
|
}
|
|
return p.VoiceConfigMap
|
|
}
|
|
|
|
func (p *AudioConfig) GetIsTextToVoiceEnable() (v bool) {
|
|
return p.IsTextToVoiceEnable
|
|
}
|
|
|
|
func (p *AudioConfig) GetAgentMessageType() (v InputMode) {
|
|
return p.AgentMessageType
|
|
}
|
|
|
|
var fieldIDToName_AudioConfig = map[int16]string{
|
|
1: "VoiceConfigMap",
|
|
3: "IsTextToVoiceEnable",
|
|
4: "AgentMessageType",
|
|
}
|
|
|
|
func (p *AudioConfig) IsSetVoiceConfigMap() bool {
|
|
return p.VoiceConfigMap != nil
|
|
}
|
|
|
|
func (p *AudioConfig) 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.MAP {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 3:
|
|
if fieldTypeId == thrift.BOOL {
|
|
if err = p.ReadField3(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 4:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField4(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_AudioConfig[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 *AudioConfig) ReadField1(iprot thrift.TProtocol) error {
|
|
_, _, size, err := iprot.ReadMapBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make(map[string]*VoiceConfig, size)
|
|
values := make([]VoiceConfig, size)
|
|
for i := 0; i < size; i++ {
|
|
var _key string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_key = v
|
|
}
|
|
|
|
_val := &values[i]
|
|
_val.InitDefault()
|
|
if err := _val.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field[_key] = _val
|
|
}
|
|
if err := iprot.ReadMapEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.VoiceConfigMap = _field
|
|
return nil
|
|
}
|
|
func (p *AudioConfig) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.IsTextToVoiceEnable = _field
|
|
return nil
|
|
}
|
|
func (p *AudioConfig) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field InputMode
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = InputMode(v)
|
|
}
|
|
p.AgentMessageType = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *AudioConfig) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("AudioConfig"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField1(oprot); err != nil {
|
|
fieldId = 1
|
|
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 = 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 *AudioConfig) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetVoiceConfigMap() {
|
|
if err = oprot.WriteFieldBegin("VoiceConfigMap", thrift.MAP, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteMapBegin(thrift.STRING, thrift.STRUCT, len(p.VoiceConfigMap)); err != nil {
|
|
return err
|
|
}
|
|
for k, v := range p.VoiceConfigMap {
|
|
if err := oprot.WriteString(k); err != nil {
|
|
return err
|
|
}
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteMapEnd(); 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 *AudioConfig) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("IsTextToVoiceEnable", thrift.BOOL, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(p.IsTextToVoiceEnable); 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 *AudioConfig) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("AgentMessageType", thrift.I32, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.AgentMessageType)); 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 *AudioConfig) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("AudioConfig(%+v)", *p)
|
|
|
|
}
|
|
|
|
type UserInputConfig struct {
|
|
// Default input method
|
|
DefaultInputMode InputMode `thrift:"DefaultInputMode,1" json:"default_input_mode" form:"DefaultInputMode" query:"DefaultInputMode"`
|
|
// User voice message sending form
|
|
SendVoiceMode SendVoiceMode `thrift:"SendVoiceMode,2" json:"send_voice_mode" form:"SendVoiceMode" query:"SendVoiceMode"`
|
|
}
|
|
|
|
func NewUserInputConfig() *UserInputConfig {
|
|
return &UserInputConfig{}
|
|
}
|
|
|
|
func (p *UserInputConfig) InitDefault() {
|
|
}
|
|
|
|
func (p *UserInputConfig) GetDefaultInputMode() (v InputMode) {
|
|
return p.DefaultInputMode
|
|
}
|
|
|
|
func (p *UserInputConfig) GetSendVoiceMode() (v SendVoiceMode) {
|
|
return p.SendVoiceMode
|
|
}
|
|
|
|
var fieldIDToName_UserInputConfig = map[int16]string{
|
|
1: "DefaultInputMode",
|
|
2: "SendVoiceMode",
|
|
}
|
|
|
|
func (p *UserInputConfig) 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.I32 {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 2:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField2(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_UserInputConfig[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 *UserInputConfig) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field InputMode
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = InputMode(v)
|
|
}
|
|
p.DefaultInputMode = _field
|
|
return nil
|
|
}
|
|
func (p *UserInputConfig) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field SendVoiceMode
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = SendVoiceMode(v)
|
|
}
|
|
p.SendVoiceMode = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *UserInputConfig) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("UserInputConfig"); 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 = 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 *UserInputConfig) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("DefaultInputMode", thrift.I32, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.DefaultInputMode)); 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 *UserInputConfig) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("SendVoiceMode", thrift.I32, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.SendVoiceMode)); 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 *UserInputConfig) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("UserInputConfig(%+v)", *p)
|
|
|
|
}
|
|
|
|
type GradientPosition struct {
|
|
Left *float64 `thrift:"Left,1,optional" json:"left" form:"Left" query:"Left"`
|
|
Right *float64 `thrift:"Right,2,optional" json:"right" form:"Right" query:"Right"`
|
|
}
|
|
|
|
func NewGradientPosition() *GradientPosition {
|
|
return &GradientPosition{}
|
|
}
|
|
|
|
func (p *GradientPosition) InitDefault() {
|
|
}
|
|
|
|
var GradientPosition_Left_DEFAULT float64
|
|
|
|
func (p *GradientPosition) GetLeft() (v float64) {
|
|
if !p.IsSetLeft() {
|
|
return GradientPosition_Left_DEFAULT
|
|
}
|
|
return *p.Left
|
|
}
|
|
|
|
var GradientPosition_Right_DEFAULT float64
|
|
|
|
func (p *GradientPosition) GetRight() (v float64) {
|
|
if !p.IsSetRight() {
|
|
return GradientPosition_Right_DEFAULT
|
|
}
|
|
return *p.Right
|
|
}
|
|
|
|
var fieldIDToName_GradientPosition = map[int16]string{
|
|
1: "Left",
|
|
2: "Right",
|
|
}
|
|
|
|
func (p *GradientPosition) IsSetLeft() bool {
|
|
return p.Left != nil
|
|
}
|
|
|
|
func (p *GradientPosition) IsSetRight() bool {
|
|
return p.Right != nil
|
|
}
|
|
|
|
func (p *GradientPosition) 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.DOUBLE {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 2:
|
|
if fieldTypeId == thrift.DOUBLE {
|
|
if err = p.ReadField2(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_GradientPosition[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 *GradientPosition) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field *float64
|
|
if v, err := iprot.ReadDouble(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Left = _field
|
|
return nil
|
|
}
|
|
func (p *GradientPosition) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field *float64
|
|
if v, err := iprot.ReadDouble(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Right = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *GradientPosition) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("GradientPosition"); 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 = 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 *GradientPosition) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetLeft() {
|
|
if err = oprot.WriteFieldBegin("Left", thrift.DOUBLE, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteDouble(*p.Left); 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 *GradientPosition) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetRight() {
|
|
if err = oprot.WriteFieldBegin("Right", thrift.DOUBLE, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteDouble(*p.Right); 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 *GradientPosition) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("GradientPosition(%+v)", *p)
|
|
|
|
}
|
|
|
|
type CanvasPosition struct {
|
|
Width *float64 `thrift:"Width,1,optional" json:"width" form:"Width" query:"Width"`
|
|
Height *float64 `thrift:"Height,2,optional" json:"height" form:"Height" query:"Height"`
|
|
Left *float64 `thrift:"Left,3,optional" json:"left" form:"Left" query:"Left"`
|
|
Top *float64 `thrift:"Top,4,optional" json:"top" form:"Top" query:"Top"`
|
|
}
|
|
|
|
func NewCanvasPosition() *CanvasPosition {
|
|
return &CanvasPosition{}
|
|
}
|
|
|
|
func (p *CanvasPosition) InitDefault() {
|
|
}
|
|
|
|
var CanvasPosition_Width_DEFAULT float64
|
|
|
|
func (p *CanvasPosition) GetWidth() (v float64) {
|
|
if !p.IsSetWidth() {
|
|
return CanvasPosition_Width_DEFAULT
|
|
}
|
|
return *p.Width
|
|
}
|
|
|
|
var CanvasPosition_Height_DEFAULT float64
|
|
|
|
func (p *CanvasPosition) GetHeight() (v float64) {
|
|
if !p.IsSetHeight() {
|
|
return CanvasPosition_Height_DEFAULT
|
|
}
|
|
return *p.Height
|
|
}
|
|
|
|
var CanvasPosition_Left_DEFAULT float64
|
|
|
|
func (p *CanvasPosition) GetLeft() (v float64) {
|
|
if !p.IsSetLeft() {
|
|
return CanvasPosition_Left_DEFAULT
|
|
}
|
|
return *p.Left
|
|
}
|
|
|
|
var CanvasPosition_Top_DEFAULT float64
|
|
|
|
func (p *CanvasPosition) GetTop() (v float64) {
|
|
if !p.IsSetTop() {
|
|
return CanvasPosition_Top_DEFAULT
|
|
}
|
|
return *p.Top
|
|
}
|
|
|
|
var fieldIDToName_CanvasPosition = map[int16]string{
|
|
1: "Width",
|
|
2: "Height",
|
|
3: "Left",
|
|
4: "Top",
|
|
}
|
|
|
|
func (p *CanvasPosition) IsSetWidth() bool {
|
|
return p.Width != nil
|
|
}
|
|
|
|
func (p *CanvasPosition) IsSetHeight() bool {
|
|
return p.Height != nil
|
|
}
|
|
|
|
func (p *CanvasPosition) IsSetLeft() bool {
|
|
return p.Left != nil
|
|
}
|
|
|
|
func (p *CanvasPosition) IsSetTop() bool {
|
|
return p.Top != nil
|
|
}
|
|
|
|
func (p *CanvasPosition) 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.DOUBLE {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 2:
|
|
if fieldTypeId == thrift.DOUBLE {
|
|
if err = p.ReadField2(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 3:
|
|
if fieldTypeId == thrift.DOUBLE {
|
|
if err = p.ReadField3(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 4:
|
|
if fieldTypeId == thrift.DOUBLE {
|
|
if err = p.ReadField4(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_CanvasPosition[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 *CanvasPosition) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field *float64
|
|
if v, err := iprot.ReadDouble(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Width = _field
|
|
return nil
|
|
}
|
|
func (p *CanvasPosition) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field *float64
|
|
if v, err := iprot.ReadDouble(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Height = _field
|
|
return nil
|
|
}
|
|
func (p *CanvasPosition) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field *float64
|
|
if v, err := iprot.ReadDouble(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Left = _field
|
|
return nil
|
|
}
|
|
func (p *CanvasPosition) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field *float64
|
|
if v, err := iprot.ReadDouble(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Top = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *CanvasPosition) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("CanvasPosition"); 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 = 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 *CanvasPosition) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetWidth() {
|
|
if err = oprot.WriteFieldBegin("Width", thrift.DOUBLE, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteDouble(*p.Width); 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 *CanvasPosition) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetHeight() {
|
|
if err = oprot.WriteFieldBegin("Height", thrift.DOUBLE, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteDouble(*p.Height); 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 *CanvasPosition) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetLeft() {
|
|
if err = oprot.WriteFieldBegin("Left", thrift.DOUBLE, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteDouble(*p.Left); 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 *CanvasPosition) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetTop() {
|
|
if err = oprot.WriteFieldBegin("Top", thrift.DOUBLE, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteDouble(*p.Top); 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 *CanvasPosition) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("CanvasPosition(%+v)", *p)
|
|
|
|
}
|
|
|
|
type BackgroundImageDetail struct {
|
|
// original image
|
|
OriginImageUri *string `thrift:"OriginImageUri,1,optional" json:"origin_image_uri" form:"OriginImageUri" query:"OriginImageUri"`
|
|
OriginImageUrl *string `thrift:"OriginImageUrl,2,optional" json:"origin_image_url" form:"OriginImageUrl" query:"OriginImageUrl"`
|
|
// Actual use of pictures
|
|
ImageUri *string `thrift:"ImageUri,3,optional" json:"image_uri" form:"ImageUri" query:"ImageUri"`
|
|
ImageUrl *string `thrift:"ImageUrl,4,optional" json:"image_url" form:"ImageUrl" query:"ImageUrl"`
|
|
ThemeColor *string `thrift:"ThemeColor,5,optional" json:"theme_color" form:"ThemeColor" query:"ThemeColor"`
|
|
// Gradual change of position
|
|
GradientPosition *GradientPosition `thrift:"GradientPosition,6,optional" json:"gradient_position" form:"GradientPosition" query:"GradientPosition"`
|
|
// Crop canvas position
|
|
CanvasPosition *CanvasPosition `thrift:"CanvasPosition,7,optional" json:"canvas_position" form:"CanvasPosition" query:"CanvasPosition"`
|
|
}
|
|
|
|
func NewBackgroundImageDetail() *BackgroundImageDetail {
|
|
return &BackgroundImageDetail{}
|
|
}
|
|
|
|
func (p *BackgroundImageDetail) InitDefault() {
|
|
}
|
|
|
|
var BackgroundImageDetail_OriginImageUri_DEFAULT string
|
|
|
|
func (p *BackgroundImageDetail) GetOriginImageUri() (v string) {
|
|
if !p.IsSetOriginImageUri() {
|
|
return BackgroundImageDetail_OriginImageUri_DEFAULT
|
|
}
|
|
return *p.OriginImageUri
|
|
}
|
|
|
|
var BackgroundImageDetail_OriginImageUrl_DEFAULT string
|
|
|
|
func (p *BackgroundImageDetail) GetOriginImageUrl() (v string) {
|
|
if !p.IsSetOriginImageUrl() {
|
|
return BackgroundImageDetail_OriginImageUrl_DEFAULT
|
|
}
|
|
return *p.OriginImageUrl
|
|
}
|
|
|
|
var BackgroundImageDetail_ImageUri_DEFAULT string
|
|
|
|
func (p *BackgroundImageDetail) GetImageUri() (v string) {
|
|
if !p.IsSetImageUri() {
|
|
return BackgroundImageDetail_ImageUri_DEFAULT
|
|
}
|
|
return *p.ImageUri
|
|
}
|
|
|
|
var BackgroundImageDetail_ImageUrl_DEFAULT string
|
|
|
|
func (p *BackgroundImageDetail) GetImageUrl() (v string) {
|
|
if !p.IsSetImageUrl() {
|
|
return BackgroundImageDetail_ImageUrl_DEFAULT
|
|
}
|
|
return *p.ImageUrl
|
|
}
|
|
|
|
var BackgroundImageDetail_ThemeColor_DEFAULT string
|
|
|
|
func (p *BackgroundImageDetail) GetThemeColor() (v string) {
|
|
if !p.IsSetThemeColor() {
|
|
return BackgroundImageDetail_ThemeColor_DEFAULT
|
|
}
|
|
return *p.ThemeColor
|
|
}
|
|
|
|
var BackgroundImageDetail_GradientPosition_DEFAULT *GradientPosition
|
|
|
|
func (p *BackgroundImageDetail) GetGradientPosition() (v *GradientPosition) {
|
|
if !p.IsSetGradientPosition() {
|
|
return BackgroundImageDetail_GradientPosition_DEFAULT
|
|
}
|
|
return p.GradientPosition
|
|
}
|
|
|
|
var BackgroundImageDetail_CanvasPosition_DEFAULT *CanvasPosition
|
|
|
|
func (p *BackgroundImageDetail) GetCanvasPosition() (v *CanvasPosition) {
|
|
if !p.IsSetCanvasPosition() {
|
|
return BackgroundImageDetail_CanvasPosition_DEFAULT
|
|
}
|
|
return p.CanvasPosition
|
|
}
|
|
|
|
var fieldIDToName_BackgroundImageDetail = map[int16]string{
|
|
1: "OriginImageUri",
|
|
2: "OriginImageUrl",
|
|
3: "ImageUri",
|
|
4: "ImageUrl",
|
|
5: "ThemeColor",
|
|
6: "GradientPosition",
|
|
7: "CanvasPosition",
|
|
}
|
|
|
|
func (p *BackgroundImageDetail) IsSetOriginImageUri() bool {
|
|
return p.OriginImageUri != nil
|
|
}
|
|
|
|
func (p *BackgroundImageDetail) IsSetOriginImageUrl() bool {
|
|
return p.OriginImageUrl != nil
|
|
}
|
|
|
|
func (p *BackgroundImageDetail) IsSetImageUri() bool {
|
|
return p.ImageUri != nil
|
|
}
|
|
|
|
func (p *BackgroundImageDetail) IsSetImageUrl() bool {
|
|
return p.ImageUrl != nil
|
|
}
|
|
|
|
func (p *BackgroundImageDetail) IsSetThemeColor() bool {
|
|
return p.ThemeColor != nil
|
|
}
|
|
|
|
func (p *BackgroundImageDetail) IsSetGradientPosition() bool {
|
|
return p.GradientPosition != nil
|
|
}
|
|
|
|
func (p *BackgroundImageDetail) IsSetCanvasPosition() bool {
|
|
return p.CanvasPosition != nil
|
|
}
|
|
|
|
func (p *BackgroundImageDetail) 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.STRING {
|
|
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.STRING {
|
|
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
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField7(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_BackgroundImageDetail[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 *BackgroundImageDetail) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.OriginImageUri = _field
|
|
return nil
|
|
}
|
|
func (p *BackgroundImageDetail) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.OriginImageUrl = _field
|
|
return nil
|
|
}
|
|
func (p *BackgroundImageDetail) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ImageUri = _field
|
|
return nil
|
|
}
|
|
func (p *BackgroundImageDetail) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ImageUrl = _field
|
|
return nil
|
|
}
|
|
func (p *BackgroundImageDetail) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ThemeColor = _field
|
|
return nil
|
|
}
|
|
func (p *BackgroundImageDetail) ReadField6(iprot thrift.TProtocol) error {
|
|
_field := NewGradientPosition()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.GradientPosition = _field
|
|
return nil
|
|
}
|
|
func (p *BackgroundImageDetail) ReadField7(iprot thrift.TProtocol) error {
|
|
_field := NewCanvasPosition()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.CanvasPosition = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *BackgroundImageDetail) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("BackgroundImageDetail"); 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 = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
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 *BackgroundImageDetail) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetOriginImageUri() {
|
|
if err = oprot.WriteFieldBegin("OriginImageUri", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.OriginImageUri); 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 *BackgroundImageDetail) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetOriginImageUrl() {
|
|
if err = oprot.WriteFieldBegin("OriginImageUrl", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.OriginImageUrl); 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 *BackgroundImageDetail) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetImageUri() {
|
|
if err = oprot.WriteFieldBegin("ImageUri", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.ImageUri); 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 *BackgroundImageDetail) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetImageUrl() {
|
|
if err = oprot.WriteFieldBegin("ImageUrl", thrift.STRING, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.ImageUrl); 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 *BackgroundImageDetail) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetThemeColor() {
|
|
if err = oprot.WriteFieldBegin("ThemeColor", thrift.STRING, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.ThemeColor); 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 *BackgroundImageDetail) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetGradientPosition() {
|
|
if err = oprot.WriteFieldBegin("GradientPosition", thrift.STRUCT, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.GradientPosition.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 *BackgroundImageDetail) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetCanvasPosition() {
|
|
if err = oprot.WriteFieldBegin("CanvasPosition", thrift.STRUCT, 7); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.CanvasPosition.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 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
|
|
func (p *BackgroundImageDetail) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("BackgroundImageDetail(%+v)", *p)
|
|
|
|
}
|
|
|
|
type BackgroundImageInfo struct {
|
|
// Web background cover
|
|
WebBackgroundImage *BackgroundImageDetail `thrift:"WebBackgroundImage,1,optional" json:"web_background_image" form:"WebBackgroundImage" query:"WebBackgroundImage"`
|
|
// Mobile end background cover
|
|
MobileBackgroundImage *BackgroundImageDetail `thrift:"MobileBackgroundImage,2,optional" json:"mobile_background_image" form:"MobileBackgroundImage" query:"MobileBackgroundImage"`
|
|
}
|
|
|
|
func NewBackgroundImageInfo() *BackgroundImageInfo {
|
|
return &BackgroundImageInfo{}
|
|
}
|
|
|
|
func (p *BackgroundImageInfo) InitDefault() {
|
|
}
|
|
|
|
var BackgroundImageInfo_WebBackgroundImage_DEFAULT *BackgroundImageDetail
|
|
|
|
func (p *BackgroundImageInfo) GetWebBackgroundImage() (v *BackgroundImageDetail) {
|
|
if !p.IsSetWebBackgroundImage() {
|
|
return BackgroundImageInfo_WebBackgroundImage_DEFAULT
|
|
}
|
|
return p.WebBackgroundImage
|
|
}
|
|
|
|
var BackgroundImageInfo_MobileBackgroundImage_DEFAULT *BackgroundImageDetail
|
|
|
|
func (p *BackgroundImageInfo) GetMobileBackgroundImage() (v *BackgroundImageDetail) {
|
|
if !p.IsSetMobileBackgroundImage() {
|
|
return BackgroundImageInfo_MobileBackgroundImage_DEFAULT
|
|
}
|
|
return p.MobileBackgroundImage
|
|
}
|
|
|
|
var fieldIDToName_BackgroundImageInfo = map[int16]string{
|
|
1: "WebBackgroundImage",
|
|
2: "MobileBackgroundImage",
|
|
}
|
|
|
|
func (p *BackgroundImageInfo) IsSetWebBackgroundImage() bool {
|
|
return p.WebBackgroundImage != nil
|
|
}
|
|
|
|
func (p *BackgroundImageInfo) IsSetMobileBackgroundImage() bool {
|
|
return p.MobileBackgroundImage != nil
|
|
}
|
|
|
|
func (p *BackgroundImageInfo) 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.STRUCT {
|
|
if err = p.ReadField2(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_BackgroundImageInfo[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 *BackgroundImageInfo) ReadField1(iprot thrift.TProtocol) error {
|
|
_field := NewBackgroundImageDetail()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.WebBackgroundImage = _field
|
|
return nil
|
|
}
|
|
func (p *BackgroundImageInfo) ReadField2(iprot thrift.TProtocol) error {
|
|
_field := NewBackgroundImageDetail()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.MobileBackgroundImage = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *BackgroundImageInfo) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("BackgroundImageInfo"); 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 = 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 *BackgroundImageInfo) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetWebBackgroundImage() {
|
|
if err = oprot.WriteFieldBegin("WebBackgroundImage", thrift.STRUCT, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.WebBackgroundImage.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 *BackgroundImageInfo) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetMobileBackgroundImage() {
|
|
if err = oprot.WriteFieldBegin("MobileBackgroundImage", thrift.STRUCT, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.MobileBackgroundImage.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 2 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 2 end error: ", p), err)
|
|
}
|
|
|
|
func (p *BackgroundImageInfo) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("BackgroundImageInfo(%+v)", *p)
|
|
|
|
}
|
|
|
|
type AvatarConfig struct {
|
|
ImageUri string `thrift:"ImageUri,1" json:"image_uri" form:"ImageUri" query:"ImageUri"`
|
|
ImageUrl string `thrift:"ImageUrl,2" json:"image_url" form:"ImageUrl" query:"ImageUrl"`
|
|
}
|
|
|
|
func NewAvatarConfig() *AvatarConfig {
|
|
return &AvatarConfig{}
|
|
}
|
|
|
|
func (p *AvatarConfig) InitDefault() {
|
|
}
|
|
|
|
func (p *AvatarConfig) GetImageUri() (v string) {
|
|
return p.ImageUri
|
|
}
|
|
|
|
func (p *AvatarConfig) GetImageUrl() (v string) {
|
|
return p.ImageUrl
|
|
}
|
|
|
|
var fieldIDToName_AvatarConfig = map[int16]string{
|
|
1: "ImageUri",
|
|
2: "ImageUrl",
|
|
}
|
|
|
|
func (p *AvatarConfig) 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.STRING {
|
|
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
|
|
}
|
|
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_AvatarConfig[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 *AvatarConfig) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ImageUri = _field
|
|
return nil
|
|
}
|
|
func (p *AvatarConfig) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ImageUrl = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *AvatarConfig) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("AvatarConfig"); 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 = 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 *AvatarConfig) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("ImageUri", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ImageUri); 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 *AvatarConfig) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("ImageUrl", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ImageUrl); 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 *AvatarConfig) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("AvatarConfig(%+v)", *p)
|
|
|
|
}
|
|
|
|
type ChatFlowRole struct {
|
|
ID string `thrift:"ID,1" json:"id" form:"ID" query:"ID"`
|
|
WorkflowID string `thrift:"WorkflowID,2" json:"workflow_id" form:"WorkflowID" query:"WorkflowID"`
|
|
// Channel ID
|
|
ConnectorID string `thrift:"ConnectorID,3" json:"connector_id" form:"ConnectorID" query:"ConnectorID"`
|
|
// avatar
|
|
Avatar *AvatarConfig `thrift:"Avatar,4,optional" json:"avatar" form:"Avatar" query:"Avatar"`
|
|
// Role Description
|
|
Description *string `thrift:"Description,5,optional" json:"description" form:"Description" query:"Description"`
|
|
// opening statement
|
|
OnboardingInfo *OnboardingInfo `thrift:"OnboardingInfo,6,optional" json:"onboarding_info" form:"OnboardingInfo" query:"OnboardingInfo"`
|
|
// role name
|
|
Name *string `thrift:"Name,7,optional" json:"name" form:"Name" query:"Name"`
|
|
// User Question Suggestions
|
|
SuggestReplyInfo *SuggestReplyInfo `thrift:"SuggestReplyInfo,8,optional" json:"suggest_reply_info" form:"SuggestReplyInfo" query:"SuggestReplyInfo"`
|
|
// background cover
|
|
BackgroundImageInfo *BackgroundImageInfo `thrift:"BackgroundImageInfo,9,optional" json:"background_image_info" form:"BackgroundImageInfo" query:"BackgroundImageInfo"`
|
|
// Voice configuration: tone, phone, etc
|
|
AudioConfig *AudioConfig `thrift:"AudioConfig,10,optional" json:"audio_config" form:"AudioConfig" query:"AudioConfig"`
|
|
// user input method
|
|
UserInputConfig *UserInputConfig `thrift:"UserInputConfig,11,optional" json:"user_input_config" form:"UserInputConfig" query:"UserInputConfig"`
|
|
// project version
|
|
ProjectVersion *string `thrift:"ProjectVersion,12,optional" json:"project_version" form:"ProjectVersion" query:"ProjectVersion"`
|
|
}
|
|
|
|
func NewChatFlowRole() *ChatFlowRole {
|
|
return &ChatFlowRole{}
|
|
}
|
|
|
|
func (p *ChatFlowRole) InitDefault() {
|
|
}
|
|
|
|
func (p *ChatFlowRole) GetID() (v string) {
|
|
return p.ID
|
|
}
|
|
|
|
func (p *ChatFlowRole) GetWorkflowID() (v string) {
|
|
return p.WorkflowID
|
|
}
|
|
|
|
func (p *ChatFlowRole) GetConnectorID() (v string) {
|
|
return p.ConnectorID
|
|
}
|
|
|
|
var ChatFlowRole_Avatar_DEFAULT *AvatarConfig
|
|
|
|
func (p *ChatFlowRole) GetAvatar() (v *AvatarConfig) {
|
|
if !p.IsSetAvatar() {
|
|
return ChatFlowRole_Avatar_DEFAULT
|
|
}
|
|
return p.Avatar
|
|
}
|
|
|
|
var ChatFlowRole_Description_DEFAULT string
|
|
|
|
func (p *ChatFlowRole) GetDescription() (v string) {
|
|
if !p.IsSetDescription() {
|
|
return ChatFlowRole_Description_DEFAULT
|
|
}
|
|
return *p.Description
|
|
}
|
|
|
|
var ChatFlowRole_OnboardingInfo_DEFAULT *OnboardingInfo
|
|
|
|
func (p *ChatFlowRole) GetOnboardingInfo() (v *OnboardingInfo) {
|
|
if !p.IsSetOnboardingInfo() {
|
|
return ChatFlowRole_OnboardingInfo_DEFAULT
|
|
}
|
|
return p.OnboardingInfo
|
|
}
|
|
|
|
var ChatFlowRole_Name_DEFAULT string
|
|
|
|
func (p *ChatFlowRole) GetName() (v string) {
|
|
if !p.IsSetName() {
|
|
return ChatFlowRole_Name_DEFAULT
|
|
}
|
|
return *p.Name
|
|
}
|
|
|
|
var ChatFlowRole_SuggestReplyInfo_DEFAULT *SuggestReplyInfo
|
|
|
|
func (p *ChatFlowRole) GetSuggestReplyInfo() (v *SuggestReplyInfo) {
|
|
if !p.IsSetSuggestReplyInfo() {
|
|
return ChatFlowRole_SuggestReplyInfo_DEFAULT
|
|
}
|
|
return p.SuggestReplyInfo
|
|
}
|
|
|
|
var ChatFlowRole_BackgroundImageInfo_DEFAULT *BackgroundImageInfo
|
|
|
|
func (p *ChatFlowRole) GetBackgroundImageInfo() (v *BackgroundImageInfo) {
|
|
if !p.IsSetBackgroundImageInfo() {
|
|
return ChatFlowRole_BackgroundImageInfo_DEFAULT
|
|
}
|
|
return p.BackgroundImageInfo
|
|
}
|
|
|
|
var ChatFlowRole_AudioConfig_DEFAULT *AudioConfig
|
|
|
|
func (p *ChatFlowRole) GetAudioConfig() (v *AudioConfig) {
|
|
if !p.IsSetAudioConfig() {
|
|
return ChatFlowRole_AudioConfig_DEFAULT
|
|
}
|
|
return p.AudioConfig
|
|
}
|
|
|
|
var ChatFlowRole_UserInputConfig_DEFAULT *UserInputConfig
|
|
|
|
func (p *ChatFlowRole) GetUserInputConfig() (v *UserInputConfig) {
|
|
if !p.IsSetUserInputConfig() {
|
|
return ChatFlowRole_UserInputConfig_DEFAULT
|
|
}
|
|
return p.UserInputConfig
|
|
}
|
|
|
|
var ChatFlowRole_ProjectVersion_DEFAULT string
|
|
|
|
func (p *ChatFlowRole) GetProjectVersion() (v string) {
|
|
if !p.IsSetProjectVersion() {
|
|
return ChatFlowRole_ProjectVersion_DEFAULT
|
|
}
|
|
return *p.ProjectVersion
|
|
}
|
|
|
|
var fieldIDToName_ChatFlowRole = map[int16]string{
|
|
1: "ID",
|
|
2: "WorkflowID",
|
|
3: "ConnectorID",
|
|
4: "Avatar",
|
|
5: "Description",
|
|
6: "OnboardingInfo",
|
|
7: "Name",
|
|
8: "SuggestReplyInfo",
|
|
9: "BackgroundImageInfo",
|
|
10: "AudioConfig",
|
|
11: "UserInputConfig",
|
|
12: "ProjectVersion",
|
|
}
|
|
|
|
func (p *ChatFlowRole) IsSetAvatar() bool {
|
|
return p.Avatar != nil
|
|
}
|
|
|
|
func (p *ChatFlowRole) IsSetDescription() bool {
|
|
return p.Description != nil
|
|
}
|
|
|
|
func (p *ChatFlowRole) IsSetOnboardingInfo() bool {
|
|
return p.OnboardingInfo != nil
|
|
}
|
|
|
|
func (p *ChatFlowRole) IsSetName() bool {
|
|
return p.Name != nil
|
|
}
|
|
|
|
func (p *ChatFlowRole) IsSetSuggestReplyInfo() bool {
|
|
return p.SuggestReplyInfo != nil
|
|
}
|
|
|
|
func (p *ChatFlowRole) IsSetBackgroundImageInfo() bool {
|
|
return p.BackgroundImageInfo != nil
|
|
}
|
|
|
|
func (p *ChatFlowRole) IsSetAudioConfig() bool {
|
|
return p.AudioConfig != nil
|
|
}
|
|
|
|
func (p *ChatFlowRole) IsSetUserInputConfig() bool {
|
|
return p.UserInputConfig != nil
|
|
}
|
|
|
|
func (p *ChatFlowRole) IsSetProjectVersion() bool {
|
|
return p.ProjectVersion != nil
|
|
}
|
|
|
|
func (p *ChatFlowRole) 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.STRING {
|
|
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.STRUCT {
|
|
if err = p.ReadField4(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 5:
|
|
if fieldTypeId == thrift.STRING {
|
|
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
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField7(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 8:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField8(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 9:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField9(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 10:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField10(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 11:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField11(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 12:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField12(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_ChatFlowRole[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 *ChatFlowRole) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ID = _field
|
|
return nil
|
|
}
|
|
func (p *ChatFlowRole) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *ChatFlowRole) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ConnectorID = _field
|
|
return nil
|
|
}
|
|
func (p *ChatFlowRole) ReadField4(iprot thrift.TProtocol) error {
|
|
_field := NewAvatarConfig()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Avatar = _field
|
|
return nil
|
|
}
|
|
func (p *ChatFlowRole) ReadField5(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 *ChatFlowRole) ReadField6(iprot thrift.TProtocol) error {
|
|
_field := NewOnboardingInfo()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.OnboardingInfo = _field
|
|
return nil
|
|
}
|
|
func (p *ChatFlowRole) ReadField7(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 *ChatFlowRole) ReadField8(iprot thrift.TProtocol) error {
|
|
_field := NewSuggestReplyInfo()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.SuggestReplyInfo = _field
|
|
return nil
|
|
}
|
|
func (p *ChatFlowRole) ReadField9(iprot thrift.TProtocol) error {
|
|
_field := NewBackgroundImageInfo()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BackgroundImageInfo = _field
|
|
return nil
|
|
}
|
|
func (p *ChatFlowRole) ReadField10(iprot thrift.TProtocol) error {
|
|
_field := NewAudioConfig()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.AudioConfig = _field
|
|
return nil
|
|
}
|
|
func (p *ChatFlowRole) ReadField11(iprot thrift.TProtocol) error {
|
|
_field := NewUserInputConfig()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.UserInputConfig = _field
|
|
return nil
|
|
}
|
|
func (p *ChatFlowRole) ReadField12(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ProjectVersion = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *ChatFlowRole) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("ChatFlowRole"); 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 = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField8(oprot); err != nil {
|
|
fieldId = 8
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField9(oprot); err != nil {
|
|
fieldId = 9
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField10(oprot); err != nil {
|
|
fieldId = 10
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField11(oprot); err != nil {
|
|
fieldId = 11
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField12(oprot); err != nil {
|
|
fieldId = 12
|
|
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 *ChatFlowRole) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("ID", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ID); 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 *ChatFlowRole) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("WorkflowID", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowID); 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 *ChatFlowRole) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("ConnectorID", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ConnectorID); 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 *ChatFlowRole) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetAvatar() {
|
|
if err = oprot.WriteFieldBegin("Avatar", thrift.STRUCT, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Avatar.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 4 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 4 end error: ", p), err)
|
|
}
|
|
func (p *ChatFlowRole) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetDescription() {
|
|
if err = oprot.WriteFieldBegin("Description", thrift.STRING, 5); 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 5 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 5 end error: ", p), err)
|
|
}
|
|
func (p *ChatFlowRole) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetOnboardingInfo() {
|
|
if err = oprot.WriteFieldBegin("OnboardingInfo", thrift.STRUCT, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.OnboardingInfo.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 *ChatFlowRole) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetName() {
|
|
if err = oprot.WriteFieldBegin("Name", thrift.STRING, 7); 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 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
func (p *ChatFlowRole) writeField8(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetSuggestReplyInfo() {
|
|
if err = oprot.WriteFieldBegin("SuggestReplyInfo", thrift.STRUCT, 8); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.SuggestReplyInfo.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 8 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 end error: ", p), err)
|
|
}
|
|
func (p *ChatFlowRole) writeField9(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBackgroundImageInfo() {
|
|
if err = oprot.WriteFieldBegin("BackgroundImageInfo", thrift.STRUCT, 9); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BackgroundImageInfo.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 9 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 end error: ", p), err)
|
|
}
|
|
func (p *ChatFlowRole) writeField10(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetAudioConfig() {
|
|
if err = oprot.WriteFieldBegin("AudioConfig", thrift.STRUCT, 10); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.AudioConfig.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 10 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 10 end error: ", p), err)
|
|
}
|
|
func (p *ChatFlowRole) writeField11(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetUserInputConfig() {
|
|
if err = oprot.WriteFieldBegin("UserInputConfig", thrift.STRUCT, 11); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.UserInputConfig.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 11 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 11 end error: ", p), err)
|
|
}
|
|
func (p *ChatFlowRole) writeField12(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetProjectVersion() {
|
|
if err = oprot.WriteFieldBegin("ProjectVersion", thrift.STRING, 12); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.ProjectVersion); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 12 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 12 end error: ", p), err)
|
|
}
|
|
|
|
func (p *ChatFlowRole) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("ChatFlowRole(%+v)", *p)
|
|
|
|
}
|
|
|
|
type CreateChatFlowRoleRequest struct {
|
|
ChatFlowRole *ChatFlowRole `thrift:"ChatFlowRole,1" json:"chat_flow_role" form:"ChatFlowRole" query:"ChatFlowRole"`
|
|
Base *base.Base `thrift:"Base,255,optional" form:"Base" json:"Base,omitempty" query:"Base"`
|
|
}
|
|
|
|
func NewCreateChatFlowRoleRequest() *CreateChatFlowRoleRequest {
|
|
return &CreateChatFlowRoleRequest{}
|
|
}
|
|
|
|
func (p *CreateChatFlowRoleRequest) InitDefault() {
|
|
}
|
|
|
|
var CreateChatFlowRoleRequest_ChatFlowRole_DEFAULT *ChatFlowRole
|
|
|
|
func (p *CreateChatFlowRoleRequest) GetChatFlowRole() (v *ChatFlowRole) {
|
|
if !p.IsSetChatFlowRole() {
|
|
return CreateChatFlowRoleRequest_ChatFlowRole_DEFAULT
|
|
}
|
|
return p.ChatFlowRole
|
|
}
|
|
|
|
var CreateChatFlowRoleRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *CreateChatFlowRoleRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return CreateChatFlowRoleRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_CreateChatFlowRoleRequest = map[int16]string{
|
|
1: "ChatFlowRole",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *CreateChatFlowRoleRequest) IsSetChatFlowRole() bool {
|
|
return p.ChatFlowRole != nil
|
|
}
|
|
|
|
func (p *CreateChatFlowRoleRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *CreateChatFlowRoleRequest) 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 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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_CreateChatFlowRoleRequest[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 *CreateChatFlowRoleRequest) ReadField1(iprot thrift.TProtocol) error {
|
|
_field := NewChatFlowRole()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.ChatFlowRole = _field
|
|
return nil
|
|
}
|
|
func (p *CreateChatFlowRoleRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *CreateChatFlowRoleRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("CreateChatFlowRoleRequest"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField1(oprot); err != nil {
|
|
fieldId = 1
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *CreateChatFlowRoleRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("ChatFlowRole", thrift.STRUCT, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.ChatFlowRole.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 *CreateChatFlowRoleRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *CreateChatFlowRoleRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("CreateChatFlowRoleRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type CreateChatFlowRoleResponse struct {
|
|
// ID in the database
|
|
ID string `thrift:"ID,1" form:"ID" json:"ID" query:"ID"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255,required" form:"BaseResp,required" json:"BaseResp,required" query:"BaseResp,required"`
|
|
}
|
|
|
|
func NewCreateChatFlowRoleResponse() *CreateChatFlowRoleResponse {
|
|
return &CreateChatFlowRoleResponse{}
|
|
}
|
|
|
|
func (p *CreateChatFlowRoleResponse) InitDefault() {
|
|
}
|
|
|
|
func (p *CreateChatFlowRoleResponse) GetID() (v string) {
|
|
return p.ID
|
|
}
|
|
|
|
var CreateChatFlowRoleResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *CreateChatFlowRoleResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return CreateChatFlowRoleResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_CreateChatFlowRoleResponse = map[int16]string{
|
|
1: "ID",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *CreateChatFlowRoleResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *CreateChatFlowRoleResponse) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetBaseResp bool = false
|
|
|
|
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.STRING {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetBaseResp = true
|
|
} 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
|
|
}
|
|
|
|
if !issetBaseResp {
|
|
fieldId = 255
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_CreateChatFlowRoleResponse[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_CreateChatFlowRoleResponse[fieldId]))
|
|
}
|
|
|
|
func (p *CreateChatFlowRoleResponse) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ID = _field
|
|
return nil
|
|
}
|
|
func (p *CreateChatFlowRoleResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *CreateChatFlowRoleResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("CreateChatFlowRoleResponse"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField1(oprot); err != nil {
|
|
fieldId = 1
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *CreateChatFlowRoleResponse) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("ID", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ID); 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 *CreateChatFlowRoleResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *CreateChatFlowRoleResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("CreateChatFlowRoleResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
type DeleteChatFlowRoleRequest struct {
|
|
WorkflowID string `thrift:"WorkflowID,1" form:"WorkflowID" json:"WorkflowID" query:"WorkflowID"`
|
|
ConnectorID string `thrift:"ConnectorID,2" form:"ConnectorID" json:"ConnectorID" query:"ConnectorID"`
|
|
// ID in the database
|
|
ID string `thrift:"ID,4" form:"ID" json:"ID" query:"ID"`
|
|
Base *base.Base `thrift:"Base,255,optional" form:"Base" json:"Base,omitempty" query:"Base"`
|
|
}
|
|
|
|
func NewDeleteChatFlowRoleRequest() *DeleteChatFlowRoleRequest {
|
|
return &DeleteChatFlowRoleRequest{}
|
|
}
|
|
|
|
func (p *DeleteChatFlowRoleRequest) InitDefault() {
|
|
}
|
|
|
|
func (p *DeleteChatFlowRoleRequest) GetWorkflowID() (v string) {
|
|
return p.WorkflowID
|
|
}
|
|
|
|
func (p *DeleteChatFlowRoleRequest) GetConnectorID() (v string) {
|
|
return p.ConnectorID
|
|
}
|
|
|
|
func (p *DeleteChatFlowRoleRequest) GetID() (v string) {
|
|
return p.ID
|
|
}
|
|
|
|
var DeleteChatFlowRoleRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *DeleteChatFlowRoleRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return DeleteChatFlowRoleRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_DeleteChatFlowRoleRequest = map[int16]string{
|
|
1: "WorkflowID",
|
|
2: "ConnectorID",
|
|
4: "ID",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *DeleteChatFlowRoleRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *DeleteChatFlowRoleRequest) 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.STRING {
|
|
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 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 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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_DeleteChatFlowRoleRequest[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 *DeleteChatFlowRoleRequest) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *DeleteChatFlowRoleRequest) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ConnectorID = _field
|
|
return nil
|
|
}
|
|
func (p *DeleteChatFlowRoleRequest) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ID = _field
|
|
return nil
|
|
}
|
|
func (p *DeleteChatFlowRoleRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *DeleteChatFlowRoleRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("DeleteChatFlowRoleRequest"); 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.writeField4(oprot); err != nil {
|
|
fieldId = 4
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *DeleteChatFlowRoleRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("WorkflowID", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowID); 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 *DeleteChatFlowRoleRequest) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("ConnectorID", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ConnectorID); 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 *DeleteChatFlowRoleRequest) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("ID", thrift.STRING, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ID); 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 *DeleteChatFlowRoleRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *DeleteChatFlowRoleRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("DeleteChatFlowRoleRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type DeleteChatFlowRoleResponse struct {
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255,required" form:"BaseResp,required" json:"BaseResp,required" query:"BaseResp,required"`
|
|
}
|
|
|
|
func NewDeleteChatFlowRoleResponse() *DeleteChatFlowRoleResponse {
|
|
return &DeleteChatFlowRoleResponse{}
|
|
}
|
|
|
|
func (p *DeleteChatFlowRoleResponse) InitDefault() {
|
|
}
|
|
|
|
var DeleteChatFlowRoleResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *DeleteChatFlowRoleResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return DeleteChatFlowRoleResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_DeleteChatFlowRoleResponse = map[int16]string{
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *DeleteChatFlowRoleResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *DeleteChatFlowRoleResponse) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetBaseResp bool = false
|
|
|
|
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 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetBaseResp = true
|
|
} 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
|
|
}
|
|
|
|
if !issetBaseResp {
|
|
fieldId = 255
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_DeleteChatFlowRoleResponse[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_DeleteChatFlowRoleResponse[fieldId]))
|
|
}
|
|
|
|
func (p *DeleteChatFlowRoleResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *DeleteChatFlowRoleResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("DeleteChatFlowRoleResponse"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *DeleteChatFlowRoleResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *DeleteChatFlowRoleResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("DeleteChatFlowRoleResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
type GetChatFlowRoleRequest struct {
|
|
WorkflowID string `thrift:"WorkflowID,1" form:"WorkflowID" json:"WorkflowID" query:"WorkflowID"`
|
|
ConnectorID string `thrift:"ConnectorID,2" form:"ConnectorID" json:"ConnectorID" query:"ConnectorID"`
|
|
IsDebug bool `thrift:"IsDebug,3" form:"IsDebug" json:"IsDebug" query:"IsDebug"`
|
|
// 4: optional string AppID (api.query = "app_id")
|
|
Ext map[string]string `thrift:"Ext,5,optional" json:"Ext,omitempty" query:"ext"`
|
|
Base *base.Base `thrift:"Base,255,optional" form:"Base" json:"Base,omitempty" query:"Base"`
|
|
}
|
|
|
|
func NewGetChatFlowRoleRequest() *GetChatFlowRoleRequest {
|
|
return &GetChatFlowRoleRequest{}
|
|
}
|
|
|
|
func (p *GetChatFlowRoleRequest) InitDefault() {
|
|
}
|
|
|
|
func (p *GetChatFlowRoleRequest) GetWorkflowID() (v string) {
|
|
return p.WorkflowID
|
|
}
|
|
|
|
func (p *GetChatFlowRoleRequest) GetConnectorID() (v string) {
|
|
return p.ConnectorID
|
|
}
|
|
|
|
func (p *GetChatFlowRoleRequest) GetIsDebug() (v bool) {
|
|
return p.IsDebug
|
|
}
|
|
|
|
var GetChatFlowRoleRequest_Ext_DEFAULT map[string]string
|
|
|
|
func (p *GetChatFlowRoleRequest) GetExt() (v map[string]string) {
|
|
if !p.IsSetExt() {
|
|
return GetChatFlowRoleRequest_Ext_DEFAULT
|
|
}
|
|
return p.Ext
|
|
}
|
|
|
|
var GetChatFlowRoleRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *GetChatFlowRoleRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return GetChatFlowRoleRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_GetChatFlowRoleRequest = map[int16]string{
|
|
1: "WorkflowID",
|
|
2: "ConnectorID",
|
|
3: "IsDebug",
|
|
5: "Ext",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *GetChatFlowRoleRequest) IsSetExt() bool {
|
|
return p.Ext != nil
|
|
}
|
|
|
|
func (p *GetChatFlowRoleRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *GetChatFlowRoleRequest) 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.STRING {
|
|
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.BOOL {
|
|
if err = p.ReadField3(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 5:
|
|
if fieldTypeId == thrift.MAP {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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_GetChatFlowRoleRequest[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 *GetChatFlowRoleRequest) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *GetChatFlowRoleRequest) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ConnectorID = _field
|
|
return nil
|
|
}
|
|
func (p *GetChatFlowRoleRequest) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.IsDebug = _field
|
|
return nil
|
|
}
|
|
func (p *GetChatFlowRoleRequest) ReadField5(iprot thrift.TProtocol) error {
|
|
_, _, size, err := iprot.ReadMapBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make(map[string]string, size)
|
|
for i := 0; i < size; i++ {
|
|
var _key string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_key = v
|
|
}
|
|
|
|
var _val string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_val = v
|
|
}
|
|
|
|
_field[_key] = _val
|
|
}
|
|
if err := iprot.ReadMapEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.Ext = _field
|
|
return nil
|
|
}
|
|
func (p *GetChatFlowRoleRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *GetChatFlowRoleRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("GetChatFlowRoleRequest"); 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.writeField5(oprot); err != nil {
|
|
fieldId = 5
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *GetChatFlowRoleRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("WorkflowID", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowID); 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 *GetChatFlowRoleRequest) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("ConnectorID", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ConnectorID); 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 *GetChatFlowRoleRequest) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("IsDebug", thrift.BOOL, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(p.IsDebug); 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 *GetChatFlowRoleRequest) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetExt() {
|
|
if err = oprot.WriteFieldBegin("Ext", thrift.MAP, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteMapBegin(thrift.STRING, thrift.STRING, len(p.Ext)); err != nil {
|
|
return err
|
|
}
|
|
for k, v := range p.Ext {
|
|
if err := oprot.WriteString(k); err != nil {
|
|
return err
|
|
}
|
|
if err := oprot.WriteString(v); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteMapEnd(); 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 *GetChatFlowRoleRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *GetChatFlowRoleRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("GetChatFlowRoleRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type GetChatFlowRoleResponse struct {
|
|
Role *ChatFlowRole `thrift:"Role,1,optional" form:"Role" json:"Role,omitempty" query:"Role"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255,required" form:"BaseResp,required" json:"BaseResp,required" query:"BaseResp,required"`
|
|
}
|
|
|
|
func NewGetChatFlowRoleResponse() *GetChatFlowRoleResponse {
|
|
return &GetChatFlowRoleResponse{}
|
|
}
|
|
|
|
func (p *GetChatFlowRoleResponse) InitDefault() {
|
|
}
|
|
|
|
var GetChatFlowRoleResponse_Role_DEFAULT *ChatFlowRole
|
|
|
|
func (p *GetChatFlowRoleResponse) GetRole() (v *ChatFlowRole) {
|
|
if !p.IsSetRole() {
|
|
return GetChatFlowRoleResponse_Role_DEFAULT
|
|
}
|
|
return p.Role
|
|
}
|
|
|
|
var GetChatFlowRoleResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *GetChatFlowRoleResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return GetChatFlowRoleResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_GetChatFlowRoleResponse = map[int16]string{
|
|
1: "Role",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *GetChatFlowRoleResponse) IsSetRole() bool {
|
|
return p.Role != nil
|
|
}
|
|
|
|
func (p *GetChatFlowRoleResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *GetChatFlowRoleResponse) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetBaseResp bool = false
|
|
|
|
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 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetBaseResp = true
|
|
} 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
|
|
}
|
|
|
|
if !issetBaseResp {
|
|
fieldId = 255
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_GetChatFlowRoleResponse[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_GetChatFlowRoleResponse[fieldId]))
|
|
}
|
|
|
|
func (p *GetChatFlowRoleResponse) ReadField1(iprot thrift.TProtocol) error {
|
|
_field := NewChatFlowRole()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Role = _field
|
|
return nil
|
|
}
|
|
func (p *GetChatFlowRoleResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *GetChatFlowRoleResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("GetChatFlowRoleResponse"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField1(oprot); err != nil {
|
|
fieldId = 1
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *GetChatFlowRoleResponse) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetRole() {
|
|
if err = oprot.WriteFieldBegin("Role", thrift.STRUCT, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Role.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 *GetChatFlowRoleResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *GetChatFlowRoleResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("GetChatFlowRoleResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
type NodePanelSearchRequest struct {
|
|
// The data type of the search, pass empty, do not pass, or pass All means search for all types
|
|
SearchType NodePanelSearchType `thrift:"search_type,1" form:"search_type" json:"search_type" query:"search_type"`
|
|
SpaceID string `thrift:"space_id,2" form:"space_id" json:"space_id" query:"space_id"`
|
|
ProjectID *string `thrift:"project_id,3,optional" form:"project_id" json:"project_id,omitempty" query:"project_id"`
|
|
SearchKey string `thrift:"search_key,4" form:"search_key" json:"search_key" query:"search_key"`
|
|
// The value is "" on the first request, and the underlying implementation is converted to a page or cursor according to the paging mode of the data source
|
|
PageOrCursor string `thrift:"page_or_cursor,5" form:"page_or_cursor" json:"page_or_cursor" query:"page_or_cursor"`
|
|
PageSize int32 `thrift:"page_size,6" form:"page_size" json:"page_size" query:"page_size"`
|
|
// Excluded workflow_id, used to exclude the id of the current workflow when searching for workflow
|
|
ExcludeWorkflowID string `thrift:"exclude_workflow_id,7" form:"exclude_workflow_id" json:"exclude_workflow_id" query:"exclude_workflow_id"`
|
|
Base *base.Base `thrift:"Base,255,optional" form:"Base" json:"Base,omitempty" query:"Base"`
|
|
}
|
|
|
|
func NewNodePanelSearchRequest() *NodePanelSearchRequest {
|
|
return &NodePanelSearchRequest{}
|
|
}
|
|
|
|
func (p *NodePanelSearchRequest) InitDefault() {
|
|
}
|
|
|
|
func (p *NodePanelSearchRequest) GetSearchType() (v NodePanelSearchType) {
|
|
return p.SearchType
|
|
}
|
|
|
|
func (p *NodePanelSearchRequest) GetSpaceID() (v string) {
|
|
return p.SpaceID
|
|
}
|
|
|
|
var NodePanelSearchRequest_ProjectID_DEFAULT string
|
|
|
|
func (p *NodePanelSearchRequest) GetProjectID() (v string) {
|
|
if !p.IsSetProjectID() {
|
|
return NodePanelSearchRequest_ProjectID_DEFAULT
|
|
}
|
|
return *p.ProjectID
|
|
}
|
|
|
|
func (p *NodePanelSearchRequest) GetSearchKey() (v string) {
|
|
return p.SearchKey
|
|
}
|
|
|
|
func (p *NodePanelSearchRequest) GetPageOrCursor() (v string) {
|
|
return p.PageOrCursor
|
|
}
|
|
|
|
func (p *NodePanelSearchRequest) GetPageSize() (v int32) {
|
|
return p.PageSize
|
|
}
|
|
|
|
func (p *NodePanelSearchRequest) GetExcludeWorkflowID() (v string) {
|
|
return p.ExcludeWorkflowID
|
|
}
|
|
|
|
var NodePanelSearchRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *NodePanelSearchRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return NodePanelSearchRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_NodePanelSearchRequest = map[int16]string{
|
|
1: "search_type",
|
|
2: "space_id",
|
|
3: "project_id",
|
|
4: "search_key",
|
|
5: "page_or_cursor",
|
|
6: "page_size",
|
|
7: "exclude_workflow_id",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *NodePanelSearchRequest) IsSetProjectID() bool {
|
|
return p.ProjectID != nil
|
|
}
|
|
|
|
func (p *NodePanelSearchRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *NodePanelSearchRequest) 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.I32 {
|
|
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.STRING {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 6:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField6(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField7(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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_NodePanelSearchRequest[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 *NodePanelSearchRequest) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field NodePanelSearchType
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = NodePanelSearchType(v)
|
|
}
|
|
p.SearchType = _field
|
|
return nil
|
|
}
|
|
func (p *NodePanelSearchRequest) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.SpaceID = _field
|
|
return nil
|
|
}
|
|
func (p *NodePanelSearchRequest) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ProjectID = _field
|
|
return nil
|
|
}
|
|
func (p *NodePanelSearchRequest) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.SearchKey = _field
|
|
return nil
|
|
}
|
|
func (p *NodePanelSearchRequest) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.PageOrCursor = _field
|
|
return nil
|
|
}
|
|
func (p *NodePanelSearchRequest) ReadField6(iprot thrift.TProtocol) error {
|
|
|
|
var _field int32
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.PageSize = _field
|
|
return nil
|
|
}
|
|
func (p *NodePanelSearchRequest) ReadField7(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ExcludeWorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *NodePanelSearchRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *NodePanelSearchRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("NodePanelSearchRequest"); 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 = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *NodePanelSearchRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("search_type", thrift.I32, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.SearchType)); 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 *NodePanelSearchRequest) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("space_id", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.SpaceID); 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 *NodePanelSearchRequest) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetProjectID() {
|
|
if err = oprot.WriteFieldBegin("project_id", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.ProjectID); 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 *NodePanelSearchRequest) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("search_key", thrift.STRING, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.SearchKey); 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 *NodePanelSearchRequest) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("page_or_cursor", thrift.STRING, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.PageOrCursor); 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 *NodePanelSearchRequest) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("page_size", thrift.I32, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(p.PageSize); 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 *NodePanelSearchRequest) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("exclude_workflow_id", thrift.STRING, 7); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ExcludeWorkflowID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
func (p *NodePanelSearchRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *NodePanelSearchRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("NodePanelSearchRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type NodePanelWorkflowData struct {
|
|
WorkflowList []*Workflow `thrift:"workflow_list,1" form:"workflow_list" json:"workflow_list" query:"workflow_list"`
|
|
// Since the query of workflow is all page + size, page + 1 is returned here.
|
|
NextPageOrCursor string `thrift:"next_page_or_cursor,2" form:"next_page_or_cursor" json:"next_page_or_cursor" query:"next_page_or_cursor"`
|
|
HasMore bool `thrift:"has_more,3" form:"has_more" json:"has_more" query:"has_more"`
|
|
}
|
|
|
|
func NewNodePanelWorkflowData() *NodePanelWorkflowData {
|
|
return &NodePanelWorkflowData{}
|
|
}
|
|
|
|
func (p *NodePanelWorkflowData) InitDefault() {
|
|
}
|
|
|
|
func (p *NodePanelWorkflowData) GetWorkflowList() (v []*Workflow) {
|
|
return p.WorkflowList
|
|
}
|
|
|
|
func (p *NodePanelWorkflowData) GetNextPageOrCursor() (v string) {
|
|
return p.NextPageOrCursor
|
|
}
|
|
|
|
func (p *NodePanelWorkflowData) GetHasMore() (v bool) {
|
|
return p.HasMore
|
|
}
|
|
|
|
var fieldIDToName_NodePanelWorkflowData = map[int16]string{
|
|
1: "workflow_list",
|
|
2: "next_page_or_cursor",
|
|
3: "has_more",
|
|
}
|
|
|
|
func (p *NodePanelWorkflowData) 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.LIST {
|
|
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.BOOL {
|
|
if err = p.ReadField3(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_NodePanelWorkflowData[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 *NodePanelWorkflowData) ReadField1(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*Workflow, 0, size)
|
|
values := make([]Workflow, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.WorkflowList = _field
|
|
return nil
|
|
}
|
|
func (p *NodePanelWorkflowData) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.NextPageOrCursor = _field
|
|
return nil
|
|
}
|
|
func (p *NodePanelWorkflowData) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.HasMore = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *NodePanelWorkflowData) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("NodePanelWorkflowData"); 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 = 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 *NodePanelWorkflowData) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_list", thrift.LIST, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.WorkflowList)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.WorkflowList {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *NodePanelWorkflowData) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("next_page_or_cursor", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.NextPageOrCursor); 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 *NodePanelWorkflowData) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("has_more", thrift.BOOL, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(p.HasMore); 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 *NodePanelWorkflowData) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("NodePanelWorkflowData(%+v)", *p)
|
|
|
|
}
|
|
|
|
type NodePanelPluginAPI struct {
|
|
APIID string `thrift:"api_id,1" form:"api_id" json:"api_id" query:"api_id"`
|
|
APIName string `thrift:"api_name,2" form:"api_name" json:"api_name" query:"api_name"`
|
|
APIDesc string `thrift:"api_desc,3" form:"api_desc" json:"api_desc" query:"api_desc"`
|
|
}
|
|
|
|
func NewNodePanelPluginAPI() *NodePanelPluginAPI {
|
|
return &NodePanelPluginAPI{}
|
|
}
|
|
|
|
func (p *NodePanelPluginAPI) InitDefault() {
|
|
}
|
|
|
|
func (p *NodePanelPluginAPI) GetAPIID() (v string) {
|
|
return p.APIID
|
|
}
|
|
|
|
func (p *NodePanelPluginAPI) GetAPIName() (v string) {
|
|
return p.APIName
|
|
}
|
|
|
|
func (p *NodePanelPluginAPI) GetAPIDesc() (v string) {
|
|
return p.APIDesc
|
|
}
|
|
|
|
var fieldIDToName_NodePanelPluginAPI = map[int16]string{
|
|
1: "api_id",
|
|
2: "api_name",
|
|
3: "api_desc",
|
|
}
|
|
|
|
func (p *NodePanelPluginAPI) 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.STRING {
|
|
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
|
|
}
|
|
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_NodePanelPluginAPI[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 *NodePanelPluginAPI) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.APIID = _field
|
|
return nil
|
|
}
|
|
func (p *NodePanelPluginAPI) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.APIName = _field
|
|
return nil
|
|
}
|
|
func (p *NodePanelPluginAPI) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.APIDesc = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *NodePanelPluginAPI) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("NodePanelPluginAPI"); 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 = 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 *NodePanelPluginAPI) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("api_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.APIID); 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 *NodePanelPluginAPI) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("api_name", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.APIName); 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 *NodePanelPluginAPI) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("api_desc", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.APIDesc); 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 *NodePanelPluginAPI) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("NodePanelPluginAPI(%+v)", *p)
|
|
|
|
}
|
|
|
|
type NodePanelPlugin struct {
|
|
PluginID string `thrift:"plugin_id,1" form:"plugin_id" json:"plugin_id" query:"plugin_id"`
|
|
Name string `thrift:"name,2" form:"name" json:"name" query:"name"`
|
|
Desc string `thrift:"desc,3" form:"desc" json:"desc" query:"desc"`
|
|
Icon string `thrift:"icon,4" form:"icon" json:"icon" query:"icon"`
|
|
ToolList []*NodePanelPluginAPI `thrift:"tool_list,5" form:"tool_list" json:"tool_list" query:"tool_list"`
|
|
Version string `thrift:"version,6" form:"version" json:"version" query:"version"`
|
|
}
|
|
|
|
func NewNodePanelPlugin() *NodePanelPlugin {
|
|
return &NodePanelPlugin{}
|
|
}
|
|
|
|
func (p *NodePanelPlugin) InitDefault() {
|
|
}
|
|
|
|
func (p *NodePanelPlugin) GetPluginID() (v string) {
|
|
return p.PluginID
|
|
}
|
|
|
|
func (p *NodePanelPlugin) GetName() (v string) {
|
|
return p.Name
|
|
}
|
|
|
|
func (p *NodePanelPlugin) GetDesc() (v string) {
|
|
return p.Desc
|
|
}
|
|
|
|
func (p *NodePanelPlugin) GetIcon() (v string) {
|
|
return p.Icon
|
|
}
|
|
|
|
func (p *NodePanelPlugin) GetToolList() (v []*NodePanelPluginAPI) {
|
|
return p.ToolList
|
|
}
|
|
|
|
func (p *NodePanelPlugin) GetVersion() (v string) {
|
|
return p.Version
|
|
}
|
|
|
|
var fieldIDToName_NodePanelPlugin = map[int16]string{
|
|
1: "plugin_id",
|
|
2: "name",
|
|
3: "desc",
|
|
4: "icon",
|
|
5: "tool_list",
|
|
6: "version",
|
|
}
|
|
|
|
func (p *NodePanelPlugin) 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.STRING {
|
|
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.LIST {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 6:
|
|
if fieldTypeId == thrift.STRING {
|
|
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_NodePanelPlugin[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 *NodePanelPlugin) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.PluginID = _field
|
|
return nil
|
|
}
|
|
func (p *NodePanelPlugin) 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 *NodePanelPlugin) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Desc = _field
|
|
return nil
|
|
}
|
|
func (p *NodePanelPlugin) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Icon = _field
|
|
return nil
|
|
}
|
|
func (p *NodePanelPlugin) ReadField5(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*NodePanelPluginAPI, 0, size)
|
|
values := make([]NodePanelPluginAPI, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.ToolList = _field
|
|
return nil
|
|
}
|
|
func (p *NodePanelPlugin) ReadField6(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Version = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *NodePanelPlugin) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("NodePanelPlugin"); 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 *NodePanelPlugin) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("plugin_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.PluginID); 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 *NodePanelPlugin) writeField2(oprot thrift.TProtocol) (err error) {
|
|
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 *NodePanelPlugin) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("desc", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Desc); 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 *NodePanelPlugin) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("icon", thrift.STRING, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Icon); 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 *NodePanelPlugin) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("tool_list", thrift.LIST, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.ToolList)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.ToolList {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *NodePanelPlugin) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("version", thrift.STRING, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Version); 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 *NodePanelPlugin) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("NodePanelPlugin(%+v)", *p)
|
|
|
|
}
|
|
|
|
type NodePanelPluginData struct {
|
|
PluginList []*NodePanelPlugin `thrift:"plugin_list,1" form:"plugin_list" json:"plugin_list" query:"plugin_list"`
|
|
// If the data source is page + size, return page + 1 here; if the data source is cursor mode, return the cursor returned by the data source here
|
|
NextPageOrCursor string `thrift:"next_page_or_cursor,2" form:"next_page_or_cursor" json:"next_page_or_cursor" query:"next_page_or_cursor"`
|
|
HasMore bool `thrift:"has_more,3" form:"has_more" json:"has_more" query:"has_more"`
|
|
}
|
|
|
|
func NewNodePanelPluginData() *NodePanelPluginData {
|
|
return &NodePanelPluginData{}
|
|
}
|
|
|
|
func (p *NodePanelPluginData) InitDefault() {
|
|
}
|
|
|
|
func (p *NodePanelPluginData) GetPluginList() (v []*NodePanelPlugin) {
|
|
return p.PluginList
|
|
}
|
|
|
|
func (p *NodePanelPluginData) GetNextPageOrCursor() (v string) {
|
|
return p.NextPageOrCursor
|
|
}
|
|
|
|
func (p *NodePanelPluginData) GetHasMore() (v bool) {
|
|
return p.HasMore
|
|
}
|
|
|
|
var fieldIDToName_NodePanelPluginData = map[int16]string{
|
|
1: "plugin_list",
|
|
2: "next_page_or_cursor",
|
|
3: "has_more",
|
|
}
|
|
|
|
func (p *NodePanelPluginData) 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.LIST {
|
|
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.BOOL {
|
|
if err = p.ReadField3(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_NodePanelPluginData[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 *NodePanelPluginData) ReadField1(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*NodePanelPlugin, 0, size)
|
|
values := make([]NodePanelPlugin, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.PluginList = _field
|
|
return nil
|
|
}
|
|
func (p *NodePanelPluginData) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.NextPageOrCursor = _field
|
|
return nil
|
|
}
|
|
func (p *NodePanelPluginData) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.HasMore = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *NodePanelPluginData) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("NodePanelPluginData"); 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 = 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 *NodePanelPluginData) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("plugin_list", thrift.LIST, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.PluginList)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.PluginList {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *NodePanelPluginData) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("next_page_or_cursor", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.NextPageOrCursor); 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 *NodePanelPluginData) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("has_more", thrift.BOOL, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(p.HasMore); 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 *NodePanelPluginData) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("NodePanelPluginData(%+v)", *p)
|
|
|
|
}
|
|
|
|
type NodePanelSearchData struct {
|
|
ResourceWorkflow *NodePanelWorkflowData `thrift:"resource_workflow,1,optional" form:"resource_workflow" json:"resource_workflow,omitempty" query:"resource_workflow"`
|
|
ProjectWorkflow *NodePanelWorkflowData `thrift:"project_workflow,2,optional" form:"project_workflow" json:"project_workflow,omitempty" query:"project_workflow"`
|
|
FavoritePlugin *NodePanelPluginData `thrift:"favorite_plugin,3,optional" form:"favorite_plugin" json:"favorite_plugin,omitempty" query:"favorite_plugin"`
|
|
ResourcePlugin *NodePanelPluginData `thrift:"resource_plugin,4,optional" form:"resource_plugin" json:"resource_plugin,omitempty" query:"resource_plugin"`
|
|
ProjectPlugin *NodePanelPluginData `thrift:"project_plugin,5,optional" form:"project_plugin" json:"project_plugin,omitempty" query:"project_plugin"`
|
|
StorePlugin *NodePanelPluginData `thrift:"store_plugin,6,optional" form:"store_plugin" json:"store_plugin,omitempty" query:"store_plugin"`
|
|
}
|
|
|
|
func NewNodePanelSearchData() *NodePanelSearchData {
|
|
return &NodePanelSearchData{}
|
|
}
|
|
|
|
func (p *NodePanelSearchData) InitDefault() {
|
|
}
|
|
|
|
var NodePanelSearchData_ResourceWorkflow_DEFAULT *NodePanelWorkflowData
|
|
|
|
func (p *NodePanelSearchData) GetResourceWorkflow() (v *NodePanelWorkflowData) {
|
|
if !p.IsSetResourceWorkflow() {
|
|
return NodePanelSearchData_ResourceWorkflow_DEFAULT
|
|
}
|
|
return p.ResourceWorkflow
|
|
}
|
|
|
|
var NodePanelSearchData_ProjectWorkflow_DEFAULT *NodePanelWorkflowData
|
|
|
|
func (p *NodePanelSearchData) GetProjectWorkflow() (v *NodePanelWorkflowData) {
|
|
if !p.IsSetProjectWorkflow() {
|
|
return NodePanelSearchData_ProjectWorkflow_DEFAULT
|
|
}
|
|
return p.ProjectWorkflow
|
|
}
|
|
|
|
var NodePanelSearchData_FavoritePlugin_DEFAULT *NodePanelPluginData
|
|
|
|
func (p *NodePanelSearchData) GetFavoritePlugin() (v *NodePanelPluginData) {
|
|
if !p.IsSetFavoritePlugin() {
|
|
return NodePanelSearchData_FavoritePlugin_DEFAULT
|
|
}
|
|
return p.FavoritePlugin
|
|
}
|
|
|
|
var NodePanelSearchData_ResourcePlugin_DEFAULT *NodePanelPluginData
|
|
|
|
func (p *NodePanelSearchData) GetResourcePlugin() (v *NodePanelPluginData) {
|
|
if !p.IsSetResourcePlugin() {
|
|
return NodePanelSearchData_ResourcePlugin_DEFAULT
|
|
}
|
|
return p.ResourcePlugin
|
|
}
|
|
|
|
var NodePanelSearchData_ProjectPlugin_DEFAULT *NodePanelPluginData
|
|
|
|
func (p *NodePanelSearchData) GetProjectPlugin() (v *NodePanelPluginData) {
|
|
if !p.IsSetProjectPlugin() {
|
|
return NodePanelSearchData_ProjectPlugin_DEFAULT
|
|
}
|
|
return p.ProjectPlugin
|
|
}
|
|
|
|
var NodePanelSearchData_StorePlugin_DEFAULT *NodePanelPluginData
|
|
|
|
func (p *NodePanelSearchData) GetStorePlugin() (v *NodePanelPluginData) {
|
|
if !p.IsSetStorePlugin() {
|
|
return NodePanelSearchData_StorePlugin_DEFAULT
|
|
}
|
|
return p.StorePlugin
|
|
}
|
|
|
|
var fieldIDToName_NodePanelSearchData = map[int16]string{
|
|
1: "resource_workflow",
|
|
2: "project_workflow",
|
|
3: "favorite_plugin",
|
|
4: "resource_plugin",
|
|
5: "project_plugin",
|
|
6: "store_plugin",
|
|
}
|
|
|
|
func (p *NodePanelSearchData) IsSetResourceWorkflow() bool {
|
|
return p.ResourceWorkflow != nil
|
|
}
|
|
|
|
func (p *NodePanelSearchData) IsSetProjectWorkflow() bool {
|
|
return p.ProjectWorkflow != nil
|
|
}
|
|
|
|
func (p *NodePanelSearchData) IsSetFavoritePlugin() bool {
|
|
return p.FavoritePlugin != nil
|
|
}
|
|
|
|
func (p *NodePanelSearchData) IsSetResourcePlugin() bool {
|
|
return p.ResourcePlugin != nil
|
|
}
|
|
|
|
func (p *NodePanelSearchData) IsSetProjectPlugin() bool {
|
|
return p.ProjectPlugin != nil
|
|
}
|
|
|
|
func (p *NodePanelSearchData) IsSetStorePlugin() bool {
|
|
return p.StorePlugin != nil
|
|
}
|
|
|
|
func (p *NodePanelSearchData) 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.STRUCT {
|
|
if err = p.ReadField2(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 3:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField3(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 4:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField4(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 5:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
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_NodePanelSearchData[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 *NodePanelSearchData) ReadField1(iprot thrift.TProtocol) error {
|
|
_field := NewNodePanelWorkflowData()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.ResourceWorkflow = _field
|
|
return nil
|
|
}
|
|
func (p *NodePanelSearchData) ReadField2(iprot thrift.TProtocol) error {
|
|
_field := NewNodePanelWorkflowData()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.ProjectWorkflow = _field
|
|
return nil
|
|
}
|
|
func (p *NodePanelSearchData) ReadField3(iprot thrift.TProtocol) error {
|
|
_field := NewNodePanelPluginData()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.FavoritePlugin = _field
|
|
return nil
|
|
}
|
|
func (p *NodePanelSearchData) ReadField4(iprot thrift.TProtocol) error {
|
|
_field := NewNodePanelPluginData()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.ResourcePlugin = _field
|
|
return nil
|
|
}
|
|
func (p *NodePanelSearchData) ReadField5(iprot thrift.TProtocol) error {
|
|
_field := NewNodePanelPluginData()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.ProjectPlugin = _field
|
|
return nil
|
|
}
|
|
func (p *NodePanelSearchData) ReadField6(iprot thrift.TProtocol) error {
|
|
_field := NewNodePanelPluginData()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.StorePlugin = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *NodePanelSearchData) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("NodePanelSearchData"); 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 *NodePanelSearchData) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetResourceWorkflow() {
|
|
if err = oprot.WriteFieldBegin("resource_workflow", thrift.STRUCT, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.ResourceWorkflow.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 *NodePanelSearchData) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetProjectWorkflow() {
|
|
if err = oprot.WriteFieldBegin("project_workflow", thrift.STRUCT, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.ProjectWorkflow.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 2 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 2 end error: ", p), err)
|
|
}
|
|
func (p *NodePanelSearchData) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetFavoritePlugin() {
|
|
if err = oprot.WriteFieldBegin("favorite_plugin", thrift.STRUCT, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.FavoritePlugin.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 3 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 3 end error: ", p), err)
|
|
}
|
|
func (p *NodePanelSearchData) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetResourcePlugin() {
|
|
if err = oprot.WriteFieldBegin("resource_plugin", thrift.STRUCT, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.ResourcePlugin.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 4 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 4 end error: ", p), err)
|
|
}
|
|
func (p *NodePanelSearchData) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetProjectPlugin() {
|
|
if err = oprot.WriteFieldBegin("project_plugin", thrift.STRUCT, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.ProjectPlugin.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 5 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 5 end error: ", p), err)
|
|
}
|
|
func (p *NodePanelSearchData) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetStorePlugin() {
|
|
if err = oprot.WriteFieldBegin("store_plugin", thrift.STRUCT, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.StorePlugin.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 *NodePanelSearchData) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("NodePanelSearchData(%+v)", *p)
|
|
|
|
}
|
|
|
|
type NodePanelSearchResponse struct {
|
|
Data *NodePanelSearchData `thrift:"data,1" form:"data" json:"data" query:"data"`
|
|
Code int64 `thrift:"code,253,required" form:"code,required" json:"code,required" query:"code,required"`
|
|
Msg string `thrift:"msg,254,required" form:"msg,required" json:"msg,required" query:"msg,required"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255,required" form:"BaseResp,required" json:"BaseResp,required" query:"BaseResp,required"`
|
|
}
|
|
|
|
func NewNodePanelSearchResponse() *NodePanelSearchResponse {
|
|
return &NodePanelSearchResponse{}
|
|
}
|
|
|
|
func (p *NodePanelSearchResponse) InitDefault() {
|
|
}
|
|
|
|
var NodePanelSearchResponse_Data_DEFAULT *NodePanelSearchData
|
|
|
|
func (p *NodePanelSearchResponse) GetData() (v *NodePanelSearchData) {
|
|
if !p.IsSetData() {
|
|
return NodePanelSearchResponse_Data_DEFAULT
|
|
}
|
|
return p.Data
|
|
}
|
|
|
|
func (p *NodePanelSearchResponse) GetCode() (v int64) {
|
|
return p.Code
|
|
}
|
|
|
|
func (p *NodePanelSearchResponse) GetMsg() (v string) {
|
|
return p.Msg
|
|
}
|
|
|
|
var NodePanelSearchResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *NodePanelSearchResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return NodePanelSearchResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_NodePanelSearchResponse = map[int16]string{
|
|
1: "data",
|
|
253: "code",
|
|
254: "msg",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *NodePanelSearchResponse) IsSetData() bool {
|
|
return p.Data != nil
|
|
}
|
|
|
|
func (p *NodePanelSearchResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *NodePanelSearchResponse) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetCode bool = false
|
|
var issetMsg bool = false
|
|
var issetBaseResp bool = false
|
|
|
|
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 253:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField253(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetCode = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 254:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField254(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetMsg = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetBaseResp = true
|
|
} 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
|
|
}
|
|
|
|
if !issetCode {
|
|
fieldId = 253
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetMsg {
|
|
fieldId = 254
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetBaseResp {
|
|
fieldId = 255
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_NodePanelSearchResponse[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_NodePanelSearchResponse[fieldId]))
|
|
}
|
|
|
|
func (p *NodePanelSearchResponse) ReadField1(iprot thrift.TProtocol) error {
|
|
_field := NewNodePanelSearchData()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Data = _field
|
|
return nil
|
|
}
|
|
func (p *NodePanelSearchResponse) ReadField253(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Code = _field
|
|
return nil
|
|
}
|
|
func (p *NodePanelSearchResponse) ReadField254(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Msg = _field
|
|
return nil
|
|
}
|
|
func (p *NodePanelSearchResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *NodePanelSearchResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("NodePanelSearchResponse"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField1(oprot); err != nil {
|
|
fieldId = 1
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField253(oprot); err != nil {
|
|
fieldId = 253
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField254(oprot); err != nil {
|
|
fieldId = 254
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *NodePanelSearchResponse) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("data", thrift.STRUCT, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Data.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 *NodePanelSearchResponse) writeField253(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("code", thrift.I64, 253); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Code); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 end error: ", p), err)
|
|
}
|
|
func (p *NodePanelSearchResponse) writeField254(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("msg", thrift.STRING, 254); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Msg); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 end error: ", p), err)
|
|
}
|
|
func (p *NodePanelSearchResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *NodePanelSearchResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("NodePanelSearchResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
type ListPublishWorkflowRequest struct {
|
|
SpaceID int64 `thrift:"space_id,2,required" form:"space_id,required" json:"space_id,string,required" query:"space_id,required"`
|
|
//filter
|
|
OwnerID *int64 `thrift:"owner_id,3,optional" form:"owner_id" json:"owner_id,string,omitempty" query:"owner_id"`
|
|
//Search term: agent or author name
|
|
Name *string `thrift:"name,4,optional" form:"name" json:"name,omitempty" query:"name"`
|
|
OrderLastPublishTime *OrderByType `thrift:"order_last_publish_time,5,optional" form:"order_last_publish_time" json:"order_last_publish_time,omitempty" query:"order_last_publish_time"`
|
|
OrderTotalToken *OrderByType `thrift:"order_total_token,6,optional" form:"order_total_token" json:"order_total_token,omitempty" query:"order_total_token"`
|
|
Size int64 `thrift:"size,7,required" form:"size,required" json:"size,required" query:"size,required"`
|
|
CursorID *string `thrift:"cursor_id,8,optional" form:"cursor_id" json:"cursor_id,omitempty" query:"cursor_id"`
|
|
WorkflowIds []string `thrift:"workflow_ids,9,optional" form:"workflow_ids" json:"workflow_ids,omitempty" query:"workflow_ids"`
|
|
Base *base.Base `thrift:"Base,255,optional" form:"-" json:"-" query:"-"`
|
|
}
|
|
|
|
func NewListPublishWorkflowRequest() *ListPublishWorkflowRequest {
|
|
return &ListPublishWorkflowRequest{}
|
|
}
|
|
|
|
func (p *ListPublishWorkflowRequest) InitDefault() {
|
|
}
|
|
|
|
func (p *ListPublishWorkflowRequest) GetSpaceID() (v int64) {
|
|
return p.SpaceID
|
|
}
|
|
|
|
var ListPublishWorkflowRequest_OwnerID_DEFAULT int64
|
|
|
|
func (p *ListPublishWorkflowRequest) GetOwnerID() (v int64) {
|
|
if !p.IsSetOwnerID() {
|
|
return ListPublishWorkflowRequest_OwnerID_DEFAULT
|
|
}
|
|
return *p.OwnerID
|
|
}
|
|
|
|
var ListPublishWorkflowRequest_Name_DEFAULT string
|
|
|
|
func (p *ListPublishWorkflowRequest) GetName() (v string) {
|
|
if !p.IsSetName() {
|
|
return ListPublishWorkflowRequest_Name_DEFAULT
|
|
}
|
|
return *p.Name
|
|
}
|
|
|
|
var ListPublishWorkflowRequest_OrderLastPublishTime_DEFAULT OrderByType
|
|
|
|
func (p *ListPublishWorkflowRequest) GetOrderLastPublishTime() (v OrderByType) {
|
|
if !p.IsSetOrderLastPublishTime() {
|
|
return ListPublishWorkflowRequest_OrderLastPublishTime_DEFAULT
|
|
}
|
|
return *p.OrderLastPublishTime
|
|
}
|
|
|
|
var ListPublishWorkflowRequest_OrderTotalToken_DEFAULT OrderByType
|
|
|
|
func (p *ListPublishWorkflowRequest) GetOrderTotalToken() (v OrderByType) {
|
|
if !p.IsSetOrderTotalToken() {
|
|
return ListPublishWorkflowRequest_OrderTotalToken_DEFAULT
|
|
}
|
|
return *p.OrderTotalToken
|
|
}
|
|
|
|
func (p *ListPublishWorkflowRequest) GetSize() (v int64) {
|
|
return p.Size
|
|
}
|
|
|
|
var ListPublishWorkflowRequest_CursorID_DEFAULT string
|
|
|
|
func (p *ListPublishWorkflowRequest) GetCursorID() (v string) {
|
|
if !p.IsSetCursorID() {
|
|
return ListPublishWorkflowRequest_CursorID_DEFAULT
|
|
}
|
|
return *p.CursorID
|
|
}
|
|
|
|
var ListPublishWorkflowRequest_WorkflowIds_DEFAULT []string
|
|
|
|
func (p *ListPublishWorkflowRequest) GetWorkflowIds() (v []string) {
|
|
if !p.IsSetWorkflowIds() {
|
|
return ListPublishWorkflowRequest_WorkflowIds_DEFAULT
|
|
}
|
|
return p.WorkflowIds
|
|
}
|
|
|
|
var ListPublishWorkflowRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *ListPublishWorkflowRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return ListPublishWorkflowRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_ListPublishWorkflowRequest = map[int16]string{
|
|
2: "space_id",
|
|
3: "owner_id",
|
|
4: "name",
|
|
5: "order_last_publish_time",
|
|
6: "order_total_token",
|
|
7: "size",
|
|
8: "cursor_id",
|
|
9: "workflow_ids",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *ListPublishWorkflowRequest) IsSetOwnerID() bool {
|
|
return p.OwnerID != nil
|
|
}
|
|
|
|
func (p *ListPublishWorkflowRequest) IsSetName() bool {
|
|
return p.Name != nil
|
|
}
|
|
|
|
func (p *ListPublishWorkflowRequest) IsSetOrderLastPublishTime() bool {
|
|
return p.OrderLastPublishTime != nil
|
|
}
|
|
|
|
func (p *ListPublishWorkflowRequest) IsSetOrderTotalToken() bool {
|
|
return p.OrderTotalToken != nil
|
|
}
|
|
|
|
func (p *ListPublishWorkflowRequest) IsSetCursorID() bool {
|
|
return p.CursorID != nil
|
|
}
|
|
|
|
func (p *ListPublishWorkflowRequest) IsSetWorkflowIds() bool {
|
|
return p.WorkflowIds != nil
|
|
}
|
|
|
|
func (p *ListPublishWorkflowRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *ListPublishWorkflowRequest) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetSpaceID bool = false
|
|
var issetSize bool = false
|
|
|
|
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 2:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField2(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetSpaceID = true
|
|
} 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.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.I32 {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 6:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField6(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField7(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetSize = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 8:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField8(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 9:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField9(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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
|
|
}
|
|
|
|
if !issetSpaceID {
|
|
fieldId = 2
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetSize {
|
|
fieldId = 7
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_ListPublishWorkflowRequest[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_ListPublishWorkflowRequest[fieldId]))
|
|
}
|
|
|
|
func (p *ListPublishWorkflowRequest) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.SpaceID = _field
|
|
return nil
|
|
}
|
|
func (p *ListPublishWorkflowRequest) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field *int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.OwnerID = _field
|
|
return nil
|
|
}
|
|
func (p *ListPublishWorkflowRequest) ReadField4(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 *ListPublishWorkflowRequest) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field *OrderByType
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
tmp := OrderByType(v)
|
|
_field = &tmp
|
|
}
|
|
p.OrderLastPublishTime = _field
|
|
return nil
|
|
}
|
|
func (p *ListPublishWorkflowRequest) ReadField6(iprot thrift.TProtocol) error {
|
|
|
|
var _field *OrderByType
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
tmp := OrderByType(v)
|
|
_field = &tmp
|
|
}
|
|
p.OrderTotalToken = _field
|
|
return nil
|
|
}
|
|
func (p *ListPublishWorkflowRequest) ReadField7(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Size = _field
|
|
return nil
|
|
}
|
|
func (p *ListPublishWorkflowRequest) ReadField8(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.CursorID = _field
|
|
return nil
|
|
}
|
|
func (p *ListPublishWorkflowRequest) ReadField9(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]string, 0, size)
|
|
for i := 0; i < size; i++ {
|
|
|
|
var _elem string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_elem = v
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.WorkflowIds = _field
|
|
return nil
|
|
}
|
|
func (p *ListPublishWorkflowRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *ListPublishWorkflowRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("ListPublishWorkflowRequest"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
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 = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField8(oprot); err != nil {
|
|
fieldId = 8
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField9(oprot); err != nil {
|
|
fieldId = 9
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *ListPublishWorkflowRequest) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("space_id", thrift.I64, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.SpaceID); 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 *ListPublishWorkflowRequest) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetOwnerID() {
|
|
if err = oprot.WriteFieldBegin("owner_id", thrift.I64, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(*p.OwnerID); 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 *ListPublishWorkflowRequest) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetName() {
|
|
if err = oprot.WriteFieldBegin("name", thrift.STRING, 4); 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 4 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 4 end error: ", p), err)
|
|
}
|
|
func (p *ListPublishWorkflowRequest) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetOrderLastPublishTime() {
|
|
if err = oprot.WriteFieldBegin("order_last_publish_time", thrift.I32, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(*p.OrderLastPublishTime)); 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 *ListPublishWorkflowRequest) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetOrderTotalToken() {
|
|
if err = oprot.WriteFieldBegin("order_total_token", thrift.I32, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(*p.OrderTotalToken)); 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 *ListPublishWorkflowRequest) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("size", thrift.I64, 7); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Size); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
func (p *ListPublishWorkflowRequest) writeField8(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetCursorID() {
|
|
if err = oprot.WriteFieldBegin("cursor_id", thrift.STRING, 8); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.CursorID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 end error: ", p), err)
|
|
}
|
|
func (p *ListPublishWorkflowRequest) writeField9(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetWorkflowIds() {
|
|
if err = oprot.WriteFieldBegin("workflow_ids", thrift.LIST, 9); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRING, len(p.WorkflowIds)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.WorkflowIds {
|
|
if err := oprot.WriteString(v); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 end error: ", p), err)
|
|
}
|
|
func (p *ListPublishWorkflowRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *ListPublishWorkflowRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("ListPublishWorkflowRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type PublishBasicWorkflowData struct {
|
|
//Information on recently released projects
|
|
BasicInfo *WorkflowBasicInfo `thrift:"basic_info,1" form:"basic_info" json:"basic_info" query:"basic_info"`
|
|
UserInfo *UserInfo `thrift:"user_info,2" form:"user_info" json:"user_info" query:"user_info"`
|
|
//Published channel aggregation
|
|
Connectors []*ConnectorInfo `thrift:"connectors,3" form:"connectors" json:"connectors" query:"connectors"`
|
|
//Total token consumption as of yesterday
|
|
TotalToken string `thrift:"total_token,4" form:"total_token" json:"total_token" query:"total_token"`
|
|
}
|
|
|
|
func NewPublishBasicWorkflowData() *PublishBasicWorkflowData {
|
|
return &PublishBasicWorkflowData{}
|
|
}
|
|
|
|
func (p *PublishBasicWorkflowData) InitDefault() {
|
|
}
|
|
|
|
var PublishBasicWorkflowData_BasicInfo_DEFAULT *WorkflowBasicInfo
|
|
|
|
func (p *PublishBasicWorkflowData) GetBasicInfo() (v *WorkflowBasicInfo) {
|
|
if !p.IsSetBasicInfo() {
|
|
return PublishBasicWorkflowData_BasicInfo_DEFAULT
|
|
}
|
|
return p.BasicInfo
|
|
}
|
|
|
|
var PublishBasicWorkflowData_UserInfo_DEFAULT *UserInfo
|
|
|
|
func (p *PublishBasicWorkflowData) GetUserInfo() (v *UserInfo) {
|
|
if !p.IsSetUserInfo() {
|
|
return PublishBasicWorkflowData_UserInfo_DEFAULT
|
|
}
|
|
return p.UserInfo
|
|
}
|
|
|
|
func (p *PublishBasicWorkflowData) GetConnectors() (v []*ConnectorInfo) {
|
|
return p.Connectors
|
|
}
|
|
|
|
func (p *PublishBasicWorkflowData) GetTotalToken() (v string) {
|
|
return p.TotalToken
|
|
}
|
|
|
|
var fieldIDToName_PublishBasicWorkflowData = map[int16]string{
|
|
1: "basic_info",
|
|
2: "user_info",
|
|
3: "connectors",
|
|
4: "total_token",
|
|
}
|
|
|
|
func (p *PublishBasicWorkflowData) IsSetBasicInfo() bool {
|
|
return p.BasicInfo != nil
|
|
}
|
|
|
|
func (p *PublishBasicWorkflowData) IsSetUserInfo() bool {
|
|
return p.UserInfo != nil
|
|
}
|
|
|
|
func (p *PublishBasicWorkflowData) 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.STRUCT {
|
|
if err = p.ReadField2(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 3:
|
|
if fieldTypeId == thrift.LIST {
|
|
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
|
|
}
|
|
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_PublishBasicWorkflowData[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 *PublishBasicWorkflowData) ReadField1(iprot thrift.TProtocol) error {
|
|
_field := NewWorkflowBasicInfo()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BasicInfo = _field
|
|
return nil
|
|
}
|
|
func (p *PublishBasicWorkflowData) ReadField2(iprot thrift.TProtocol) error {
|
|
_field := NewUserInfo()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.UserInfo = _field
|
|
return nil
|
|
}
|
|
func (p *PublishBasicWorkflowData) ReadField3(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*ConnectorInfo, 0, size)
|
|
values := make([]ConnectorInfo, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.Connectors = _field
|
|
return nil
|
|
}
|
|
func (p *PublishBasicWorkflowData) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.TotalToken = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *PublishBasicWorkflowData) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("PublishBasicWorkflowData"); 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 = 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 *PublishBasicWorkflowData) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("basic_info", thrift.STRUCT, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BasicInfo.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 *PublishBasicWorkflowData) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("user_info", thrift.STRUCT, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.UserInfo.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 2 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 2 end error: ", p), err)
|
|
}
|
|
func (p *PublishBasicWorkflowData) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("connectors", thrift.LIST, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.Connectors)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.Connectors {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *PublishBasicWorkflowData) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("total_token", thrift.STRING, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.TotalToken); 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 *PublishBasicWorkflowData) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("PublishBasicWorkflowData(%+v)", *p)
|
|
|
|
}
|
|
|
|
type PublishWorkflowListData struct {
|
|
Workflows []*PublishBasicWorkflowData `thrift:"workflows,1" form:"workflows" json:"workflows" query:"workflows"`
|
|
Total int32 `thrift:"total,2" form:"total" json:"total" query:"total"`
|
|
HasMore bool `thrift:"has_more,3" form:"has_more" json:"has_more" query:"has_more"`
|
|
NextCursorID string `thrift:"next_cursor_id,4" form:"next_cursor_id" json:"next_cursor_id" query:"next_cursor_id"`
|
|
}
|
|
|
|
func NewPublishWorkflowListData() *PublishWorkflowListData {
|
|
return &PublishWorkflowListData{}
|
|
}
|
|
|
|
func (p *PublishWorkflowListData) InitDefault() {
|
|
}
|
|
|
|
func (p *PublishWorkflowListData) GetWorkflows() (v []*PublishBasicWorkflowData) {
|
|
return p.Workflows
|
|
}
|
|
|
|
func (p *PublishWorkflowListData) GetTotal() (v int32) {
|
|
return p.Total
|
|
}
|
|
|
|
func (p *PublishWorkflowListData) GetHasMore() (v bool) {
|
|
return p.HasMore
|
|
}
|
|
|
|
func (p *PublishWorkflowListData) GetNextCursorID() (v string) {
|
|
return p.NextCursorID
|
|
}
|
|
|
|
var fieldIDToName_PublishWorkflowListData = map[int16]string{
|
|
1: "workflows",
|
|
2: "total",
|
|
3: "has_more",
|
|
4: "next_cursor_id",
|
|
}
|
|
|
|
func (p *PublishWorkflowListData) 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.LIST {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 2:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField2(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 3:
|
|
if fieldTypeId == thrift.BOOL {
|
|
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
|
|
}
|
|
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_PublishWorkflowListData[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 *PublishWorkflowListData) ReadField1(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*PublishBasicWorkflowData, 0, size)
|
|
values := make([]PublishBasicWorkflowData, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.Workflows = _field
|
|
return nil
|
|
}
|
|
func (p *PublishWorkflowListData) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field int32
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Total = _field
|
|
return nil
|
|
}
|
|
func (p *PublishWorkflowListData) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.HasMore = _field
|
|
return nil
|
|
}
|
|
func (p *PublishWorkflowListData) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.NextCursorID = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *PublishWorkflowListData) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("PublishWorkflowListData"); 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 = 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 *PublishWorkflowListData) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflows", thrift.LIST, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.Workflows)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.Workflows {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *PublishWorkflowListData) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("total", thrift.I32, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(p.Total); 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 *PublishWorkflowListData) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("has_more", thrift.BOOL, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(p.HasMore); 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 *PublishWorkflowListData) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("next_cursor_id", thrift.STRING, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.NextCursorID); 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 *PublishWorkflowListData) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("PublishWorkflowListData(%+v)", *p)
|
|
|
|
}
|
|
|
|
type ConnectorInfo struct {
|
|
ID string `thrift:"id,1" form:"id" json:"id" query:"id"`
|
|
Name string `thrift:"name,2" form:"name" json:"name" query:"name"`
|
|
Icon string `thrift:"icon,3" form:"icon" json:"icon" query:"icon"`
|
|
}
|
|
|
|
func NewConnectorInfo() *ConnectorInfo {
|
|
return &ConnectorInfo{}
|
|
}
|
|
|
|
func (p *ConnectorInfo) InitDefault() {
|
|
}
|
|
|
|
func (p *ConnectorInfo) GetID() (v string) {
|
|
return p.ID
|
|
}
|
|
|
|
func (p *ConnectorInfo) GetName() (v string) {
|
|
return p.Name
|
|
}
|
|
|
|
func (p *ConnectorInfo) GetIcon() (v string) {
|
|
return p.Icon
|
|
}
|
|
|
|
var fieldIDToName_ConnectorInfo = map[int16]string{
|
|
1: "id",
|
|
2: "name",
|
|
3: "icon",
|
|
}
|
|
|
|
func (p *ConnectorInfo) 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.STRING {
|
|
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
|
|
}
|
|
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_ConnectorInfo[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 *ConnectorInfo) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ID = _field
|
|
return nil
|
|
}
|
|
func (p *ConnectorInfo) 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 *ConnectorInfo) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Icon = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *ConnectorInfo) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("ConnectorInfo"); 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 = 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 *ConnectorInfo) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ID); 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 *ConnectorInfo) writeField2(oprot thrift.TProtocol) (err error) {
|
|
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 *ConnectorInfo) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("icon", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Icon); 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 *ConnectorInfo) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("ConnectorInfo(%+v)", *p)
|
|
|
|
}
|
|
|
|
type WorkflowBasicInfo struct {
|
|
ID int64 `thrift:"id,1" form:"id" json:"id,string" query:"id"`
|
|
Name string `thrift:"name,2" form:"name" json:"name" query:"name"`
|
|
Description string `thrift:"description,3" form:"description" json:"description" query:"description"`
|
|
IconURI string `thrift:"icon_uri,4" form:"icon_uri" json:"icon_uri" query:"icon_uri"`
|
|
IconURL string `thrift:"icon_url,5" form:"icon_url" json:"icon_url" query:"icon_url"`
|
|
SpaceID int64 `thrift:"space_id,6" form:"space_id" json:"space_id,string" query:"space_id"`
|
|
OwnerID int64 `thrift:"owner_id,7" form:"owner_id" json:"owner_id,string" query:"owner_id"`
|
|
CreateTime int64 `thrift:"create_time,8" form:"create_time" json:"create_time" query:"create_time"`
|
|
UpdateTime int64 `thrift:"update_time,9" form:"update_time" json:"update_time" query:"update_time"`
|
|
PublishTime int64 `thrift:"publish_time,10" form:"publish_time" json:"publish_time" query:"publish_time"`
|
|
PermissionType PermissionType `thrift:"permission_type,11" form:"permission_type" json:"permission_type" query:"permission_type"`
|
|
}
|
|
|
|
func NewWorkflowBasicInfo() *WorkflowBasicInfo {
|
|
return &WorkflowBasicInfo{}
|
|
}
|
|
|
|
func (p *WorkflowBasicInfo) InitDefault() {
|
|
}
|
|
|
|
func (p *WorkflowBasicInfo) GetID() (v int64) {
|
|
return p.ID
|
|
}
|
|
|
|
func (p *WorkflowBasicInfo) GetName() (v string) {
|
|
return p.Name
|
|
}
|
|
|
|
func (p *WorkflowBasicInfo) GetDescription() (v string) {
|
|
return p.Description
|
|
}
|
|
|
|
func (p *WorkflowBasicInfo) GetIconURI() (v string) {
|
|
return p.IconURI
|
|
}
|
|
|
|
func (p *WorkflowBasicInfo) GetIconURL() (v string) {
|
|
return p.IconURL
|
|
}
|
|
|
|
func (p *WorkflowBasicInfo) GetSpaceID() (v int64) {
|
|
return p.SpaceID
|
|
}
|
|
|
|
func (p *WorkflowBasicInfo) GetOwnerID() (v int64) {
|
|
return p.OwnerID
|
|
}
|
|
|
|
func (p *WorkflowBasicInfo) GetCreateTime() (v int64) {
|
|
return p.CreateTime
|
|
}
|
|
|
|
func (p *WorkflowBasicInfo) GetUpdateTime() (v int64) {
|
|
return p.UpdateTime
|
|
}
|
|
|
|
func (p *WorkflowBasicInfo) GetPublishTime() (v int64) {
|
|
return p.PublishTime
|
|
}
|
|
|
|
func (p *WorkflowBasicInfo) GetPermissionType() (v PermissionType) {
|
|
return p.PermissionType
|
|
}
|
|
|
|
var fieldIDToName_WorkflowBasicInfo = map[int16]string{
|
|
1: "id",
|
|
2: "name",
|
|
3: "description",
|
|
4: "icon_uri",
|
|
5: "icon_url",
|
|
6: "space_id",
|
|
7: "owner_id",
|
|
8: "create_time",
|
|
9: "update_time",
|
|
10: "publish_time",
|
|
11: "permission_type",
|
|
}
|
|
|
|
func (p *WorkflowBasicInfo) 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.STRING {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 6:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField6(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField7(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 8:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField8(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 9:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField9(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 10:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField10(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 11:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField11(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_WorkflowBasicInfo[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 *WorkflowBasicInfo) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ID = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowBasicInfo) 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 *WorkflowBasicInfo) 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 *WorkflowBasicInfo) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.IconURI = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowBasicInfo) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.IconURL = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowBasicInfo) ReadField6(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.SpaceID = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowBasicInfo) ReadField7(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.OwnerID = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowBasicInfo) ReadField8(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.CreateTime = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowBasicInfo) ReadField9(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.UpdateTime = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowBasicInfo) ReadField10(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.PublishTime = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowBasicInfo) ReadField11(iprot thrift.TProtocol) error {
|
|
|
|
var _field PermissionType
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = PermissionType(v)
|
|
}
|
|
p.PermissionType = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *WorkflowBasicInfo) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("WorkflowBasicInfo"); 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 = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField8(oprot); err != nil {
|
|
fieldId = 8
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField9(oprot); err != nil {
|
|
fieldId = 9
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField10(oprot); err != nil {
|
|
fieldId = 10
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField11(oprot); err != nil {
|
|
fieldId = 11
|
|
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 *WorkflowBasicInfo) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("id", thrift.I64, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.ID); 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 *WorkflowBasicInfo) writeField2(oprot thrift.TProtocol) (err error) {
|
|
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 *WorkflowBasicInfo) writeField3(oprot thrift.TProtocol) (err error) {
|
|
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 *WorkflowBasicInfo) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("icon_uri", thrift.STRING, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.IconURI); 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 *WorkflowBasicInfo) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("icon_url", thrift.STRING, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.IconURL); 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 *WorkflowBasicInfo) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("space_id", thrift.I64, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.SpaceID); 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 *WorkflowBasicInfo) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("owner_id", thrift.I64, 7); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.OwnerID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowBasicInfo) writeField8(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("create_time", thrift.I64, 8); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.CreateTime); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowBasicInfo) writeField9(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("update_time", thrift.I64, 9); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.UpdateTime); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowBasicInfo) writeField10(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("publish_time", thrift.I64, 10); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.PublishTime); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 10 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 10 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowBasicInfo) writeField11(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("permission_type", thrift.I32, 11); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.PermissionType)); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 11 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 11 end error: ", p), err)
|
|
}
|
|
|
|
func (p *WorkflowBasicInfo) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("WorkflowBasicInfo(%+v)", *p)
|
|
|
|
}
|
|
|
|
type ListPublishWorkflowResponse struct {
|
|
Data *PublishWorkflowListData `thrift:"data,1" form:"data" json:"data" query:"data"`
|
|
Code int64 `thrift:"code,253" form:"code" json:"code" query:"code"`
|
|
Msg string `thrift:"msg,254" form:"msg" json:"msg" query:"msg"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255,optional" form:"-" json:"-" query:"-"`
|
|
}
|
|
|
|
func NewListPublishWorkflowResponse() *ListPublishWorkflowResponse {
|
|
return &ListPublishWorkflowResponse{}
|
|
}
|
|
|
|
func (p *ListPublishWorkflowResponse) InitDefault() {
|
|
}
|
|
|
|
var ListPublishWorkflowResponse_Data_DEFAULT *PublishWorkflowListData
|
|
|
|
func (p *ListPublishWorkflowResponse) GetData() (v *PublishWorkflowListData) {
|
|
if !p.IsSetData() {
|
|
return ListPublishWorkflowResponse_Data_DEFAULT
|
|
}
|
|
return p.Data
|
|
}
|
|
|
|
func (p *ListPublishWorkflowResponse) GetCode() (v int64) {
|
|
return p.Code
|
|
}
|
|
|
|
func (p *ListPublishWorkflowResponse) GetMsg() (v string) {
|
|
return p.Msg
|
|
}
|
|
|
|
var ListPublishWorkflowResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *ListPublishWorkflowResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return ListPublishWorkflowResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_ListPublishWorkflowResponse = map[int16]string{
|
|
1: "data",
|
|
253: "code",
|
|
254: "msg",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *ListPublishWorkflowResponse) IsSetData() bool {
|
|
return p.Data != nil
|
|
}
|
|
|
|
func (p *ListPublishWorkflowResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *ListPublishWorkflowResponse) 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 253:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField253(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 254:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField254(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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_ListPublishWorkflowResponse[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 *ListPublishWorkflowResponse) ReadField1(iprot thrift.TProtocol) error {
|
|
_field := NewPublishWorkflowListData()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Data = _field
|
|
return nil
|
|
}
|
|
func (p *ListPublishWorkflowResponse) ReadField253(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Code = _field
|
|
return nil
|
|
}
|
|
func (p *ListPublishWorkflowResponse) ReadField254(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Msg = _field
|
|
return nil
|
|
}
|
|
func (p *ListPublishWorkflowResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *ListPublishWorkflowResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("ListPublishWorkflowResponse"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField1(oprot); err != nil {
|
|
fieldId = 1
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField253(oprot); err != nil {
|
|
fieldId = 253
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField254(oprot); err != nil {
|
|
fieldId = 254
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *ListPublishWorkflowResponse) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("data", thrift.STRUCT, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Data.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 *ListPublishWorkflowResponse) writeField253(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("code", thrift.I64, 253); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Code); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 end error: ", p), err)
|
|
}
|
|
func (p *ListPublishWorkflowResponse) writeField254(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("msg", thrift.STRING, 254); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Msg); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 end error: ", p), err)
|
|
}
|
|
func (p *ListPublishWorkflowResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBaseResp() {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *ListPublishWorkflowResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("ListPublishWorkflowResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
type ValidateTreeRequest struct {
|
|
WorkflowID string `thrift:"workflow_id,1,required" form:"workflow_id,required" json:"workflow_id,required" query:"workflow_id,required"`
|
|
BindProjectID string `thrift:"bind_project_id,2" form:"bind_project_id" json:"bind_project_id" query:"bind_project_id"`
|
|
BindBotID string `thrift:"bind_bot_id,3" form:"bind_bot_id" json:"bind_bot_id" query:"bind_bot_id"`
|
|
Schema *string `thrift:"schema,4,optional" form:"schema" json:"schema,omitempty" query:"schema"`
|
|
Base *base.Base `thrift:"Base,255,optional" form:"Base" json:"Base,omitempty" query:"Base"`
|
|
}
|
|
|
|
func NewValidateTreeRequest() *ValidateTreeRequest {
|
|
return &ValidateTreeRequest{}
|
|
}
|
|
|
|
func (p *ValidateTreeRequest) InitDefault() {
|
|
}
|
|
|
|
func (p *ValidateTreeRequest) GetWorkflowID() (v string) {
|
|
return p.WorkflowID
|
|
}
|
|
|
|
func (p *ValidateTreeRequest) GetBindProjectID() (v string) {
|
|
return p.BindProjectID
|
|
}
|
|
|
|
func (p *ValidateTreeRequest) GetBindBotID() (v string) {
|
|
return p.BindBotID
|
|
}
|
|
|
|
var ValidateTreeRequest_Schema_DEFAULT string
|
|
|
|
func (p *ValidateTreeRequest) GetSchema() (v string) {
|
|
if !p.IsSetSchema() {
|
|
return ValidateTreeRequest_Schema_DEFAULT
|
|
}
|
|
return *p.Schema
|
|
}
|
|
|
|
var ValidateTreeRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *ValidateTreeRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return ValidateTreeRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_ValidateTreeRequest = map[int16]string{
|
|
1: "workflow_id",
|
|
2: "bind_project_id",
|
|
3: "bind_bot_id",
|
|
4: "schema",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *ValidateTreeRequest) IsSetSchema() bool {
|
|
return p.Schema != nil
|
|
}
|
|
|
|
func (p *ValidateTreeRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *ValidateTreeRequest) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetWorkflowID bool = false
|
|
|
|
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.STRING {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetWorkflowID = true
|
|
} 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 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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
|
|
}
|
|
|
|
if !issetWorkflowID {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_ValidateTreeRequest[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_ValidateTreeRequest[fieldId]))
|
|
}
|
|
|
|
func (p *ValidateTreeRequest) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *ValidateTreeRequest) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.BindProjectID = _field
|
|
return nil
|
|
}
|
|
func (p *ValidateTreeRequest) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.BindBotID = _field
|
|
return nil
|
|
}
|
|
func (p *ValidateTreeRequest) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Schema = _field
|
|
return nil
|
|
}
|
|
func (p *ValidateTreeRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *ValidateTreeRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("ValidateTreeRequest"); 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.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *ValidateTreeRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowID); 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 *ValidateTreeRequest) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("bind_project_id", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.BindProjectID); 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 *ValidateTreeRequest) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("bind_bot_id", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.BindBotID); 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 *ValidateTreeRequest) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetSchema() {
|
|
if err = oprot.WriteFieldBegin("schema", thrift.STRING, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.Schema); 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 *ValidateTreeRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *ValidateTreeRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("ValidateTreeRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type ValidateTreeInfo struct {
|
|
WorkflowID string `thrift:"workflow_id,1" form:"workflow_id" json:"workflow_id" query:"workflow_id"`
|
|
Name string `thrift:"name,2" form:"name" json:"name" query:"name"`
|
|
Errors []*ValidateErrorData `thrift:"errors,3" form:"errors" json:"errors" query:"errors"`
|
|
}
|
|
|
|
func NewValidateTreeInfo() *ValidateTreeInfo {
|
|
return &ValidateTreeInfo{}
|
|
}
|
|
|
|
func (p *ValidateTreeInfo) InitDefault() {
|
|
}
|
|
|
|
func (p *ValidateTreeInfo) GetWorkflowID() (v string) {
|
|
return p.WorkflowID
|
|
}
|
|
|
|
func (p *ValidateTreeInfo) GetName() (v string) {
|
|
return p.Name
|
|
}
|
|
|
|
func (p *ValidateTreeInfo) GetErrors() (v []*ValidateErrorData) {
|
|
return p.Errors
|
|
}
|
|
|
|
var fieldIDToName_ValidateTreeInfo = map[int16]string{
|
|
1: "workflow_id",
|
|
2: "name",
|
|
3: "errors",
|
|
}
|
|
|
|
func (p *ValidateTreeInfo) 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.STRING {
|
|
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.LIST {
|
|
if err = p.ReadField3(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_ValidateTreeInfo[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 *ValidateTreeInfo) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *ValidateTreeInfo) 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 *ValidateTreeInfo) ReadField3(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*ValidateErrorData, 0, size)
|
|
values := make([]ValidateErrorData, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.Errors = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *ValidateTreeInfo) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("ValidateTreeInfo"); 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 = 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 *ValidateTreeInfo) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowID); 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 *ValidateTreeInfo) writeField2(oprot thrift.TProtocol) (err error) {
|
|
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 *ValidateTreeInfo) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("errors", thrift.LIST, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.Errors)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.Errors {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *ValidateTreeInfo) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("ValidateTreeInfo(%+v)", *p)
|
|
|
|
}
|
|
|
|
type ValidateTreeResponse struct {
|
|
Data []*ValidateTreeInfo `thrift:"data,1" form:"data" json:"data" query:"data"`
|
|
Code int64 `thrift:"code,253,required" form:"code,required" json:"code,required" query:"code,required"`
|
|
Msg string `thrift:"msg,254,required" form:"msg,required" json:"msg,required" query:"msg,required"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255,required" form:"BaseResp,required" json:"BaseResp,required" query:"BaseResp,required"`
|
|
}
|
|
|
|
func NewValidateTreeResponse() *ValidateTreeResponse {
|
|
return &ValidateTreeResponse{}
|
|
}
|
|
|
|
func (p *ValidateTreeResponse) InitDefault() {
|
|
}
|
|
|
|
func (p *ValidateTreeResponse) GetData() (v []*ValidateTreeInfo) {
|
|
return p.Data
|
|
}
|
|
|
|
func (p *ValidateTreeResponse) GetCode() (v int64) {
|
|
return p.Code
|
|
}
|
|
|
|
func (p *ValidateTreeResponse) GetMsg() (v string) {
|
|
return p.Msg
|
|
}
|
|
|
|
var ValidateTreeResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *ValidateTreeResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return ValidateTreeResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_ValidateTreeResponse = map[int16]string{
|
|
1: "data",
|
|
253: "code",
|
|
254: "msg",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *ValidateTreeResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *ValidateTreeResponse) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetCode bool = false
|
|
var issetMsg bool = false
|
|
var issetBaseResp bool = false
|
|
|
|
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.LIST {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 253:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField253(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetCode = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 254:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField254(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetMsg = true
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetBaseResp = true
|
|
} 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
|
|
}
|
|
|
|
if !issetCode {
|
|
fieldId = 253
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetMsg {
|
|
fieldId = 254
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetBaseResp {
|
|
fieldId = 255
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_ValidateTreeResponse[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_ValidateTreeResponse[fieldId]))
|
|
}
|
|
|
|
func (p *ValidateTreeResponse) ReadField1(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*ValidateTreeInfo, 0, size)
|
|
values := make([]ValidateTreeInfo, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.Data = _field
|
|
return nil
|
|
}
|
|
func (p *ValidateTreeResponse) ReadField253(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Code = _field
|
|
return nil
|
|
}
|
|
func (p *ValidateTreeResponse) ReadField254(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Msg = _field
|
|
return nil
|
|
}
|
|
func (p *ValidateTreeResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *ValidateTreeResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("ValidateTreeResponse"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField1(oprot); err != nil {
|
|
fieldId = 1
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField253(oprot); err != nil {
|
|
fieldId = 253
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField254(oprot); err != nil {
|
|
fieldId = 254
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *ValidateTreeResponse) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("data", thrift.LIST, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.Data)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.Data {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *ValidateTreeResponse) writeField253(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("code", thrift.I64, 253); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Code); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 253 end error: ", p), err)
|
|
}
|
|
func (p *ValidateTreeResponse) writeField254(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("msg", thrift.STRING, 254); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Msg); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 254 end error: ", p), err)
|
|
}
|
|
func (p *ValidateTreeResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *ValidateTreeResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("ValidateTreeResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
// OpenAPI
|
|
type OpenAPIRunFlowRequest struct {
|
|
WorkflowID string `thrift:"WorkflowID,1" json:"workflow_id" form:"WorkflowID" query:"WorkflowID"`
|
|
Parameters *string `thrift:"Parameters,2,optional" json:"parameters" form:"Parameters" query:"Parameters"`
|
|
Ext map[string]string `thrift:"Ext,3" json:"ext" form:"Ext" query:"Ext"`
|
|
BotID *string `thrift:"BotID,4,optional" json:"bot_id" form:"BotID" query:"BotID"`
|
|
IsAsync *bool `thrift:"IsAsync,5,optional" json:"is_async" form:"IsAsync" query:"IsAsync"`
|
|
// Default to official run, practice run needs to pass in "DEBUG"
|
|
ExecuteMode *string `thrift:"ExecuteMode,6,optional" json:"execute_mode" form:"ExecuteMode" query:"ExecuteMode"`
|
|
// Version number, maybe workflow version or project version
|
|
Version *string `thrift:"Version,7,optional" json:"version" form:"Version" query:"Version"`
|
|
// Channel ID, such as ui builder, template, store, etc
|
|
ConnectorID *string `thrift:"ConnectorID,8,optional" json:"connector_id" form:"ConnectorID" query:"ConnectorID"`
|
|
// App ID referencing workflow
|
|
AppID *string `thrift:"AppID,9,optional" json:"app_id" form:"AppID" query:"AppID"`
|
|
// Project ID, for compatibility with UI builder
|
|
ProjectID *string `thrift:"ProjectID,10,optional" json:"project_id" form:"ProjectID" query:"ProjectID"`
|
|
Base *base.Base `thrift:"Base,255,optional" form:"Base" json:"Base,omitempty" query:"Base"`
|
|
}
|
|
|
|
func NewOpenAPIRunFlowRequest() *OpenAPIRunFlowRequest {
|
|
return &OpenAPIRunFlowRequest{}
|
|
}
|
|
|
|
func (p *OpenAPIRunFlowRequest) InitDefault() {
|
|
}
|
|
|
|
func (p *OpenAPIRunFlowRequest) GetWorkflowID() (v string) {
|
|
return p.WorkflowID
|
|
}
|
|
|
|
var OpenAPIRunFlowRequest_Parameters_DEFAULT string
|
|
|
|
func (p *OpenAPIRunFlowRequest) GetParameters() (v string) {
|
|
if !p.IsSetParameters() {
|
|
return OpenAPIRunFlowRequest_Parameters_DEFAULT
|
|
}
|
|
return *p.Parameters
|
|
}
|
|
|
|
func (p *OpenAPIRunFlowRequest) GetExt() (v map[string]string) {
|
|
return p.Ext
|
|
}
|
|
|
|
var OpenAPIRunFlowRequest_BotID_DEFAULT string
|
|
|
|
func (p *OpenAPIRunFlowRequest) GetBotID() (v string) {
|
|
if !p.IsSetBotID() {
|
|
return OpenAPIRunFlowRequest_BotID_DEFAULT
|
|
}
|
|
return *p.BotID
|
|
}
|
|
|
|
var OpenAPIRunFlowRequest_IsAsync_DEFAULT bool
|
|
|
|
func (p *OpenAPIRunFlowRequest) GetIsAsync() (v bool) {
|
|
if !p.IsSetIsAsync() {
|
|
return OpenAPIRunFlowRequest_IsAsync_DEFAULT
|
|
}
|
|
return *p.IsAsync
|
|
}
|
|
|
|
var OpenAPIRunFlowRequest_ExecuteMode_DEFAULT string
|
|
|
|
func (p *OpenAPIRunFlowRequest) GetExecuteMode() (v string) {
|
|
if !p.IsSetExecuteMode() {
|
|
return OpenAPIRunFlowRequest_ExecuteMode_DEFAULT
|
|
}
|
|
return *p.ExecuteMode
|
|
}
|
|
|
|
var OpenAPIRunFlowRequest_Version_DEFAULT string
|
|
|
|
func (p *OpenAPIRunFlowRequest) GetVersion() (v string) {
|
|
if !p.IsSetVersion() {
|
|
return OpenAPIRunFlowRequest_Version_DEFAULT
|
|
}
|
|
return *p.Version
|
|
}
|
|
|
|
var OpenAPIRunFlowRequest_ConnectorID_DEFAULT string
|
|
|
|
func (p *OpenAPIRunFlowRequest) GetConnectorID() (v string) {
|
|
if !p.IsSetConnectorID() {
|
|
return OpenAPIRunFlowRequest_ConnectorID_DEFAULT
|
|
}
|
|
return *p.ConnectorID
|
|
}
|
|
|
|
var OpenAPIRunFlowRequest_AppID_DEFAULT string
|
|
|
|
func (p *OpenAPIRunFlowRequest) GetAppID() (v string) {
|
|
if !p.IsSetAppID() {
|
|
return OpenAPIRunFlowRequest_AppID_DEFAULT
|
|
}
|
|
return *p.AppID
|
|
}
|
|
|
|
var OpenAPIRunFlowRequest_ProjectID_DEFAULT string
|
|
|
|
func (p *OpenAPIRunFlowRequest) GetProjectID() (v string) {
|
|
if !p.IsSetProjectID() {
|
|
return OpenAPIRunFlowRequest_ProjectID_DEFAULT
|
|
}
|
|
return *p.ProjectID
|
|
}
|
|
|
|
var OpenAPIRunFlowRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *OpenAPIRunFlowRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return OpenAPIRunFlowRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_OpenAPIRunFlowRequest = map[int16]string{
|
|
1: "WorkflowID",
|
|
2: "Parameters",
|
|
3: "Ext",
|
|
4: "BotID",
|
|
5: "IsAsync",
|
|
6: "ExecuteMode",
|
|
7: "Version",
|
|
8: "ConnectorID",
|
|
9: "AppID",
|
|
10: "ProjectID",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *OpenAPIRunFlowRequest) IsSetParameters() bool {
|
|
return p.Parameters != nil
|
|
}
|
|
|
|
func (p *OpenAPIRunFlowRequest) IsSetBotID() bool {
|
|
return p.BotID != nil
|
|
}
|
|
|
|
func (p *OpenAPIRunFlowRequest) IsSetIsAsync() bool {
|
|
return p.IsAsync != nil
|
|
}
|
|
|
|
func (p *OpenAPIRunFlowRequest) IsSetExecuteMode() bool {
|
|
return p.ExecuteMode != nil
|
|
}
|
|
|
|
func (p *OpenAPIRunFlowRequest) IsSetVersion() bool {
|
|
return p.Version != nil
|
|
}
|
|
|
|
func (p *OpenAPIRunFlowRequest) IsSetConnectorID() bool {
|
|
return p.ConnectorID != nil
|
|
}
|
|
|
|
func (p *OpenAPIRunFlowRequest) IsSetAppID() bool {
|
|
return p.AppID != nil
|
|
}
|
|
|
|
func (p *OpenAPIRunFlowRequest) IsSetProjectID() bool {
|
|
return p.ProjectID != nil
|
|
}
|
|
|
|
func (p *OpenAPIRunFlowRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *OpenAPIRunFlowRequest) 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.STRING {
|
|
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.MAP {
|
|
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
|
|
}
|
|
case 6:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField6(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField7(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 8:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField8(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 9:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField9(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 10:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField10(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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_OpenAPIRunFlowRequest[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 *OpenAPIRunFlowRequest) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIRunFlowRequest) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Parameters = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIRunFlowRequest) ReadField3(iprot thrift.TProtocol) error {
|
|
_, _, size, err := iprot.ReadMapBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make(map[string]string, size)
|
|
for i := 0; i < size; i++ {
|
|
var _key string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_key = v
|
|
}
|
|
|
|
var _val string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_val = v
|
|
}
|
|
|
|
_field[_key] = _val
|
|
}
|
|
if err := iprot.ReadMapEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.Ext = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIRunFlowRequest) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.BotID = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIRunFlowRequest) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field *bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.IsAsync = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIRunFlowRequest) ReadField6(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ExecuteMode = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIRunFlowRequest) ReadField7(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Version = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIRunFlowRequest) ReadField8(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ConnectorID = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIRunFlowRequest) ReadField9(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.AppID = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIRunFlowRequest) ReadField10(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ProjectID = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIRunFlowRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *OpenAPIRunFlowRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("OpenAPIRunFlowRequest"); 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 = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField8(oprot); err != nil {
|
|
fieldId = 8
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField9(oprot); err != nil {
|
|
fieldId = 9
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField10(oprot); err != nil {
|
|
fieldId = 10
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *OpenAPIRunFlowRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("WorkflowID", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowID); 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 *OpenAPIRunFlowRequest) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetParameters() {
|
|
if err = oprot.WriteFieldBegin("Parameters", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.Parameters); 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 *OpenAPIRunFlowRequest) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("Ext", thrift.MAP, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteMapBegin(thrift.STRING, thrift.STRING, len(p.Ext)); err != nil {
|
|
return err
|
|
}
|
|
for k, v := range p.Ext {
|
|
if err := oprot.WriteString(k); err != nil {
|
|
return err
|
|
}
|
|
if err := oprot.WriteString(v); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteMapEnd(); 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 *OpenAPIRunFlowRequest) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBotID() {
|
|
if err = oprot.WriteFieldBegin("BotID", thrift.STRING, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.BotID); 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 *OpenAPIRunFlowRequest) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetIsAsync() {
|
|
if err = oprot.WriteFieldBegin("IsAsync", thrift.BOOL, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(*p.IsAsync); 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 *OpenAPIRunFlowRequest) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetExecuteMode() {
|
|
if err = oprot.WriteFieldBegin("ExecuteMode", thrift.STRING, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.ExecuteMode); 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 *OpenAPIRunFlowRequest) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetVersion() {
|
|
if err = oprot.WriteFieldBegin("Version", thrift.STRING, 7); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.Version); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
func (p *OpenAPIRunFlowRequest) writeField8(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetConnectorID() {
|
|
if err = oprot.WriteFieldBegin("ConnectorID", thrift.STRING, 8); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.ConnectorID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 end error: ", p), err)
|
|
}
|
|
func (p *OpenAPIRunFlowRequest) writeField9(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetAppID() {
|
|
if err = oprot.WriteFieldBegin("AppID", thrift.STRING, 9); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.AppID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 end error: ", p), err)
|
|
}
|
|
func (p *OpenAPIRunFlowRequest) writeField10(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetProjectID() {
|
|
if err = oprot.WriteFieldBegin("ProjectID", thrift.STRING, 10); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.ProjectID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 10 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 10 end error: ", p), err)
|
|
}
|
|
func (p *OpenAPIRunFlowRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *OpenAPIRunFlowRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("OpenAPIRunFlowRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type OpenAPIRunFlowResponse struct {
|
|
// generic field
|
|
Code int64 `thrift:"Code,1,required" json:"code" form:"Code,required" query:"Code,required"`
|
|
// Success for success, failure for simple error messages,
|
|
Msg *string `thrift:"Msg,2,optional" json:"msg" form:"Msg" query:"Msg"`
|
|
// Synchronized return field
|
|
Data *string `thrift:"Data,3,optional" json:"data" form:"Data" query:"Data"`
|
|
Token *int64 `thrift:"Token,4,optional" json:"token" form:"Token" query:"Token"`
|
|
Cost *string `thrift:"Cost,5,optional" json:"cost" form:"Cost" query:"Cost"`
|
|
DebugUrl *string `thrift:"DebugUrl,6,optional" json:"debug_url" form:"DebugUrl" query:"DebugUrl"`
|
|
// asynchronous return field
|
|
ExecuteID *string `thrift:"ExecuteID,50,optional" json:"execute_id" form:"ExecuteID" query:"ExecuteID"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255,required" form:"BaseResp,required" json:"BaseResp,required" query:"BaseResp,required"`
|
|
}
|
|
|
|
func NewOpenAPIRunFlowResponse() *OpenAPIRunFlowResponse {
|
|
return &OpenAPIRunFlowResponse{}
|
|
}
|
|
|
|
func (p *OpenAPIRunFlowResponse) InitDefault() {
|
|
}
|
|
|
|
func (p *OpenAPIRunFlowResponse) GetCode() (v int64) {
|
|
return p.Code
|
|
}
|
|
|
|
var OpenAPIRunFlowResponse_Msg_DEFAULT string
|
|
|
|
func (p *OpenAPIRunFlowResponse) GetMsg() (v string) {
|
|
if !p.IsSetMsg() {
|
|
return OpenAPIRunFlowResponse_Msg_DEFAULT
|
|
}
|
|
return *p.Msg
|
|
}
|
|
|
|
var OpenAPIRunFlowResponse_Data_DEFAULT string
|
|
|
|
func (p *OpenAPIRunFlowResponse) GetData() (v string) {
|
|
if !p.IsSetData() {
|
|
return OpenAPIRunFlowResponse_Data_DEFAULT
|
|
}
|
|
return *p.Data
|
|
}
|
|
|
|
var OpenAPIRunFlowResponse_Token_DEFAULT int64
|
|
|
|
func (p *OpenAPIRunFlowResponse) GetToken() (v int64) {
|
|
if !p.IsSetToken() {
|
|
return OpenAPIRunFlowResponse_Token_DEFAULT
|
|
}
|
|
return *p.Token
|
|
}
|
|
|
|
var OpenAPIRunFlowResponse_Cost_DEFAULT string
|
|
|
|
func (p *OpenAPIRunFlowResponse) GetCost() (v string) {
|
|
if !p.IsSetCost() {
|
|
return OpenAPIRunFlowResponse_Cost_DEFAULT
|
|
}
|
|
return *p.Cost
|
|
}
|
|
|
|
var OpenAPIRunFlowResponse_DebugUrl_DEFAULT string
|
|
|
|
func (p *OpenAPIRunFlowResponse) GetDebugUrl() (v string) {
|
|
if !p.IsSetDebugUrl() {
|
|
return OpenAPIRunFlowResponse_DebugUrl_DEFAULT
|
|
}
|
|
return *p.DebugUrl
|
|
}
|
|
|
|
var OpenAPIRunFlowResponse_ExecuteID_DEFAULT string
|
|
|
|
func (p *OpenAPIRunFlowResponse) GetExecuteID() (v string) {
|
|
if !p.IsSetExecuteID() {
|
|
return OpenAPIRunFlowResponse_ExecuteID_DEFAULT
|
|
}
|
|
return *p.ExecuteID
|
|
}
|
|
|
|
var OpenAPIRunFlowResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *OpenAPIRunFlowResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return OpenAPIRunFlowResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_OpenAPIRunFlowResponse = map[int16]string{
|
|
1: "Code",
|
|
2: "Msg",
|
|
3: "Data",
|
|
4: "Token",
|
|
5: "Cost",
|
|
6: "DebugUrl",
|
|
50: "ExecuteID",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *OpenAPIRunFlowResponse) IsSetMsg() bool {
|
|
return p.Msg != nil
|
|
}
|
|
|
|
func (p *OpenAPIRunFlowResponse) IsSetData() bool {
|
|
return p.Data != nil
|
|
}
|
|
|
|
func (p *OpenAPIRunFlowResponse) IsSetToken() bool {
|
|
return p.Token != nil
|
|
}
|
|
|
|
func (p *OpenAPIRunFlowResponse) IsSetCost() bool {
|
|
return p.Cost != nil
|
|
}
|
|
|
|
func (p *OpenAPIRunFlowResponse) IsSetDebugUrl() bool {
|
|
return p.DebugUrl != nil
|
|
}
|
|
|
|
func (p *OpenAPIRunFlowResponse) IsSetExecuteID() bool {
|
|
return p.ExecuteID != nil
|
|
}
|
|
|
|
func (p *OpenAPIRunFlowResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *OpenAPIRunFlowResponse) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetCode bool = false
|
|
var issetBaseResp bool = false
|
|
|
|
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
|
|
}
|
|
issetCode = true
|
|
} 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.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.STRING {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 6:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField6(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 50:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField50(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetBaseResp = true
|
|
} 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
|
|
}
|
|
|
|
if !issetCode {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
|
|
if !issetBaseResp {
|
|
fieldId = 255
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_OpenAPIRunFlowResponse[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_OpenAPIRunFlowResponse[fieldId]))
|
|
}
|
|
|
|
func (p *OpenAPIRunFlowResponse) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Code = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIRunFlowResponse) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Msg = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIRunFlowResponse) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Data = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIRunFlowResponse) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field *int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Token = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIRunFlowResponse) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Cost = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIRunFlowResponse) ReadField6(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.DebugUrl = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIRunFlowResponse) ReadField50(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ExecuteID = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIRunFlowResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *OpenAPIRunFlowResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("OpenAPIRunFlowResponse"); 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 = p.writeField50(oprot); err != nil {
|
|
fieldId = 50
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *OpenAPIRunFlowResponse) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("Code", thrift.I64, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(p.Code); 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 *OpenAPIRunFlowResponse) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetMsg() {
|
|
if err = oprot.WriteFieldBegin("Msg", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.Msg); 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 *OpenAPIRunFlowResponse) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetData() {
|
|
if err = oprot.WriteFieldBegin("Data", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.Data); 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 *OpenAPIRunFlowResponse) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetToken() {
|
|
if err = oprot.WriteFieldBegin("Token", thrift.I64, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(*p.Token); 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 *OpenAPIRunFlowResponse) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetCost() {
|
|
if err = oprot.WriteFieldBegin("Cost", thrift.STRING, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.Cost); 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 *OpenAPIRunFlowResponse) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetDebugUrl() {
|
|
if err = oprot.WriteFieldBegin("DebugUrl", thrift.STRING, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.DebugUrl); 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 *OpenAPIRunFlowResponse) writeField50(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetExecuteID() {
|
|
if err = oprot.WriteFieldBegin("ExecuteID", thrift.STRING, 50); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.ExecuteID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 50 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 50 end error: ", p), err)
|
|
}
|
|
func (p *OpenAPIRunFlowResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *OpenAPIRunFlowResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("OpenAPIRunFlowResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
type Interrupt struct {
|
|
EventID string `thrift:"EventID,1" json:"event_id" form:"EventID" query:"EventID"`
|
|
Type InterruptType `thrift:"Type,2" json:"type" form:"Type" query:"Type"`
|
|
InData string `thrift:"InData,3" json:"data" form:"InData" query:"InData"`
|
|
}
|
|
|
|
func NewInterrupt() *Interrupt {
|
|
return &Interrupt{}
|
|
}
|
|
|
|
func (p *Interrupt) InitDefault() {
|
|
}
|
|
|
|
func (p *Interrupt) GetEventID() (v string) {
|
|
return p.EventID
|
|
}
|
|
|
|
func (p *Interrupt) GetType() (v InterruptType) {
|
|
return p.Type
|
|
}
|
|
|
|
func (p *Interrupt) GetInData() (v string) {
|
|
return p.InData
|
|
}
|
|
|
|
var fieldIDToName_Interrupt = map[int16]string{
|
|
1: "EventID",
|
|
2: "Type",
|
|
3: "InData",
|
|
}
|
|
|
|
func (p *Interrupt) 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.STRING {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 2:
|
|
if fieldTypeId == thrift.I32 {
|
|
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
|
|
}
|
|
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_Interrupt[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 *Interrupt) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.EventID = _field
|
|
return nil
|
|
}
|
|
func (p *Interrupt) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field InterruptType
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = InterruptType(v)
|
|
}
|
|
p.Type = _field
|
|
return nil
|
|
}
|
|
func (p *Interrupt) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.InData = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *Interrupt) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("Interrupt"); 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 = 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 *Interrupt) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("EventID", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.EventID); 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 *Interrupt) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("Type", thrift.I32, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.Type)); 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 *Interrupt) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("InData", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.InData); 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 *Interrupt) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("Interrupt(%+v)", *p)
|
|
|
|
}
|
|
|
|
type OpenAPIStreamRunFlowResponse struct {
|
|
// absolute serial number
|
|
ID string `thrift:"id,1" form:"id" json:"id" query:"id"`
|
|
// Event type: message, done, error
|
|
Event string `thrift:"Event,2" json:"event" form:"Event" query:"Event"`
|
|
// Node information
|
|
NodeSeqID *string `thrift:"NodeSeqID,50,optional" json:"node_seq_id" form:"NodeSeqID" query:"NodeSeqID"`
|
|
// Node name
|
|
NodeTitle *string `thrift:"NodeTitle,52,optional" json:"node_title" form:"NodeTitle" query:"NodeTitle"`
|
|
// Return when ContentType is Text
|
|
Content *string `thrift:"Content,54,optional" json:"content" form:"Content" query:"Content"`
|
|
// Has the node completed execution?
|
|
NodeIsFinish *bool `thrift:"NodeIsFinish,55,optional" json:"node_is_finish" form:"NodeIsFinish" query:"NodeIsFinish"`
|
|
//Transmission when content type is interrupt, interrupt protocol
|
|
InterruptData *Interrupt `thrift:"InterruptData,56,optional" json:"interrupt_data" form:"InterruptData" query:"InterruptData"`
|
|
// Data type returned
|
|
ContentType *string `thrift:"ContentType,57,optional" json:"content_type" form:"ContentType" query:"ContentType"`
|
|
// Card Content Returned when Content Type is Card
|
|
CardBody *string `thrift:"CardBody,58,optional" json:"card_body" form:"CardBody" query:"CardBody"`
|
|
// Node type
|
|
NodeType *string `thrift:"NodeType,59,optional" json:"node_type" form:"NodeType" query:"NodeType"`
|
|
NodeID *string `thrift:"NodeID,60,optional" json:"node_id" form:"NodeID" query:"NodeID"`
|
|
// Last message on success
|
|
Ext map[string]string `thrift:"Ext,100,optional" json:"ext" form:"Ext" query:"Ext"`
|
|
Token *int64 `thrift:"Token,101,optional" json:"token" form:"Token" query:"Token"`
|
|
Cost *string `thrift:"Cost,102,optional" json:"cost" form:"Cost" query:"Cost"`
|
|
// error message
|
|
ErrorCode *int64 `thrift:"ErrorCode,151,optional" json:"error_code" form:"ErrorCode" query:"ErrorCode"`
|
|
ErrorMessage *string `thrift:"ErrorMessage,152,optional" json:"error_message" form:"ErrorMessage" query:"ErrorMessage"`
|
|
DebugUrl *string `thrift:"DebugUrl,153,optional" json:"debug_url" form:"DebugUrl" query:"DebugUrl"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255,required" form:"BaseResp,required" json:"BaseResp,required" query:"BaseResp,required"`
|
|
}
|
|
|
|
func NewOpenAPIStreamRunFlowResponse() *OpenAPIStreamRunFlowResponse {
|
|
return &OpenAPIStreamRunFlowResponse{}
|
|
}
|
|
|
|
func (p *OpenAPIStreamRunFlowResponse) InitDefault() {
|
|
}
|
|
|
|
func (p *OpenAPIStreamRunFlowResponse) GetID() (v string) {
|
|
return p.ID
|
|
}
|
|
|
|
func (p *OpenAPIStreamRunFlowResponse) GetEvent() (v string) {
|
|
return p.Event
|
|
}
|
|
|
|
var OpenAPIStreamRunFlowResponse_NodeSeqID_DEFAULT string
|
|
|
|
func (p *OpenAPIStreamRunFlowResponse) GetNodeSeqID() (v string) {
|
|
if !p.IsSetNodeSeqID() {
|
|
return OpenAPIStreamRunFlowResponse_NodeSeqID_DEFAULT
|
|
}
|
|
return *p.NodeSeqID
|
|
}
|
|
|
|
var OpenAPIStreamRunFlowResponse_NodeTitle_DEFAULT string
|
|
|
|
func (p *OpenAPIStreamRunFlowResponse) GetNodeTitle() (v string) {
|
|
if !p.IsSetNodeTitle() {
|
|
return OpenAPIStreamRunFlowResponse_NodeTitle_DEFAULT
|
|
}
|
|
return *p.NodeTitle
|
|
}
|
|
|
|
var OpenAPIStreamRunFlowResponse_Content_DEFAULT string
|
|
|
|
func (p *OpenAPIStreamRunFlowResponse) GetContent() (v string) {
|
|
if !p.IsSetContent() {
|
|
return OpenAPIStreamRunFlowResponse_Content_DEFAULT
|
|
}
|
|
return *p.Content
|
|
}
|
|
|
|
var OpenAPIStreamRunFlowResponse_NodeIsFinish_DEFAULT bool
|
|
|
|
func (p *OpenAPIStreamRunFlowResponse) GetNodeIsFinish() (v bool) {
|
|
if !p.IsSetNodeIsFinish() {
|
|
return OpenAPIStreamRunFlowResponse_NodeIsFinish_DEFAULT
|
|
}
|
|
return *p.NodeIsFinish
|
|
}
|
|
|
|
var OpenAPIStreamRunFlowResponse_InterruptData_DEFAULT *Interrupt
|
|
|
|
func (p *OpenAPIStreamRunFlowResponse) GetInterruptData() (v *Interrupt) {
|
|
if !p.IsSetInterruptData() {
|
|
return OpenAPIStreamRunFlowResponse_InterruptData_DEFAULT
|
|
}
|
|
return p.InterruptData
|
|
}
|
|
|
|
var OpenAPIStreamRunFlowResponse_ContentType_DEFAULT string
|
|
|
|
func (p *OpenAPIStreamRunFlowResponse) GetContentType() (v string) {
|
|
if !p.IsSetContentType() {
|
|
return OpenAPIStreamRunFlowResponse_ContentType_DEFAULT
|
|
}
|
|
return *p.ContentType
|
|
}
|
|
|
|
var OpenAPIStreamRunFlowResponse_CardBody_DEFAULT string
|
|
|
|
func (p *OpenAPIStreamRunFlowResponse) GetCardBody() (v string) {
|
|
if !p.IsSetCardBody() {
|
|
return OpenAPIStreamRunFlowResponse_CardBody_DEFAULT
|
|
}
|
|
return *p.CardBody
|
|
}
|
|
|
|
var OpenAPIStreamRunFlowResponse_NodeType_DEFAULT string
|
|
|
|
func (p *OpenAPIStreamRunFlowResponse) GetNodeType() (v string) {
|
|
if !p.IsSetNodeType() {
|
|
return OpenAPIStreamRunFlowResponse_NodeType_DEFAULT
|
|
}
|
|
return *p.NodeType
|
|
}
|
|
|
|
var OpenAPIStreamRunFlowResponse_NodeID_DEFAULT string
|
|
|
|
func (p *OpenAPIStreamRunFlowResponse) GetNodeID() (v string) {
|
|
if !p.IsSetNodeID() {
|
|
return OpenAPIStreamRunFlowResponse_NodeID_DEFAULT
|
|
}
|
|
return *p.NodeID
|
|
}
|
|
|
|
var OpenAPIStreamRunFlowResponse_Ext_DEFAULT map[string]string
|
|
|
|
func (p *OpenAPIStreamRunFlowResponse) GetExt() (v map[string]string) {
|
|
if !p.IsSetExt() {
|
|
return OpenAPIStreamRunFlowResponse_Ext_DEFAULT
|
|
}
|
|
return p.Ext
|
|
}
|
|
|
|
var OpenAPIStreamRunFlowResponse_Token_DEFAULT int64
|
|
|
|
func (p *OpenAPIStreamRunFlowResponse) GetToken() (v int64) {
|
|
if !p.IsSetToken() {
|
|
return OpenAPIStreamRunFlowResponse_Token_DEFAULT
|
|
}
|
|
return *p.Token
|
|
}
|
|
|
|
var OpenAPIStreamRunFlowResponse_Cost_DEFAULT string
|
|
|
|
func (p *OpenAPIStreamRunFlowResponse) GetCost() (v string) {
|
|
if !p.IsSetCost() {
|
|
return OpenAPIStreamRunFlowResponse_Cost_DEFAULT
|
|
}
|
|
return *p.Cost
|
|
}
|
|
|
|
var OpenAPIStreamRunFlowResponse_ErrorCode_DEFAULT int64
|
|
|
|
func (p *OpenAPIStreamRunFlowResponse) GetErrorCode() (v int64) {
|
|
if !p.IsSetErrorCode() {
|
|
return OpenAPIStreamRunFlowResponse_ErrorCode_DEFAULT
|
|
}
|
|
return *p.ErrorCode
|
|
}
|
|
|
|
var OpenAPIStreamRunFlowResponse_ErrorMessage_DEFAULT string
|
|
|
|
func (p *OpenAPIStreamRunFlowResponse) GetErrorMessage() (v string) {
|
|
if !p.IsSetErrorMessage() {
|
|
return OpenAPIStreamRunFlowResponse_ErrorMessage_DEFAULT
|
|
}
|
|
return *p.ErrorMessage
|
|
}
|
|
|
|
var OpenAPIStreamRunFlowResponse_DebugUrl_DEFAULT string
|
|
|
|
func (p *OpenAPIStreamRunFlowResponse) GetDebugUrl() (v string) {
|
|
if !p.IsSetDebugUrl() {
|
|
return OpenAPIStreamRunFlowResponse_DebugUrl_DEFAULT
|
|
}
|
|
return *p.DebugUrl
|
|
}
|
|
|
|
var OpenAPIStreamRunFlowResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *OpenAPIStreamRunFlowResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return OpenAPIStreamRunFlowResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_OpenAPIStreamRunFlowResponse = map[int16]string{
|
|
1: "id",
|
|
2: "Event",
|
|
50: "NodeSeqID",
|
|
52: "NodeTitle",
|
|
54: "Content",
|
|
55: "NodeIsFinish",
|
|
56: "InterruptData",
|
|
57: "ContentType",
|
|
58: "CardBody",
|
|
59: "NodeType",
|
|
60: "NodeID",
|
|
100: "Ext",
|
|
101: "Token",
|
|
102: "Cost",
|
|
151: "ErrorCode",
|
|
152: "ErrorMessage",
|
|
153: "DebugUrl",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *OpenAPIStreamRunFlowResponse) IsSetNodeSeqID() bool {
|
|
return p.NodeSeqID != nil
|
|
}
|
|
|
|
func (p *OpenAPIStreamRunFlowResponse) IsSetNodeTitle() bool {
|
|
return p.NodeTitle != nil
|
|
}
|
|
|
|
func (p *OpenAPIStreamRunFlowResponse) IsSetContent() bool {
|
|
return p.Content != nil
|
|
}
|
|
|
|
func (p *OpenAPIStreamRunFlowResponse) IsSetNodeIsFinish() bool {
|
|
return p.NodeIsFinish != nil
|
|
}
|
|
|
|
func (p *OpenAPIStreamRunFlowResponse) IsSetInterruptData() bool {
|
|
return p.InterruptData != nil
|
|
}
|
|
|
|
func (p *OpenAPIStreamRunFlowResponse) IsSetContentType() bool {
|
|
return p.ContentType != nil
|
|
}
|
|
|
|
func (p *OpenAPIStreamRunFlowResponse) IsSetCardBody() bool {
|
|
return p.CardBody != nil
|
|
}
|
|
|
|
func (p *OpenAPIStreamRunFlowResponse) IsSetNodeType() bool {
|
|
return p.NodeType != nil
|
|
}
|
|
|
|
func (p *OpenAPIStreamRunFlowResponse) IsSetNodeID() bool {
|
|
return p.NodeID != nil
|
|
}
|
|
|
|
func (p *OpenAPIStreamRunFlowResponse) IsSetExt() bool {
|
|
return p.Ext != nil
|
|
}
|
|
|
|
func (p *OpenAPIStreamRunFlowResponse) IsSetToken() bool {
|
|
return p.Token != nil
|
|
}
|
|
|
|
func (p *OpenAPIStreamRunFlowResponse) IsSetCost() bool {
|
|
return p.Cost != nil
|
|
}
|
|
|
|
func (p *OpenAPIStreamRunFlowResponse) IsSetErrorCode() bool {
|
|
return p.ErrorCode != nil
|
|
}
|
|
|
|
func (p *OpenAPIStreamRunFlowResponse) IsSetErrorMessage() bool {
|
|
return p.ErrorMessage != nil
|
|
}
|
|
|
|
func (p *OpenAPIStreamRunFlowResponse) IsSetDebugUrl() bool {
|
|
return p.DebugUrl != nil
|
|
}
|
|
|
|
func (p *OpenAPIStreamRunFlowResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *OpenAPIStreamRunFlowResponse) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetBaseResp bool = false
|
|
|
|
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.STRING {
|
|
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 50:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField50(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 52:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField52(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 54:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField54(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 55:
|
|
if fieldTypeId == thrift.BOOL {
|
|
if err = p.ReadField55(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 56:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField56(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 57:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField57(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 58:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField58(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 59:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField59(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 60:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField60(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 100:
|
|
if fieldTypeId == thrift.MAP {
|
|
if err = p.ReadField100(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 101:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField101(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 102:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField102(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 151:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField151(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 152:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField152(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 153:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField153(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetBaseResp = true
|
|
} 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
|
|
}
|
|
|
|
if !issetBaseResp {
|
|
fieldId = 255
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_OpenAPIStreamRunFlowResponse[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_OpenAPIStreamRunFlowResponse[fieldId]))
|
|
}
|
|
|
|
func (p *OpenAPIStreamRunFlowResponse) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ID = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIStreamRunFlowResponse) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Event = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIStreamRunFlowResponse) ReadField50(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.NodeSeqID = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIStreamRunFlowResponse) ReadField52(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.NodeTitle = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIStreamRunFlowResponse) ReadField54(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Content = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIStreamRunFlowResponse) ReadField55(iprot thrift.TProtocol) error {
|
|
|
|
var _field *bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.NodeIsFinish = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIStreamRunFlowResponse) ReadField56(iprot thrift.TProtocol) error {
|
|
_field := NewInterrupt()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.InterruptData = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIStreamRunFlowResponse) ReadField57(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ContentType = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIStreamRunFlowResponse) ReadField58(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.CardBody = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIStreamRunFlowResponse) ReadField59(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.NodeType = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIStreamRunFlowResponse) ReadField60(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.NodeID = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIStreamRunFlowResponse) ReadField100(iprot thrift.TProtocol) error {
|
|
_, _, size, err := iprot.ReadMapBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make(map[string]string, size)
|
|
for i := 0; i < size; i++ {
|
|
var _key string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_key = v
|
|
}
|
|
|
|
var _val string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_val = v
|
|
}
|
|
|
|
_field[_key] = _val
|
|
}
|
|
if err := iprot.ReadMapEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.Ext = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIStreamRunFlowResponse) ReadField101(iprot thrift.TProtocol) error {
|
|
|
|
var _field *int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Token = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIStreamRunFlowResponse) ReadField102(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Cost = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIStreamRunFlowResponse) ReadField151(iprot thrift.TProtocol) error {
|
|
|
|
var _field *int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ErrorCode = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIStreamRunFlowResponse) ReadField152(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ErrorMessage = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIStreamRunFlowResponse) ReadField153(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.DebugUrl = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIStreamRunFlowResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *OpenAPIStreamRunFlowResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("OpenAPIStreamRunFlowResponse"); 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.writeField50(oprot); err != nil {
|
|
fieldId = 50
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField52(oprot); err != nil {
|
|
fieldId = 52
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField54(oprot); err != nil {
|
|
fieldId = 54
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField55(oprot); err != nil {
|
|
fieldId = 55
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField56(oprot); err != nil {
|
|
fieldId = 56
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField57(oprot); err != nil {
|
|
fieldId = 57
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField58(oprot); err != nil {
|
|
fieldId = 58
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField59(oprot); err != nil {
|
|
fieldId = 59
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField60(oprot); err != nil {
|
|
fieldId = 60
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField100(oprot); err != nil {
|
|
fieldId = 100
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField101(oprot); err != nil {
|
|
fieldId = 101
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField102(oprot); err != nil {
|
|
fieldId = 102
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField151(oprot); err != nil {
|
|
fieldId = 151
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField152(oprot); err != nil {
|
|
fieldId = 152
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField153(oprot); err != nil {
|
|
fieldId = 153
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *OpenAPIStreamRunFlowResponse) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ID); 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 *OpenAPIStreamRunFlowResponse) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("Event", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Event); 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 *OpenAPIStreamRunFlowResponse) writeField50(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetNodeSeqID() {
|
|
if err = oprot.WriteFieldBegin("NodeSeqID", thrift.STRING, 50); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.NodeSeqID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 50 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 50 end error: ", p), err)
|
|
}
|
|
func (p *OpenAPIStreamRunFlowResponse) writeField52(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetNodeTitle() {
|
|
if err = oprot.WriteFieldBegin("NodeTitle", thrift.STRING, 52); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.NodeTitle); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 52 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 52 end error: ", p), err)
|
|
}
|
|
func (p *OpenAPIStreamRunFlowResponse) writeField54(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetContent() {
|
|
if err = oprot.WriteFieldBegin("Content", thrift.STRING, 54); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.Content); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 54 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 54 end error: ", p), err)
|
|
}
|
|
func (p *OpenAPIStreamRunFlowResponse) writeField55(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetNodeIsFinish() {
|
|
if err = oprot.WriteFieldBegin("NodeIsFinish", thrift.BOOL, 55); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(*p.NodeIsFinish); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 55 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 55 end error: ", p), err)
|
|
}
|
|
func (p *OpenAPIStreamRunFlowResponse) writeField56(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetInterruptData() {
|
|
if err = oprot.WriteFieldBegin("InterruptData", thrift.STRUCT, 56); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.InterruptData.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 56 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 56 end error: ", p), err)
|
|
}
|
|
func (p *OpenAPIStreamRunFlowResponse) writeField57(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetContentType() {
|
|
if err = oprot.WriteFieldBegin("ContentType", thrift.STRING, 57); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.ContentType); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 57 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 57 end error: ", p), err)
|
|
}
|
|
func (p *OpenAPIStreamRunFlowResponse) writeField58(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetCardBody() {
|
|
if err = oprot.WriteFieldBegin("CardBody", thrift.STRING, 58); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.CardBody); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 58 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 58 end error: ", p), err)
|
|
}
|
|
func (p *OpenAPIStreamRunFlowResponse) writeField59(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetNodeType() {
|
|
if err = oprot.WriteFieldBegin("NodeType", thrift.STRING, 59); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.NodeType); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 59 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 59 end error: ", p), err)
|
|
}
|
|
func (p *OpenAPIStreamRunFlowResponse) writeField60(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetNodeID() {
|
|
if err = oprot.WriteFieldBegin("NodeID", thrift.STRING, 60); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.NodeID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 60 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 60 end error: ", p), err)
|
|
}
|
|
func (p *OpenAPIStreamRunFlowResponse) writeField100(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetExt() {
|
|
if err = oprot.WriteFieldBegin("Ext", thrift.MAP, 100); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteMapBegin(thrift.STRING, thrift.STRING, len(p.Ext)); err != nil {
|
|
return err
|
|
}
|
|
for k, v := range p.Ext {
|
|
if err := oprot.WriteString(k); err != nil {
|
|
return err
|
|
}
|
|
if err := oprot.WriteString(v); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteMapEnd(); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 100 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 100 end error: ", p), err)
|
|
}
|
|
func (p *OpenAPIStreamRunFlowResponse) writeField101(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetToken() {
|
|
if err = oprot.WriteFieldBegin("Token", thrift.I64, 101); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(*p.Token); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 101 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 101 end error: ", p), err)
|
|
}
|
|
func (p *OpenAPIStreamRunFlowResponse) writeField102(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetCost() {
|
|
if err = oprot.WriteFieldBegin("Cost", thrift.STRING, 102); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.Cost); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 102 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 102 end error: ", p), err)
|
|
}
|
|
func (p *OpenAPIStreamRunFlowResponse) writeField151(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetErrorCode() {
|
|
if err = oprot.WriteFieldBegin("ErrorCode", thrift.I64, 151); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(*p.ErrorCode); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 151 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 151 end error: ", p), err)
|
|
}
|
|
func (p *OpenAPIStreamRunFlowResponse) writeField152(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetErrorMessage() {
|
|
if err = oprot.WriteFieldBegin("ErrorMessage", thrift.STRING, 152); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.ErrorMessage); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 152 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 152 end error: ", p), err)
|
|
}
|
|
func (p *OpenAPIStreamRunFlowResponse) writeField153(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetDebugUrl() {
|
|
if err = oprot.WriteFieldBegin("DebugUrl", thrift.STRING, 153); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.DebugUrl); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 153 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 153 end error: ", p), err)
|
|
}
|
|
func (p *OpenAPIStreamRunFlowResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *OpenAPIStreamRunFlowResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("OpenAPIStreamRunFlowResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
type OpenAPIStreamResumeFlowRequest struct {
|
|
EventID string `thrift:"EventID,1" json:"event_id" form:"EventID" query:"EventID"`
|
|
InterruptType InterruptType `thrift:"InterruptType,2" json:"interrupt_type" form:"InterruptType" query:"InterruptType"`
|
|
ResumeData string `thrift:"ResumeData,3" json:"resume_data" form:"ResumeData" query:"ResumeData"`
|
|
Ext map[string]string `thrift:"Ext,4" json:"ext" form:"Ext" query:"Ext"`
|
|
WorkflowID string `thrift:"WorkflowID,5" json:"workflow_id" form:"WorkflowID" query:"WorkflowID"`
|
|
// Channel ID, such as ui builder, template, store, etc
|
|
ConnectorID *string `thrift:"ConnectorID,6,optional" json:"connector_id" form:"ConnectorID" query:"ConnectorID"`
|
|
Base *base.Base `thrift:"Base,255" form:"Base" json:"Base" query:"Base"`
|
|
}
|
|
|
|
func NewOpenAPIStreamResumeFlowRequest() *OpenAPIStreamResumeFlowRequest {
|
|
return &OpenAPIStreamResumeFlowRequest{}
|
|
}
|
|
|
|
func (p *OpenAPIStreamResumeFlowRequest) InitDefault() {
|
|
}
|
|
|
|
func (p *OpenAPIStreamResumeFlowRequest) GetEventID() (v string) {
|
|
return p.EventID
|
|
}
|
|
|
|
func (p *OpenAPIStreamResumeFlowRequest) GetInterruptType() (v InterruptType) {
|
|
return p.InterruptType
|
|
}
|
|
|
|
func (p *OpenAPIStreamResumeFlowRequest) GetResumeData() (v string) {
|
|
return p.ResumeData
|
|
}
|
|
|
|
func (p *OpenAPIStreamResumeFlowRequest) GetExt() (v map[string]string) {
|
|
return p.Ext
|
|
}
|
|
|
|
func (p *OpenAPIStreamResumeFlowRequest) GetWorkflowID() (v string) {
|
|
return p.WorkflowID
|
|
}
|
|
|
|
var OpenAPIStreamResumeFlowRequest_ConnectorID_DEFAULT string
|
|
|
|
func (p *OpenAPIStreamResumeFlowRequest) GetConnectorID() (v string) {
|
|
if !p.IsSetConnectorID() {
|
|
return OpenAPIStreamResumeFlowRequest_ConnectorID_DEFAULT
|
|
}
|
|
return *p.ConnectorID
|
|
}
|
|
|
|
var OpenAPIStreamResumeFlowRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *OpenAPIStreamResumeFlowRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return OpenAPIStreamResumeFlowRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_OpenAPIStreamResumeFlowRequest = map[int16]string{
|
|
1: "EventID",
|
|
2: "InterruptType",
|
|
3: "ResumeData",
|
|
4: "Ext",
|
|
5: "WorkflowID",
|
|
6: "ConnectorID",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *OpenAPIStreamResumeFlowRequest) IsSetConnectorID() bool {
|
|
return p.ConnectorID != nil
|
|
}
|
|
|
|
func (p *OpenAPIStreamResumeFlowRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *OpenAPIStreamResumeFlowRequest) 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.STRING {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 2:
|
|
if fieldTypeId == thrift.I32 {
|
|
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.MAP {
|
|
if err = p.ReadField4(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 5:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 6:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField6(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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_OpenAPIStreamResumeFlowRequest[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 *OpenAPIStreamResumeFlowRequest) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.EventID = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIStreamResumeFlowRequest) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field InterruptType
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = InterruptType(v)
|
|
}
|
|
p.InterruptType = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIStreamResumeFlowRequest) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ResumeData = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIStreamResumeFlowRequest) ReadField4(iprot thrift.TProtocol) error {
|
|
_, _, size, err := iprot.ReadMapBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make(map[string]string, size)
|
|
for i := 0; i < size; i++ {
|
|
var _key string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_key = v
|
|
}
|
|
|
|
var _val string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_val = v
|
|
}
|
|
|
|
_field[_key] = _val
|
|
}
|
|
if err := iprot.ReadMapEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.Ext = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIStreamResumeFlowRequest) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIStreamResumeFlowRequest) ReadField6(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ConnectorID = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIStreamResumeFlowRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *OpenAPIStreamResumeFlowRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("OpenAPIStreamResumeFlowRequest"); 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 = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *OpenAPIStreamResumeFlowRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("EventID", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.EventID); 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 *OpenAPIStreamResumeFlowRequest) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("InterruptType", thrift.I32, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(p.InterruptType)); 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 *OpenAPIStreamResumeFlowRequest) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("ResumeData", thrift.STRING, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ResumeData); 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 *OpenAPIStreamResumeFlowRequest) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("Ext", thrift.MAP, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteMapBegin(thrift.STRING, thrift.STRING, len(p.Ext)); err != nil {
|
|
return err
|
|
}
|
|
for k, v := range p.Ext {
|
|
if err := oprot.WriteString(k); err != nil {
|
|
return err
|
|
}
|
|
if err := oprot.WriteString(v); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteMapEnd(); 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 *OpenAPIStreamResumeFlowRequest) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("WorkflowID", thrift.STRING, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowID); 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 *OpenAPIStreamResumeFlowRequest) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetConnectorID() {
|
|
if err = oprot.WriteFieldBegin("ConnectorID", thrift.STRING, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.ConnectorID); 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 *OpenAPIStreamResumeFlowRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *OpenAPIStreamResumeFlowRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("OpenAPIStreamResumeFlowRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type GetWorkflowRunHistoryRequest struct {
|
|
WorkflowID string `thrift:"workflow_id,1,required" form:"workflow_id,required" json:"workflow_id,required" query:"workflow_id,required"`
|
|
ExecuteID *string `thrift:"execute_id,2,optional" form:"execute_id" json:"execute_id,omitempty" query:"execute_id"`
|
|
Base *base.Base `thrift:"Base,255,optional" form:"Base" json:"Base,omitempty" query:"Base"`
|
|
}
|
|
|
|
func NewGetWorkflowRunHistoryRequest() *GetWorkflowRunHistoryRequest {
|
|
return &GetWorkflowRunHistoryRequest{}
|
|
}
|
|
|
|
func (p *GetWorkflowRunHistoryRequest) InitDefault() {
|
|
}
|
|
|
|
func (p *GetWorkflowRunHistoryRequest) GetWorkflowID() (v string) {
|
|
return p.WorkflowID
|
|
}
|
|
|
|
var GetWorkflowRunHistoryRequest_ExecuteID_DEFAULT string
|
|
|
|
func (p *GetWorkflowRunHistoryRequest) GetExecuteID() (v string) {
|
|
if !p.IsSetExecuteID() {
|
|
return GetWorkflowRunHistoryRequest_ExecuteID_DEFAULT
|
|
}
|
|
return *p.ExecuteID
|
|
}
|
|
|
|
var GetWorkflowRunHistoryRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *GetWorkflowRunHistoryRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return GetWorkflowRunHistoryRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_GetWorkflowRunHistoryRequest = map[int16]string{
|
|
1: "workflow_id",
|
|
2: "execute_id",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *GetWorkflowRunHistoryRequest) IsSetExecuteID() bool {
|
|
return p.ExecuteID != nil
|
|
}
|
|
|
|
func (p *GetWorkflowRunHistoryRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *GetWorkflowRunHistoryRequest) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetWorkflowID bool = false
|
|
|
|
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.STRING {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetWorkflowID = true
|
|
} 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 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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
|
|
}
|
|
|
|
if !issetWorkflowID {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_GetWorkflowRunHistoryRequest[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_GetWorkflowRunHistoryRequest[fieldId]))
|
|
}
|
|
|
|
func (p *GetWorkflowRunHistoryRequest) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkflowRunHistoryRequest) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ExecuteID = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkflowRunHistoryRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *GetWorkflowRunHistoryRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("GetWorkflowRunHistoryRequest"); 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.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *GetWorkflowRunHistoryRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("workflow_id", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowID); 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 *GetWorkflowRunHistoryRequest) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetExecuteID() {
|
|
if err = oprot.WriteFieldBegin("execute_id", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.ExecuteID); 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 *GetWorkflowRunHistoryRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *GetWorkflowRunHistoryRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("GetWorkflowRunHistoryRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type WorkflowExecuteHistory struct {
|
|
ExecuteID *int64 `thrift:"ExecuteID,1,optional" json:"execute_id" form:"ExecuteID" query:"ExecuteID"`
|
|
ExecuteStatus *string `thrift:"ExecuteStatus,2,optional" json:"execute_status" form:"ExecuteStatus" query:"ExecuteStatus"`
|
|
BotID *int64 `thrift:"BotID,3,optional" json:"bot_id" form:"BotID" query:"BotID"`
|
|
ConnectorID *int64 `thrift:"ConnectorID,4,optional" json:"connector_id" form:"ConnectorID" query:"ConnectorID"`
|
|
ConnectorUID *string `thrift:"ConnectorUID,5,optional" json:"connector_uid" form:"ConnectorUID" query:"ConnectorUID"`
|
|
RunMode *WorkflowRunMode `thrift:"RunMode,6,optional" json:"run_mode" form:"RunMode" query:"RunMode"`
|
|
LogID *string `thrift:"LogID,7,optional" json:"log_id" form:"LogID" query:"LogID"`
|
|
CreateTime *int64 `thrift:"CreateTime,8,optional" json:"create_time" form:"CreateTime" query:"CreateTime"`
|
|
UpdateTime *int64 `thrift:"UpdateTime,9,optional" json:"update_time" form:"UpdateTime" query:"UpdateTime"`
|
|
DebugUrl *string `thrift:"DebugUrl,10,optional" json:"debug_url" form:"DebugUrl" query:"DebugUrl"`
|
|
// successful execution
|
|
Input *string `thrift:"Input,51,optional" json:"input" form:"Input" query:"Input"`
|
|
Output *string `thrift:"Output,52,optional" json:"output" form:"Output" query:"Output"`
|
|
Token *int64 `thrift:"Token,53,optional" json:"token" form:"Token" query:"Token"`
|
|
Cost *string `thrift:"Cost,54,optional" json:"cost" form:"Cost" query:"Cost"`
|
|
CostUnit *string `thrift:"CostUnit,55,optional" json:"cost_unit" form:"CostUnit" query:"CostUnit"`
|
|
Ext map[string]string `thrift:"Ext,56,optional" json:"ext" form:"Ext" query:"Ext"`
|
|
// execution failed
|
|
ErrorCode *string `thrift:"ErrorCode,101,optional" json:"error_code" form:"ErrorCode" query:"ErrorCode"`
|
|
ErrorMsg *string `thrift:"ErrorMsg,102,optional" json:"error_msg" form:"ErrorMsg" query:"ErrorMsg"`
|
|
}
|
|
|
|
func NewWorkflowExecuteHistory() *WorkflowExecuteHistory {
|
|
return &WorkflowExecuteHistory{}
|
|
}
|
|
|
|
func (p *WorkflowExecuteHistory) InitDefault() {
|
|
}
|
|
|
|
var WorkflowExecuteHistory_ExecuteID_DEFAULT int64
|
|
|
|
func (p *WorkflowExecuteHistory) GetExecuteID() (v int64) {
|
|
if !p.IsSetExecuteID() {
|
|
return WorkflowExecuteHistory_ExecuteID_DEFAULT
|
|
}
|
|
return *p.ExecuteID
|
|
}
|
|
|
|
var WorkflowExecuteHistory_ExecuteStatus_DEFAULT string
|
|
|
|
func (p *WorkflowExecuteHistory) GetExecuteStatus() (v string) {
|
|
if !p.IsSetExecuteStatus() {
|
|
return WorkflowExecuteHistory_ExecuteStatus_DEFAULT
|
|
}
|
|
return *p.ExecuteStatus
|
|
}
|
|
|
|
var WorkflowExecuteHistory_BotID_DEFAULT int64
|
|
|
|
func (p *WorkflowExecuteHistory) GetBotID() (v int64) {
|
|
if !p.IsSetBotID() {
|
|
return WorkflowExecuteHistory_BotID_DEFAULT
|
|
}
|
|
return *p.BotID
|
|
}
|
|
|
|
var WorkflowExecuteHistory_ConnectorID_DEFAULT int64
|
|
|
|
func (p *WorkflowExecuteHistory) GetConnectorID() (v int64) {
|
|
if !p.IsSetConnectorID() {
|
|
return WorkflowExecuteHistory_ConnectorID_DEFAULT
|
|
}
|
|
return *p.ConnectorID
|
|
}
|
|
|
|
var WorkflowExecuteHistory_ConnectorUID_DEFAULT string
|
|
|
|
func (p *WorkflowExecuteHistory) GetConnectorUID() (v string) {
|
|
if !p.IsSetConnectorUID() {
|
|
return WorkflowExecuteHistory_ConnectorUID_DEFAULT
|
|
}
|
|
return *p.ConnectorUID
|
|
}
|
|
|
|
var WorkflowExecuteHistory_RunMode_DEFAULT WorkflowRunMode
|
|
|
|
func (p *WorkflowExecuteHistory) GetRunMode() (v WorkflowRunMode) {
|
|
if !p.IsSetRunMode() {
|
|
return WorkflowExecuteHistory_RunMode_DEFAULT
|
|
}
|
|
return *p.RunMode
|
|
}
|
|
|
|
var WorkflowExecuteHistory_LogID_DEFAULT string
|
|
|
|
func (p *WorkflowExecuteHistory) GetLogID() (v string) {
|
|
if !p.IsSetLogID() {
|
|
return WorkflowExecuteHistory_LogID_DEFAULT
|
|
}
|
|
return *p.LogID
|
|
}
|
|
|
|
var WorkflowExecuteHistory_CreateTime_DEFAULT int64
|
|
|
|
func (p *WorkflowExecuteHistory) GetCreateTime() (v int64) {
|
|
if !p.IsSetCreateTime() {
|
|
return WorkflowExecuteHistory_CreateTime_DEFAULT
|
|
}
|
|
return *p.CreateTime
|
|
}
|
|
|
|
var WorkflowExecuteHistory_UpdateTime_DEFAULT int64
|
|
|
|
func (p *WorkflowExecuteHistory) GetUpdateTime() (v int64) {
|
|
if !p.IsSetUpdateTime() {
|
|
return WorkflowExecuteHistory_UpdateTime_DEFAULT
|
|
}
|
|
return *p.UpdateTime
|
|
}
|
|
|
|
var WorkflowExecuteHistory_DebugUrl_DEFAULT string
|
|
|
|
func (p *WorkflowExecuteHistory) GetDebugUrl() (v string) {
|
|
if !p.IsSetDebugUrl() {
|
|
return WorkflowExecuteHistory_DebugUrl_DEFAULT
|
|
}
|
|
return *p.DebugUrl
|
|
}
|
|
|
|
var WorkflowExecuteHistory_Input_DEFAULT string
|
|
|
|
func (p *WorkflowExecuteHistory) GetInput() (v string) {
|
|
if !p.IsSetInput() {
|
|
return WorkflowExecuteHistory_Input_DEFAULT
|
|
}
|
|
return *p.Input
|
|
}
|
|
|
|
var WorkflowExecuteHistory_Output_DEFAULT string
|
|
|
|
func (p *WorkflowExecuteHistory) GetOutput() (v string) {
|
|
if !p.IsSetOutput() {
|
|
return WorkflowExecuteHistory_Output_DEFAULT
|
|
}
|
|
return *p.Output
|
|
}
|
|
|
|
var WorkflowExecuteHistory_Token_DEFAULT int64
|
|
|
|
func (p *WorkflowExecuteHistory) GetToken() (v int64) {
|
|
if !p.IsSetToken() {
|
|
return WorkflowExecuteHistory_Token_DEFAULT
|
|
}
|
|
return *p.Token
|
|
}
|
|
|
|
var WorkflowExecuteHistory_Cost_DEFAULT string
|
|
|
|
func (p *WorkflowExecuteHistory) GetCost() (v string) {
|
|
if !p.IsSetCost() {
|
|
return WorkflowExecuteHistory_Cost_DEFAULT
|
|
}
|
|
return *p.Cost
|
|
}
|
|
|
|
var WorkflowExecuteHistory_CostUnit_DEFAULT string
|
|
|
|
func (p *WorkflowExecuteHistory) GetCostUnit() (v string) {
|
|
if !p.IsSetCostUnit() {
|
|
return WorkflowExecuteHistory_CostUnit_DEFAULT
|
|
}
|
|
return *p.CostUnit
|
|
}
|
|
|
|
var WorkflowExecuteHistory_Ext_DEFAULT map[string]string
|
|
|
|
func (p *WorkflowExecuteHistory) GetExt() (v map[string]string) {
|
|
if !p.IsSetExt() {
|
|
return WorkflowExecuteHistory_Ext_DEFAULT
|
|
}
|
|
return p.Ext
|
|
}
|
|
|
|
var WorkflowExecuteHistory_ErrorCode_DEFAULT string
|
|
|
|
func (p *WorkflowExecuteHistory) GetErrorCode() (v string) {
|
|
if !p.IsSetErrorCode() {
|
|
return WorkflowExecuteHistory_ErrorCode_DEFAULT
|
|
}
|
|
return *p.ErrorCode
|
|
}
|
|
|
|
var WorkflowExecuteHistory_ErrorMsg_DEFAULT string
|
|
|
|
func (p *WorkflowExecuteHistory) GetErrorMsg() (v string) {
|
|
if !p.IsSetErrorMsg() {
|
|
return WorkflowExecuteHistory_ErrorMsg_DEFAULT
|
|
}
|
|
return *p.ErrorMsg
|
|
}
|
|
|
|
var fieldIDToName_WorkflowExecuteHistory = map[int16]string{
|
|
1: "ExecuteID",
|
|
2: "ExecuteStatus",
|
|
3: "BotID",
|
|
4: "ConnectorID",
|
|
5: "ConnectorUID",
|
|
6: "RunMode",
|
|
7: "LogID",
|
|
8: "CreateTime",
|
|
9: "UpdateTime",
|
|
10: "DebugUrl",
|
|
51: "Input",
|
|
52: "Output",
|
|
53: "Token",
|
|
54: "Cost",
|
|
55: "CostUnit",
|
|
56: "Ext",
|
|
101: "ErrorCode",
|
|
102: "ErrorMsg",
|
|
}
|
|
|
|
func (p *WorkflowExecuteHistory) IsSetExecuteID() bool {
|
|
return p.ExecuteID != nil
|
|
}
|
|
|
|
func (p *WorkflowExecuteHistory) IsSetExecuteStatus() bool {
|
|
return p.ExecuteStatus != nil
|
|
}
|
|
|
|
func (p *WorkflowExecuteHistory) IsSetBotID() bool {
|
|
return p.BotID != nil
|
|
}
|
|
|
|
func (p *WorkflowExecuteHistory) IsSetConnectorID() bool {
|
|
return p.ConnectorID != nil
|
|
}
|
|
|
|
func (p *WorkflowExecuteHistory) IsSetConnectorUID() bool {
|
|
return p.ConnectorUID != nil
|
|
}
|
|
|
|
func (p *WorkflowExecuteHistory) IsSetRunMode() bool {
|
|
return p.RunMode != nil
|
|
}
|
|
|
|
func (p *WorkflowExecuteHistory) IsSetLogID() bool {
|
|
return p.LogID != nil
|
|
}
|
|
|
|
func (p *WorkflowExecuteHistory) IsSetCreateTime() bool {
|
|
return p.CreateTime != nil
|
|
}
|
|
|
|
func (p *WorkflowExecuteHistory) IsSetUpdateTime() bool {
|
|
return p.UpdateTime != nil
|
|
}
|
|
|
|
func (p *WorkflowExecuteHistory) IsSetDebugUrl() bool {
|
|
return p.DebugUrl != nil
|
|
}
|
|
|
|
func (p *WorkflowExecuteHistory) IsSetInput() bool {
|
|
return p.Input != nil
|
|
}
|
|
|
|
func (p *WorkflowExecuteHistory) IsSetOutput() bool {
|
|
return p.Output != nil
|
|
}
|
|
|
|
func (p *WorkflowExecuteHistory) IsSetToken() bool {
|
|
return p.Token != nil
|
|
}
|
|
|
|
func (p *WorkflowExecuteHistory) IsSetCost() bool {
|
|
return p.Cost != nil
|
|
}
|
|
|
|
func (p *WorkflowExecuteHistory) IsSetCostUnit() bool {
|
|
return p.CostUnit != nil
|
|
}
|
|
|
|
func (p *WorkflowExecuteHistory) IsSetExt() bool {
|
|
return p.Ext != nil
|
|
}
|
|
|
|
func (p *WorkflowExecuteHistory) IsSetErrorCode() bool {
|
|
return p.ErrorCode != nil
|
|
}
|
|
|
|
func (p *WorkflowExecuteHistory) IsSetErrorMsg() bool {
|
|
return p.ErrorMsg != nil
|
|
}
|
|
|
|
func (p *WorkflowExecuteHistory) 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.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.STRING {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 6:
|
|
if fieldTypeId == thrift.I32 {
|
|
if err = p.ReadField6(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField7(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 8:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField8(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 9:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField9(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 10:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField10(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 51:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField51(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 52:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField52(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 53:
|
|
if fieldTypeId == thrift.I64 {
|
|
if err = p.ReadField53(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 54:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField54(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 55:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField55(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 56:
|
|
if fieldTypeId == thrift.MAP {
|
|
if err = p.ReadField56(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 101:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField101(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 102:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField102(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_WorkflowExecuteHistory[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 *WorkflowExecuteHistory) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field *int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ExecuteID = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowExecuteHistory) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ExecuteStatus = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowExecuteHistory) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field *int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.BotID = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowExecuteHistory) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field *int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ConnectorID = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowExecuteHistory) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ConnectorUID = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowExecuteHistory) ReadField6(iprot thrift.TProtocol) error {
|
|
|
|
var _field *WorkflowRunMode
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
tmp := WorkflowRunMode(v)
|
|
_field = &tmp
|
|
}
|
|
p.RunMode = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowExecuteHistory) ReadField7(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.LogID = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowExecuteHistory) ReadField8(iprot thrift.TProtocol) error {
|
|
|
|
var _field *int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.CreateTime = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowExecuteHistory) ReadField9(iprot thrift.TProtocol) error {
|
|
|
|
var _field *int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.UpdateTime = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowExecuteHistory) ReadField10(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.DebugUrl = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowExecuteHistory) ReadField51(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 *WorkflowExecuteHistory) ReadField52(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Output = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowExecuteHistory) ReadField53(iprot thrift.TProtocol) error {
|
|
|
|
var _field *int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Token = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowExecuteHistory) ReadField54(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Cost = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowExecuteHistory) ReadField55(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.CostUnit = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowExecuteHistory) ReadField56(iprot thrift.TProtocol) error {
|
|
_, _, size, err := iprot.ReadMapBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make(map[string]string, size)
|
|
for i := 0; i < size; i++ {
|
|
var _key string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_key = v
|
|
}
|
|
|
|
var _val string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_val = v
|
|
}
|
|
|
|
_field[_key] = _val
|
|
}
|
|
if err := iprot.ReadMapEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.Ext = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowExecuteHistory) ReadField101(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ErrorCode = _field
|
|
return nil
|
|
}
|
|
func (p *WorkflowExecuteHistory) ReadField102(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ErrorMsg = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *WorkflowExecuteHistory) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("WorkflowExecuteHistory"); 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 = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField8(oprot); err != nil {
|
|
fieldId = 8
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField9(oprot); err != nil {
|
|
fieldId = 9
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField10(oprot); err != nil {
|
|
fieldId = 10
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField51(oprot); err != nil {
|
|
fieldId = 51
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField52(oprot); err != nil {
|
|
fieldId = 52
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField53(oprot); err != nil {
|
|
fieldId = 53
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField54(oprot); err != nil {
|
|
fieldId = 54
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField55(oprot); err != nil {
|
|
fieldId = 55
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField56(oprot); err != nil {
|
|
fieldId = 56
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField101(oprot); err != nil {
|
|
fieldId = 101
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField102(oprot); err != nil {
|
|
fieldId = 102
|
|
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 *WorkflowExecuteHistory) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetExecuteID() {
|
|
if err = oprot.WriteFieldBegin("ExecuteID", thrift.I64, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(*p.ExecuteID); 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 *WorkflowExecuteHistory) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetExecuteStatus() {
|
|
if err = oprot.WriteFieldBegin("ExecuteStatus", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.ExecuteStatus); 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 *WorkflowExecuteHistory) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBotID() {
|
|
if err = oprot.WriteFieldBegin("BotID", thrift.I64, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(*p.BotID); 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 *WorkflowExecuteHistory) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetConnectorID() {
|
|
if err = oprot.WriteFieldBegin("ConnectorID", thrift.I64, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(*p.ConnectorID); 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 *WorkflowExecuteHistory) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetConnectorUID() {
|
|
if err = oprot.WriteFieldBegin("ConnectorUID", thrift.STRING, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.ConnectorUID); 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 *WorkflowExecuteHistory) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetRunMode() {
|
|
if err = oprot.WriteFieldBegin("RunMode", thrift.I32, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(int32(*p.RunMode)); 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 *WorkflowExecuteHistory) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetLogID() {
|
|
if err = oprot.WriteFieldBegin("LogID", thrift.STRING, 7); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.LogID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowExecuteHistory) writeField8(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetCreateTime() {
|
|
if err = oprot.WriteFieldBegin("CreateTime", thrift.I64, 8); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(*p.CreateTime); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowExecuteHistory) writeField9(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetUpdateTime() {
|
|
if err = oprot.WriteFieldBegin("UpdateTime", thrift.I64, 9); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(*p.UpdateTime); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowExecuteHistory) writeField10(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetDebugUrl() {
|
|
if err = oprot.WriteFieldBegin("DebugUrl", thrift.STRING, 10); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.DebugUrl); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 10 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 10 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowExecuteHistory) writeField51(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetInput() {
|
|
if err = oprot.WriteFieldBegin("Input", thrift.STRING, 51); 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 51 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 51 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowExecuteHistory) writeField52(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetOutput() {
|
|
if err = oprot.WriteFieldBegin("Output", thrift.STRING, 52); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.Output); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 52 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 52 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowExecuteHistory) writeField53(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetToken() {
|
|
if err = oprot.WriteFieldBegin("Token", thrift.I64, 53); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(*p.Token); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 53 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 53 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowExecuteHistory) writeField54(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetCost() {
|
|
if err = oprot.WriteFieldBegin("Cost", thrift.STRING, 54); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.Cost); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 54 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 54 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowExecuteHistory) writeField55(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetCostUnit() {
|
|
if err = oprot.WriteFieldBegin("CostUnit", thrift.STRING, 55); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.CostUnit); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 55 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 55 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowExecuteHistory) writeField56(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetExt() {
|
|
if err = oprot.WriteFieldBegin("Ext", thrift.MAP, 56); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteMapBegin(thrift.STRING, thrift.STRING, len(p.Ext)); err != nil {
|
|
return err
|
|
}
|
|
for k, v := range p.Ext {
|
|
if err := oprot.WriteString(k); err != nil {
|
|
return err
|
|
}
|
|
if err := oprot.WriteString(v); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteMapEnd(); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 56 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 56 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowExecuteHistory) writeField101(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetErrorCode() {
|
|
if err = oprot.WriteFieldBegin("ErrorCode", thrift.STRING, 101); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.ErrorCode); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 101 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 101 end error: ", p), err)
|
|
}
|
|
func (p *WorkflowExecuteHistory) writeField102(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetErrorMsg() {
|
|
if err = oprot.WriteFieldBegin("ErrorMsg", thrift.STRING, 102); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.ErrorMsg); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 102 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 102 end error: ", p), err)
|
|
}
|
|
|
|
func (p *WorkflowExecuteHistory) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("WorkflowExecuteHistory(%+v)", *p)
|
|
|
|
}
|
|
|
|
type GetWorkflowRunHistoryResponse struct {
|
|
Code *int64 `thrift:"code,1,optional" form:"code" json:"code,omitempty" query:"code"`
|
|
Msg *string `thrift:"msg,2,optional" form:"msg" json:"msg,omitempty" query:"msg"`
|
|
Data []*WorkflowExecuteHistory `thrift:"data,3,optional" form:"data" json:"data,omitempty" query:"data"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255,required" form:"BaseResp,required" json:"BaseResp,required" query:"BaseResp,required"`
|
|
}
|
|
|
|
func NewGetWorkflowRunHistoryResponse() *GetWorkflowRunHistoryResponse {
|
|
return &GetWorkflowRunHistoryResponse{}
|
|
}
|
|
|
|
func (p *GetWorkflowRunHistoryResponse) InitDefault() {
|
|
}
|
|
|
|
var GetWorkflowRunHistoryResponse_Code_DEFAULT int64
|
|
|
|
func (p *GetWorkflowRunHistoryResponse) GetCode() (v int64) {
|
|
if !p.IsSetCode() {
|
|
return GetWorkflowRunHistoryResponse_Code_DEFAULT
|
|
}
|
|
return *p.Code
|
|
}
|
|
|
|
var GetWorkflowRunHistoryResponse_Msg_DEFAULT string
|
|
|
|
func (p *GetWorkflowRunHistoryResponse) GetMsg() (v string) {
|
|
if !p.IsSetMsg() {
|
|
return GetWorkflowRunHistoryResponse_Msg_DEFAULT
|
|
}
|
|
return *p.Msg
|
|
}
|
|
|
|
var GetWorkflowRunHistoryResponse_Data_DEFAULT []*WorkflowExecuteHistory
|
|
|
|
func (p *GetWorkflowRunHistoryResponse) GetData() (v []*WorkflowExecuteHistory) {
|
|
if !p.IsSetData() {
|
|
return GetWorkflowRunHistoryResponse_Data_DEFAULT
|
|
}
|
|
return p.Data
|
|
}
|
|
|
|
var GetWorkflowRunHistoryResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *GetWorkflowRunHistoryResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return GetWorkflowRunHistoryResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_GetWorkflowRunHistoryResponse = map[int16]string{
|
|
1: "code",
|
|
2: "msg",
|
|
3: "data",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *GetWorkflowRunHistoryResponse) IsSetCode() bool {
|
|
return p.Code != nil
|
|
}
|
|
|
|
func (p *GetWorkflowRunHistoryResponse) IsSetMsg() bool {
|
|
return p.Msg != nil
|
|
}
|
|
|
|
func (p *GetWorkflowRunHistoryResponse) IsSetData() bool {
|
|
return p.Data != nil
|
|
}
|
|
|
|
func (p *GetWorkflowRunHistoryResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *GetWorkflowRunHistoryResponse) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetBaseResp bool = false
|
|
|
|
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.LIST {
|
|
if err = p.ReadField3(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetBaseResp = true
|
|
} 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
|
|
}
|
|
|
|
if !issetBaseResp {
|
|
fieldId = 255
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_GetWorkflowRunHistoryResponse[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_GetWorkflowRunHistoryResponse[fieldId]))
|
|
}
|
|
|
|
func (p *GetWorkflowRunHistoryResponse) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field *int64
|
|
if v, err := iprot.ReadI64(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Code = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkflowRunHistoryResponse) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Msg = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkflowRunHistoryResponse) ReadField3(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*WorkflowExecuteHistory, 0, size)
|
|
values := make([]WorkflowExecuteHistory, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.Data = _field
|
|
return nil
|
|
}
|
|
func (p *GetWorkflowRunHistoryResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *GetWorkflowRunHistoryResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("GetWorkflowRunHistoryResponse"); 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.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *GetWorkflowRunHistoryResponse) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetCode() {
|
|
if err = oprot.WriteFieldBegin("code", thrift.I64, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI64(*p.Code); 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 *GetWorkflowRunHistoryResponse) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetMsg() {
|
|
if err = oprot.WriteFieldBegin("msg", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.Msg); 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 *GetWorkflowRunHistoryResponse) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetData() {
|
|
if err = oprot.WriteFieldBegin("data", thrift.LIST, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.Data)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.Data {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); 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 *GetWorkflowRunHistoryResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *GetWorkflowRunHistoryResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("GetWorkflowRunHistoryResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
type EnterMessage struct {
|
|
Role string `thrift:"Role,1,required" json:"role" form:"Role,required" query:"Role,required"`
|
|
// content
|
|
Content string `thrift:"Content,2" json:"content" form:"Content" query:"Content"`
|
|
MetaData map[string]string `thrift:"MetaData,3" json:"meta_data" form:"MetaData" query:"MetaData"`
|
|
//text/card/object_string
|
|
ContentType string `thrift:"ContentType,4" json:"content_type" form:"ContentType" query:"ContentType"`
|
|
Type string `thrift:"Type,5" json:"type" form:"Type" query:"Type"`
|
|
}
|
|
|
|
func NewEnterMessage() *EnterMessage {
|
|
return &EnterMessage{}
|
|
}
|
|
|
|
func (p *EnterMessage) InitDefault() {
|
|
}
|
|
|
|
func (p *EnterMessage) GetRole() (v string) {
|
|
return p.Role
|
|
}
|
|
|
|
func (p *EnterMessage) GetContent() (v string) {
|
|
return p.Content
|
|
}
|
|
|
|
func (p *EnterMessage) GetMetaData() (v map[string]string) {
|
|
return p.MetaData
|
|
}
|
|
|
|
func (p *EnterMessage) GetContentType() (v string) {
|
|
return p.ContentType
|
|
}
|
|
|
|
func (p *EnterMessage) GetType() (v string) {
|
|
return p.Type
|
|
}
|
|
|
|
var fieldIDToName_EnterMessage = map[int16]string{
|
|
1: "Role",
|
|
2: "Content",
|
|
3: "MetaData",
|
|
4: "ContentType",
|
|
5: "Type",
|
|
}
|
|
|
|
func (p *EnterMessage) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetRole bool = false
|
|
|
|
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.STRING {
|
|
if err = p.ReadField1(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetRole = true
|
|
} 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.MAP {
|
|
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.STRING {
|
|
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
|
|
}
|
|
|
|
if !issetRole {
|
|
fieldId = 1
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_EnterMessage[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_EnterMessage[fieldId]))
|
|
}
|
|
|
|
func (p *EnterMessage) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Role = _field
|
|
return nil
|
|
}
|
|
func (p *EnterMessage) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Content = _field
|
|
return nil
|
|
}
|
|
func (p *EnterMessage) ReadField3(iprot thrift.TProtocol) error {
|
|
_, _, size, err := iprot.ReadMapBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make(map[string]string, size)
|
|
for i := 0; i < size; i++ {
|
|
var _key string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_key = v
|
|
}
|
|
|
|
var _val string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_val = v
|
|
}
|
|
|
|
_field[_key] = _val
|
|
}
|
|
if err := iprot.ReadMapEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.MetaData = _field
|
|
return nil
|
|
}
|
|
func (p *EnterMessage) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ContentType = _field
|
|
return nil
|
|
}
|
|
func (p *EnterMessage) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Type = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *EnterMessage) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("EnterMessage"); 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 *EnterMessage) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("Role", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Role); 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 *EnterMessage) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("Content", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Content); 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 *EnterMessage) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("MetaData", thrift.MAP, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteMapBegin(thrift.STRING, thrift.STRING, len(p.MetaData)); err != nil {
|
|
return err
|
|
}
|
|
for k, v := range p.MetaData {
|
|
if err := oprot.WriteString(k); err != nil {
|
|
return err
|
|
}
|
|
if err := oprot.WriteString(v); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteMapEnd(); 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 *EnterMessage) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("ContentType", thrift.STRING, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ContentType); 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 *EnterMessage) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("Type", thrift.STRING, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Type); 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 *EnterMessage) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("EnterMessage(%+v)", *p)
|
|
|
|
}
|
|
|
|
type ChatFlowRunRequest struct {
|
|
WorkflowID string `thrift:"WorkflowID,1" json:"workflow_id" form:"WorkflowID" query:"WorkflowID"`
|
|
Parameters *string `thrift:"Parameters,2,optional" json:"parameters" form:"Parameters" query:"Parameters"`
|
|
Ext map[string]string `thrift:"Ext,3" json:"ext" form:"Ext" query:"Ext"`
|
|
BotID *string `thrift:"BotID,4,optional" json:"bot_id" form:"BotID" query:"BotID"`
|
|
// Default to official run, practice run needs to pass in "DEBUG"
|
|
ExecuteMode *string `thrift:"ExecuteMode,6,optional" json:"execute_mode" form:"ExecuteMode" query:"ExecuteMode"`
|
|
// Version number, maybe workflow version or project version
|
|
Version *string `thrift:"Version,7,optional" json:"version" form:"Version" query:"Version"`
|
|
// Channel ID, such as ui builder, template, store, etc
|
|
ConnectorID *string `thrift:"ConnectorID,8,optional" json:"connector_id" form:"ConnectorID" query:"ConnectorID"`
|
|
AppID *string `thrift:"AppID,9,optional" json:"app_id" form:"AppID" query:"AppID"`
|
|
// Session ID
|
|
ConversationID *string `thrift:"ConversationID,10,optional" json:"conversation_id" form:"ConversationID" query:"ConversationID"`
|
|
// The message that the user wants to write first
|
|
AdditionalMessages []*EnterMessage `thrift:"AdditionalMessages,11,optional" json:"additional_messages" form:"additional_messages" `
|
|
// Project ID, for compatibility with UI builder
|
|
ProjectID *string `thrift:"ProjectID,12,optional" json:"project_id" form:"ProjectID" query:"ProjectID"`
|
|
// Suggested reply message
|
|
SuggestReplyInfo *SuggestReplyInfo `thrift:"SuggestReplyInfo,13,optional" json:"suggest_reply_info" form:"suggest_reply_info" `
|
|
Base *base.Base `thrift:"Base,255,optional" form:"Base" json:"Base,omitempty" query:"Base"`
|
|
}
|
|
|
|
func NewChatFlowRunRequest() *ChatFlowRunRequest {
|
|
return &ChatFlowRunRequest{}
|
|
}
|
|
|
|
func (p *ChatFlowRunRequest) InitDefault() {
|
|
}
|
|
|
|
func (p *ChatFlowRunRequest) GetWorkflowID() (v string) {
|
|
return p.WorkflowID
|
|
}
|
|
|
|
var ChatFlowRunRequest_Parameters_DEFAULT string
|
|
|
|
func (p *ChatFlowRunRequest) GetParameters() (v string) {
|
|
if !p.IsSetParameters() {
|
|
return ChatFlowRunRequest_Parameters_DEFAULT
|
|
}
|
|
return *p.Parameters
|
|
}
|
|
|
|
func (p *ChatFlowRunRequest) GetExt() (v map[string]string) {
|
|
return p.Ext
|
|
}
|
|
|
|
var ChatFlowRunRequest_BotID_DEFAULT string
|
|
|
|
func (p *ChatFlowRunRequest) GetBotID() (v string) {
|
|
if !p.IsSetBotID() {
|
|
return ChatFlowRunRequest_BotID_DEFAULT
|
|
}
|
|
return *p.BotID
|
|
}
|
|
|
|
var ChatFlowRunRequest_ExecuteMode_DEFAULT string
|
|
|
|
func (p *ChatFlowRunRequest) GetExecuteMode() (v string) {
|
|
if !p.IsSetExecuteMode() {
|
|
return ChatFlowRunRequest_ExecuteMode_DEFAULT
|
|
}
|
|
return *p.ExecuteMode
|
|
}
|
|
|
|
var ChatFlowRunRequest_Version_DEFAULT string
|
|
|
|
func (p *ChatFlowRunRequest) GetVersion() (v string) {
|
|
if !p.IsSetVersion() {
|
|
return ChatFlowRunRequest_Version_DEFAULT
|
|
}
|
|
return *p.Version
|
|
}
|
|
|
|
var ChatFlowRunRequest_ConnectorID_DEFAULT string
|
|
|
|
func (p *ChatFlowRunRequest) GetConnectorID() (v string) {
|
|
if !p.IsSetConnectorID() {
|
|
return ChatFlowRunRequest_ConnectorID_DEFAULT
|
|
}
|
|
return *p.ConnectorID
|
|
}
|
|
|
|
var ChatFlowRunRequest_AppID_DEFAULT string
|
|
|
|
func (p *ChatFlowRunRequest) GetAppID() (v string) {
|
|
if !p.IsSetAppID() {
|
|
return ChatFlowRunRequest_AppID_DEFAULT
|
|
}
|
|
return *p.AppID
|
|
}
|
|
|
|
var ChatFlowRunRequest_ConversationID_DEFAULT string
|
|
|
|
func (p *ChatFlowRunRequest) GetConversationID() (v string) {
|
|
if !p.IsSetConversationID() {
|
|
return ChatFlowRunRequest_ConversationID_DEFAULT
|
|
}
|
|
return *p.ConversationID
|
|
}
|
|
|
|
var ChatFlowRunRequest_AdditionalMessages_DEFAULT []*EnterMessage
|
|
|
|
func (p *ChatFlowRunRequest) GetAdditionalMessages() (v []*EnterMessage) {
|
|
if !p.IsSetAdditionalMessages() {
|
|
return ChatFlowRunRequest_AdditionalMessages_DEFAULT
|
|
}
|
|
return p.AdditionalMessages
|
|
}
|
|
|
|
var ChatFlowRunRequest_ProjectID_DEFAULT string
|
|
|
|
func (p *ChatFlowRunRequest) GetProjectID() (v string) {
|
|
if !p.IsSetProjectID() {
|
|
return ChatFlowRunRequest_ProjectID_DEFAULT
|
|
}
|
|
return *p.ProjectID
|
|
}
|
|
|
|
var ChatFlowRunRequest_SuggestReplyInfo_DEFAULT *SuggestReplyInfo
|
|
|
|
func (p *ChatFlowRunRequest) GetSuggestReplyInfo() (v *SuggestReplyInfo) {
|
|
if !p.IsSetSuggestReplyInfo() {
|
|
return ChatFlowRunRequest_SuggestReplyInfo_DEFAULT
|
|
}
|
|
return p.SuggestReplyInfo
|
|
}
|
|
|
|
var ChatFlowRunRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *ChatFlowRunRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return ChatFlowRunRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_ChatFlowRunRequest = map[int16]string{
|
|
1: "WorkflowID",
|
|
2: "Parameters",
|
|
3: "Ext",
|
|
4: "BotID",
|
|
6: "ExecuteMode",
|
|
7: "Version",
|
|
8: "ConnectorID",
|
|
9: "AppID",
|
|
10: "ConversationID",
|
|
11: "AdditionalMessages",
|
|
12: "ProjectID",
|
|
13: "SuggestReplyInfo",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *ChatFlowRunRequest) IsSetParameters() bool {
|
|
return p.Parameters != nil
|
|
}
|
|
|
|
func (p *ChatFlowRunRequest) IsSetBotID() bool {
|
|
return p.BotID != nil
|
|
}
|
|
|
|
func (p *ChatFlowRunRequest) IsSetExecuteMode() bool {
|
|
return p.ExecuteMode != nil
|
|
}
|
|
|
|
func (p *ChatFlowRunRequest) IsSetVersion() bool {
|
|
return p.Version != nil
|
|
}
|
|
|
|
func (p *ChatFlowRunRequest) IsSetConnectorID() bool {
|
|
return p.ConnectorID != nil
|
|
}
|
|
|
|
func (p *ChatFlowRunRequest) IsSetAppID() bool {
|
|
return p.AppID != nil
|
|
}
|
|
|
|
func (p *ChatFlowRunRequest) IsSetConversationID() bool {
|
|
return p.ConversationID != nil
|
|
}
|
|
|
|
func (p *ChatFlowRunRequest) IsSetAdditionalMessages() bool {
|
|
return p.AdditionalMessages != nil
|
|
}
|
|
|
|
func (p *ChatFlowRunRequest) IsSetProjectID() bool {
|
|
return p.ProjectID != nil
|
|
}
|
|
|
|
func (p *ChatFlowRunRequest) IsSetSuggestReplyInfo() bool {
|
|
return p.SuggestReplyInfo != nil
|
|
}
|
|
|
|
func (p *ChatFlowRunRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *ChatFlowRunRequest) 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.STRING {
|
|
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.MAP {
|
|
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 6:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField6(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 7:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField7(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 8:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField8(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 9:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField9(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 10:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField10(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 11:
|
|
if fieldTypeId == thrift.LIST {
|
|
if err = p.ReadField11(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 12:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField12(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 13:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField13(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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_ChatFlowRunRequest[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 *ChatFlowRunRequest) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *ChatFlowRunRequest) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Parameters = _field
|
|
return nil
|
|
}
|
|
func (p *ChatFlowRunRequest) ReadField3(iprot thrift.TProtocol) error {
|
|
_, _, size, err := iprot.ReadMapBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make(map[string]string, size)
|
|
for i := 0; i < size; i++ {
|
|
var _key string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_key = v
|
|
}
|
|
|
|
var _val string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_val = v
|
|
}
|
|
|
|
_field[_key] = _val
|
|
}
|
|
if err := iprot.ReadMapEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.Ext = _field
|
|
return nil
|
|
}
|
|
func (p *ChatFlowRunRequest) ReadField4(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.BotID = _field
|
|
return nil
|
|
}
|
|
func (p *ChatFlowRunRequest) ReadField6(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ExecuteMode = _field
|
|
return nil
|
|
}
|
|
func (p *ChatFlowRunRequest) ReadField7(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Version = _field
|
|
return nil
|
|
}
|
|
func (p *ChatFlowRunRequest) ReadField8(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ConnectorID = _field
|
|
return nil
|
|
}
|
|
func (p *ChatFlowRunRequest) ReadField9(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.AppID = _field
|
|
return nil
|
|
}
|
|
func (p *ChatFlowRunRequest) ReadField10(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ConversationID = _field
|
|
return nil
|
|
}
|
|
func (p *ChatFlowRunRequest) ReadField11(iprot thrift.TProtocol) error {
|
|
_, size, err := iprot.ReadListBegin()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
_field := make([]*EnterMessage, 0, size)
|
|
values := make([]EnterMessage, size)
|
|
for i := 0; i < size; i++ {
|
|
_elem := &values[i]
|
|
_elem.InitDefault()
|
|
|
|
if err := _elem.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
|
|
_field = append(_field, _elem)
|
|
}
|
|
if err := iprot.ReadListEnd(); err != nil {
|
|
return err
|
|
}
|
|
p.AdditionalMessages = _field
|
|
return nil
|
|
}
|
|
func (p *ChatFlowRunRequest) ReadField12(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.ProjectID = _field
|
|
return nil
|
|
}
|
|
func (p *ChatFlowRunRequest) ReadField13(iprot thrift.TProtocol) error {
|
|
_field := NewSuggestReplyInfo()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.SuggestReplyInfo = _field
|
|
return nil
|
|
}
|
|
func (p *ChatFlowRunRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *ChatFlowRunRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("ChatFlowRunRequest"); 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.writeField6(oprot); err != nil {
|
|
fieldId = 6
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField7(oprot); err != nil {
|
|
fieldId = 7
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField8(oprot); err != nil {
|
|
fieldId = 8
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField9(oprot); err != nil {
|
|
fieldId = 9
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField10(oprot); err != nil {
|
|
fieldId = 10
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField11(oprot); err != nil {
|
|
fieldId = 11
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField12(oprot); err != nil {
|
|
fieldId = 12
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField13(oprot); err != nil {
|
|
fieldId = 13
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *ChatFlowRunRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("WorkflowID", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowID); 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 *ChatFlowRunRequest) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetParameters() {
|
|
if err = oprot.WriteFieldBegin("Parameters", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.Parameters); 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 *ChatFlowRunRequest) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("Ext", thrift.MAP, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteMapBegin(thrift.STRING, thrift.STRING, len(p.Ext)); err != nil {
|
|
return err
|
|
}
|
|
for k, v := range p.Ext {
|
|
if err := oprot.WriteString(k); err != nil {
|
|
return err
|
|
}
|
|
if err := oprot.WriteString(v); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteMapEnd(); 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 *ChatFlowRunRequest) writeField4(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBotID() {
|
|
if err = oprot.WriteFieldBegin("BotID", thrift.STRING, 4); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.BotID); 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 *ChatFlowRunRequest) writeField6(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetExecuteMode() {
|
|
if err = oprot.WriteFieldBegin("ExecuteMode", thrift.STRING, 6); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.ExecuteMode); 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 *ChatFlowRunRequest) writeField7(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetVersion() {
|
|
if err = oprot.WriteFieldBegin("Version", thrift.STRING, 7); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.Version); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 7 end error: ", p), err)
|
|
}
|
|
func (p *ChatFlowRunRequest) writeField8(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetConnectorID() {
|
|
if err = oprot.WriteFieldBegin("ConnectorID", thrift.STRING, 8); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.ConnectorID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 8 end error: ", p), err)
|
|
}
|
|
func (p *ChatFlowRunRequest) writeField9(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetAppID() {
|
|
if err = oprot.WriteFieldBegin("AppID", thrift.STRING, 9); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.AppID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 9 end error: ", p), err)
|
|
}
|
|
func (p *ChatFlowRunRequest) writeField10(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetConversationID() {
|
|
if err = oprot.WriteFieldBegin("ConversationID", thrift.STRING, 10); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.ConversationID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 10 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 10 end error: ", p), err)
|
|
}
|
|
func (p *ChatFlowRunRequest) writeField11(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetAdditionalMessages() {
|
|
if err = oprot.WriteFieldBegin("AdditionalMessages", thrift.LIST, 11); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteListBegin(thrift.STRUCT, len(p.AdditionalMessages)); err != nil {
|
|
return err
|
|
}
|
|
for _, v := range p.AdditionalMessages {
|
|
if err := v.Write(oprot); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
if err := oprot.WriteListEnd(); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 11 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 11 end error: ", p), err)
|
|
}
|
|
func (p *ChatFlowRunRequest) writeField12(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetProjectID() {
|
|
if err = oprot.WriteFieldBegin("ProjectID", thrift.STRING, 12); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.ProjectID); err != nil {
|
|
return err
|
|
}
|
|
if err = oprot.WriteFieldEnd(); err != nil {
|
|
goto WriteFieldEndError
|
|
}
|
|
}
|
|
return nil
|
|
WriteFieldBeginError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 12 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 12 end error: ", p), err)
|
|
}
|
|
func (p *ChatFlowRunRequest) writeField13(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetSuggestReplyInfo() {
|
|
if err = oprot.WriteFieldBegin("SuggestReplyInfo", thrift.STRUCT, 13); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.SuggestReplyInfo.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 13 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 13 end error: ", p), err)
|
|
}
|
|
func (p *ChatFlowRunRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *ChatFlowRunRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("ChatFlowRunRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type ChatFlowRunResponse struct {
|
|
// event type
|
|
Event string `thrift:"Event,1" json:"event" form:"Event" query:"Event"`
|
|
// Msg, error and other data, in order to align different message types, use json serialization
|
|
Data string `thrift:"Data,2" json:"data" form:"Data" query:"Data"`
|
|
// 2: optional ChatFlowMessageDetail MessageData (api.body = "message_data")//Message content
|
|
// 3: optional ChatFlowChatDetail ChatData (api.body = "chat_data")//dialogue content
|
|
// 4: optional LastError ErrorData (api.body = "error_data")//Error message
|
|
// 5: optional string DoneMsg (api.body = "done_msg")//end information
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255,required" form:"BaseResp,required" json:"BaseResp,required" query:"BaseResp,required"`
|
|
}
|
|
|
|
func NewChatFlowRunResponse() *ChatFlowRunResponse {
|
|
return &ChatFlowRunResponse{}
|
|
}
|
|
|
|
func (p *ChatFlowRunResponse) InitDefault() {
|
|
}
|
|
|
|
func (p *ChatFlowRunResponse) GetEvent() (v string) {
|
|
return p.Event
|
|
}
|
|
|
|
func (p *ChatFlowRunResponse) GetData() (v string) {
|
|
return p.Data
|
|
}
|
|
|
|
var ChatFlowRunResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *ChatFlowRunResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return ChatFlowRunResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_ChatFlowRunResponse = map[int16]string{
|
|
1: "Event",
|
|
2: "Data",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *ChatFlowRunResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *ChatFlowRunResponse) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetBaseResp bool = false
|
|
|
|
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.STRING {
|
|
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 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetBaseResp = true
|
|
} 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
|
|
}
|
|
|
|
if !issetBaseResp {
|
|
fieldId = 255
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_ChatFlowRunResponse[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_ChatFlowRunResponse[fieldId]))
|
|
}
|
|
|
|
func (p *ChatFlowRunResponse) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Event = _field
|
|
return nil
|
|
}
|
|
func (p *ChatFlowRunResponse) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.Data = _field
|
|
return nil
|
|
}
|
|
func (p *ChatFlowRunResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *ChatFlowRunResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("ChatFlowRunResponse"); 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.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *ChatFlowRunResponse) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("Event", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Event); 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 *ChatFlowRunResponse) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("Data", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.Data); 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 *ChatFlowRunResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *ChatFlowRunResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("ChatFlowRunResponse(%+v)", *p)
|
|
|
|
}
|
|
|
|
type OpenAPIGetWorkflowInfoRequest struct {
|
|
WorkflowID string `thrift:"WorkflowID,1" json:"workflow_id" path:"workflow_id" `
|
|
ConnectorID string `thrift:"ConnectorID,2" json:"connector_id" query:"connector_id" `
|
|
IsDebug bool `thrift:"IsDebug,3" json:"is_debug" query:"is_debug" `
|
|
// 4: optional string AppID (api.query = "app_id")
|
|
Caller *string `thrift:"Caller,5,optional" json:"caller" query:"caller" `
|
|
Base *base.Base `thrift:"Base,255,optional" form:"Base" json:"Base,omitempty" query:"Base"`
|
|
}
|
|
|
|
func NewOpenAPIGetWorkflowInfoRequest() *OpenAPIGetWorkflowInfoRequest {
|
|
return &OpenAPIGetWorkflowInfoRequest{}
|
|
}
|
|
|
|
func (p *OpenAPIGetWorkflowInfoRequest) InitDefault() {
|
|
}
|
|
|
|
func (p *OpenAPIGetWorkflowInfoRequest) GetWorkflowID() (v string) {
|
|
return p.WorkflowID
|
|
}
|
|
|
|
func (p *OpenAPIGetWorkflowInfoRequest) GetConnectorID() (v string) {
|
|
return p.ConnectorID
|
|
}
|
|
|
|
func (p *OpenAPIGetWorkflowInfoRequest) GetIsDebug() (v bool) {
|
|
return p.IsDebug
|
|
}
|
|
|
|
var OpenAPIGetWorkflowInfoRequest_Caller_DEFAULT string
|
|
|
|
func (p *OpenAPIGetWorkflowInfoRequest) GetCaller() (v string) {
|
|
if !p.IsSetCaller() {
|
|
return OpenAPIGetWorkflowInfoRequest_Caller_DEFAULT
|
|
}
|
|
return *p.Caller
|
|
}
|
|
|
|
var OpenAPIGetWorkflowInfoRequest_Base_DEFAULT *base.Base
|
|
|
|
func (p *OpenAPIGetWorkflowInfoRequest) GetBase() (v *base.Base) {
|
|
if !p.IsSetBase() {
|
|
return OpenAPIGetWorkflowInfoRequest_Base_DEFAULT
|
|
}
|
|
return p.Base
|
|
}
|
|
|
|
var fieldIDToName_OpenAPIGetWorkflowInfoRequest = map[int16]string{
|
|
1: "WorkflowID",
|
|
2: "ConnectorID",
|
|
3: "IsDebug",
|
|
5: "Caller",
|
|
255: "Base",
|
|
}
|
|
|
|
func (p *OpenAPIGetWorkflowInfoRequest) IsSetCaller() bool {
|
|
return p.Caller != nil
|
|
}
|
|
|
|
func (p *OpenAPIGetWorkflowInfoRequest) IsSetBase() bool {
|
|
return p.Base != nil
|
|
}
|
|
|
|
func (p *OpenAPIGetWorkflowInfoRequest) 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.STRING {
|
|
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.BOOL {
|
|
if err = p.ReadField3(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 5:
|
|
if fieldTypeId == thrift.STRING {
|
|
if err = p.ReadField5(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(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_OpenAPIGetWorkflowInfoRequest[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 *OpenAPIGetWorkflowInfoRequest) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.WorkflowID = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIGetWorkflowInfoRequest) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.ConnectorID = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIGetWorkflowInfoRequest) ReadField3(iprot thrift.TProtocol) error {
|
|
|
|
var _field bool
|
|
if v, err := iprot.ReadBool(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = v
|
|
}
|
|
p.IsDebug = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIGetWorkflowInfoRequest) ReadField5(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Caller = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIGetWorkflowInfoRequest) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBase()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Base = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *OpenAPIGetWorkflowInfoRequest) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("OpenAPIGetWorkflowInfoRequest"); 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.writeField5(oprot); err != nil {
|
|
fieldId = 5
|
|
goto WriteFieldError
|
|
}
|
|
if err = p.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *OpenAPIGetWorkflowInfoRequest) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("WorkflowID", thrift.STRING, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.WorkflowID); 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 *OpenAPIGetWorkflowInfoRequest) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("ConnectorID", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(p.ConnectorID); 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 *OpenAPIGetWorkflowInfoRequest) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("IsDebug", thrift.BOOL, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteBool(p.IsDebug); 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 *OpenAPIGetWorkflowInfoRequest) writeField5(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetCaller() {
|
|
if err = oprot.WriteFieldBegin("Caller", thrift.STRING, 5); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.Caller); 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 *OpenAPIGetWorkflowInfoRequest) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetBase() {
|
|
if err = oprot.WriteFieldBegin("Base", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Base.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *OpenAPIGetWorkflowInfoRequest) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("OpenAPIGetWorkflowInfoRequest(%+v)", *p)
|
|
|
|
}
|
|
|
|
type WorkflowInfo struct {
|
|
Role *ChatFlowRole `thrift:"Role,1,optional" json:"role" form:"Role" query:"Role"`
|
|
}
|
|
|
|
func NewWorkflowInfo() *WorkflowInfo {
|
|
return &WorkflowInfo{}
|
|
}
|
|
|
|
func (p *WorkflowInfo) InitDefault() {
|
|
}
|
|
|
|
var WorkflowInfo_Role_DEFAULT *ChatFlowRole
|
|
|
|
func (p *WorkflowInfo) GetRole() (v *ChatFlowRole) {
|
|
if !p.IsSetRole() {
|
|
return WorkflowInfo_Role_DEFAULT
|
|
}
|
|
return p.Role
|
|
}
|
|
|
|
var fieldIDToName_WorkflowInfo = map[int16]string{
|
|
1: "Role",
|
|
}
|
|
|
|
func (p *WorkflowInfo) IsSetRole() bool {
|
|
return p.Role != nil
|
|
}
|
|
|
|
func (p *WorkflowInfo) 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
|
|
}
|
|
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_WorkflowInfo[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 *WorkflowInfo) ReadField1(iprot thrift.TProtocol) error {
|
|
_field := NewChatFlowRole()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.Role = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *WorkflowInfo) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("WorkflowInfo"); err != nil {
|
|
goto WriteStructBeginError
|
|
}
|
|
if p != nil {
|
|
if err = p.writeField1(oprot); err != nil {
|
|
fieldId = 1
|
|
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 *WorkflowInfo) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetRole() {
|
|
if err = oprot.WriteFieldBegin("Role", thrift.STRUCT, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.Role.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 *WorkflowInfo) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("WorkflowInfo(%+v)", *p)
|
|
|
|
}
|
|
|
|
type OpenAPIGetWorkflowInfoResponse struct {
|
|
// API adaptation
|
|
Code *int32 `thrift:"Code,1,optional" form:"code" json:"code,omitempty"`
|
|
Msg *string `thrift:"Msg,2,optional" form:"msg" json:"msg,omitempty"`
|
|
WorkflowInfo *WorkflowInfo `thrift:"WorkflowInfo,3,optional" form:"data" json:"data,omitempty"`
|
|
BaseResp *base.BaseResp `thrift:"BaseResp,255,required" form:"BaseResp,required" json:"BaseResp,required" query:"BaseResp,required"`
|
|
}
|
|
|
|
func NewOpenAPIGetWorkflowInfoResponse() *OpenAPIGetWorkflowInfoResponse {
|
|
return &OpenAPIGetWorkflowInfoResponse{}
|
|
}
|
|
|
|
func (p *OpenAPIGetWorkflowInfoResponse) InitDefault() {
|
|
}
|
|
|
|
var OpenAPIGetWorkflowInfoResponse_Code_DEFAULT int32
|
|
|
|
func (p *OpenAPIGetWorkflowInfoResponse) GetCode() (v int32) {
|
|
if !p.IsSetCode() {
|
|
return OpenAPIGetWorkflowInfoResponse_Code_DEFAULT
|
|
}
|
|
return *p.Code
|
|
}
|
|
|
|
var OpenAPIGetWorkflowInfoResponse_Msg_DEFAULT string
|
|
|
|
func (p *OpenAPIGetWorkflowInfoResponse) GetMsg() (v string) {
|
|
if !p.IsSetMsg() {
|
|
return OpenAPIGetWorkflowInfoResponse_Msg_DEFAULT
|
|
}
|
|
return *p.Msg
|
|
}
|
|
|
|
var OpenAPIGetWorkflowInfoResponse_WorkflowInfo_DEFAULT *WorkflowInfo
|
|
|
|
func (p *OpenAPIGetWorkflowInfoResponse) GetWorkflowInfo() (v *WorkflowInfo) {
|
|
if !p.IsSetWorkflowInfo() {
|
|
return OpenAPIGetWorkflowInfoResponse_WorkflowInfo_DEFAULT
|
|
}
|
|
return p.WorkflowInfo
|
|
}
|
|
|
|
var OpenAPIGetWorkflowInfoResponse_BaseResp_DEFAULT *base.BaseResp
|
|
|
|
func (p *OpenAPIGetWorkflowInfoResponse) GetBaseResp() (v *base.BaseResp) {
|
|
if !p.IsSetBaseResp() {
|
|
return OpenAPIGetWorkflowInfoResponse_BaseResp_DEFAULT
|
|
}
|
|
return p.BaseResp
|
|
}
|
|
|
|
var fieldIDToName_OpenAPIGetWorkflowInfoResponse = map[int16]string{
|
|
1: "Code",
|
|
2: "Msg",
|
|
3: "WorkflowInfo",
|
|
255: "BaseResp",
|
|
}
|
|
|
|
func (p *OpenAPIGetWorkflowInfoResponse) IsSetCode() bool {
|
|
return p.Code != nil
|
|
}
|
|
|
|
func (p *OpenAPIGetWorkflowInfoResponse) IsSetMsg() bool {
|
|
return p.Msg != nil
|
|
}
|
|
|
|
func (p *OpenAPIGetWorkflowInfoResponse) IsSetWorkflowInfo() bool {
|
|
return p.WorkflowInfo != nil
|
|
}
|
|
|
|
func (p *OpenAPIGetWorkflowInfoResponse) IsSetBaseResp() bool {
|
|
return p.BaseResp != nil
|
|
}
|
|
|
|
func (p *OpenAPIGetWorkflowInfoResponse) Read(iprot thrift.TProtocol) (err error) {
|
|
var fieldTypeId thrift.TType
|
|
var fieldId int16
|
|
var issetBaseResp bool = false
|
|
|
|
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.I32 {
|
|
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.STRUCT {
|
|
if err = p.ReadField3(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
} else if err = iprot.Skip(fieldTypeId); err != nil {
|
|
goto SkipFieldError
|
|
}
|
|
case 255:
|
|
if fieldTypeId == thrift.STRUCT {
|
|
if err = p.ReadField255(iprot); err != nil {
|
|
goto ReadFieldError
|
|
}
|
|
issetBaseResp = true
|
|
} 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
|
|
}
|
|
|
|
if !issetBaseResp {
|
|
fieldId = 255
|
|
goto RequiredFieldNotSetError
|
|
}
|
|
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_OpenAPIGetWorkflowInfoResponse[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)
|
|
RequiredFieldNotSetError:
|
|
return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, fmt.Errorf("required field %s is not set", fieldIDToName_OpenAPIGetWorkflowInfoResponse[fieldId]))
|
|
}
|
|
|
|
func (p *OpenAPIGetWorkflowInfoResponse) ReadField1(iprot thrift.TProtocol) error {
|
|
|
|
var _field *int32
|
|
if v, err := iprot.ReadI32(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Code = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIGetWorkflowInfoResponse) ReadField2(iprot thrift.TProtocol) error {
|
|
|
|
var _field *string
|
|
if v, err := iprot.ReadString(); err != nil {
|
|
return err
|
|
} else {
|
|
_field = &v
|
|
}
|
|
p.Msg = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIGetWorkflowInfoResponse) ReadField3(iprot thrift.TProtocol) error {
|
|
_field := NewWorkflowInfo()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.WorkflowInfo = _field
|
|
return nil
|
|
}
|
|
func (p *OpenAPIGetWorkflowInfoResponse) ReadField255(iprot thrift.TProtocol) error {
|
|
_field := base.NewBaseResp()
|
|
if err := _field.Read(iprot); err != nil {
|
|
return err
|
|
}
|
|
p.BaseResp = _field
|
|
return nil
|
|
}
|
|
|
|
func (p *OpenAPIGetWorkflowInfoResponse) Write(oprot thrift.TProtocol) (err error) {
|
|
var fieldId int16
|
|
if err = oprot.WriteStructBegin("OpenAPIGetWorkflowInfoResponse"); 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.writeField255(oprot); err != nil {
|
|
fieldId = 255
|
|
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 *OpenAPIGetWorkflowInfoResponse) writeField1(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetCode() {
|
|
if err = oprot.WriteFieldBegin("Code", thrift.I32, 1); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteI32(*p.Code); 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 *OpenAPIGetWorkflowInfoResponse) writeField2(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetMsg() {
|
|
if err = oprot.WriteFieldBegin("Msg", thrift.STRING, 2); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := oprot.WriteString(*p.Msg); 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 *OpenAPIGetWorkflowInfoResponse) writeField3(oprot thrift.TProtocol) (err error) {
|
|
if p.IsSetWorkflowInfo() {
|
|
if err = oprot.WriteFieldBegin("WorkflowInfo", thrift.STRUCT, 3); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.WorkflowInfo.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 3 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 3 end error: ", p), err)
|
|
}
|
|
func (p *OpenAPIGetWorkflowInfoResponse) writeField255(oprot thrift.TProtocol) (err error) {
|
|
if err = oprot.WriteFieldBegin("BaseResp", thrift.STRUCT, 255); err != nil {
|
|
goto WriteFieldBeginError
|
|
}
|
|
if err := p.BaseResp.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 255 begin error: ", p), err)
|
|
WriteFieldEndError:
|
|
return thrift.PrependError(fmt.Sprintf("%T write field 255 end error: ", p), err)
|
|
}
|
|
|
|
func (p *OpenAPIGetWorkflowInfoResponse) String() string {
|
|
if p == nil {
|
|
return "<nil>"
|
|
}
|
|
return fmt.Sprintf("OpenAPIGetWorkflowInfoResponse(%+v)", *p)
|
|
|
|
}
|