|
13 | 13 | * @param { {{vendorExtensions.x-resource-name}}EachOptions } [params] - Options for request |
14 | 14 | * @param { function } [callback] - Function to process each record |
15 | 15 | */ |
16 | | - each(callback?: (item: {{instanceName}}, done: (err?: Error) => void) => void): void; |
| 16 | + {{^hasRequiredParams}}each(callback?: (item: {{instanceName}}, done: (err?: Error) => void) => void): void;{{/hasRequiredParams}} |
17 | 17 | each(params: {{vendorExtensions.x-resource-name}}EachOptions, callback?: (item: {{instanceName}}, done: (err?: Error) => void) => void): void; |
18 | 18 | /** |
19 | 19 | * Retrieve a single target page of {{instanceName}} records from the API. |
|
33 | 33 | * @param { {{vendorExtensions.x-resource-name}}Options } [params] - Options for request |
34 | 34 | * @param { function } [callback] - Callback to handle list of records |
35 | 35 | */ |
36 | | - list(callback?: (error: Error | null, items: {{instanceName}}[]) => any): Promise<{{instanceName}}[]>; |
| 36 | + {{^hasRequiredParams}}list(callback?: (error: Error | null, items: {{instanceName}}[]) => any): Promise<{{instanceName}}[]>;{{/hasRequiredParams}} |
37 | 37 | list(params: {{vendorExtensions.x-resource-name}}Options, callback?: (error: Error | null, items: {{instanceName}}[]) => any): Promise<{{instanceName}}[]>; |
38 | 38 | /** |
39 | 39 | * Retrieve a single page of {{instanceName}} records from the API. |
|
46 | 46 | * @param { {{vendorExtensions.x-resource-name}}PageOptions } [params] - Options for request |
47 | 47 | * @param { function } [callback] - Callback to handle list of records |
48 | 48 | */ |
49 | | - page(callback?: (error: Error | null, items: {{returnType}}) => any): Promise<{{returnType}}>; |
| 49 | + {{^hasRequiredParams}}page(callback?: (error: Error | null, items: {{returnType}}) => any): Promise<{{returnType}}>;{{/hasRequiredParams}} |
50 | 50 | page(params: {{vendorExtensions.x-resource-name}}PageOptions, callback?: (error: Error | null, items: {{returnType}}) => any): Promise<{{returnType}}>; |
0 commit comments