public static final class RequestValidatorOptions.Builder
extends java.lang.Object
RequestValidatorOptions
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
RequestValidatorOptions |
build()
Builds the configured instance.
|
RequestValidatorOptions.Builder |
requestValidatorName(java.lang.String requestValidatorName)
Sets the value of
RequestValidatorOptions.getRequestValidatorName() |
RequestValidatorOptions.Builder |
validateRequestBody(java.lang.Boolean validateRequestBody)
Sets the value of
RequestValidatorOptions.getValidateRequestBody() |
RequestValidatorOptions.Builder |
validateRequestParameters(java.lang.Boolean validateRequestParameters)
Sets the value of
RequestValidatorOptions.getValidateRequestParameters() |
public RequestValidatorOptions.Builder requestValidatorName(java.lang.String requestValidatorName)
RequestValidatorOptions.getRequestValidatorName()
requestValidatorName
- The name of this request validator.this
public RequestValidatorOptions.Builder validateRequestBody(java.lang.Boolean validateRequestBody)
RequestValidatorOptions.getValidateRequestBody()
validateRequestBody
- Indicates whether to validate the request body according to the configured schema for the targeted API and method.this
public RequestValidatorOptions.Builder validateRequestParameters(java.lang.Boolean validateRequestParameters)
RequestValidatorOptions.getValidateRequestParameters()
validateRequestParameters
- Indicates whether to validate request parameters.this
public RequestValidatorOptions build()
RequestValidatorOptions
java.lang.NullPointerException
- if any required attribute was not provided