@Stability(value=Stable) @Internal public static final class ApiDestinationProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements ApiDestinationProps
ApiDestinationPropssoftware.amazon.jsii.JsiiObject.InitializationModeApiDestinationProps.Builder, ApiDestinationProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(ApiDestinationProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
ApiDestinationProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getApiDestinationName()
The name for the API destination.
|
IConnection |
getConnection()
The ARN of the connection to use for the API destination.
|
String |
getDescription()
A description for the API destination.
|
String |
getEndpoint()
The URL to the HTTP invocation endpoint for the API destination..
|
HttpMethod |
getHttpMethod()
The method to use for the request to the HTTP invocation endpoint.
|
Number |
getRateLimitPerSecond()
The maximum number of requests per second to send to the HTTP invocation endpoint.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(ApiDestinationProps.Builder builder)
ApiDestinationProps.Builder.public final IConnection getConnection()
ApiDestinationPropsgetConnection in interface ApiDestinationPropspublic final String getEndpoint()
ApiDestinationPropsgetEndpoint in interface ApiDestinationPropspublic final String getApiDestinationName()
ApiDestinationPropsDefault: - A unique name will be generated
getApiDestinationName in interface ApiDestinationPropspublic final String getDescription()
ApiDestinationPropsDefault: - none
getDescription in interface ApiDestinationPropspublic final HttpMethod getHttpMethod()
ApiDestinationPropsDefault: HttpMethod.POST
getHttpMethod in interface ApiDestinationPropspublic final Number getRateLimitPerSecond()
ApiDestinationPropsDefault: - Not rate limited
getRateLimitPerSecond in interface ApiDestinationProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.