Class AwsApiInput.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.events.targets.AwsApiInput.Jsii$Proxy
- All Implemented Interfaces:
AwsApiInput,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- AwsApiInput
@Stability(Stable)
@Internal
public static final class AwsApiInput.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements AwsApiInput
An implementation for
AwsApiInput-
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.targets.AwsApiInput
AwsApiInput.Builder, AwsApiInput.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(AwsApiInput.Builder builder) Constructor that initializes the object based on literal property values passed by theAwsApiInput.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 service action to call.final StringAPI version to use for the service.final StringThe regex pattern to use to catch API errors.final ObjectThe parameters for the service action.final StringThe service to call.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 theAwsApiInput.Builder.
-
-
Method Details
-
getAction
Description copied from interface:AwsApiInputThe service action to call.- Specified by:
getActionin interfaceAwsApiInput- See Also:
-
getService
Description copied from interface:AwsApiInputThe service to call.- Specified by:
getServicein interfaceAwsApiInput- See Also:
-
getApiVersion
Description copied from interface:AwsApiInputAPI version to use for the service.Default: - use latest available API version
- Specified by:
getApiVersionin interfaceAwsApiInput- See Also:
-
getCatchErrorPattern
Description copied from interface:AwsApiInputThe regex pattern to use to catch API errors.The
codeproperty of theErrorobject will be tested against this pattern. If there is a match an error will not be thrown.Default: - do not catch errors
- Specified by:
getCatchErrorPatternin interfaceAwsApiInput
-
getParameters
Description copied from interface:AwsApiInputThe parameters for the service action.Default: - no parameters
- Specified by:
getParametersin interfaceAwsApiInput- 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()
-