Class GatewayResponseProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.apigateway.GatewayResponseProps.Jsii$Proxy
- All Implemented Interfaces:
GatewayResponseOptions
,GatewayResponseProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- GatewayResponseProps
@Stability(Stable)
@Internal
public static final class GatewayResponseProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements GatewayResponseProps
An implementation for
GatewayResponseProps
-
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.GatewayResponseProps
GatewayResponseProps.Builder, GatewayResponseProps.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Jsii$Proxy
(GatewayResponseProps.Builder builder) Constructor that initializes the object based on literal property values passed by theGatewayResponseProps.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 IRestApi
Rest api resource to target.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 theGatewayResponseProps.Builder
.
-
-
Method Details
-
getRestApi
Description copied from interface:GatewayResponseProps
Rest api resource to target.- Specified by:
getRestApi
in interfaceGatewayResponseProps
-
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()
-