public static interface CreateVPCAssociationAuthorizationRequest.Builder extends Route53Request.Builder, 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 |
requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
Add an optional request override configuration.
|
CreateVPCAssociationAuthorizationRequest.Builder |
requestOverrideConfig(Consumer<AwsRequestOverrideConfig.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.
|
buildrequestOverrideConfigcopyapply, 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 requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderawsRequestOverrideConfig - The override configuration.CreateVPCAssociationAuthorizationRequest.Builder requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfig.Builder will be given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.