public static final class AwsApiCall.Builder
extends java.lang.Object
AwsApiCall
.Modifier and Type | Method and Description |
---|---|
AwsApiCall.Builder |
api(java.lang.String api)
(experimental) The api call to make, i.e.
|
AwsApiCall |
build() |
static AwsApiCall.Builder |
create(software.constructs.Construct scope,
java.lang.String id) |
AwsApiCall.Builder |
parameters(java.lang.Object parameters)
(experimental) Any parameters to pass to the api call.
|
AwsApiCall.Builder |
service(java.lang.String service)
(experimental) The AWS service, i.e.
|
public static AwsApiCall.Builder create(software.constructs.Construct scope, java.lang.String id)
scope
- This parameter is required.id
- This parameter is required.AwsApiCall.Builder
.public AwsApiCall.Builder api(java.lang.String api)
api
- The api call to make, i.e. getBucketLifecycle. This parameter is required.this
public AwsApiCall.Builder service(java.lang.String service)
service
- The AWS service, i.e. S3. This parameter is required.this
public AwsApiCall.Builder parameters(java.lang.Object parameters)
Default: - no parameters
parameters
- Any parameters to pass to the api call. This parameter is required.this
public AwsApiCall build()