Documentation ¶
Index ¶
- type Client
- func (client *Client) EchoBodyArray(body *[]string) (*[]string, error)
- func (client *Client) EchoBodyMap(body *map[string]string) (*map[string]string, error)
- func (client *Client) EchoBodyModel(body *models.Message) (*models.Message, error)
- func (client *Client) EchoBodyString(body string) (*string, error)
- func (client *Client) EchoEverything(body *models.Message, floatQuery float32, boolQuery bool, uuidHeader uuid.UUID, ...) (*EchoEverythingResponse, error)
- func (client *Client) EchoHeader(intHeader int, longHeader int64, floatHeader float32, doubleHeader float64, ...) (*models.Parameters, error)
- func (client *Client) EchoQuery(intQuery int, longQuery int64, floatQuery float32, doubleQuery float64, ...) (*models.Parameters, error)
- func (client *Client) EchoSuccess(resultStatus string) (*EchoSuccessResponse, error)
- func (client *Client) EchoUrlParams(intUrl int, longUrl int64, floatUrl float32, doubleUrl float64, ...) (*models.UrlParameters, error)
- func (client *Client) SameOperationName() (*SameOperationNameResponse, error)
- type EchoEverythingResponse
- type EchoSuccessResponse
- type ParamsConverter
- func (self *ParamsConverter) Bool(key string, value bool)
- func (self *ParamsConverter) BoolArray(key string, values []bool)
- func (self *ParamsConverter) BoolNullable(key string, value *bool)
- func (self *ParamsConverter) Date(key string, value civil.Date)
- func (self *ParamsConverter) DateArray(key string, values []civil.Date)
- func (self *ParamsConverter) DateNullable(key string, value *civil.Date)
- func (self *ParamsConverter) DateTime(key string, value civil.DateTime)
- func (self *ParamsConverter) DateTimeArray(key string, values []civil.DateTime)
- func (self *ParamsConverter) DateTimeNullable(key string, value *civil.DateTime)
- func (self *ParamsConverter) Decimal(key string, value decimal.Decimal)
- func (self *ParamsConverter) DecimalArray(key string, values []decimal.Decimal)
- func (self *ParamsConverter) DecimalNullable(key string, value *decimal.Decimal)
- func (self *ParamsConverter) Float32(key string, value float32)
- func (self *ParamsConverter) Float32Array(key string, values []float32)
- func (self *ParamsConverter) Float32Nullable(key string, value *float32)
- func (self *ParamsConverter) Float64(key string, value float64)
- func (self *ParamsConverter) Float64Array(key string, values []float64)
- func (self *ParamsConverter) Float64Nullable(key string, value *float64)
- func (self *ParamsConverter) Int(key string, value int)
- func (self *ParamsConverter) Int64(key string, value int64)
- func (self *ParamsConverter) Int64Array(key string, values []int64)
- func (self *ParamsConverter) Int64Nullable(key string, value *int64)
- func (self *ParamsConverter) IntArray(key string, values []int)
- func (self *ParamsConverter) IntNullable(key string, value *int)
- func (self *ParamsConverter) String(key string, value string)
- func (self *ParamsConverter) StringArray(key string, values []string)
- func (self *ParamsConverter) StringEnum(key string, value interface{})
- func (self *ParamsConverter) StringEnumArray(key string, values []interface{})
- func (self *ParamsConverter) StringEnumNullable(key string, value *interface{})
- func (self *ParamsConverter) StringNullable(key string, value *string)
- func (self *ParamsConverter) Uuid(key string, value uuid.UUID)
- func (self *ParamsConverter) UuidArray(key string, values []uuid.UUID)
- func (self *ParamsConverter) UuidNullable(key string, value *uuid.UUID)
- type ParamsSetter
- type SameOperationNameResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) EchoBodyArray ¶
func (*Client) EchoBodyMap ¶
func (*Client) EchoBodyModel ¶
func (*Client) EchoEverything ¶
func (*Client) EchoHeader ¶
func (client *Client) EchoHeader(intHeader int, longHeader int64, floatHeader float32, doubleHeader float64, decimalHeader decimal.Decimal, boolHeader bool, stringHeader string, stringOptHeader *string, stringDefaultedHeader string, stringArrayHeader []string, uuidHeader uuid.UUID, dateHeader civil.Date, dateArrayHeader []civil.Date, datetimeHeader civil.DateTime, enumHeader models.Choice) (*models.Parameters, error)
func (*Client) EchoQuery ¶
func (client *Client) EchoQuery(intQuery int, longQuery int64, floatQuery float32, doubleQuery float64, decimalQuery decimal.Decimal, boolQuery bool, stringQuery string, stringOptQuery *string, stringDefaultedQuery string, stringArrayQuery []string, uuidQuery uuid.UUID, dateQuery civil.Date, dateArrayQuery []civil.Date, datetimeQuery civil.DateTime, enumQuery models.Choice) (*models.Parameters, error)
func (*Client) EchoSuccess ¶
func (client *Client) EchoSuccess(resultStatus string) (*EchoSuccessResponse, error)
func (*Client) EchoUrlParams ¶
func (*Client) SameOperationName ¶
func (client *Client) SameOperationName() (*SameOperationNameResponse, error)
type EchoEverythingResponse ¶
type EchoEverythingResponse struct { Ok *models.Everything Forbidden *empty.Type }
type EchoSuccessResponse ¶
type EchoSuccessResponse struct { Ok *models.OkResult Created *models.CreatedResult Accepted *models.AcceptedResult }
type ParamsConverter ¶
type ParamsConverter struct {
// contains filtered or unexported fields
}
func NewParamsConverter ¶
func NewParamsConverter(parser ParamsSetter) *ParamsConverter
func (*ParamsConverter) Bool ¶
func (self *ParamsConverter) Bool(key string, value bool)
func (*ParamsConverter) BoolArray ¶
func (self *ParamsConverter) BoolArray(key string, values []bool)
func (*ParamsConverter) BoolNullable ¶
func (self *ParamsConverter) BoolNullable(key string, value *bool)
func (*ParamsConverter) DateArray ¶
func (self *ParamsConverter) DateArray(key string, values []civil.Date)
func (*ParamsConverter) DateNullable ¶
func (self *ParamsConverter) DateNullable(key string, value *civil.Date)
func (*ParamsConverter) DateTime ¶
func (self *ParamsConverter) DateTime(key string, value civil.DateTime)
func (*ParamsConverter) DateTimeArray ¶
func (self *ParamsConverter) DateTimeArray(key string, values []civil.DateTime)
func (*ParamsConverter) DateTimeNullable ¶
func (self *ParamsConverter) DateTimeNullable(key string, value *civil.DateTime)
func (*ParamsConverter) Decimal ¶
func (self *ParamsConverter) Decimal(key string, value decimal.Decimal)
func (*ParamsConverter) DecimalArray ¶
func (self *ParamsConverter) DecimalArray(key string, values []decimal.Decimal)
func (*ParamsConverter) DecimalNullable ¶
func (self *ParamsConverter) DecimalNullable(key string, value *decimal.Decimal)
func (*ParamsConverter) Float32 ¶
func (self *ParamsConverter) Float32(key string, value float32)
func (*ParamsConverter) Float32Array ¶
func (self *ParamsConverter) Float32Array(key string, values []float32)
func (*ParamsConverter) Float32Nullable ¶
func (self *ParamsConverter) Float32Nullable(key string, value *float32)
func (*ParamsConverter) Float64 ¶
func (self *ParamsConverter) Float64(key string, value float64)
func (*ParamsConverter) Float64Array ¶
func (self *ParamsConverter) Float64Array(key string, values []float64)
func (*ParamsConverter) Float64Nullable ¶
func (self *ParamsConverter) Float64Nullable(key string, value *float64)
func (*ParamsConverter) Int ¶
func (self *ParamsConverter) Int(key string, value int)
func (*ParamsConverter) Int64 ¶
func (self *ParamsConverter) Int64(key string, value int64)
func (*ParamsConverter) Int64Array ¶
func (self *ParamsConverter) Int64Array(key string, values []int64)
func (*ParamsConverter) Int64Nullable ¶
func (self *ParamsConverter) Int64Nullable(key string, value *int64)
func (*ParamsConverter) IntArray ¶
func (self *ParamsConverter) IntArray(key string, values []int)
func (*ParamsConverter) IntNullable ¶
func (self *ParamsConverter) IntNullable(key string, value *int)
func (*ParamsConverter) String ¶
func (self *ParamsConverter) String(key string, value string)
func (*ParamsConverter) StringArray ¶
func (self *ParamsConverter) StringArray(key string, values []string)
func (*ParamsConverter) StringEnum ¶
func (self *ParamsConverter) StringEnum(key string, value interface{})
func (*ParamsConverter) StringEnumArray ¶
func (self *ParamsConverter) StringEnumArray(key string, values []interface{})
func (*ParamsConverter) StringEnumNullable ¶
func (self *ParamsConverter) StringEnumNullable(key string, value *interface{})
func (*ParamsConverter) StringNullable ¶
func (self *ParamsConverter) StringNullable(key string, value *string)
func (*ParamsConverter) UuidArray ¶
func (self *ParamsConverter) UuidArray(key string, values []uuid.UUID)
func (*ParamsConverter) UuidNullable ¶
func (self *ParamsConverter) UuidNullable(key string, value *uuid.UUID)
type ParamsSetter ¶
Click to show internal directories.
Click to hide internal directories.