Class Ipv6Range
- java.lang.Object
-
- software.amazon.awssdk.services.ec2.model.Ipv6Range
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<Ipv6Range.Builder,Ipv6Range>
@Generated("software.amazon.awssdk:codegen") public final class Ipv6Range extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Ipv6Range.Builder,Ipv6Range>
Describes an IPv6 range.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceIpv6Range.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Ipv6Range.Builderbuilder()StringcidrIpv6()The IPv6 CIDR range.Stringdescription()A description for the security group rule that references this IPv6 address range.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends Ipv6Range.Builder>serializableBuilderClass()Ipv6Range.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
cidrIpv6
public final String cidrIpv6()
The IPv6 CIDR range. You can either specify a CIDR range or a source security group, not both. To specify a single IPv6 address, use the /128 prefix length.
- Returns:
- The IPv6 CIDR range. You can either specify a CIDR range or a source security group, not both. To specify a single IPv6 address, use the /128 prefix length.
-
description
public final String description()
A description for the security group rule that references this IPv6 address range.
Constraints: Up to 255 characters in length. Allowed characters are a-z, A-Z, 0-9, spaces, and ._-:/()#,@[]+=&;{}!$*
- Returns:
- A description for the security group rule that references this IPv6 address range.
Constraints: Up to 255 characters in length. Allowed characters are a-z, A-Z, 0-9, spaces, and ._-:/()#,@[]+=&;{}!$*
-
toBuilder
public Ipv6Range.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<Ipv6Range.Builder,Ipv6Range>
-
builder
public static Ipv6Range.Builder builder()
-
serializableBuilderClass
public static Class<? extends Ipv6Range.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-