@Stability(value=Experimental) @Internal public static final class AwsApiCallRequest.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements AwsApiCallRequest
AwsApiCallRequestsoftware.amazon.jsii.JsiiObject.InitializationModeAwsApiCallRequest.Builder, AwsApiCallRequest.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(AwsApiCallRequest.Builder builder)
Constructor that initializes the object based on literal property values passed by the
AwsApiCallRequest.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getApi()
(experimental) The AWS api call to make i.e.
|
String |
getFlattenResponse()
(experimental) Whether or not to flatten the response from the api call.
|
Object |
getParameters()
(experimental) Any parameters to pass to the api call.
|
String |
getService()
(experimental) The AWS service i.e.
|
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(AwsApiCallRequest.Builder builder)
AwsApiCallRequest.Builder.public final String getApi()
AwsApiCallRequestgetApi in interface AwsApiCallRequestpublic final String getService()
AwsApiCallRequestgetService in interface AwsApiCallRequestpublic final String getFlattenResponse()
AwsApiCallRequestValid values are 'true' or 'false' as strings
Typically when using an SdkRequest you will be passing it as the
actual value to an assertion provider so this would be set
to 'false' (you want the actual response).
If you are using the SdkRequest to perform more of a query to return
a single value to use, then this should be set to 'true'. For example,
you could make a StepFunctions.startExecution api call and retreive the
executionArn from the response.
Default: 'false'
getFlattenResponse in interface AwsApiCallRequestpublic final Object getParameters()
AwsApiCallRequestDefault: - no parameters
getParameters in interface AwsApiCallRequest@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.