Class Subnet

    • Method Detail

      • subnetIdentifier

        public final String subnetIdentifier()

        The identifier of the subnet.

        Returns:
        The identifier of the subnet.
      • subnetAvailabilityZone

        public final AvailabilityZone subnetAvailabilityZone()
        Returns the value of the SubnetAvailabilityZone property for this object.
        Returns:
        The value of the SubnetAvailabilityZone property for this object.
      • subnetOutpost

        public final Outpost 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

        public final String subnetStatus()

        The status of the subnet.

        Returns:
        The status of the subnet.
      • serializableBuilderClass

        public static Class<? extends Subnet.Builder> serializableBuilderClass()
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • 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.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)