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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.events.CfnApiDestinationProps
CfnApiDestinationProps.Builder, CfnApiDestinationProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnApiDestinationProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnApiDestinationProps.Builder.protectedJsii$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.JsonNodefinal booleanfinal StringThe ARN of the connection to use for the API destination.final StringA description for the API destination to create.final StringThe method to use for the request to the HTTP invocation endpoint.final StringThe URL to the HTTP invocation endpoint for the API destination.final NumberThe maximum number of requests per second to send to the HTTP invocation endpoint.final StringgetName()The name for the API destination to create.final inthashCode()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:CfnApiDestinationPropsThe ARN of the connection to use for the API destination.The destination endpoint must support the authorization type specified for the connection.
- Specified by:
getConnectionArnin interfaceCfnApiDestinationProps- See Also:
-
getHttpMethod
Description copied from interface:CfnApiDestinationPropsThe method to use for the request to the HTTP invocation endpoint.- Specified by:
getHttpMethodin interfaceCfnApiDestinationProps- See Also:
-
getInvocationEndpoint
Description copied from interface:CfnApiDestinationPropsThe URL to the HTTP invocation endpoint for the API destination.- Specified by:
getInvocationEndpointin interfaceCfnApiDestinationProps- See Also:
-
getDescription
Description copied from interface:CfnApiDestinationPropsA description for the API destination to create.- Specified by:
getDescriptionin interfaceCfnApiDestinationProps- See Also:
-
getInvocationRateLimitPerSecond
Description copied from interface:CfnApiDestinationPropsThe maximum number of requests per second to send to the HTTP invocation endpoint.- Specified by:
getInvocationRateLimitPerSecondin interfaceCfnApiDestinationProps- See Also:
-
getName
Description copied from interface:CfnApiDestinationPropsThe name for the API destination to create.- Specified by:
getNamein interfaceCfnApiDestinationProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-