@@ -210,12 +210,12 @@ export interface HubManagementApiInterface {
210210 * @throws {RequiredError }
211211 * @memberof HubManagementApiInterface
212212 */
213- devicesRegenerateDeviceTokenRaw ( requestParameters : DevicesRegenerateDeviceTokenRequest , initOverrides ?: RequestInit | runtime . InitOverrideFunction ) : Promise < runtime . ApiResponse < void > > ;
213+ devicesRegenerateDeviceTokenRaw ( requestParameters : DevicesRegenerateDeviceTokenRequest , initOverrides ?: RequestInit | runtime . InitOverrideFunction ) : Promise < runtime . ApiResponse < string > > ;
214214
215215 /**
216216 * Regenerate a device token
217217 */
218- devicesRegenerateDeviceToken ( deviceId : string , initOverrides ?: RequestInit | runtime . InitOverrideFunction ) : Promise < void > ;
218+ devicesRegenerateDeviceToken ( deviceId : string , initOverrides ?: RequestInit | runtime . InitOverrideFunction ) : Promise < string > ;
219219
220220 /**
221221 *
@@ -526,7 +526,7 @@ export class HubManagementApi extends runtime.BaseAPI implements HubManagementAp
526526 /**
527527 * Regenerate a device token
528528 */
529- async devicesRegenerateDeviceTokenRaw ( requestParameters : DevicesRegenerateDeviceTokenRequest , initOverrides ?: RequestInit | runtime . InitOverrideFunction ) : Promise < runtime . ApiResponse < void > > {
529+ async devicesRegenerateDeviceTokenRaw ( requestParameters : DevicesRegenerateDeviceTokenRequest , initOverrides ?: RequestInit | runtime . InitOverrideFunction ) : Promise < runtime . ApiResponse < string > > {
530530 if ( requestParameters [ 'deviceId' ] == null ) {
531531 throw new runtime . RequiredError (
532532 'deviceId' ,
@@ -549,14 +549,19 @@ export class HubManagementApi extends runtime.BaseAPI implements HubManagementAp
549549 query : queryParameters ,
550550 } , initOverrides ) ;
551551
552- return new runtime . VoidApiResponse ( response ) ;
552+ if ( this . isJsonMime ( response . headers . get ( 'content-type' ) ) ) {
553+ return new runtime . JSONApiResponse < string > ( response ) ;
554+ } else {
555+ return new runtime . TextApiResponse ( response ) as any ;
556+ }
553557 }
554558
555559 /**
556560 * Regenerate a device token
557561 */
558- async devicesRegenerateDeviceToken ( deviceId : string , initOverrides ?: RequestInit | runtime . InitOverrideFunction ) : Promise < void > {
559- await this . devicesRegenerateDeviceTokenRaw ( { deviceId : deviceId } , initOverrides ) ;
562+ async devicesRegenerateDeviceToken ( deviceId : string , initOverrides ?: RequestInit | runtime . InitOverrideFunction ) : Promise < string > {
563+ const response = await this . devicesRegenerateDeviceTokenRaw ( { deviceId : deviceId } , initOverrides ) ;
564+ return await response . value ( ) ;
560565 }
561566
562567 /**
0 commit comments