public static interface DisassociateVPCFromHostedZoneRequest.Builder extends Route53Request.Builder, CopyableBuilder<DisassociateVPCFromHostedZoneRequest.Builder,DisassociateVPCFromHostedZoneRequest>
| Modifier and Type | Method and Description |
|---|---|
DisassociateVPCFromHostedZoneRequest.Builder |
comment(String comment)
Optional: A comment about the disassociation request.
|
DisassociateVPCFromHostedZoneRequest.Builder |
hostedZoneId(String hostedZoneId)
The ID of the private hosted zone that you want to disassociate a VPC from.
|
DisassociateVPCFromHostedZoneRequest.Builder |
requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
Add an optional request override configuration.
|
DisassociateVPCFromHostedZoneRequest.Builder |
requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
Add an optional request override configuration.
|
default DisassociateVPCFromHostedZoneRequest.Builder |
vpc(Consumer<VPC.Builder> vpc)
A complex type that contains information about the VPC that you're disassociating from the specified hosted
zone.
|
DisassociateVPCFromHostedZoneRequest.Builder |
vpc(VPC vpc)
A complex type that contains information about the VPC that you're disassociating from the specified hosted
zone.
|
buildrequestOverrideConfigcopyapply, buildDisassociateVPCFromHostedZoneRequest.Builder hostedZoneId(String hostedZoneId)
The ID of the private hosted zone that you want to disassociate a VPC from.
hostedZoneId - The ID of the private hosted zone that you want to disassociate a VPC from.DisassociateVPCFromHostedZoneRequest.Builder vpc(VPC vpc)
A complex type that contains information about the VPC that you're disassociating from the specified hosted zone.
vpc - A complex type that contains information about the VPC that you're disassociating from the specified
hosted zone.default DisassociateVPCFromHostedZoneRequest.Builder vpc(Consumer<VPC.Builder> vpc)
A complex type that contains information about the VPC that you're disassociating from the specified 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)DisassociateVPCFromHostedZoneRequest.Builder comment(String comment)
Optional: A comment about the disassociation request.
comment - Optional: A comment about the disassociation request.DisassociateVPCFromHostedZoneRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderawsRequestOverrideConfig - The override configuration.DisassociateVPCFromHostedZoneRequest.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.