@Stability(value=Stable) @Internal public static final class CfnApiDestinationProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnApiDestinationProps
CfnApiDestinationProps
software.amazon.jsii.JsiiObject.InitializationMode
CfnApiDestinationProps.Builder, CfnApiDestinationProps.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
protected |
Jsii$Proxy(CfnApiDestinationProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnApiDestinationProps.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 |
getConnectionArn()
The ARN of the connection to use for the API destination.
|
String |
getDescription()
A description for the API destination to create.
|
String |
getHttpMethod()
The method to use for the request to the HTTP invocation endpoint.
|
String |
getInvocationEndpoint()
The URL to the HTTP invocation endpoint for the API destination.
|
Number |
getInvocationRateLimitPerSecond()
The maximum number of requests per second to send to the HTTP invocation endpoint.
|
String |
getName()
The name for the API destination to create.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.protected Jsii$Proxy(CfnApiDestinationProps.Builder builder)
CfnApiDestinationProps.Builder
.public final String getConnectionArn()
CfnApiDestinationProps
The destination endpoint must support the authorization type specified for the connection.
getConnectionArn
in interface CfnApiDestinationProps
public final String getHttpMethod()
CfnApiDestinationProps
getHttpMethod
in interface CfnApiDestinationProps
public final String getInvocationEndpoint()
CfnApiDestinationProps
getInvocationEndpoint
in interface CfnApiDestinationProps
public final String getDescription()
CfnApiDestinationProps
getDescription
in interface CfnApiDestinationProps
public final Number getInvocationRateLimitPerSecond()
CfnApiDestinationProps
getInvocationRateLimitPerSecond
in interface CfnApiDestinationProps
public final String getName()
CfnApiDestinationProps
getName
in interface CfnApiDestinationProps
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson
in interface software.amazon.jsii.JsiiSerializable
Copyright © 2022. All rights reserved.