forked from loafle/openapi-generator-original
[go] Add Ptr method to const enum values (#5257)
This commit is contained in:
parent
0ed1b83593
commit
165ad45797
@ -25,6 +25,12 @@ const (
|
|||||||
{{/enumVars}}
|
{{/enumVars}}
|
||||||
{{/allowableValues}}
|
{{/allowableValues}}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
// Ptr returns reference to {{{name}}} value
|
||||||
|
func (v {{{classname}}}) Ptr() *{{{classname}}} {
|
||||||
|
return &v
|
||||||
|
}
|
||||||
|
|
||||||
{{/isEnum}}
|
{{/isEnum}}
|
||||||
{{^isEnum}}
|
{{^isEnum}}
|
||||||
// {{classname}}{{#description}} {{{description}}}{{/description}}{{^description}} struct for {{{classname}}}{{/description}}
|
// {{classname}}{{#description}} {{{description}}}{{/description}}{{^description}} struct for {{{classname}}}{{/description}}
|
||||||
|
@ -24,6 +24,12 @@ const (
|
|||||||
XYZ EnumClass = "(xyz)"
|
XYZ EnumClass = "(xyz)"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
// Ptr returns reference to EnumClass value
|
||||||
|
func (v EnumClass) Ptr() *EnumClass {
|
||||||
|
return &v
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
type NullableEnumClass struct {
|
type NullableEnumClass struct {
|
||||||
Value EnumClass
|
Value EnumClass
|
||||||
ExplicitNull bool
|
ExplicitNull bool
|
||||||
|
@ -24,6 +24,12 @@ const (
|
|||||||
DELIVERED OuterEnum = "delivered"
|
DELIVERED OuterEnum = "delivered"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
// Ptr returns reference to OuterEnum value
|
||||||
|
func (v OuterEnum) Ptr() *OuterEnum {
|
||||||
|
return &v
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
type NullableOuterEnum struct {
|
type NullableOuterEnum struct {
|
||||||
Value OuterEnum
|
Value OuterEnum
|
||||||
ExplicitNull bool
|
ExplicitNull bool
|
||||||
|
@ -1 +1 @@
|
|||||||
username,password
|
password,username
|
|
@ -147,8 +147,8 @@ class UserApiSimulation extends Simulation {
|
|||||||
.feed(loginUserQUERYFeeder)
|
.feed(loginUserQUERYFeeder)
|
||||||
.exec(http("loginUser")
|
.exec(http("loginUser")
|
||||||
.httpRequest("GET","/user/login")
|
.httpRequest("GET","/user/login")
|
||||||
.queryParam("username","${username}")
|
|
||||||
.queryParam("password","${password}")
|
.queryParam("password","${password}")
|
||||||
|
.queryParam("username","${username}")
|
||||||
)
|
)
|
||||||
|
|
||||||
// Run scnloginUser with warm up and reach a constant rate for entire duration
|
// Run scnloginUser with warm up and reach a constant rate for entire duration
|
||||||
|
@ -24,6 +24,12 @@ const (
|
|||||||
ENUMCLASS_XYZ EnumClass = "(xyz)"
|
ENUMCLASS_XYZ EnumClass = "(xyz)"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
// Ptr returns reference to EnumClass value
|
||||||
|
func (v EnumClass) Ptr() *EnumClass {
|
||||||
|
return &v
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
type NullableEnumClass struct {
|
type NullableEnumClass struct {
|
||||||
Value EnumClass
|
Value EnumClass
|
||||||
ExplicitNull bool
|
ExplicitNull bool
|
||||||
|
@ -24,6 +24,12 @@ const (
|
|||||||
OUTERENUM_DELIVERED OuterEnum = "delivered"
|
OUTERENUM_DELIVERED OuterEnum = "delivered"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
// Ptr returns reference to OuterEnum value
|
||||||
|
func (v OuterEnum) Ptr() *OuterEnum {
|
||||||
|
return &v
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
type NullableOuterEnum struct {
|
type NullableOuterEnum struct {
|
||||||
Value OuterEnum
|
Value OuterEnum
|
||||||
ExplicitNull bool
|
ExplicitNull bool
|
||||||
|
@ -24,6 +24,12 @@ const (
|
|||||||
OUTERENUMDEFAULTVALUE_DELIVERED OuterEnumDefaultValue = "delivered"
|
OUTERENUMDEFAULTVALUE_DELIVERED OuterEnumDefaultValue = "delivered"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
// Ptr returns reference to OuterEnumDefaultValue value
|
||||||
|
func (v OuterEnumDefaultValue) Ptr() *OuterEnumDefaultValue {
|
||||||
|
return &v
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
type NullableOuterEnumDefaultValue struct {
|
type NullableOuterEnumDefaultValue struct {
|
||||||
Value OuterEnumDefaultValue
|
Value OuterEnumDefaultValue
|
||||||
ExplicitNull bool
|
ExplicitNull bool
|
||||||
|
@ -24,6 +24,12 @@ const (
|
|||||||
OUTERENUMINTEGER__2 OuterEnumInteger = 2
|
OUTERENUMINTEGER__2 OuterEnumInteger = 2
|
||||||
)
|
)
|
||||||
|
|
||||||
|
// Ptr returns reference to OuterEnumInteger value
|
||||||
|
func (v OuterEnumInteger) Ptr() *OuterEnumInteger {
|
||||||
|
return &v
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
type NullableOuterEnumInteger struct {
|
type NullableOuterEnumInteger struct {
|
||||||
Value OuterEnumInteger
|
Value OuterEnumInteger
|
||||||
ExplicitNull bool
|
ExplicitNull bool
|
||||||
|
@ -24,6 +24,12 @@ const (
|
|||||||
OUTERENUMINTEGERDEFAULTVALUE__2 OuterEnumIntegerDefaultValue = 2
|
OUTERENUMINTEGERDEFAULTVALUE__2 OuterEnumIntegerDefaultValue = 2
|
||||||
)
|
)
|
||||||
|
|
||||||
|
// Ptr returns reference to OuterEnumIntegerDefaultValue value
|
||||||
|
func (v OuterEnumIntegerDefaultValue) Ptr() *OuterEnumIntegerDefaultValue {
|
||||||
|
return &v
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
type NullableOuterEnumIntegerDefaultValue struct {
|
type NullableOuterEnumIntegerDefaultValue struct {
|
||||||
Value OuterEnumIntegerDefaultValue
|
Value OuterEnumIntegerDefaultValue
|
||||||
ExplicitNull bool
|
ExplicitNull bool
|
||||||
|
Loading…
x
Reference in New Issue
Block a user