public static interface AwsApiCallAction.Builder extends SdkPojo, CopyableBuilder<AwsApiCallAction.Builder,AwsApiCallAction>
| Modifier and Type | Method and Description |
|---|---|
AwsApiCallAction.Builder |
api(String api)
The AWS API name.
|
AwsApiCallAction.Builder |
callerType(String callerType)
The AWS API caller type.
|
default AwsApiCallAction.Builder |
domainDetails(Consumer<DomainDetails.Builder> domainDetails)
The domain information for the AWS API call.
|
AwsApiCallAction.Builder |
domainDetails(DomainDetails domainDetails)
The domain information for the AWS API call.
|
AwsApiCallAction.Builder |
errorCode(String errorCode)
The error code of the failed AWS API action.
|
default AwsApiCallAction.Builder |
remoteIpDetails(Consumer<RemoteIpDetails.Builder> remoteIpDetails)
The remote IP information of the connection that initiated the AWS API call.
|
AwsApiCallAction.Builder |
remoteIpDetails(RemoteIpDetails remoteIpDetails)
The remote IP information of the connection that initiated the AWS API call.
|
AwsApiCallAction.Builder |
serviceName(String serviceName)
The AWS service name whose API was invoked.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAwsApiCallAction.Builder api(String api)
The AWS API name.
api - The AWS API name.AwsApiCallAction.Builder callerType(String callerType)
The AWS API caller type.
callerType - The AWS API caller type.AwsApiCallAction.Builder domainDetails(DomainDetails domainDetails)
The domain information for the AWS API call.
domainDetails - The domain information for the AWS API call.default AwsApiCallAction.Builder domainDetails(Consumer<DomainDetails.Builder> domainDetails)
The domain information for the AWS API call.
This is a convenience that creates an instance of theDomainDetails.Builder avoiding the need to
create one manually via DomainDetails.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to domainDetails(DomainDetails).domainDetails - a consumer that will call methods on DomainDetails.BuilderdomainDetails(DomainDetails)AwsApiCallAction.Builder errorCode(String errorCode)
The error code of the failed AWS API action.
errorCode - The error code of the failed AWS API action.AwsApiCallAction.Builder remoteIpDetails(RemoteIpDetails remoteIpDetails)
The remote IP information of the connection that initiated the AWS API call.
remoteIpDetails - The remote IP information of the connection that initiated the AWS API call.default AwsApiCallAction.Builder remoteIpDetails(Consumer<RemoteIpDetails.Builder> remoteIpDetails)
The remote IP information of the connection that initiated the AWS API call.
This is a convenience that creates an instance of theRemoteIpDetails.Builder avoiding the need to
create one manually via RemoteIpDetails.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to remoteIpDetails(RemoteIpDetails).remoteIpDetails - a consumer that will call methods on RemoteIpDetails.BuilderremoteIpDetails(RemoteIpDetails)AwsApiCallAction.Builder serviceName(String serviceName)
The AWS service name whose API was invoked.
serviceName - The AWS service name whose API was invoked.Copyright © 2021. All rights reserved.