diff --git a/src/main/java/software/amazon/cloudformation/proxy/HandlerRequest.java b/src/main/java/software/amazon/cloudformation/proxy/HandlerRequest.java
index 05581a85..e18df437 100644
--- a/src/main/java/software/amazon/cloudformation/proxy/HandlerRequest.java
+++ b/src/main/java/software/amazon/cloudformation/proxy/HandlerRequest.java
@@ -29,7 +29,7 @@ public class HandlerRequest<ResourceT, CallbackT, ConfigurationT> {
     private String awsAccountId;
     private String bearerToken;
     private String nextToken;
-    private int maxResults;
+    private Integer maxResults;
     private String region;
     private String resourceType;
     private String resourceTypeVersion;
diff --git a/src/main/java/software/amazon/cloudformation/proxy/ResourceHandlerRequest.java b/src/main/java/software/amazon/cloudformation/proxy/ResourceHandlerRequest.java
index 3a76d22a..f5a3ba77 100644
--- a/src/main/java/software/amazon/cloudformation/proxy/ResourceHandlerRequest.java
+++ b/src/main/java/software/amazon/cloudformation/proxy/ResourceHandlerRequest.java
@@ -51,5 +51,5 @@ public class ResourceHandlerRequest<T> {
     private Map<String, Object> creationPolicy;
     private String region;
     private String stackId;
-    private int maxResults;
+    private Integer maxResults;
 }