Documentation ¶
Index ¶
- Constants
- func NewSecondServiceEchoBinaryHandler(f SecondServiceEchoBinaryFunc) zanzibar.TChannelHandler
- func NewSecondServiceEchoBoolHandler(f SecondServiceEchoBoolFunc) zanzibar.TChannelHandler
- func NewSecondServiceEchoDoubleHandler(f SecondServiceEchoDoubleFunc) zanzibar.TChannelHandler
- func NewSecondServiceEchoEnumHandler(f SecondServiceEchoEnumFunc) zanzibar.TChannelHandler
- func NewSecondServiceEchoI16Handler(f SecondServiceEchoI16Func) zanzibar.TChannelHandler
- func NewSecondServiceEchoI32Handler(f SecondServiceEchoI32Func) zanzibar.TChannelHandler
- func NewSecondServiceEchoI64Handler(f SecondServiceEchoI64Func) zanzibar.TChannelHandler
- func NewSecondServiceEchoI8Handler(f SecondServiceEchoI8Func) zanzibar.TChannelHandler
- func NewSecondServiceEchoStringHandler(f SecondServiceEchoStringFunc) zanzibar.TChannelHandler
- func NewSecondServiceEchoStringListHandler(f SecondServiceEchoStringListFunc) zanzibar.TChannelHandler
- func NewSecondServiceEchoStringMapHandler(f SecondServiceEchoStringMapFunc) zanzibar.TChannelHandler
- func NewSecondServiceEchoStringSetHandler(f SecondServiceEchoStringSetFunc) zanzibar.TChannelHandler
- func NewSecondServiceEchoStructListHandler(f SecondServiceEchoStructListFunc) zanzibar.TChannelHandler
- func NewSecondServiceEchoStructSetHandler(f SecondServiceEchoStructSetFunc) zanzibar.TChannelHandler
- func NewSecondServiceEchoTypedefHandler(f SecondServiceEchoTypedefFunc) zanzibar.TChannelHandler
- func NewSimpleServiceCallHandler(f SimpleServiceCallFunc) zanzibar.TChannelHandler
- func NewSimpleServiceCompareHandler(f SimpleServiceCompareFunc) zanzibar.TChannelHandler
- func NewSimpleServiceGetProfileHandler(f SimpleServiceGetProfileFunc) zanzibar.TChannelHandler
- func NewSimpleServiceHeaderSchemaHandler(f SimpleServiceHeaderSchemaFunc) zanzibar.TChannelHandler
- func NewSimpleServicePingHandler(f SimpleServicePingFunc) zanzibar.TChannelHandler
- func NewSimpleServiceSillyNoopHandler(f SimpleServiceSillyNoopFunc) zanzibar.TChannelHandler
- func NewSimpleServiceTestUUIDHandler(f SimpleServiceTestUUIDFunc) zanzibar.TChannelHandler
- func NewSimpleServiceTransHandler(f SimpleServiceTransFunc) zanzibar.TChannelHandler
- func NewSimpleServiceTransHeadersHandler(f SimpleServiceTransHeadersFunc) zanzibar.TChannelHandler
- func NewSimpleServiceTransHeadersNoReqHandler(f SimpleServiceTransHeadersNoReqFunc) zanzibar.TChannelHandler
- func NewSimpleServiceTransHeadersTypeHandler(f SimpleServiceTransHeadersTypeFunc) zanzibar.TChannelHandler
- func NewSimpleServiceURLTestHandler(f SimpleServiceURLTestFunc) zanzibar.TChannelHandler
- type CircuitBreakerConfig
- type Client
- type SecondServiceEchoBinaryFunc
- type SecondServiceEchoBinaryHandler
- type SecondServiceEchoBoolFunc
- type SecondServiceEchoBoolHandler
- type SecondServiceEchoDoubleFunc
- type SecondServiceEchoDoubleHandler
- type SecondServiceEchoEnumFunc
- type SecondServiceEchoEnumHandler
- type SecondServiceEchoI16Func
- type SecondServiceEchoI16Handler
- type SecondServiceEchoI32Func
- type SecondServiceEchoI32Handler
- type SecondServiceEchoI64Func
- type SecondServiceEchoI64Handler
- type SecondServiceEchoI8Func
- type SecondServiceEchoI8Handler
- type SecondServiceEchoStringFunc
- type SecondServiceEchoStringHandler
- type SecondServiceEchoStringListFunc
- type SecondServiceEchoStringListHandler
- type SecondServiceEchoStringMapFunc
- type SecondServiceEchoStringMapHandler
- type SecondServiceEchoStringSetFunc
- type SecondServiceEchoStringSetHandler
- type SecondServiceEchoStructListFunc
- type SecondServiceEchoStructListHandler
- type SecondServiceEchoStructSetFunc
- type SecondServiceEchoStructSetHandler
- type SecondServiceEchoTypedefFunc
- type SecondServiceEchoTypedefHandler
- type SimpleServiceCallFunc
- type SimpleServiceCallHandler
- type SimpleServiceCompareFunc
- type SimpleServiceCompareHandler
- type SimpleServiceGetProfileFunc
- type SimpleServiceGetProfileHandler
- type SimpleServiceHeaderSchemaFunc
- type SimpleServiceHeaderSchemaHandler
- type SimpleServicePingFunc
- type SimpleServicePingHandler
- type SimpleServiceSillyNoopFunc
- type SimpleServiceSillyNoopHandler
- type SimpleServiceTestUUIDFunc
- type SimpleServiceTestUUIDHandler
- type SimpleServiceTransFunc
- type SimpleServiceTransHandler
- type SimpleServiceTransHeadersFunc
- type SimpleServiceTransHeadersHandler
- type SimpleServiceTransHeadersNoReqFunc
- type SimpleServiceTransHeadersNoReqHandler
- type SimpleServiceTransHeadersTypeFunc
- type SimpleServiceTransHeadersTypeHandler
- type SimpleServiceURLTestFunc
- type SimpleServiceURLTestHandler
Constants ¶
const CircuitBreakerConfigKey = "circuitbreaking-configurations"
CircuitBreakerConfigKey is key value for qps level to circuit breaker parameters mapping
Variables ¶
This section is empty.
Functions ¶
func NewSecondServiceEchoBinaryHandler ¶
func NewSecondServiceEchoBinaryHandler(f SecondServiceEchoBinaryFunc) zanzibar.TChannelHandler
NewSecondServiceEchoBinaryHandler wraps a handler function so it can be registered with a thrift server.
func NewSecondServiceEchoBoolHandler ¶
func NewSecondServiceEchoBoolHandler(f SecondServiceEchoBoolFunc) zanzibar.TChannelHandler
NewSecondServiceEchoBoolHandler wraps a handler function so it can be registered with a thrift server.
func NewSecondServiceEchoDoubleHandler ¶
func NewSecondServiceEchoDoubleHandler(f SecondServiceEchoDoubleFunc) zanzibar.TChannelHandler
NewSecondServiceEchoDoubleHandler wraps a handler function so it can be registered with a thrift server.
func NewSecondServiceEchoEnumHandler ¶
func NewSecondServiceEchoEnumHandler(f SecondServiceEchoEnumFunc) zanzibar.TChannelHandler
NewSecondServiceEchoEnumHandler wraps a handler function so it can be registered with a thrift server.
func NewSecondServiceEchoI16Handler ¶
func NewSecondServiceEchoI16Handler(f SecondServiceEchoI16Func) zanzibar.TChannelHandler
NewSecondServiceEchoI16Handler wraps a handler function so it can be registered with a thrift server.
func NewSecondServiceEchoI32Handler ¶
func NewSecondServiceEchoI32Handler(f SecondServiceEchoI32Func) zanzibar.TChannelHandler
NewSecondServiceEchoI32Handler wraps a handler function so it can be registered with a thrift server.
func NewSecondServiceEchoI64Handler ¶
func NewSecondServiceEchoI64Handler(f SecondServiceEchoI64Func) zanzibar.TChannelHandler
NewSecondServiceEchoI64Handler wraps a handler function so it can be registered with a thrift server.
func NewSecondServiceEchoI8Handler ¶
func NewSecondServiceEchoI8Handler(f SecondServiceEchoI8Func) zanzibar.TChannelHandler
NewSecondServiceEchoI8Handler wraps a handler function so it can be registered with a thrift server.
func NewSecondServiceEchoStringHandler ¶
func NewSecondServiceEchoStringHandler(f SecondServiceEchoStringFunc) zanzibar.TChannelHandler
NewSecondServiceEchoStringHandler wraps a handler function so it can be registered with a thrift server.
func NewSecondServiceEchoStringListHandler ¶
func NewSecondServiceEchoStringListHandler(f SecondServiceEchoStringListFunc) zanzibar.TChannelHandler
NewSecondServiceEchoStringListHandler wraps a handler function so it can be registered with a thrift server.
func NewSecondServiceEchoStringMapHandler ¶
func NewSecondServiceEchoStringMapHandler(f SecondServiceEchoStringMapFunc) zanzibar.TChannelHandler
NewSecondServiceEchoStringMapHandler wraps a handler function so it can be registered with a thrift server.
func NewSecondServiceEchoStringSetHandler ¶
func NewSecondServiceEchoStringSetHandler(f SecondServiceEchoStringSetFunc) zanzibar.TChannelHandler
NewSecondServiceEchoStringSetHandler wraps a handler function so it can be registered with a thrift server.
func NewSecondServiceEchoStructListHandler ¶
func NewSecondServiceEchoStructListHandler(f SecondServiceEchoStructListFunc) zanzibar.TChannelHandler
NewSecondServiceEchoStructListHandler wraps a handler function so it can be registered with a thrift server.
func NewSecondServiceEchoStructSetHandler ¶
func NewSecondServiceEchoStructSetHandler(f SecondServiceEchoStructSetFunc) zanzibar.TChannelHandler
NewSecondServiceEchoStructSetHandler wraps a handler function so it can be registered with a thrift server.
func NewSecondServiceEchoTypedefHandler ¶
func NewSecondServiceEchoTypedefHandler(f SecondServiceEchoTypedefFunc) zanzibar.TChannelHandler
NewSecondServiceEchoTypedefHandler wraps a handler function so it can be registered with a thrift server.
func NewSimpleServiceCallHandler ¶
func NewSimpleServiceCallHandler(f SimpleServiceCallFunc) zanzibar.TChannelHandler
NewSimpleServiceCallHandler wraps a handler function so it can be registered with a thrift server.
func NewSimpleServiceCompareHandler ¶
func NewSimpleServiceCompareHandler(f SimpleServiceCompareFunc) zanzibar.TChannelHandler
NewSimpleServiceCompareHandler wraps a handler function so it can be registered with a thrift server.
func NewSimpleServiceGetProfileHandler ¶
func NewSimpleServiceGetProfileHandler(f SimpleServiceGetProfileFunc) zanzibar.TChannelHandler
NewSimpleServiceGetProfileHandler wraps a handler function so it can be registered with a thrift server.
func NewSimpleServiceHeaderSchemaHandler ¶
func NewSimpleServiceHeaderSchemaHandler(f SimpleServiceHeaderSchemaFunc) zanzibar.TChannelHandler
NewSimpleServiceHeaderSchemaHandler wraps a handler function so it can be registered with a thrift server.
func NewSimpleServicePingHandler ¶
func NewSimpleServicePingHandler(f SimpleServicePingFunc) zanzibar.TChannelHandler
NewSimpleServicePingHandler wraps a handler function so it can be registered with a thrift server.
func NewSimpleServiceSillyNoopHandler ¶
func NewSimpleServiceSillyNoopHandler(f SimpleServiceSillyNoopFunc) zanzibar.TChannelHandler
NewSimpleServiceSillyNoopHandler wraps a handler function so it can be registered with a thrift server.
func NewSimpleServiceTestUUIDHandler ¶
func NewSimpleServiceTestUUIDHandler(f SimpleServiceTestUUIDFunc) zanzibar.TChannelHandler
NewSimpleServiceTestUUIDHandler wraps a handler function so it can be registered with a thrift server.
func NewSimpleServiceTransHandler ¶
func NewSimpleServiceTransHandler(f SimpleServiceTransFunc) zanzibar.TChannelHandler
NewSimpleServiceTransHandler wraps a handler function so it can be registered with a thrift server.
func NewSimpleServiceTransHeadersHandler ¶
func NewSimpleServiceTransHeadersHandler(f SimpleServiceTransHeadersFunc) zanzibar.TChannelHandler
NewSimpleServiceTransHeadersHandler wraps a handler function so it can be registered with a thrift server.
func NewSimpleServiceTransHeadersNoReqHandler ¶
func NewSimpleServiceTransHeadersNoReqHandler(f SimpleServiceTransHeadersNoReqFunc) zanzibar.TChannelHandler
NewSimpleServiceTransHeadersNoReqHandler wraps a handler function so it can be registered with a thrift server.
func NewSimpleServiceTransHeadersTypeHandler ¶
func NewSimpleServiceTransHeadersTypeHandler(f SimpleServiceTransHeadersTypeFunc) zanzibar.TChannelHandler
NewSimpleServiceTransHeadersTypeHandler wraps a handler function so it can be registered with a thrift server.
func NewSimpleServiceURLTestHandler ¶
func NewSimpleServiceURLTestHandler(f SimpleServiceURLTestFunc) zanzibar.TChannelHandler
NewSimpleServiceURLTestHandler wraps a handler function so it can be registered with a thrift server.
Types ¶
type CircuitBreakerConfig ¶ added in v1.0.0
CircuitBreakerConfig is used for storing the circuit breaker parameters for each qps level
type Client ¶
type Client interface { EchoBinary( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SecondService_EchoBinary_Args, ) ([]byte, map[string]string, error) EchoBool( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SecondService_EchoBool_Args, ) (bool, map[string]string, error) EchoDouble( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SecondService_EchoDouble_Args, ) (float64, map[string]string, error) EchoEnum( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SecondService_EchoEnum_Args, ) (clientsIDlClientsBazBaz.Fruit, map[string]string, error) EchoI16( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SecondService_EchoI16_Args, ) (int16, map[string]string, error) EchoI32( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SecondService_EchoI32_Args, ) (int32, map[string]string, error) EchoI64( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SecondService_EchoI64_Args, ) (int64, map[string]string, error) EchoI8( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SecondService_EchoI8_Args, ) (int8, map[string]string, error) EchoString( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SecondService_EchoString_Args, ) (string, map[string]string, error) EchoStringList( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SecondService_EchoStringList_Args, ) ([]string, map[string]string, error) EchoStringMap( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SecondService_EchoStringMap_Args, ) (map[string]*clientsIDlClientsBazBase.BazResponse, map[string]string, error) EchoStringSet( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SecondService_EchoStringSet_Args, ) (map[string]struct{}, map[string]string, error) EchoStructList( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SecondService_EchoStructList_Args, ) ([]*clientsIDlClientsBazBase.BazResponse, map[string]string, error) EchoStructSet( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SecondService_EchoStructSet_Args, ) ([]*clientsIDlClientsBazBase.BazResponse, map[string]string, error) EchoTypedef( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SecondService_EchoTypedef_Args, ) (clientsIDlClientsBazBase.UUID, map[string]string, error) Call( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SimpleService_Call_Args, ) (map[string]string, error) Compare( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SimpleService_Compare_Args, ) (*clientsIDlClientsBazBase.BazResponse, map[string]string, error) GetProfile( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SimpleService_GetProfile_Args, ) (*clientsIDlClientsBazBaz.GetProfileResponse, map[string]string, error) HeaderSchema( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SimpleService_HeaderSchema_Args, ) (*clientsIDlClientsBazBaz.HeaderSchema, map[string]string, error) Ping( ctx context.Context, reqHeaders map[string]string, ) (*clientsIDlClientsBazBase.BazResponse, map[string]string, error) DeliberateDiffNoop( ctx context.Context, reqHeaders map[string]string, ) (map[string]string, error) TestUUID( ctx context.Context, reqHeaders map[string]string, ) (map[string]string, error) Trans( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SimpleService_Trans_Args, ) (*clientsIDlClientsBazBase.TransStruct, map[string]string, error) TransHeaders( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SimpleService_TransHeaders_Args, ) (*clientsIDlClientsBazBase.TransHeaders, map[string]string, error) TransHeadersNoReq( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SimpleService_TransHeadersNoReq_Args, ) (*clientsIDlClientsBazBase.TransHeaders, map[string]string, error) TransHeadersType( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SimpleService_TransHeadersType_Args, ) (*clientsIDlClientsBazBaz.TransHeaderType, map[string]string, error) URLTest( ctx context.Context, reqHeaders map[string]string, ) (map[string]string, error) }
Client defines baz client interface.
func NewClient ¶
func NewClient(deps *module.Dependencies) Client
NewClient returns a new TChannel client for service baz.
type SecondServiceEchoBinaryFunc ¶
type SecondServiceEchoBinaryFunc func( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SecondService_EchoBinary_Args, ) ([]byte, map[string]string, error)
SecondServiceEchoBinaryFunc is the handler function for "echoBinary" method of thrift service "SecondService".
type SecondServiceEchoBinaryHandler ¶
type SecondServiceEchoBinaryHandler struct {
// contains filtered or unexported fields
}
SecondServiceEchoBinaryHandler handles the "echoBinary" method call of thrift service "SecondService".
func (*SecondServiceEchoBinaryHandler) Handle ¶
func (h *SecondServiceEchoBinaryHandler) Handle( ctx context.Context, reqHeaders map[string]string, wireValue *wire.Value, ) (bool, zanzibar.RWTStruct, map[string]string, error)
Handle parses request from wire value and calls corresponding handler function.
type SecondServiceEchoBoolFunc ¶
type SecondServiceEchoBoolFunc func( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SecondService_EchoBool_Args, ) (bool, map[string]string, error)
SecondServiceEchoBoolFunc is the handler function for "echoBool" method of thrift service "SecondService".
type SecondServiceEchoBoolHandler ¶
type SecondServiceEchoBoolHandler struct {
// contains filtered or unexported fields
}
SecondServiceEchoBoolHandler handles the "echoBool" method call of thrift service "SecondService".
func (*SecondServiceEchoBoolHandler) Handle ¶
func (h *SecondServiceEchoBoolHandler) Handle( ctx context.Context, reqHeaders map[string]string, wireValue *wire.Value, ) (bool, zanzibar.RWTStruct, map[string]string, error)
Handle parses request from wire value and calls corresponding handler function.
type SecondServiceEchoDoubleFunc ¶
type SecondServiceEchoDoubleFunc func( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SecondService_EchoDouble_Args, ) (float64, map[string]string, error)
SecondServiceEchoDoubleFunc is the handler function for "echoDouble" method of thrift service "SecondService".
type SecondServiceEchoDoubleHandler ¶
type SecondServiceEchoDoubleHandler struct {
// contains filtered or unexported fields
}
SecondServiceEchoDoubleHandler handles the "echoDouble" method call of thrift service "SecondService".
func (*SecondServiceEchoDoubleHandler) Handle ¶
func (h *SecondServiceEchoDoubleHandler) Handle( ctx context.Context, reqHeaders map[string]string, wireValue *wire.Value, ) (bool, zanzibar.RWTStruct, map[string]string, error)
Handle parses request from wire value and calls corresponding handler function.
type SecondServiceEchoEnumFunc ¶
type SecondServiceEchoEnumFunc func( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SecondService_EchoEnum_Args, ) (clientsIDlClientsBazBaz.Fruit, map[string]string, error)
SecondServiceEchoEnumFunc is the handler function for "echoEnum" method of thrift service "SecondService".
type SecondServiceEchoEnumHandler ¶
type SecondServiceEchoEnumHandler struct {
// contains filtered or unexported fields
}
SecondServiceEchoEnumHandler handles the "echoEnum" method call of thrift service "SecondService".
func (*SecondServiceEchoEnumHandler) Handle ¶
func (h *SecondServiceEchoEnumHandler) Handle( ctx context.Context, reqHeaders map[string]string, wireValue *wire.Value, ) (bool, zanzibar.RWTStruct, map[string]string, error)
Handle parses request from wire value and calls corresponding handler function.
type SecondServiceEchoI16Func ¶
type SecondServiceEchoI16Func func( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SecondService_EchoI16_Args, ) (int16, map[string]string, error)
SecondServiceEchoI16Func is the handler function for "echoI16" method of thrift service "SecondService".
type SecondServiceEchoI16Handler ¶
type SecondServiceEchoI16Handler struct {
// contains filtered or unexported fields
}
SecondServiceEchoI16Handler handles the "echoI16" method call of thrift service "SecondService".
type SecondServiceEchoI32Func ¶
type SecondServiceEchoI32Func func( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SecondService_EchoI32_Args, ) (int32, map[string]string, error)
SecondServiceEchoI32Func is the handler function for "echoI32" method of thrift service "SecondService".
type SecondServiceEchoI32Handler ¶
type SecondServiceEchoI32Handler struct {
// contains filtered or unexported fields
}
SecondServiceEchoI32Handler handles the "echoI32" method call of thrift service "SecondService".
type SecondServiceEchoI64Func ¶
type SecondServiceEchoI64Func func( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SecondService_EchoI64_Args, ) (int64, map[string]string, error)
SecondServiceEchoI64Func is the handler function for "echoI64" method of thrift service "SecondService".
type SecondServiceEchoI64Handler ¶
type SecondServiceEchoI64Handler struct {
// contains filtered or unexported fields
}
SecondServiceEchoI64Handler handles the "echoI64" method call of thrift service "SecondService".
type SecondServiceEchoI8Func ¶
type SecondServiceEchoI8Func func( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SecondService_EchoI8_Args, ) (int8, map[string]string, error)
SecondServiceEchoI8Func is the handler function for "echoI8" method of thrift service "SecondService".
type SecondServiceEchoI8Handler ¶
type SecondServiceEchoI8Handler struct {
// contains filtered or unexported fields
}
SecondServiceEchoI8Handler handles the "echoI8" method call of thrift service "SecondService".
type SecondServiceEchoStringFunc ¶
type SecondServiceEchoStringFunc func( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SecondService_EchoString_Args, ) (string, map[string]string, error)
SecondServiceEchoStringFunc is the handler function for "echoString" method of thrift service "SecondService".
type SecondServiceEchoStringHandler ¶
type SecondServiceEchoStringHandler struct {
// contains filtered or unexported fields
}
SecondServiceEchoStringHandler handles the "echoString" method call of thrift service "SecondService".
func (*SecondServiceEchoStringHandler) Handle ¶
func (h *SecondServiceEchoStringHandler) Handle( ctx context.Context, reqHeaders map[string]string, wireValue *wire.Value, ) (bool, zanzibar.RWTStruct, map[string]string, error)
Handle parses request from wire value and calls corresponding handler function.
type SecondServiceEchoStringListFunc ¶
type SecondServiceEchoStringListFunc func( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SecondService_EchoStringList_Args, ) ([]string, map[string]string, error)
SecondServiceEchoStringListFunc is the handler function for "echoStringList" method of thrift service "SecondService".
type SecondServiceEchoStringListHandler ¶
type SecondServiceEchoStringListHandler struct {
// contains filtered or unexported fields
}
SecondServiceEchoStringListHandler handles the "echoStringList" method call of thrift service "SecondService".
func (*SecondServiceEchoStringListHandler) Handle ¶
func (h *SecondServiceEchoStringListHandler) Handle( ctx context.Context, reqHeaders map[string]string, wireValue *wire.Value, ) (bool, zanzibar.RWTStruct, map[string]string, error)
Handle parses request from wire value and calls corresponding handler function.
type SecondServiceEchoStringMapFunc ¶
type SecondServiceEchoStringMapFunc func( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SecondService_EchoStringMap_Args, ) (map[string]*clientsIDlClientsBazBase.BazResponse, map[string]string, error)
SecondServiceEchoStringMapFunc is the handler function for "echoStringMap" method of thrift service "SecondService".
type SecondServiceEchoStringMapHandler ¶
type SecondServiceEchoStringMapHandler struct {
// contains filtered or unexported fields
}
SecondServiceEchoStringMapHandler handles the "echoStringMap" method call of thrift service "SecondService".
func (*SecondServiceEchoStringMapHandler) Handle ¶
func (h *SecondServiceEchoStringMapHandler) Handle( ctx context.Context, reqHeaders map[string]string, wireValue *wire.Value, ) (bool, zanzibar.RWTStruct, map[string]string, error)
Handle parses request from wire value and calls corresponding handler function.
type SecondServiceEchoStringSetFunc ¶
type SecondServiceEchoStringSetFunc func( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SecondService_EchoStringSet_Args, ) (map[string]struct{}, map[string]string, error)
SecondServiceEchoStringSetFunc is the handler function for "echoStringSet" method of thrift service "SecondService".
type SecondServiceEchoStringSetHandler ¶
type SecondServiceEchoStringSetHandler struct {
// contains filtered or unexported fields
}
SecondServiceEchoStringSetHandler handles the "echoStringSet" method call of thrift service "SecondService".
func (*SecondServiceEchoStringSetHandler) Handle ¶
func (h *SecondServiceEchoStringSetHandler) Handle( ctx context.Context, reqHeaders map[string]string, wireValue *wire.Value, ) (bool, zanzibar.RWTStruct, map[string]string, error)
Handle parses request from wire value and calls corresponding handler function.
type SecondServiceEchoStructListFunc ¶
type SecondServiceEchoStructListFunc func( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SecondService_EchoStructList_Args, ) ([]*clientsIDlClientsBazBase.BazResponse, map[string]string, error)
SecondServiceEchoStructListFunc is the handler function for "echoStructList" method of thrift service "SecondService".
type SecondServiceEchoStructListHandler ¶
type SecondServiceEchoStructListHandler struct {
// contains filtered or unexported fields
}
SecondServiceEchoStructListHandler handles the "echoStructList" method call of thrift service "SecondService".
func (*SecondServiceEchoStructListHandler) Handle ¶
func (h *SecondServiceEchoStructListHandler) Handle( ctx context.Context, reqHeaders map[string]string, wireValue *wire.Value, ) (bool, zanzibar.RWTStruct, map[string]string, error)
Handle parses request from wire value and calls corresponding handler function.
type SecondServiceEchoStructSetFunc ¶
type SecondServiceEchoStructSetFunc func( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SecondService_EchoStructSet_Args, ) ([]*clientsIDlClientsBazBase.BazResponse, map[string]string, error)
SecondServiceEchoStructSetFunc is the handler function for "echoStructSet" method of thrift service "SecondService".
type SecondServiceEchoStructSetHandler ¶
type SecondServiceEchoStructSetHandler struct {
// contains filtered or unexported fields
}
SecondServiceEchoStructSetHandler handles the "echoStructSet" method call of thrift service "SecondService".
func (*SecondServiceEchoStructSetHandler) Handle ¶
func (h *SecondServiceEchoStructSetHandler) Handle( ctx context.Context, reqHeaders map[string]string, wireValue *wire.Value, ) (bool, zanzibar.RWTStruct, map[string]string, error)
Handle parses request from wire value and calls corresponding handler function.
type SecondServiceEchoTypedefFunc ¶
type SecondServiceEchoTypedefFunc func( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SecondService_EchoTypedef_Args, ) (clientsIDlClientsBazBase.UUID, map[string]string, error)
SecondServiceEchoTypedefFunc is the handler function for "echoTypedef" method of thrift service "SecondService".
type SecondServiceEchoTypedefHandler ¶
type SecondServiceEchoTypedefHandler struct {
// contains filtered or unexported fields
}
SecondServiceEchoTypedefHandler handles the "echoTypedef" method call of thrift service "SecondService".
func (*SecondServiceEchoTypedefHandler) Handle ¶
func (h *SecondServiceEchoTypedefHandler) Handle( ctx context.Context, reqHeaders map[string]string, wireValue *wire.Value, ) (bool, zanzibar.RWTStruct, map[string]string, error)
Handle parses request from wire value and calls corresponding handler function.
type SimpleServiceCallFunc ¶
type SimpleServiceCallFunc func( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SimpleService_Call_Args, ) (map[string]string, error)
SimpleServiceCallFunc is the handler function for "call" method of thrift service "SimpleService".
type SimpleServiceCallHandler ¶
type SimpleServiceCallHandler struct {
// contains filtered or unexported fields
}
SimpleServiceCallHandler handles the "call" method call of thrift service "SimpleService".
type SimpleServiceCompareFunc ¶
type SimpleServiceCompareFunc func( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SimpleService_Compare_Args, ) (*clientsIDlClientsBazBase.BazResponse, map[string]string, error)
SimpleServiceCompareFunc is the handler function for "compare" method of thrift service "SimpleService".
type SimpleServiceCompareHandler ¶
type SimpleServiceCompareHandler struct {
// contains filtered or unexported fields
}
SimpleServiceCompareHandler handles the "compare" method call of thrift service "SimpleService".
type SimpleServiceGetProfileFunc ¶
type SimpleServiceGetProfileFunc func( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SimpleService_GetProfile_Args, ) (*clientsIDlClientsBazBaz.GetProfileResponse, map[string]string, error)
SimpleServiceGetProfileFunc is the handler function for "getProfile" method of thrift service "SimpleService".
type SimpleServiceGetProfileHandler ¶
type SimpleServiceGetProfileHandler struct {
// contains filtered or unexported fields
}
SimpleServiceGetProfileHandler handles the "getProfile" method call of thrift service "SimpleService".
func (*SimpleServiceGetProfileHandler) Handle ¶
func (h *SimpleServiceGetProfileHandler) Handle( ctx context.Context, reqHeaders map[string]string, wireValue *wire.Value, ) (bool, zanzibar.RWTStruct, map[string]string, error)
Handle parses request from wire value and calls corresponding handler function.
type SimpleServiceHeaderSchemaFunc ¶
type SimpleServiceHeaderSchemaFunc func( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SimpleService_HeaderSchema_Args, ) (*clientsIDlClientsBazBaz.HeaderSchema, map[string]string, error)
SimpleServiceHeaderSchemaFunc is the handler function for "headerSchema" method of thrift service "SimpleService".
type SimpleServiceHeaderSchemaHandler ¶
type SimpleServiceHeaderSchemaHandler struct {
// contains filtered or unexported fields
}
SimpleServiceHeaderSchemaHandler handles the "headerSchema" method call of thrift service "SimpleService".
func (*SimpleServiceHeaderSchemaHandler) Handle ¶
func (h *SimpleServiceHeaderSchemaHandler) Handle( ctx context.Context, reqHeaders map[string]string, wireValue *wire.Value, ) (bool, zanzibar.RWTStruct, map[string]string, error)
Handle parses request from wire value and calls corresponding handler function.
type SimpleServicePingFunc ¶
type SimpleServicePingFunc func( ctx context.Context, reqHeaders map[string]string, ) (*clientsIDlClientsBazBase.BazResponse, map[string]string, error)
SimpleServicePingFunc is the handler function for "ping" method of thrift service "SimpleService".
type SimpleServicePingHandler ¶
type SimpleServicePingHandler struct {
// contains filtered or unexported fields
}
SimpleServicePingHandler handles the "ping" method call of thrift service "SimpleService".
type SimpleServiceSillyNoopFunc ¶
type SimpleServiceSillyNoopFunc func( ctx context.Context, reqHeaders map[string]string, ) (map[string]string, error)
SimpleServiceSillyNoopFunc is the handler function for "sillyNoop" method of thrift service "SimpleService".
type SimpleServiceSillyNoopHandler ¶
type SimpleServiceSillyNoopHandler struct {
// contains filtered or unexported fields
}
SimpleServiceSillyNoopHandler handles the "sillyNoop" method call of thrift service "SimpleService".
func (*SimpleServiceSillyNoopHandler) Handle ¶
func (h *SimpleServiceSillyNoopHandler) Handle( ctx context.Context, reqHeaders map[string]string, wireValue *wire.Value, ) (bool, zanzibar.RWTStruct, map[string]string, error)
Handle parses request from wire value and calls corresponding handler function.
type SimpleServiceTestUUIDFunc ¶
type SimpleServiceTestUUIDFunc func( ctx context.Context, reqHeaders map[string]string, ) (map[string]string, error)
SimpleServiceTestUUIDFunc is the handler function for "testUuid" method of thrift service "SimpleService".
type SimpleServiceTestUUIDHandler ¶
type SimpleServiceTestUUIDHandler struct {
// contains filtered or unexported fields
}
SimpleServiceTestUUIDHandler handles the "testUuid" method call of thrift service "SimpleService".
func (*SimpleServiceTestUUIDHandler) Handle ¶
func (h *SimpleServiceTestUUIDHandler) Handle( ctx context.Context, reqHeaders map[string]string, wireValue *wire.Value, ) (bool, zanzibar.RWTStruct, map[string]string, error)
Handle parses request from wire value and calls corresponding handler function.
type SimpleServiceTransFunc ¶
type SimpleServiceTransFunc func( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SimpleService_Trans_Args, ) (*clientsIDlClientsBazBase.TransStruct, map[string]string, error)
SimpleServiceTransFunc is the handler function for "trans" method of thrift service "SimpleService".
type SimpleServiceTransHandler ¶
type SimpleServiceTransHandler struct {
// contains filtered or unexported fields
}
SimpleServiceTransHandler handles the "trans" method call of thrift service "SimpleService".
type SimpleServiceTransHeadersFunc ¶
type SimpleServiceTransHeadersFunc func( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SimpleService_TransHeaders_Args, ) (*clientsIDlClientsBazBase.TransHeaders, map[string]string, error)
SimpleServiceTransHeadersFunc is the handler function for "transHeaders" method of thrift service "SimpleService".
type SimpleServiceTransHeadersHandler ¶
type SimpleServiceTransHeadersHandler struct {
// contains filtered or unexported fields
}
SimpleServiceTransHeadersHandler handles the "transHeaders" method call of thrift service "SimpleService".
func (*SimpleServiceTransHeadersHandler) Handle ¶
func (h *SimpleServiceTransHeadersHandler) Handle( ctx context.Context, reqHeaders map[string]string, wireValue *wire.Value, ) (bool, zanzibar.RWTStruct, map[string]string, error)
Handle parses request from wire value and calls corresponding handler function.
type SimpleServiceTransHeadersNoReqFunc ¶
type SimpleServiceTransHeadersNoReqFunc func( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SimpleService_TransHeadersNoReq_Args, ) (*clientsIDlClientsBazBase.TransHeaders, map[string]string, error)
SimpleServiceTransHeadersNoReqFunc is the handler function for "transHeadersNoReq" method of thrift service "SimpleService".
type SimpleServiceTransHeadersNoReqHandler ¶
type SimpleServiceTransHeadersNoReqHandler struct {
// contains filtered or unexported fields
}
SimpleServiceTransHeadersNoReqHandler handles the "transHeadersNoReq" method call of thrift service "SimpleService".
func (*SimpleServiceTransHeadersNoReqHandler) Handle ¶
func (h *SimpleServiceTransHeadersNoReqHandler) Handle( ctx context.Context, reqHeaders map[string]string, wireValue *wire.Value, ) (bool, zanzibar.RWTStruct, map[string]string, error)
Handle parses request from wire value and calls corresponding handler function.
type SimpleServiceTransHeadersTypeFunc ¶
type SimpleServiceTransHeadersTypeFunc func( ctx context.Context, reqHeaders map[string]string, args *clientsIDlClientsBazBaz.SimpleService_TransHeadersType_Args, ) (*clientsIDlClientsBazBaz.TransHeaderType, map[string]string, error)
SimpleServiceTransHeadersTypeFunc is the handler function for "transHeadersType" method of thrift service "SimpleService".
type SimpleServiceTransHeadersTypeHandler ¶
type SimpleServiceTransHeadersTypeHandler struct {
// contains filtered or unexported fields
}
SimpleServiceTransHeadersTypeHandler handles the "transHeadersType" method call of thrift service "SimpleService".
func (*SimpleServiceTransHeadersTypeHandler) Handle ¶
func (h *SimpleServiceTransHeadersTypeHandler) Handle( ctx context.Context, reqHeaders map[string]string, wireValue *wire.Value, ) (bool, zanzibar.RWTStruct, map[string]string, error)
Handle parses request from wire value and calls corresponding handler function.
type SimpleServiceURLTestFunc ¶
type SimpleServiceURLTestFunc func( ctx context.Context, reqHeaders map[string]string, ) (map[string]string, error)
SimpleServiceURLTestFunc is the handler function for "urlTest" method of thrift service "SimpleService".
type SimpleServiceURLTestHandler ¶
type SimpleServiceURLTestHandler struct {
// contains filtered or unexported fields
}
SimpleServiceURLTestHandler handles the "urlTest" method call of thrift service "SimpleService".
Directories ¶
Path | Synopsis |
---|---|
Package clientmock is a generated GoMock package.
|
Package clientmock is a generated GoMock package. |