@Generated(value="jsii-pacmak/1.29.0 (build 41df200)", date="2021-06-02T09:55:31.236Z") @Stability(value=Experimental) public interface AwsApiInput extends software.amazon.jsii.JsiiSerializable
| Modifier and Type | Interface and Description |
|---|---|
static class |
AwsApiInput.Builder
A builder for
AwsApiInput |
static class |
AwsApiInput.Jsii$Proxy
An implementation for
AwsApiInput |
| Modifier and Type | Method and Description |
|---|---|
static AwsApiInput.Builder |
builder() |
String |
getAction()
(experimental) The service action to call.
|
default String |
getApiVersion()
(experimental) API version to use for the service.
|
default String |
getCatchErrorPattern()
(experimental) The regex pattern to use to catch API errors.
|
default Object |
getParameters()
(experimental) The parameters for the service action.
|
String |
getService()
(experimental) The service to call.
|
@Stability(value=Experimental) @NotNull String getAction()
https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/index.html@Stability(value=Experimental) @NotNull String getService()
https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/index.html@Stability(value=Experimental) @Nullable default String getApiVersion()
Default: - use latest available API version
https://docs.aws.amazon.com/sdk-for-javascript/v2/developer-guide/locking-api-versions.html@Stability(value=Experimental) @Nullable default String getCatchErrorPattern()
The code property of the
Error object will be tested against this pattern. If there is a match an
error will not be thrown.
Default: - do not catch errors
@Stability(value=Experimental) @Nullable default Object getParameters()
Default: - no parameters
https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/index.html@Stability(value=Experimental) static AwsApiInput.Builder builder()
AwsApiInput.Builder of AwsApiInputCopyright © 2021. All rights reserved.