@@ -38,6 +38,227 @@ func NewABitOfEverythingServiceApiWithBasePath(basePath string) *ABitOfEverythin
3838	}
3939}
4040
41+ /** 
42+  *  
43+  * 
44+  * @param singleNestedName name is nested field. 
45+  * @param floatValue Float value field 
46+  * @param singleNestedAmount  
47+  * @param singleNestedOk DeepEnum description.   - FALSE: FALSE is false.  - TRUE: TRUE is true. 
48+  * @param uuid  
49+  * @param doubleValue  
50+  * @param int64Value  
51+  * @param uint64Value  
52+  * @param int32Value  
53+  * @param fixed64Value  
54+  * @param fixed32Value  
55+  * @param boolValue  
56+  * @param stringValue  
57+  * @param bytesValue  
58+  * @param uint32Value  
59+  * @param enumValue  - ZERO: ZERO means 0  - ONE: ONE means 1 
60+  * @param pathEnumValue  
61+  * @param nestedPathEnumValue  
62+  * @param sfixed32Value  
63+  * @param sfixed64Value  
64+  * @param sint32Value  
65+  * @param sint64Value  
66+  * @param repeatedStringValue  
67+  * @param oneofString  
68+  * @param nonConventionalNameValue  
69+  * @param timestampValue  
70+  * @param repeatedEnumValue repeated enum value. it is comma-separated in query.   - ZERO: ZERO means 0  - ONE: ONE means 1 
71+  * @param repeatedEnumAnnotation Repeated numeric enum title. Repeated numeric enum description.   - ZERO: ZERO means 0  - ONE: ONE means 1 
72+  * @param enumValueAnnotation Numeric enum title. Numeric enum description.   - ZERO: ZERO means 0  - ONE: ONE means 1 
73+  * @param repeatedStringAnnotation Repeated string title. Repeated string description. 
74+  * @param nestedAnnotationAmount  
75+  * @param nestedAnnotationOk DeepEnum description.   - FALSE: FALSE is false.  - TRUE: TRUE is true. 
76+  * @return *ExamplepbABitOfEverything 
77+  */ 
78+ func  (a  ABitOfEverythingServiceApi ) CheckGetQueryParams (singleNestedName  string , floatValue  float32 , singleNestedAmount  int64 , singleNestedOk  string , uuid  string , doubleValue  float64 , int64Value  string , uint64Value  string , int32Value  int32 , fixed64Value  string , fixed32Value  int64 , boolValue  bool , stringValue  string , bytesValue  string , uint32Value  int64 , enumValue  string , pathEnumValue  string , nestedPathEnumValue  string , sfixed32Value  int32 , sfixed64Value  string , sint32Value  int32 , sint64Value  string , repeatedStringValue  []string , oneofString  string , nonConventionalNameValue  string , timestampValue  time.Time , repeatedEnumValue  []string , repeatedEnumAnnotation  []string , enumValueAnnotation  string , repeatedStringAnnotation  []string , nestedAnnotationAmount  int64 , nestedAnnotationOk  string ) (* ExamplepbABitOfEverything , * APIResponse , error ) {
79+ 
80+ 	var  localVarHttpMethod  =  strings .ToUpper ("Get" )
81+ 	// create path and map variables 
82+ 	localVarPath  :=  a .Configuration .BasePath  +  "/v1/example/a_bit_of_everything/params/get/{single_nested.name}" 
83+ 	localVarPath  =  strings .Replace (localVarPath , "{" + "single_nested.name" + "}" , fmt .Sprintf ("%v" , singleNestedName ), - 1 )
84+ 
85+ 	localVarHeaderParams  :=  make (map [string ]string )
86+ 	localVarQueryParams  :=  url.Values {}
87+ 	localVarFormParams  :=  make (map [string ]string )
88+ 	var  localVarPostBody  interface {}
89+ 	var  localVarFileName  string 
90+ 	var  localVarFileBytes  []byte 
91+ 	// authentication '(OAuth2)' required 
92+ 	// oauth required 
93+ 	if  a .Configuration .AccessToken  !=  "" {
94+ 		localVarHeaderParams ["Authorization" ] =   "Bearer "  +  a .Configuration .AccessToken 
95+ 	}
96+ 	// authentication '(BasicAuth)' required 
97+ 	// http basic authentication required 
98+ 	if  a .Configuration .Username  !=  ""  ||  a .Configuration .Password  !=  "" {
99+ 		localVarHeaderParams ["Authorization" ] =   "Basic "  +  a .Configuration .GetBasicAuthEncodedString ()
100+ 	}
101+ 	// authentication '(ApiKeyAuth)' required 
102+ 	// set key with prefix in header 
103+ 	localVarHeaderParams ["X-API-Key" ] =  a .Configuration .GetAPIKeyWithPrefix ("X-API-Key" )
104+ 	// add default headers if any 
105+ 	for  key  :=  range  a .Configuration .DefaultHeader  {
106+ 		localVarHeaderParams [key ] =  a .Configuration .DefaultHeader [key ]
107+ 	}
108+ 	localVarQueryParams .Add ("single_nested.amount" , a .Configuration .APIClient .ParameterToString (singleNestedAmount , "" ))
109+ 	localVarQueryParams .Add ("single_nested.ok" , a .Configuration .APIClient .ParameterToString (singleNestedOk , "" ))
110+ 	localVarQueryParams .Add ("uuid" , a .Configuration .APIClient .ParameterToString (uuid , "" ))
111+ 	localVarQueryParams .Add ("float_value" , a .Configuration .APIClient .ParameterToString (floatValue , "" ))
112+ 	localVarQueryParams .Add ("double_value" , a .Configuration .APIClient .ParameterToString (doubleValue , "" ))
113+ 	localVarQueryParams .Add ("int64_value" , a .Configuration .APIClient .ParameterToString (int64Value , "" ))
114+ 	localVarQueryParams .Add ("uint64_value" , a .Configuration .APIClient .ParameterToString (uint64Value , "" ))
115+ 	localVarQueryParams .Add ("int32_value" , a .Configuration .APIClient .ParameterToString (int32Value , "" ))
116+ 	localVarQueryParams .Add ("fixed64_value" , a .Configuration .APIClient .ParameterToString (fixed64Value , "" ))
117+ 	localVarQueryParams .Add ("fixed32_value" , a .Configuration .APIClient .ParameterToString (fixed32Value , "" ))
118+ 	localVarQueryParams .Add ("bool_value" , a .Configuration .APIClient .ParameterToString (boolValue , "" ))
119+ 	localVarQueryParams .Add ("string_value" , a .Configuration .APIClient .ParameterToString (stringValue , "" ))
120+ 	localVarQueryParams .Add ("bytes_value" , a .Configuration .APIClient .ParameterToString (bytesValue , "" ))
121+ 	localVarQueryParams .Add ("uint32_value" , a .Configuration .APIClient .ParameterToString (uint32Value , "" ))
122+ 	localVarQueryParams .Add ("enum_value" , a .Configuration .APIClient .ParameterToString (enumValue , "" ))
123+ 	localVarQueryParams .Add ("path_enum_value" , a .Configuration .APIClient .ParameterToString (pathEnumValue , "" ))
124+ 	localVarQueryParams .Add ("nested_path_enum_value" , a .Configuration .APIClient .ParameterToString (nestedPathEnumValue , "" ))
125+ 	localVarQueryParams .Add ("sfixed32_value" , a .Configuration .APIClient .ParameterToString (sfixed32Value , "" ))
126+ 	localVarQueryParams .Add ("sfixed64_value" , a .Configuration .APIClient .ParameterToString (sfixed64Value , "" ))
127+ 	localVarQueryParams .Add ("sint32_value" , a .Configuration .APIClient .ParameterToString (sint32Value , "" ))
128+ 	localVarQueryParams .Add ("sint64_value" , a .Configuration .APIClient .ParameterToString (sint64Value , "" ))
129+ 	var  repeatedStringValueCollectionFormat  =  "multi" 
130+ 	localVarQueryParams .Add ("repeated_string_value" , a .Configuration .APIClient .ParameterToString (repeatedStringValue , repeatedStringValueCollectionFormat ))
131+ 
132+ 	localVarQueryParams .Add ("oneof_string" , a .Configuration .APIClient .ParameterToString (oneofString , "" ))
133+ 	localVarQueryParams .Add ("nonConventionalNameValue" , a .Configuration .APIClient .ParameterToString (nonConventionalNameValue , "" ))
134+ 	localVarQueryParams .Add ("timestamp_value" , a .Configuration .APIClient .ParameterToString (timestampValue , "" ))
135+ 	var  repeatedEnumValueCollectionFormat  =  "multi" 
136+ 	localVarQueryParams .Add ("repeated_enum_value" , a .Configuration .APIClient .ParameterToString (repeatedEnumValue , repeatedEnumValueCollectionFormat ))
137+ 
138+ 	var  repeatedEnumAnnotationCollectionFormat  =  "multi" 
139+ 	localVarQueryParams .Add ("repeated_enum_annotation" , a .Configuration .APIClient .ParameterToString (repeatedEnumAnnotation , repeatedEnumAnnotationCollectionFormat ))
140+ 
141+ 	localVarQueryParams .Add ("enum_value_annotation" , a .Configuration .APIClient .ParameterToString (enumValueAnnotation , "" ))
142+ 	var  repeatedStringAnnotationCollectionFormat  =  "multi" 
143+ 	localVarQueryParams .Add ("repeated_string_annotation" , a .Configuration .APIClient .ParameterToString (repeatedStringAnnotation , repeatedStringAnnotationCollectionFormat ))
144+ 
145+ 	localVarQueryParams .Add ("nested_annotation.amount" , a .Configuration .APIClient .ParameterToString (nestedAnnotationAmount , "" ))
146+ 	localVarQueryParams .Add ("nested_annotation.ok" , a .Configuration .APIClient .ParameterToString (nestedAnnotationOk , "" ))
147+ 
148+ 	// to determine the Content-Type header 
149+ 	localVarHttpContentTypes  :=  []string { "application/json" , "application/x-foo-mime" ,  }
150+ 
151+ 	// set Content-Type header 
152+ 	localVarHttpContentType  :=  a .Configuration .APIClient .SelectHeaderContentType (localVarHttpContentTypes )
153+ 	if  localVarHttpContentType  !=  ""  {
154+ 		localVarHeaderParams ["Content-Type" ] =  localVarHttpContentType 
155+ 	}
156+ 	// to determine the Accept header 
157+ 	localVarHttpHeaderAccepts  :=  []string {
158+ 		"application/json" ,
159+ 		"application/x-foo-mime" ,
160+ 		}
161+ 
162+ 	// set Accept header 
163+ 	localVarHttpHeaderAccept  :=  a .Configuration .APIClient .SelectHeaderAccept (localVarHttpHeaderAccepts )
164+ 	if  localVarHttpHeaderAccept  !=  ""  {
165+ 		localVarHeaderParams ["Accept" ] =  localVarHttpHeaderAccept 
166+ 	}
167+ 	var  successPayload  =  new (ExamplepbABitOfEverything )
168+ 	localVarHttpResponse , err  :=  a .Configuration .APIClient .CallAPI (localVarPath , localVarHttpMethod , localVarPostBody , localVarHeaderParams , localVarQueryParams , localVarFormParams , localVarFileName , localVarFileBytes )
169+ 
170+ 	var  localVarURL , _  =  url .Parse (localVarPath )
171+ 	localVarURL .RawQuery  =  localVarQueryParams .Encode ()
172+ 	var  localVarAPIResponse  =  & APIResponse {Operation : "CheckGetQueryParams" , Method : localVarHttpMethod , RequestURL : localVarURL .String ()}
173+ 	if  localVarHttpResponse  !=  nil  {
174+ 		localVarAPIResponse .Response  =  localVarHttpResponse .RawResponse 
175+ 		localVarAPIResponse .Payload  =  localVarHttpResponse .Body ()
176+ 	}
177+ 
178+ 	if  err  !=  nil  {
179+ 		return  successPayload , localVarAPIResponse , err 
180+ 	}
181+ 	err  =  json .Unmarshal (localVarHttpResponse .Body (), & successPayload )
182+ 	return  successPayload , localVarAPIResponse , err 
183+ }
184+ 
185+ /** 
186+  *  
187+  * 
188+  * @param stringValue  
189+  * @param body  
190+  * @return *ExamplepbABitOfEverything 
191+  */ 
192+ func  (a  ABitOfEverythingServiceApi ) CheckPostQueryParams (stringValue  string , body  ABitOfEverythingNested ) (* ExamplepbABitOfEverything , * APIResponse , error ) {
193+ 
194+ 	var  localVarHttpMethod  =  strings .ToUpper ("Post" )
195+ 	// create path and map variables 
196+ 	localVarPath  :=  a .Configuration .BasePath  +  "/v1/example/a_bit_of_everything/params/post/{string_value}" 
197+ 	localVarPath  =  strings .Replace (localVarPath , "{" + "string_value" + "}" , fmt .Sprintf ("%v" , stringValue ), - 1 )
198+ 
199+ 	localVarHeaderParams  :=  make (map [string ]string )
200+ 	localVarQueryParams  :=  url.Values {}
201+ 	localVarFormParams  :=  make (map [string ]string )
202+ 	var  localVarPostBody  interface {}
203+ 	var  localVarFileName  string 
204+ 	var  localVarFileBytes  []byte 
205+ 	// authentication '(OAuth2)' required 
206+ 	// oauth required 
207+ 	if  a .Configuration .AccessToken  !=  "" {
208+ 		localVarHeaderParams ["Authorization" ] =   "Bearer "  +  a .Configuration .AccessToken 
209+ 	}
210+ 	// authentication '(BasicAuth)' required 
211+ 	// http basic authentication required 
212+ 	if  a .Configuration .Username  !=  ""  ||  a .Configuration .Password  !=  "" {
213+ 		localVarHeaderParams ["Authorization" ] =   "Basic "  +  a .Configuration .GetBasicAuthEncodedString ()
214+ 	}
215+ 	// authentication '(ApiKeyAuth)' required 
216+ 	// set key with prefix in header 
217+ 	localVarHeaderParams ["X-API-Key" ] =  a .Configuration .GetAPIKeyWithPrefix ("X-API-Key" )
218+ 	// add default headers if any 
219+ 	for  key  :=  range  a .Configuration .DefaultHeader  {
220+ 		localVarHeaderParams [key ] =  a .Configuration .DefaultHeader [key ]
221+ 	}
222+ 
223+ 	// to determine the Content-Type header 
224+ 	localVarHttpContentTypes  :=  []string { "application/json" , "application/x-foo-mime" ,  }
225+ 
226+ 	// set Content-Type header 
227+ 	localVarHttpContentType  :=  a .Configuration .APIClient .SelectHeaderContentType (localVarHttpContentTypes )
228+ 	if  localVarHttpContentType  !=  ""  {
229+ 		localVarHeaderParams ["Content-Type" ] =  localVarHttpContentType 
230+ 	}
231+ 	// to determine the Accept header 
232+ 	localVarHttpHeaderAccepts  :=  []string {
233+ 		"application/json" ,
234+ 		"application/x-foo-mime" ,
235+ 		}
236+ 
237+ 	// set Accept header 
238+ 	localVarHttpHeaderAccept  :=  a .Configuration .APIClient .SelectHeaderAccept (localVarHttpHeaderAccepts )
239+ 	if  localVarHttpHeaderAccept  !=  ""  {
240+ 		localVarHeaderParams ["Accept" ] =  localVarHttpHeaderAccept 
241+ 	}
242+ 	// body params 
243+ 	localVarPostBody  =  & body 
244+ 	var  successPayload  =  new (ExamplepbABitOfEverything )
245+ 	localVarHttpResponse , err  :=  a .Configuration .APIClient .CallAPI (localVarPath , localVarHttpMethod , localVarPostBody , localVarHeaderParams , localVarQueryParams , localVarFormParams , localVarFileName , localVarFileBytes )
246+ 
247+ 	var  localVarURL , _  =  url .Parse (localVarPath )
248+ 	localVarURL .RawQuery  =  localVarQueryParams .Encode ()
249+ 	var  localVarAPIResponse  =  & APIResponse {Operation : "CheckPostQueryParams" , Method : localVarHttpMethod , RequestURL : localVarURL .String ()}
250+ 	if  localVarHttpResponse  !=  nil  {
251+ 		localVarAPIResponse .Response  =  localVarHttpResponse .RawResponse 
252+ 		localVarAPIResponse .Payload  =  localVarHttpResponse .Body ()
253+ 	}
254+ 
255+ 	if  err  !=  nil  {
256+ 		return  successPayload , localVarAPIResponse , err 
257+ 	}
258+ 	err  =  json .Unmarshal (localVarHttpResponse .Body (), & successPayload )
259+ 	return  successPayload , localVarAPIResponse , err 
260+ }
261+ 
41262/** 
42263 * Create a new ABitOfEverything 
43264 * This API creates a new ABitOfEverything 
0 commit comments