public static final class AwsApiCallRequest.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements AwsApiCallRequest
AwsApiCallRequest
AwsApiCallRequest.Builder, AwsApiCallRequest.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.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getApi()
(experimental) The AWS api call to make i.e.
|
java.lang.String |
getFlattenResponse()
(experimental) Whether or not to flatten the response from the api call.
|
java.lang.Object |
getParameters()
(experimental) Any parameters to pass to the api call.
|
java.lang.String |
getService()
(experimental) The AWS service i.e.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.lang.String getApi()
AwsApiCallRequest
getApi
in interface AwsApiCallRequest
public final java.lang.String getService()
AwsApiCallRequest
getService
in interface AwsApiCallRequest
public final java.lang.String getFlattenResponse()
AwsApiCallRequest
Valid 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 AwsApiCallRequest
public final java.lang.Object getParameters()
AwsApiCallRequest
Default: - no parameters
getParameters
in interface AwsApiCallRequest
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()