Class CfnRequestValidatorMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.apigateway.CfnRequestValidatorMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnRequestValidatorMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnRequestValidatorMixinProps
@Stability(Stable)
@Internal
public static final class CfnRequestValidatorMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnRequestValidatorMixinProps
An implementation for
CfnRequestValidatorMixinProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cfnpropertymixins.services.apigateway.CfnRequestValidatorMixinProps
CfnRequestValidatorMixinProps.Builder, CfnRequestValidatorMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnRequestValidatorMixinProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringgetName()The name of this RequestValidator.final ObjectThe string identifier of the associated RestApi.final ObjectA Boolean flag to indicate whether to validate a request body according to the configured Model schema.final ObjectA Boolean flag to indicate whether to validate request parameters (true) or not (false).final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnRequestValidatorMixinProps.Builder.
-
-
Method Details
-
getName
Description copied from interface:CfnRequestValidatorMixinPropsThe name of this RequestValidator.- Specified by:
getNamein interfaceCfnRequestValidatorMixinProps- See Also:
-
getRestApiId
Description copied from interface:CfnRequestValidatorMixinPropsThe string identifier of the associated RestApi.Returns union: either
StringorIRestApiRef- Specified by:
getRestApiIdin interfaceCfnRequestValidatorMixinProps- See Also:
-
getValidateRequestBody
Description copied from interface:CfnRequestValidatorMixinPropsA Boolean flag to indicate whether to validate a request body according to the configured Model schema.Returns union: either
BooleanorIResolvable- Specified by:
getValidateRequestBodyin interfaceCfnRequestValidatorMixinProps- See Also:
-
getValidateRequestParameters
Description copied from interface:CfnRequestValidatorMixinPropsA Boolean flag to indicate whether to validate request parameters (true) or not (false).Returns union: either
BooleanorIResolvable- Specified by:
getValidateRequestParametersin interfaceCfnRequestValidatorMixinProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-