Class CfnPipe.PipeEnrichmentParametersProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.pipes.CfnPipe.PipeEnrichmentParametersProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnPipe.PipeEnrichmentParametersProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnPipe.PipeEnrichmentParametersProperty
@Stability(Stable)
@Internal
public static final class CfnPipe.PipeEnrichmentParametersProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnPipe.PipeEnrichmentParametersProperty
An implementation for
CfnPipe.PipeEnrichmentParametersProperty-
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.pipes.CfnPipe.PipeEnrichmentParametersProperty
CfnPipe.PipeEnrichmentParametersProperty.Builder, CfnPipe.PipeEnrichmentParametersProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnPipe.PipeEnrichmentParametersProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
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 theCfnPipe.PipeEnrichmentParametersProperty.Builder.
-
-
Method Details
-
getHttpParameters
Description copied from interface:CfnPipe.PipeEnrichmentParametersPropertyContains the HTTP parameters to use when the target is a API Gateway REST endpoint or EventBridge ApiDestination.If you specify an API Gateway REST API or EventBridge ApiDestination as a target, you can use this parameter to specify headers, path parameters, and query string keys/values as part of your target invoking request. If you're using ApiDestinations, the corresponding Connection can also have these values configured. In case of any conflicting keys, values from the Connection take precedence.
Returns union: either
IResolvableorCfnPipe.PipeEnrichmentHttpParametersProperty- Specified by:
getHttpParametersin interfaceCfnPipe.PipeEnrichmentParametersProperty- See Also:
-
getInputTemplate
Description copied from interface:CfnPipe.PipeEnrichmentParametersPropertyValid JSON text passed to the enrichment.In this case, nothing from the event itself is passed to the enrichment. For more information, see The JavaScript Object Notation (JSON) Data Interchange Format .
To remove an input template, specify an empty string.
- Specified by:
getInputTemplatein interfaceCfnPipe.PipeEnrichmentParametersProperty- 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()
-