public static interface CreateVpcAssociationAuthorizationRequest.Builder extends Route53Request.Builder, SdkPojo, CopyableBuilder<CreateVpcAssociationAuthorizationRequest.Builder,CreateVpcAssociationAuthorizationRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateVpcAssociationAuthorizationRequest.Builder |
hostedZoneId(String hostedZoneId)
The ID of the private hosted zone that you want to authorize associating a VPC with.
|
CreateVpcAssociationAuthorizationRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration.
|
CreateVpcAssociationAuthorizationRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.
|
default CreateVpcAssociationAuthorizationRequest.Builder |
vpc(Consumer<VPC.Builder> vpc)
A complex type that contains the VPC ID and region for the VPC that you want to authorize associating with
your hosted zone.
|
CreateVpcAssociationAuthorizationRequest.Builder |
vpc(VPC vpc)
A complex type that contains the VPC ID and region for the VPC that you want to authorize associating with
your hosted zone.
|
buildoverrideConfigurationcopyapplyMutation, buildCreateVpcAssociationAuthorizationRequest.Builder hostedZoneId(String hostedZoneId)
The ID of the private hosted zone that you want to authorize associating a VPC with.
hostedZoneId - The ID of the private hosted zone that you want to authorize associating a VPC with.CreateVpcAssociationAuthorizationRequest.Builder vpc(VPC vpc)
A complex type that contains the VPC ID and region for the VPC that you want to authorize associating with your hosted zone.
vpc - A complex type that contains the VPC ID and region for the VPC that you want to authorize associating
with your hosted zone.default CreateVpcAssociationAuthorizationRequest.Builder vpc(Consumer<VPC.Builder> vpc)
A complex type that contains the VPC ID and region for the VPC that you want to authorize associating with your hosted zone.
This is a convenience that creates an instance of theVPC.Builder avoiding the need to create one
manually via VPC.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to vpc(VPC).vpc - a consumer that will call methods on VPC.Buildervpc(VPC)CreateVpcAssociationAuthorizationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderoverrideConfiguration - The override configuration.CreateVpcAssociationAuthorizationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.