@Stability(value=Stable) @Internal public static final class CfnIntegrationProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnIntegrationProps
CfnIntegrationPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnIntegrationProps.Builder, CfnIntegrationProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(String apiId,
String integrationType,
String connectionId,
String connectionType,
String contentHandlingStrategy,
String credentialsArn,
String description,
String integrationMethod,
String integrationSubtype,
String integrationUri,
String passthroughBehavior,
String payloadFormatVersion,
Object requestParameters,
Object requestTemplates,
String templateSelectionExpression,
Number timeoutInMillis,
Object tlsConfig)
Constructor that initializes the object based on literal property values passed by the
CfnIntegrationProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getApiId()
`AWS::ApiGatewayV2::Integration.ApiId`.
|
String |
getConnectionId()
`AWS::ApiGatewayV2::Integration.ConnectionId`.
|
String |
getConnectionType()
`AWS::ApiGatewayV2::Integration.ConnectionType`.
|
String |
getContentHandlingStrategy()
`AWS::ApiGatewayV2::Integration.ContentHandlingStrategy`.
|
String |
getCredentialsArn()
`AWS::ApiGatewayV2::Integration.CredentialsArn`.
|
String |
getDescription()
`AWS::ApiGatewayV2::Integration.Description`.
|
String |
getIntegrationMethod()
`AWS::ApiGatewayV2::Integration.IntegrationMethod`.
|
String |
getIntegrationSubtype()
`AWS::ApiGatewayV2::Integration.IntegrationSubtype`.
|
String |
getIntegrationType()
`AWS::ApiGatewayV2::Integration.IntegrationType`.
|
String |
getIntegrationUri()
`AWS::ApiGatewayV2::Integration.IntegrationUri`.
|
String |
getPassthroughBehavior()
`AWS::ApiGatewayV2::Integration.PassthroughBehavior`.
|
String |
getPayloadFormatVersion()
`AWS::ApiGatewayV2::Integration.PayloadFormatVersion`.
|
Object |
getRequestParameters()
`AWS::ApiGatewayV2::Integration.RequestParameters`.
|
Object |
getRequestTemplates()
`AWS::ApiGatewayV2::Integration.RequestTemplates`.
|
String |
getTemplateSelectionExpression()
`AWS::ApiGatewayV2::Integration.TemplateSelectionExpression`.
|
Number |
getTimeoutInMillis()
`AWS::ApiGatewayV2::Integration.TimeoutInMillis`.
|
Object |
getTlsConfig()
`AWS::ApiGatewayV2::Integration.TlsConfig`.
|
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(String apiId, String integrationType, String connectionId, String connectionType, String contentHandlingStrategy, String credentialsArn, String description, String integrationMethod, String integrationSubtype, String integrationUri, String passthroughBehavior, String payloadFormatVersion, Object requestParameters, Object requestTemplates, String templateSelectionExpression, Number timeoutInMillis, Object tlsConfig)
CfnIntegrationProps.Builder.public final String getApiId()
CfnIntegrationPropsgetApiId in interface CfnIntegrationPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-apiidpublic final String getIntegrationType()
CfnIntegrationPropsgetIntegrationType in interface CfnIntegrationPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-integrationtypepublic final String getConnectionId()
CfnIntegrationPropsgetConnectionId in interface CfnIntegrationPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-connectionidpublic final String getConnectionType()
CfnIntegrationPropsgetConnectionType in interface CfnIntegrationPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-connectiontypepublic final String getContentHandlingStrategy()
CfnIntegrationPropsgetContentHandlingStrategy in interface CfnIntegrationPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-contenthandlingstrategypublic final String getCredentialsArn()
CfnIntegrationPropsgetCredentialsArn in interface CfnIntegrationPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-credentialsarnpublic final String getDescription()
CfnIntegrationPropsgetDescription in interface CfnIntegrationPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-descriptionpublic final String getIntegrationMethod()
CfnIntegrationPropsgetIntegrationMethod in interface CfnIntegrationPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-integrationmethodpublic final String getIntegrationSubtype()
CfnIntegrationPropsgetIntegrationSubtype in interface CfnIntegrationPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-integrationsubtypepublic final String getIntegrationUri()
CfnIntegrationPropsgetIntegrationUri in interface CfnIntegrationPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-integrationuripublic final String getPassthroughBehavior()
CfnIntegrationPropsgetPassthroughBehavior in interface CfnIntegrationPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-passthroughbehaviorpublic final String getPayloadFormatVersion()
CfnIntegrationPropsgetPayloadFormatVersion in interface CfnIntegrationPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-payloadformatversionpublic final Object getRequestParameters()
CfnIntegrationPropsgetRequestParameters in interface CfnIntegrationPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-requestparameterspublic final Object getRequestTemplates()
CfnIntegrationPropsgetRequestTemplates in interface CfnIntegrationPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-requesttemplatespublic final String getTemplateSelectionExpression()
CfnIntegrationPropsgetTemplateSelectionExpression in interface CfnIntegrationPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-templateselectionexpressionpublic final Number getTimeoutInMillis()
CfnIntegrationPropsgetTimeoutInMillis in interface CfnIntegrationPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-timeoutinmillispublic final Object getTlsConfig()
CfnIntegrationPropsgetTlsConfig in interface CfnIntegrationPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-tlsconfig@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2020. All rights reserved.