Documentation ¶
Index ¶
- func Delete(builder *gateway.Builder, params *SimplePassThroughParams, ...)
- func DeleteCommonPassThrough(builder *gateway.Builder, params *SimpleCommonPassThroughParams, ...)
- func DeletePassThrough(builder *gateway.Builder, params *SimpleOnePassThroughParams, ...)
- func Get(builder *gateway.Builder, params *SimplePassThroughParams, ...)
- func GetCommonPassThrough(builder *gateway.Builder, params *SimpleCommonPassThroughParams, ...)
- func GetPassThrough(builder *gateway.Builder, params *SimpleOnePassThroughParams, ...)
- func Post(builder *gateway.Builder, params *SimplePassThroughParams, ...)
- func PostCommonPassThrough(builder *gateway.Builder, params *SimpleCommonPassThroughParams, ...)
- func PostPassThrough(builder *gateway.Builder, params *SimpleOnePassThroughParams, ...)
- func Put(builder *gateway.Builder, params *SimplePassThroughParams, ...)
- func PutCommonPassThrough(builder *gateway.Builder, params *SimpleCommonPassThroughParams, ...)
- func PutPassThrough(builder *gateway.Builder, params *SimpleOnePassThroughParams, ...)
- type CommonPassThroughParams
- type OnePassThroughParams
- type PassThroughParams
- type PassThroughRequestItem
- type SimpleCommonPassThroughParams
- type SimpleOnePassThroughParams
- type SimplePassThroughParams
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Delete ¶
func Delete(builder *gateway.Builder, params *SimplePassThroughParams, middlewares ...api.Handler)
func DeleteCommonPassThrough ¶
func DeleteCommonPassThrough(builder *gateway.Builder, params *SimpleCommonPassThroughParams, middlewares ...api.Handler)
func DeletePassThrough ¶
func DeletePassThrough(builder *gateway.Builder, params *SimpleOnePassThroughParams, middlewares ...api.Handler)
func Get ¶
func Get(builder *gateway.Builder, params *SimplePassThroughParams, middlewares ...api.Handler)
func GetCommonPassThrough ¶
func GetCommonPassThrough(builder *gateway.Builder, params *SimpleCommonPassThroughParams, middlewares ...api.Handler)
func GetPassThrough ¶
func GetPassThrough(builder *gateway.Builder, params *SimpleOnePassThroughParams, middlewares ...api.Handler)
func Post ¶
func Post(builder *gateway.Builder, params *SimplePassThroughParams, middlewares ...api.Handler)
func PostCommonPassThrough ¶
func PostCommonPassThrough(builder *gateway.Builder, params *SimpleCommonPassThroughParams, middlewares ...api.Handler)
func PostPassThrough ¶
func PostPassThrough(builder *gateway.Builder, params *SimpleOnePassThroughParams, middlewares ...api.Handler)
func Put ¶
func Put(builder *gateway.Builder, params *SimplePassThroughParams, middlewares ...api.Handler)
func PutCommonPassThrough ¶
func PutCommonPassThrough(builder *gateway.Builder, params *SimpleCommonPassThroughParams, middlewares ...api.Handler)
func PutPassThrough ¶
func PutPassThrough(builder *gateway.Builder, params *SimpleOnePassThroughParams, middlewares ...api.Handler)
Types ¶
type CommonPassThroughParams ¶
type CommonPassThroughParams struct { HttpMethod string *SimpleCommonPassThroughParams }
type OnePassThroughParams ¶
type OnePassThroughParams struct { HttpMethod string *SimpleOnePassThroughParams }
type PassThroughParams ¶
type PassThroughParams struct { HttpMethod string *SimplePassThroughParams }
type PassThroughRequestItem ¶
type PassThroughRequestItem struct { Request gateway.BuilderRequest RequestResponseCallback gateway.RequestResponseCallback }
type SimpleCommonPassThroughParams ¶
type SimpleCommonPassThroughParams struct { RelativePath string RequestItems []PassThroughRequestItem }
type SimpleOnePassThroughParams ¶
type SimpleOnePassThroughParams struct { RelativePath string RequestItem *PassThroughRequestItem }
type SimplePassThroughParams ¶
type SimplePassThroughParams struct { RelativePath string Request gateway.BuilderRequest }
Click to show internal directories.
Click to hide internal directories.