@Stability(value=Experimental) public static final class AwsApiCallProps.Builder extends Object implements software.amazon.jsii.Builder<AwsApiCallProps>
AwsApiCallProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
AwsApiCallProps.Builder |
api(String api)
Sets the value of
AwsApiCallOptions.getApi() |
AwsApiCallProps |
build()
Builds the configured instance.
|
AwsApiCallProps.Builder |
parameters(Object parameters)
Sets the value of
AwsApiCallOptions.getParameters() |
AwsApiCallProps.Builder |
service(String service)
Sets the value of
AwsApiCallOptions.getService() |
@Stability(value=Experimental) public AwsApiCallProps.Builder api(String api)
AwsApiCallOptions.getApi()api - The api call to make, i.e. getBucketLifecycle. This parameter is required.this@Stability(value=Experimental) public AwsApiCallProps.Builder service(String service)
AwsApiCallOptions.getService()service - The AWS service, i.e. S3. This parameter is required.this@Stability(value=Experimental) public AwsApiCallProps.Builder parameters(Object parameters)
AwsApiCallOptions.getParameters()parameters - Any parameters to pass to the api call.this@Stability(value=Experimental) public AwsApiCallProps build()
build in interface software.amazon.jsii.Builder<AwsApiCallProps>AwsApiCallPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.