public static interface ProvisionByoipCidrRequest.Builder extends Ec2Request.Builder, SdkPojo, CopyableBuilder<ProvisionByoipCidrRequest.Builder,ProvisionByoipCidrRequest>
| Modifier and Type | Method and Description |
|---|---|
ProvisionByoipCidrRequest.Builder |
cidr(String cidr)
The public IPv4 address range, in CIDR notation.
|
ProvisionByoipCidrRequest.Builder |
cidrAuthorizationContext(CidrAuthorizationContext cidrAuthorizationContext)
A signed document that proves that you are authorized to bring the specified IP address range to Amazon using
BYOIP.
|
default ProvisionByoipCidrRequest.Builder |
cidrAuthorizationContext(Consumer<CidrAuthorizationContext.Builder> cidrAuthorizationContext)
A signed document that proves that you are authorized to bring the specified IP address range to Amazon using
BYOIP.
|
ProvisionByoipCidrRequest.Builder |
description(String description)
A description for the address range and the address pool.
|
ProvisionByoipCidrRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration.
|
ProvisionByoipCidrRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.
|
buildoverrideConfigurationcopyapplyMutation, buildProvisionByoipCidrRequest.Builder cidr(String cidr)
The public IPv4 address range, in CIDR notation. The most specific prefix that you can specify is /24. The address range cannot overlap with another address range that you've brought to this or another region.
cidr - The public IPv4 address range, in CIDR notation. The most specific prefix that you can specify is /24.
The address range cannot overlap with another address range that you've brought to this or another
region.ProvisionByoipCidrRequest.Builder cidrAuthorizationContext(CidrAuthorizationContext cidrAuthorizationContext)
A signed document that proves that you are authorized to bring the specified IP address range to Amazon using BYOIP.
cidrAuthorizationContext - A signed document that proves that you are authorized to bring the specified IP address range to
Amazon using BYOIP.default ProvisionByoipCidrRequest.Builder cidrAuthorizationContext(Consumer<CidrAuthorizationContext.Builder> cidrAuthorizationContext)
A signed document that proves that you are authorized to bring the specified IP address range to Amazon using BYOIP.
This is a convenience that creates an instance of theCidrAuthorizationContext.Builder avoiding the
need to create one manually via CidrAuthorizationContext.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to cidrAuthorizationContext(CidrAuthorizationContext).cidrAuthorizationContext - a consumer that will call methods on CidrAuthorizationContext.BuildercidrAuthorizationContext(CidrAuthorizationContext)ProvisionByoipCidrRequest.Builder description(String description)
A description for the address range and the address pool.
description - A description for the address range and the address pool.ProvisionByoipCidrRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderoverrideConfiguration - The override configuration.ProvisionByoipCidrRequest.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.