Interface IpamDiscoveredRoute.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<IpamDiscoveredRoute.Builder,,IpamDiscoveredRoute> SdkBuilder<IpamDiscoveredRoute.Builder,,IpamDiscoveredRoute> SdkPojo
- Enclosing class:
IpamDiscoveredRoute
-
Method Summary
Modifier and TypeMethodDescriptionadvertisementType(String advertisementType) The advertisement type of the route.advertisementType(IpamByoipAdvertisementType advertisementType) The advertisement type of the route.The Autonomous System Number (ASN) that originates the route.The IP address prefix of the discovered route in CIDR notation.ipamPoolId(String ipamPoolId) The ID of the IPAM pool associated with the route.ipamResourceDiscoveryId(String ipamResourceDiscoveryId) The ID of the IPAM resource discovery that discovered the route.networkBorderGroup(String networkBorderGroup) The network border group for the route.The ID of the BYOIP pool associated with the route.resourceOwnerId(String resourceOwnerId) The ID of the resource owner.resourceRegion(String resourceRegion) The Amazon Web Services Region where the route was discovered.sampleTime(Instant sampleTime) The time when the route was last sampled.The state of the BYOIP CIDR.state(IpamByoipCidrState state) The state of the BYOIP CIDR.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
ipamResourceDiscoveryId
The ID of the IPAM resource discovery that discovered the route.
- Parameters:
ipamResourceDiscoveryId- The ID of the IPAM resource discovery that discovered the route.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceRegion
The Amazon Web Services Region where the route was discovered.
- Parameters:
resourceRegion- The Amazon Web Services Region where the route was discovered.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceOwnerId
The ID of the resource owner.
- Parameters:
resourceOwnerId- The ID of the resource owner.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cidr
The IP address prefix of the discovered route in CIDR notation.
- Parameters:
cidr- The IP address prefix of the discovered route in CIDR notation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
asn
The Autonomous System Number (ASN) that originates the route.
- Parameters:
asn- The Autonomous System Number (ASN) that originates the route.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
The state of the BYOIP CIDR. Possible values:
-
advertised- The CIDR is being advertised. -
deprovisioned- The CIDR has been deprovisioned. -
failed-deprovision- Deprovisioning failed. -
failed-provision- Provisioning failed. -
pending-deprovision- Deprovisioning is in progress. -
pending-provision- Provisioning is in progress. -
provisioned- The CIDR is provisioned. -
provisioned-not-publicly-advertisable- The CIDR is provisioned but not publicly advertisable.
- Parameters:
state- The state of the BYOIP CIDR. Possible values:-
advertised- The CIDR is being advertised. -
deprovisioned- The CIDR has been deprovisioned. -
failed-deprovision- Deprovisioning failed. -
failed-provision- Provisioning failed. -
pending-deprovision- Deprovisioning is in progress. -
pending-provision- Provisioning is in progress. -
provisioned- The CIDR is provisioned. -
provisioned-not-publicly-advertisable- The CIDR is provisioned but not publicly advertisable.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
state
The state of the BYOIP CIDR. Possible values:
-
advertised- The CIDR is being advertised. -
deprovisioned- The CIDR has been deprovisioned. -
failed-deprovision- Deprovisioning failed. -
failed-provision- Provisioning failed. -
pending-deprovision- Deprovisioning is in progress. -
pending-provision- Provisioning is in progress. -
provisioned- The CIDR is provisioned. -
provisioned-not-publicly-advertisable- The CIDR is provisioned but not publicly advertisable.
- Parameters:
state- The state of the BYOIP CIDR. Possible values:-
advertised- The CIDR is being advertised. -
deprovisioned- The CIDR has been deprovisioned. -
failed-deprovision- Deprovisioning failed. -
failed-provision- Provisioning failed. -
pending-deprovision- Deprovisioning is in progress. -
pending-provision- Provisioning is in progress. -
provisioned- The CIDR is provisioned. -
provisioned-not-publicly-advertisable- The CIDR is provisioned but not publicly advertisable.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
advertisementType
The advertisement type of the route. Possible values:
-
regional- The IP address is advertised from a single location (regional services such as Amazon EC2). -
global- The IP address is advertised from multiple global locations simultaneously (global services such as Amazon CloudFront).
- Parameters:
advertisementType- The advertisement type of the route. Possible values:-
regional- The IP address is advertised from a single location (regional services such as Amazon EC2). -
global- The IP address is advertised from multiple global locations simultaneously (global services such as Amazon CloudFront).
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
advertisementType
The advertisement type of the route. Possible values:
-
regional- The IP address is advertised from a single location (regional services such as Amazon EC2). -
global- The IP address is advertised from multiple global locations simultaneously (global services such as Amazon CloudFront).
- Parameters:
advertisementType- The advertisement type of the route. Possible values:-
regional- The IP address is advertised from a single location (regional services such as Amazon EC2). -
global- The IP address is advertised from multiple global locations simultaneously (global services such as Amazon CloudFront).
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
networkBorderGroup
The network border group for the route.
- Parameters:
networkBorderGroup- The network border group for the route.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
poolId
The ID of the BYOIP pool associated with the route.
- Parameters:
poolId- The ID of the BYOIP pool associated with the route.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipamPoolId
The ID of the IPAM pool associated with the route.
- Parameters:
ipamPoolId- The ID of the IPAM pool associated with the route.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sampleTime
The time when the route was last sampled.
- Parameters:
sampleTime- The time when the route was last sampled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-