Class GatewayResponseOptions.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.apigateway.GatewayResponseOptions.Jsii$Proxy
- All Implemented Interfaces:
GatewayResponseOptions
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
GatewayResponseOptions
@Stability(Stable)
@Internal
public static final class GatewayResponseOptions.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements GatewayResponseOptions
An implementation for
GatewayResponseOptions
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.apigateway.GatewayResponseOptions
GatewayResponseOptions.Builder, GatewayResponseOptions.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(GatewayResponseOptions.Builder builder) Constructor that initializes the object based on literal property values passed by theGatewayResponseOptions.Builder
.protected
Jsii$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.JsonNode
final boolean
Custom headers parameters for response.final String
Http status code for response.Custom templates to get mapped as response.final ResponseType
getType()
Response type to associate with gateway response.final int
hashCode()
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 theGatewayResponseOptions.Builder
.
-
-
Method Details
-
getType
Description copied from interface:GatewayResponseOptions
Response type to associate with gateway response.- Specified by:
getType
in interfaceGatewayResponseOptions
- See Also:
-
getResponseHeaders
Description copied from interface:GatewayResponseOptions
Custom headers parameters for response.Default: - no headers
- Specified by:
getResponseHeaders
in interfaceGatewayResponseOptions
-
getStatusCode
Description copied from interface:GatewayResponseOptions
Http status code for response.Default: - standard http status code for the response type.
- Specified by:
getStatusCode
in interfaceGatewayResponseOptions
-
getTemplates
Description copied from interface:GatewayResponseOptions
Custom templates to get mapped as response.Default: - Response from api will be returned without applying any transformation.
- Specified by:
getTemplates
in interfaceGatewayResponseOptions
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-