teDelegate(Response<ResponseBody> response) throws CloudException, IOException, IllegalArgumentException {         return this.client.restClient().responseBuilderFactory().<FirewallPolicyInner, CloudException>newInstance(this.client.serializerAdapter())                 .register(000, new TypeToken<FirewallPolicyInner>() { }.getType())                 .register(000, new TypeToken<FirewallPolicyInner>() { }.getType())                 .registerError(CloudException.class)                 .build(response);     }      /**      * Lists all Firewall Policies in a resource group.      *      * @param resourceGroupName The name of the resource group.      * @throws IllegalArgumentException thrown if parameters fail the validation      * @throws CloudException thrown if the request is rejected by server      * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent      * @return the PagedList&lt;FirewallPolicyInner&gt; object if successful.      */     public PagedList<FirewallPolicyInner> listByResourceGroup