@Test public void deserialize_base64Encoded_readsBoolCorrectly() throws IOException { AwsProxyRequest req = new AwsProxyRequestBuilder() .fromJsonString(getRequestJson(true, CUSTOM_HEADER_KEY_LOWER_CASE, CUSTOM_HEADER_VALUE)).build(); assertTrue(req.isBase64Encoded()); req = new AwsProxyRequestBuilder() .fromJsonString(getRequestJson(false, CUSTOM_HEADER_KEY_LOWER_CASE, CUSTOM_HEADER_VALUE)).build(); assertFalse(req.isBase64Encoded()); }
@JsonProperty("isBase64Encoded") public boolean isBase64Encoded() { return isBase64Encoded; }
AwsProxyRequest { @JsonProperty("isBase64Encoded") public boolean isBase64Encoded() { return isBase64Encoded; } }
AwsProxyRequest { @JsonProperty("isBase64Encoded") public boolean isBase64Encoded() { return isBase64Encoded; } AwsProxyRequest(); }
AwsProxyRequest { @JsonProperty("isBase64Encoded") public boolean isBase64Encoded() { return isBase64Encoded; } AwsProxyRequest(); @JsonIgnore String getQueryString(); RequestSource getRequestSource(); String getBody(); void setBody(String body); String getResource(); void setResource(String resource); AwsProxyRequestContext getRequestContext(); void setRequestContext(AwsProxyRequestContext requestContext); MultiValuedTreeMap<String, String> getMultiValueQueryStringParameters(); void setMultiValueQueryStringParameters(
            MultiValuedTreeMap<String, String> multiValueQueryStringParameters); Headers getMultiValueHeaders(); void setMultiValueHeaders(Headers multiValueHeaders); Map<String, String> getPathParameters(); void setPathParameters(Map<String, String> pathParameters); String getHttpMethod(); void setHttpMethod(String httpMethod); Map<String, String> getStageVariables(); void setStageVariables(Map<String, String> stageVariables); String getPath(); void setPath(String path); @JsonProperty("isBase64Encoded") boolean isBase64Encoded(); void setIsBase64Encoded(boolean base64Encoded); }
AwsProxyRequest { @JsonProperty("isBase64Encoded") public boolean isBase64Encoded() { return isBase64Encoded; } AwsProxyRequest(); @JsonIgnore String getQueryString(); RequestSource getRequestSource(); String getBody(); void setBody(String body); String getResource(); void setResource(String resource); AwsProxyRequestContext getRequestContext(); void setRequestContext(AwsProxyRequestContext requestContext); MultiValuedTreeMap<String, String> getMultiValueQueryStringParameters(); void setMultiValueQueryStringParameters(
            MultiValuedTreeMap<String, String> multiValueQueryStringParameters); Headers getMultiValueHeaders(); void setMultiValueHeaders(Headers multiValueHeaders); Map<String, String> getPathParameters(); void setPathParameters(Map<String, String> pathParameters); String getHttpMethod(); void setHttpMethod(String httpMethod); Map<String, String> getStageVariables(); void setStageVariables(Map<String, String> stageVariables); String getPath(); void setPath(String path); @JsonProperty("isBase64Encoded") boolean isBase64Encoded(); void setIsBase64Encoded(boolean base64Encoded);  }