@@ -116,7 +116,7 @@ def bulk_push(
116116 extra_query : Query | None = None ,
117117 extra_body : Body | None = None ,
118118 timeout : float | httpx .Timeout | None | NotGiven = not_given ,
119- ) -> MessageBulkPushResponse :
119+ ) -> Optional [ MessageBulkPushResponse ] :
120120 """
121121 Push a batch of message to a Queue
122122
@@ -151,9 +151,13 @@ def bulk_push(
151151 message_bulk_push_params .MessageBulkPushParams ,
152152 ),
153153 options = make_request_options (
154- extra_headers = extra_headers , extra_query = extra_query , extra_body = extra_body , timeout = timeout
154+ extra_headers = extra_headers ,
155+ extra_query = extra_query ,
156+ extra_body = extra_body ,
157+ timeout = timeout ,
158+ post_parser = ResultWrapper [Optional [MessageBulkPushResponse ]]._unwrapper ,
155159 ),
156- cast_to = MessageBulkPushResponse ,
160+ cast_to = cast ( Type [ Optional [ MessageBulkPushResponse ]], ResultWrapper [ MessageBulkPushResponse ]) ,
157161 )
158162
159163 def pull (
@@ -231,7 +235,7 @@ def push(
231235 extra_query : Query | None = None ,
232236 extra_body : Body | None = None ,
233237 timeout : float | httpx .Timeout | None | NotGiven = not_given ,
234- ) -> MessagePushResponse :
238+ ) -> Optional [ MessagePushResponse ] :
235239 """
236240 Push a message to a Queue
237241
@@ -268,7 +272,7 @@ def push(
268272 extra_query : Query | None = None ,
269273 extra_body : Body | None = None ,
270274 timeout : float | httpx .Timeout | None | NotGiven = not_given ,
271- ) -> MessagePushResponse :
275+ ) -> Optional [ MessagePushResponse ] :
272276 """
273277 Push a message to a Queue
274278
@@ -304,7 +308,7 @@ def push(
304308 extra_query : Query | None = None ,
305309 extra_body : Body | None = None ,
306310 timeout : float | httpx .Timeout | None | NotGiven = not_given ,
307- ) -> MessagePushResponse :
311+ ) -> Optional [ MessagePushResponse ] :
308312 if account_id is None :
309313 account_id = self ._client ._get_account_id_path_param ()
310314 if not account_id :
@@ -322,9 +326,13 @@ def push(
322326 message_push_params .MessagePushParams ,
323327 ),
324328 options = make_request_options (
325- extra_headers = extra_headers , extra_query = extra_query , extra_body = extra_body , timeout = timeout
329+ extra_headers = extra_headers ,
330+ extra_query = extra_query ,
331+ extra_body = extra_body ,
332+ timeout = timeout ,
333+ post_parser = ResultWrapper [Optional [MessagePushResponse ]]._unwrapper ,
326334 ),
327- cast_to = MessagePushResponse ,
335+ cast_to = cast ( Type [ Optional [ MessagePushResponse ]], ResultWrapper [ MessagePushResponse ]) ,
328336 )
329337
330338
@@ -416,7 +424,7 @@ async def bulk_push(
416424 extra_query : Query | None = None ,
417425 extra_body : Body | None = None ,
418426 timeout : float | httpx .Timeout | None | NotGiven = not_given ,
419- ) -> MessageBulkPushResponse :
427+ ) -> Optional [ MessageBulkPushResponse ] :
420428 """
421429 Push a batch of message to a Queue
422430
@@ -451,9 +459,13 @@ async def bulk_push(
451459 message_bulk_push_params .MessageBulkPushParams ,
452460 ),
453461 options = make_request_options (
454- extra_headers = extra_headers , extra_query = extra_query , extra_body = extra_body , timeout = timeout
462+ extra_headers = extra_headers ,
463+ extra_query = extra_query ,
464+ extra_body = extra_body ,
465+ timeout = timeout ,
466+ post_parser = ResultWrapper [Optional [MessageBulkPushResponse ]]._unwrapper ,
455467 ),
456- cast_to = MessageBulkPushResponse ,
468+ cast_to = cast ( Type [ Optional [ MessageBulkPushResponse ]], ResultWrapper [ MessageBulkPushResponse ]) ,
457469 )
458470
459471 async def pull (
@@ -531,7 +543,7 @@ async def push(
531543 extra_query : Query | None = None ,
532544 extra_body : Body | None = None ,
533545 timeout : float | httpx .Timeout | None | NotGiven = not_given ,
534- ) -> MessagePushResponse :
546+ ) -> Optional [ MessagePushResponse ] :
535547 """
536548 Push a message to a Queue
537549
@@ -568,7 +580,7 @@ async def push(
568580 extra_query : Query | None = None ,
569581 extra_body : Body | None = None ,
570582 timeout : float | httpx .Timeout | None | NotGiven = not_given ,
571- ) -> MessagePushResponse :
583+ ) -> Optional [ MessagePushResponse ] :
572584 """
573585 Push a message to a Queue
574586
@@ -604,7 +616,7 @@ async def push(
604616 extra_query : Query | None = None ,
605617 extra_body : Body | None = None ,
606618 timeout : float | httpx .Timeout | None | NotGiven = not_given ,
607- ) -> MessagePushResponse :
619+ ) -> Optional [ MessagePushResponse ] :
608620 if account_id is None :
609621 account_id = self ._client ._get_account_id_path_param ()
610622 if not account_id :
@@ -622,9 +634,13 @@ async def push(
622634 message_push_params .MessagePushParams ,
623635 ),
624636 options = make_request_options (
625- extra_headers = extra_headers , extra_query = extra_query , extra_body = extra_body , timeout = timeout
637+ extra_headers = extra_headers ,
638+ extra_query = extra_query ,
639+ extra_body = extra_body ,
640+ timeout = timeout ,
641+ post_parser = ResultWrapper [Optional [MessagePushResponse ]]._unwrapper ,
626642 ),
627- cast_to = MessagePushResponse ,
643+ cast_to = cast ( Type [ Optional [ MessagePushResponse ]], ResultWrapper [ MessagePushResponse ]) ,
628644 )
629645
630646
0 commit comments