Class CfnApiDestinationProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.events.CfnApiDestinationProps.Jsii$Proxy
- All Implemented Interfaces:
CfnApiDestinationProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnApiDestinationProps
@Stability(Stable)
@Internal
public static final class CfnApiDestinationProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnApiDestinationProps
An implementation for
CfnApiDestinationProps
-
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.events.CfnApiDestinationProps
CfnApiDestinationProps.Builder, CfnApiDestinationProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnApiDestinationProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnApiDestinationProps.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 ARN of the connection to use for the API destination.final String
A description for the API destination to create.final String
The method to use for the request to the HTTP invocation endpoint.final String
The URL to the HTTP invocation endpoint for the API destination.final Number
The maximum number of requests per second to send to the HTTP invocation endpoint.final String
getName()
The name for the API destination to create.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 theCfnApiDestinationProps.Builder
.
-
-
Method Details
-
getConnectionArn
Description copied from interface:CfnApiDestinationProps
The ARN of the connection to use for the API destination.The destination endpoint must support the authorization type specified for the connection.
- Specified by:
getConnectionArn
in interfaceCfnApiDestinationProps
- See Also:
-
getHttpMethod
Description copied from interface:CfnApiDestinationProps
The method to use for the request to the HTTP invocation endpoint.- Specified by:
getHttpMethod
in interfaceCfnApiDestinationProps
- See Also:
-
getInvocationEndpoint
Description copied from interface:CfnApiDestinationProps
The URL to the HTTP invocation endpoint for the API destination.- Specified by:
getInvocationEndpoint
in interfaceCfnApiDestinationProps
- See Also:
-
getDescription
Description copied from interface:CfnApiDestinationProps
A description for the API destination to create.- Specified by:
getDescription
in interfaceCfnApiDestinationProps
- See Also:
-
getInvocationRateLimitPerSecond
Description copied from interface:CfnApiDestinationProps
The maximum number of requests per second to send to the HTTP invocation endpoint.- Specified by:
getInvocationRateLimitPerSecond
in interfaceCfnApiDestinationProps
- See Also:
-
getName
Description copied from interface:CfnApiDestinationProps
The name for the API destination to create.- Specified by:
getName
in interfaceCfnApiDestinationProps
- See Also:
-
$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()
-