public static interface CreateVpcEndpointConnectionNotificationRequest.Builder extends Ec2Request.Builder, SdkPojo, CopyableBuilder<CreateVpcEndpointConnectionNotificationRequest.Builder,CreateVpcEndpointConnectionNotificationRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateVpcEndpointConnectionNotificationRequest.Builder dryRun(Boolean dryRun)
Checks whether you have the required permissions for the action, without actually making the request, and
provides an error response. If you have the required permissions, the error response is
DryRunOperation. Otherwise, it is UnauthorizedOperation.
dryRun - Checks whether you have the required permissions for the action, without actually making the request,
and provides an error response. If you have the required permissions, the error response is
DryRunOperation. Otherwise, it is UnauthorizedOperation.CreateVpcEndpointConnectionNotificationRequest.Builder serviceId(String serviceId)
The ID of the endpoint service.
serviceId - The ID of the endpoint service.CreateVpcEndpointConnectionNotificationRequest.Builder vpcEndpointId(String vpcEndpointId)
The ID of the endpoint.
vpcEndpointId - The ID of the endpoint.CreateVpcEndpointConnectionNotificationRequest.Builder connectionNotificationArn(String connectionNotificationArn)
The ARN of the SNS topic for the notifications.
connectionNotificationArn - The ARN of the SNS topic for the notifications.CreateVpcEndpointConnectionNotificationRequest.Builder connectionEvents(Collection<String> connectionEvents)
The endpoint events for which to receive notifications. Valid values are Accept,
Connect, Delete, and Reject.
connectionEvents - The endpoint events for which to receive notifications. Valid values are Accept,
Connect, Delete, and Reject.CreateVpcEndpointConnectionNotificationRequest.Builder connectionEvents(String... connectionEvents)
The endpoint events for which to receive notifications. Valid values are Accept,
Connect, Delete, and Reject.
connectionEvents - The endpoint events for which to receive notifications. Valid values are Accept,
Connect, Delete, and Reject.CreateVpcEndpointConnectionNotificationRequest.Builder clientToken(String clientToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see How to ensure idempotency.
clientToken - Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more
information, see How to
ensure idempotency.CreateVpcEndpointConnectionNotificationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateVpcEndpointConnectionNotificationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.