Class MethodProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.apigateway.MethodProps.Jsii$Proxy
- All Implemented Interfaces:
MethodProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
MethodProps
@Stability(Stable)
@Internal
public static final class MethodProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements MethodProps
An implementation for
MethodProps
-
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.MethodProps
MethodProps.Builder, MethodProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(MethodProps.Builder builder) Constructor that initializes the object based on literal property values passed by theMethodProps.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
final String
The HTTP method ("GET", "POST", "PUT", ...) that clients use to call this method.final Integration
The backend system that the method calls when it receives a request.final MethodOptions
Method options.final IResource
The resource this method is associated with.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 theMethodProps.Builder
.
-
-
Method Details
-
getHttpMethod
Description copied from interface:MethodProps
The HTTP method ("GET", "POST", "PUT", ...) that clients use to call this method.- Specified by:
getHttpMethod
in interfaceMethodProps
-
getResource
Description copied from interface:MethodProps
The resource this method is associated with.For root resource methods, specify the
RestApi
object.- Specified by:
getResource
in interfaceMethodProps
-
getIntegration
Description copied from interface:MethodProps
The backend system that the method calls when it receives a request.Default: - a new `MockIntegration`.
- Specified by:
getIntegration
in interfaceMethodProps
-
getOptions
Description copied from interface:MethodProps
Method options.Default: - No options.
- Specified by:
getOptions
in interfaceMethodProps
-
$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()
-