@@ -49,7 +49,7 @@ public static Response get(String path, User user) throws Exception {
49
49
* <p>
50
50
* Parameters:
51
51
* path [String]: StarkBank resource's route. Example: "/invoice/"
52
- * query [Map<String, Object>]: Query parameters. Example: new HashMap<String, Object>() {{ put("limit", 1); put("status", "paid"); }}
52
+ * @param query map of parameters for the query ex: {{ put("limit", 1); put("status", "paid"); }}
53
53
*/
54
54
55
55
public static Response get (String path , Map <String , Object > query ) throws Exception {
@@ -63,7 +63,7 @@ public static Response get(String path, Map<String, Object> query) throws Except
63
63
* <p>
64
64
* Parameters:
65
65
* path [String]: StarkBank resource's route. Example: "/invoice/"
66
- * query [Map<String, Object>]: Query parameters. Example: new HashMap<String, Object>() {{ put("limit", 1); put("status", "paid"); }}
66
+ * @param query map of parameters for the query ex: {{ put("limit", 1); put("status", "paid"); }}
67
67
* user [Organization/Project object]: Organization or Project object. Not necessary if StarkBank.Settings.User was set before function call.
68
68
*/
69
69
@@ -78,19 +78,18 @@ public static Response get(String path, Map<String, Object> query, User user ) t
78
78
* <p>
79
79
* Parameters:
80
80
* path [String]: StarkBank resource's route. Example: "/invoice/"
81
- * body [Map<String, Object>]: Request parameters. Example :
81
+ * @param payload map of parameters for the payload ex :
82
82
* <pre>
83
- * new HashMap<String, Object>() { {
84
- * put("invoices", new ArrayList<Map<String, Object>>() {{
85
- * add(new HashMap<String, Object>() { {
86
- * put("amount", 100);
87
- * put("name", "Iron Bank S.A.");
88
- * put("taxId", "20.018.183/0001-80");
89
- * }});
90
- * }} );
91
- * } });
83
+ * put("invoices", {
84
+ * add(
85
+ * {
86
+ * put("amount", 100);
87
+ * put("name", "Iron Bank S.A.");
88
+ * put("taxId", "20.018.183/0001-80");
89
+ * }
90
+ * );
91
+ * });
92
92
* </pre>
93
- * query [Map<String, Object>]: Query parameters. Example: new HashMap<String, Object>() {{ put("limit", 1); put("status", "paid"); }}
94
93
*/
95
94
96
95
public static Response post (String path , Map <String , Object > payload ) throws Exception {
@@ -104,19 +103,18 @@ public static Response post(String path, Map<String, Object> payload) throws Exc
104
103
* <p>
105
104
* Parameters:
106
105
* path [String]: StarkBank resource's route. Example: "/invoice/"
107
- * body [Map<String, Object>]: Request parameters. Example :
106
+ * @param payload map of parameters for the payload ex :
108
107
* <pre>
109
- * new HashMap<String, Object>() { {
110
- * put("invoices", new ArrayList<Map<String, Object>>() {{
111
- * add(new HashMap<String, Object>() { {
112
- * put("amount", 100);
113
- * put("name", "Iron Bank S.A.");
114
- * put("taxId", "20.018.183/0001-80");
115
- * }});
116
- * }} );
117
- * } });
108
+ * put("invoices", {
109
+ * add(
110
+ * {
111
+ * put("amount", 100);
112
+ * put("name", "Iron Bank S.A.");
113
+ * put("taxId", "20.018.183/0001-80");
114
+ * }
115
+ * );
116
+ * });
118
117
* </pre>
119
- * query [Map<String, Object>]: Query parameters. Example: new HashMap<String, Object>() {{ put("limit", 1); put("status", "paid"); }}
120
118
* user [Organization/Project object]: Organization or Project object. Not necessary if StarkBank.Settings.User was set before function call.
121
119
*/
122
120
@@ -130,15 +128,13 @@ public static Response post(String path, Map<String, Object> payload, User user
130
128
* Send a JSON with parameters of a single StarkBank resource object and update it.
131
129
* <p>
132
130
* Parameters:
133
- * path [String]: StarkBank resource's route. Example: "/invoice/"
131
+ * path [String]: StarkBank resource's route. Example: "/invoice/:id "
134
132
* <br>
135
- * - body [Map<String, Object>]: Request parameters. Example :
133
+ * @param payload map of parameters for the payload ex :
136
134
* <pre>
137
- * new HashMap<String, Object>() {{
138
- * put("invoices", new HashMap<String, Object>() {{
139
- * put("amount", 100);
140
- * }});
141
- * }});
135
+ * {
136
+ * put("amount", 100);
137
+ * }
142
138
* </pre>
143
139
*/
144
140
@@ -152,17 +148,13 @@ public static Response patch(String path, Map<String, Object> payload) throws Ex
152
148
* Send a JSON with parameters of a single StarkBank resource object and update it.
153
149
* <p>
154
150
* Parameters:
155
- * path [String]: StarkBank resource's route. Example: "/invoice/"
151
+ * path [String]: StarkBank resource's route. Example: "/invoice/:id "
156
152
* <br>
157
- * - body [Map<String, Object>]: Request parameters. Example :
153
+ * @param payload map of parameters for the payload ex :
158
154
* <pre>
159
- * new HashMap<String, Object>() {{
160
- * put("invoices", new HashMap<String, Object>() {{
161
- * put("amount", 100);
162
- * put("name", "Iron Bank S.A.");
163
- * put("taxId", "20.018.183/0001-80");
164
- * }});
165
- * }});
155
+ * {
156
+ * put("amount", 100);
157
+ * }
166
158
* </pre>
167
159
* user [Organization/Project object]: Organization or Project object. Not necessary if StarkBank.Settings.User was set before function call.
168
160
*/
@@ -179,14 +171,16 @@ public static Response patch(String path, Map<String, Object> payload, User user
179
171
* <p>
180
172
* Parameters:
181
173
* path [String]: StarkBank resource's route. Example: "/split-profie/"
182
- * body [Map<String, Object>]: Request parameters. Example :
174
+ * @param payload map of parameters for the payload ex :
183
175
* <pre>
184
- * new HashMap<String, Object>() {{
185
- * put("profiles", new HashMap<String, Object>() {{
186
- * put("interval", "day");
187
- * put("delay", 0);
188
- * }});
189
- * }});
176
+ * put("profiles", {
177
+ * add(
178
+ * {
179
+ * put("interval", "day");
180
+ * put("delay", 0);;
181
+ * }
182
+ * );
183
+ * });
190
184
* </pre>
191
185
* user [Organization/Project object]: Organization or Project object. Not necessary if StarkBank.Settings.User was set before function call.
192
186
*/
@@ -203,14 +197,16 @@ public static Response put(String path, Map<String, Object> payload) throws Exce
203
197
* <p>
204
198
* Parameters:
205
199
* path [String]: StarkBank resource's route. Example: "/split-profie/"
206
- * body [Map<String, Object>]: Request parameters. Example :
200
+ * @param payload map of parameters for the payload ex :
207
201
* <pre>
208
- * new HashMap<String, Object>() {{
209
- * put("profiles", new HashMap<String, Object>() {{
210
- * put("interval", "day");
211
- * put("delay", 0);
212
- * }});
213
- * }});
202
+ * put("profiles", {
203
+ * add(
204
+ * {
205
+ * put("interval", "day");
206
+ * put("delay", 0);;
207
+ * }
208
+ * );
209
+ * });
214
210
* </pre>
215
211
* user [Organization/Project object]: Organization or Project object. Not necessary if StarkBank.Settings.User was set before function call.
216
212
*/
@@ -225,17 +221,7 @@ public static Response put(String path, Map<String, Object> payload, User user )
225
221
* Send a JSON with parameters of a single StarkBank resource object and delete it.
226
222
* <p>
227
223
* Parameters:
228
- * path [String]: StarkBank resource's route. Example: "/invoice/"
229
- * body [Map<String, Object>]: Request parameters. Example:
230
- * <pre>
231
- * new HashMap<String, Object>() {{
232
- * put("invoices", new HashMap<String, Object>() {{
233
- * put("amount", 100);
234
- * put("name", "Iron Bank S.A.");
235
- * put("taxId", "20.018.183/0001-80");
236
- * }});
237
- * }});
238
- * </pre>
224
+ * path [String]: StarkBank resource's route. Example: "/transfer/"
239
225
*/
240
226
241
227
public static Response delete (String path ) throws Exception {
0 commit comments