thriftgen

package
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 29, 2021 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Data

type Data struct {
	Text string `thrift:"text,1" db:"text" json:"text"`
}

Data Attributes:

  • Text
var FormatDataDoFormatArgsDataDEFAULT *Data

FormatDataDoFormatArgsDataDEFAULT FormatDataDoFormatArgsDataDEFAULT

var FormatDataDoFormatResultSuccessDEFAULT *Data

FormatDataDoFormatResultSuccessDEFAULT FormatDataDoFormatResultSuccessDEFAULT

func NewData

func NewData() *Data

NewData NewData

func (*Data) GetText

func (p *Data) GetText() string

GetText GetText

func (*Data) Read

func (p *Data) Read(iprot thrift.TProtocol) error

Read Read

func (*Data) ReadField1

func (p *Data) ReadField1(iprot thrift.TProtocol) error

ReadField1 ReadField1

func (*Data) String

func (p *Data) String() string

String String

func (*Data) Write

func (p *Data) Write(oprot thrift.TProtocol) error

Write Write

type FormatData

type FormatData interface {
	// Parameters:
	//  - Data
	DoFormat(ctx context.Context, data *Data) (r *Data, err error)
}

FormatData FormatData

type FormatDataClient

type FormatDataClient struct {
	// contains filtered or unexported fields
}

FormatDataClient FormatDataClient

func NewFormatDataClient

func NewFormatDataClient(c thrift.TClient) *FormatDataClient

NewFormatDataClient NewFormatDataClient

func NewFormatDataClientFactory

func NewFormatDataClientFactory(t thrift.TTransport, f thrift.TProtocolFactory) *FormatDataClient

NewFormatDataClientFactory Deprecated: Use NewFormatData instead

func NewFormatDataClientProtocol

func NewFormatDataClientProtocol(t thrift.TTransport, iprot thrift.TProtocol, oprot thrift.TProtocol) *FormatDataClient

NewFormatDataClientProtocol Deprecated: Use NewFormatData instead

func (*FormatDataClient) DoFormat

func (p *FormatDataClient) DoFormat(ctx context.Context, data *Data) (r *Data, err error)

DoFormat Parameters:

  • Data

type FormatDataDoFormatArgs

type FormatDataDoFormatArgs struct {
	Data *Data `thrift:"data,1" db:"data" json:"data"`
}

FormatDataDoFormatArgs Attributes:

  • Data

func NewFormatDataDoFormatArgs

func NewFormatDataDoFormatArgs() *FormatDataDoFormatArgs

NewFormatDataDoFormatArgs NewFormatDataDoFormatArgs

func (*FormatDataDoFormatArgs) GetData

func (p *FormatDataDoFormatArgs) GetData() *Data

GetData GetData

func (*FormatDataDoFormatArgs) IsSetData

func (p *FormatDataDoFormatArgs) IsSetData() bool

IsSetData IsSetData

func (*FormatDataDoFormatArgs) Read

Read Read

func (*FormatDataDoFormatArgs) ReadField1

func (p *FormatDataDoFormatArgs) ReadField1(iprot thrift.TProtocol) error

ReadField1 ReadField1

func (*FormatDataDoFormatArgs) String

func (p *FormatDataDoFormatArgs) String() string

String String

func (*FormatDataDoFormatArgs) Write

func (p *FormatDataDoFormatArgs) Write(oprot thrift.TProtocol) error

Write Write

type FormatDataDoFormatResult

type FormatDataDoFormatResult struct {
	Success *Data `thrift:"success,0" db:"success" json:"success,omitempty"`
}

FormatDataDoFormatResult Attributes:

  • Success

func NewFormatDataDoFormatResult

func NewFormatDataDoFormatResult() *FormatDataDoFormatResult

NewFormatDataDoFormatResult NewFormatDataDoFormatResult

func (*FormatDataDoFormatResult) GetSuccess

func (p *FormatDataDoFormatResult) GetSuccess() *Data

GetSuccess GetSuccess

func (*FormatDataDoFormatResult) IsSetSuccess

func (p *FormatDataDoFormatResult) IsSetSuccess() bool

IsSetSuccess IsSetSuccess

func (*FormatDataDoFormatResult) Read

Read Read

func (*FormatDataDoFormatResult) ReadField0

func (p *FormatDataDoFormatResult) ReadField0(iprot thrift.TProtocol) error

ReadField0 ReadField0

func (*FormatDataDoFormatResult) String

func (p *FormatDataDoFormatResult) String() string

String String

func (*FormatDataDoFormatResult) Write

Write Write

type FormatDataProcessor

type FormatDataProcessor struct {
	// contains filtered or unexported fields
}

FormatDataProcessor FormatDataProcessor

func NewFormatDataProcessor

func NewFormatDataProcessor(handler FormatData) *FormatDataProcessor

NewFormatDataProcessor NewFormatDataProcessor

func (*FormatDataProcessor) AddToProcessorMap

func (p *FormatDataProcessor) AddToProcessorMap(key string, processor thrift.TProcessorFunction)

AddToProcessorMap AddToProcessorMap

func (*FormatDataProcessor) GetProcessorFunction

func (p *FormatDataProcessor) GetProcessorFunction(key string) (processor thrift.TProcessorFunction, ok bool)

GetProcessorFunction GetProcessorFunction

func (*FormatDataProcessor) Process

func (p *FormatDataProcessor) Process(ctx context.Context, iprot, oprot thrift.TProtocol) (success bool, err thrift.TException)

Process Process

func (*FormatDataProcessor) ProcessorMap

func (p *FormatDataProcessor) ProcessorMap() map[string]thrift.TProcessorFunction

ProcessorMap ProcessorMap

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL