public static final class AwsApiCallOptions.Builder
extends java.lang.Object
AwsApiCallOptions
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
AwsApiCallOptions.Builder |
api(java.lang.String api)
Sets the value of
AwsApiCallOptions.getApi() |
AwsApiCallOptions |
build()
Builds the configured instance.
|
AwsApiCallOptions.Builder |
parameters(java.lang.Object parameters)
Sets the value of
AwsApiCallOptions.getParameters() |
AwsApiCallOptions.Builder |
service(java.lang.String service)
Sets the value of
AwsApiCallOptions.getService() |
public AwsApiCallOptions.Builder api(java.lang.String api)
AwsApiCallOptions.getApi()
api
- The api call to make, i.e. getBucketLifecycle. This parameter is required.this
public AwsApiCallOptions.Builder service(java.lang.String service)
AwsApiCallOptions.getService()
service
- The AWS service, i.e. S3. This parameter is required.this
public AwsApiCallOptions.Builder parameters(java.lang.Object parameters)
AwsApiCallOptions.getParameters()
parameters
- Any parameters to pass to the api call.this
public AwsApiCallOptions build()
AwsApiCallOptions
java.lang.NullPointerException
- if any required attribute was not provided