Class HttpServiceDiscoveryIntegrationProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.apigatewayv2.integrations.HttpServiceDiscoveryIntegrationProps.Jsii$Proxy
- All Implemented Interfaces:
- HttpPrivateIntegrationOptions,- HttpServiceDiscoveryIntegrationProps,- software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- HttpServiceDiscoveryIntegrationProps
@Stability(Experimental)
@Internal
public static final class HttpServiceDiscoveryIntegrationProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements HttpServiceDiscoveryIntegrationProps
An implementation for 
HttpServiceDiscoveryIntegrationProps- 
Nested Class SummaryNested classes/interfaces inherited from class software.amazon.jsii.JsiiObjectsoftware.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.apigatewayv2.integrations.HttpServiceDiscoveryIntegrationPropsHttpServiceDiscoveryIntegrationProps.Builder, HttpServiceDiscoveryIntegrationProps.Jsii$Proxy
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theHttpServiceDiscoveryIntegrationProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.
- 
Method SummaryModifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal HttpMethod(experimental) The HTTP method that must be used to invoke the underlying HTTP proxy.final ParameterMapping(experimental) Specifies how to transform HTTP requests before sending them to the backend.final String(experimental) Specifies the server name to verified by HTTPS when calling the backend integration.final IVpcLink(experimental) The vpc link to be used for the private integration.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObjectjsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
- 
Constructor Details- 
Jsii$Proxyprotected 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$ProxyConstructor that initializes the object based on literal property values passed by theHttpServiceDiscoveryIntegrationProps.Builder.
 
- 
- 
Method Details- 
getMethodDescription copied from interface:HttpPrivateIntegrationOptions(experimental) The HTTP method that must be used to invoke the underlying HTTP proxy.Default: HttpMethod.ANY - Specified by:
- getMethodin interface- HttpPrivateIntegrationOptions
 
- 
getParameterMappingDescription copied from interface:HttpPrivateIntegrationOptions(experimental) Specifies how to transform HTTP requests before sending them to the backend.Default: undefined requests are sent to the backend unmodified 
- 
getSecureServerNameDescription copied from interface:HttpPrivateIntegrationOptions(experimental) Specifies the server name to verified by HTTPS when calling the backend integration.Default: undefined private integration traffic will use HTTP protocol 
- 
getVpcLinkDescription copied from interface:HttpPrivateIntegrationOptions(experimental) The vpc link to be used for the private integration.Default: - a new VpcLink is created - Specified by:
- getVpcLinkin interface- HttpPrivateIntegrationOptions
 
- 
$jsii$toJson@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
- $jsii$toJsonin interface- software.amazon.jsii.JsiiSerializable
 
- 
equals
- 
hashCodepublic final int hashCode()
 
-