Class Subnet
java.lang.Object
software.amazon.awssdk.services.rds.model.Subnet
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<Subnet.Builder,Subnet>
@Generated("software.amazon.awssdk:codegen")
public final class Subnet
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<Subnet.Builder,Subnet>
This data type is used as a response element for the DescribeDBSubnetGroups operation.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic Subnet.Builderbuilder()final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()static Class<? extends Subnet.Builder>final AvailabilityZoneReturns the value of the SubnetAvailabilityZone property for this object.final StringThe identifier of the subnet.final OutpostIf the subnet is associated with an Outpost, this value specifies the Outpost.final StringThe status of the subnet.final StringtoString()Returns a string representation of this object.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
subnetIdentifier
The identifier of the subnet.
- Returns:
- The identifier of the subnet.
-
subnetAvailabilityZone
Returns the value of the SubnetAvailabilityZone property for this object.- Returns:
- The value of the SubnetAvailabilityZone property for this object.
-
subnetOutpost
If the subnet is associated with an Outpost, this value specifies the Outpost.
For more information about RDS on Outposts, see Amazon RDS on Amazon Web Services Outposts in the Amazon RDS User Guide.
- Returns:
- If the subnet is associated with an Outpost, this value specifies the Outpost.
For more information about RDS on Outposts, see Amazon RDS on Amazon Web Services Outposts in the Amazon RDS User Guide.
-
subnetStatus
The status of the subnet.
- Returns:
- The status of the subnet.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<Subnet.Builder,Subnet>
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
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. -
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-