Interface IpamRouteOriginAuthorization.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<IpamRouteOriginAuthorization.Builder,,IpamRouteOriginAuthorization> SdkBuilder<IpamRouteOriginAuthorization.Builder,,IpamRouteOriginAuthorization> SdkPojo
- Enclosing class:
IpamRouteOriginAuthorization
@Mutable
@NotThreadSafe
public static interface IpamRouteOriginAuthorization.Builder
extends SdkPojo, CopyableBuilder<IpamRouteOriginAuthorization.Builder,IpamRouteOriginAuthorization>
-
Method Summary
Modifier and TypeMethodDescriptionThe Autonomous System Number (ASN) authorized by the ROA.expiration(Instant expiration) The expiration date of the ROA.Specifies whether the ROA matches the route announcement.The maximum prefix length that the ASN is authorized to announce.The IP address prefix authorized by the ROA in CIDR notation.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
-
asn
The Autonomous System Number (ASN) authorized by the ROA.
- Parameters:
asn- The Autonomous System Number (ASN) authorized by the ROA.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
prefix
The IP address prefix authorized by the ROA in CIDR notation.
- Parameters:
prefix- The IP address prefix authorized by the ROA in CIDR notation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxLength
The maximum prefix length that the ASN is authorized to announce.
- Parameters:
maxLength- The maximum prefix length that the ASN is authorized to announce.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
match
Specifies whether the ROA matches the route announcement.
- Parameters:
match- Specifies whether the ROA matches the route announcement.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expiration
The expiration date of the ROA.
- Parameters:
expiration- The expiration date of the ROA.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-