public void setRequestParameters(java.util.Map<String, String> requestParameters) {
        this.requestParameters = requestParameters;
    }
<p>
For WebSocket APIs, a key-value map specifying request parameters that are passed from the method request to the
backend. The key is an integration request parameter name and the associated value is a method request parameter
value or static value that must be enclosed within single quotes and pre-encoded as required by the backend. The
method request parameter value must match the pattern of
method.request.<replaceable>{location}</replaceable>.<replaceable>{name}</replaceable> , where
<replaceable>{location}</replaceable> is querystring, path, or header; and <replaceable>{name}</replaceable> must
be a valid and unique method request parameter name.
</p>
<p>
For HTTP API integrations with a specified integrationSubtype, request parameters are a key-value map specifying
parameters that are passed to AWS_PROXY integrations. You can provide static values, or map request data, stage
variables, or context variables that are evaluated at runtime. To learn more, see <a href=
"https://docs.aws.amazon.com/apigateway/latest/developerguide/http-api-develop-integrations-aws-services.html"
>Working with AWS service integrations for HTTP APIs</a>.
</p>
<p>
For HTTP API integrations, without a specified integrationSubtype request parameters are a key-value map
specifying how to transform HTTP requests before sending them to backend integrations. The key should follow the
pattern &lt;action&gt;:&lt;header|querystring|path&gt;.&lt;location&gt;. The action can be append, overwrite or
remove. For values, you can provide static values, or map request data, stage variables, or context variables
that are evaluated at runtime. To learn more, see <a
href="https://docs.aws.amazon.com/apigateway/latest/developerguide/http-api-parameter-mapping.html">Transforming
API requests and responses</a>.
</p>

@param requestParameters
       For WebSocket APIs, a key-value map specifying request parameters that are passed from the method request
       to the backend. The key is an integration request parameter name and the associated value is a method
       request parameter value or static value that must be enclosed within single quotes and pre-encoded as
       required by the backend. The method request parameter value must match the pattern of
       method.request.<replaceable>{location}</replaceable>.<replaceable>{name}</replaceable> , where
       <replaceable>{location}</replaceable> is querystring, path, or header; and
       <replaceable>{name}</replaceable> must be a valid and unique method request parameter name.</p>
       <p>
       For HTTP API integrations with a specified integrationSubtype, request parameters are a key-value map
       specifying parameters that are passed to AWS_PROXY integrations. You can provide static values, or map
       request data, stage variables, or context variables that are evaluated at runtime. To learn more, see <a
       href=
       "https://docs.aws.amazon.com/apigateway/latest/developerguide/http-api-develop-integrations-aws-services.html"
       >Working with AWS service integrations for HTTP APIs</a>.
       </p>
       <p>
       For HTTP API integrations, without a specified integrationSubtype request parameters are a key-value map
       specifying how to transform HTTP requests before sending them to backend integrations. The key should
       follow the pattern &lt;action&gt;:&lt;header|querystring|path&gt;.&lt;location&gt;. The action can be
       append, overwrite or remove. For values, you can provide static values, or map request data, stage
       variables, or context variables that are evaluated at runtime. To learn more, see <a
       href="https://docs.aws.amazon.com/apigateway/latest/developerguide/http-api-parameter-mapping.html"
       >Transforming API requests and responses</a>.
aws-java-sdk-apigatewayv2/src/main/java/com/amazonaws/services/apigatewayv2/model/GetIntegrationResult.java