Class FloatingIP

    • Method Detail

      • getId

        @Nullable
        public String getId()
        Returns:
        the id of the floating IP
      • getRouterId

        @Nullable
        public String getRouterId()
        Returns:
        the router id of this floating IP
      • getProjectId

        @Nullable
        public String getProjectId()
        Returns:
        the project id of the Floating IP
      • getTenantId

        @Nullable
        public String getTenantId()
        Returns:
        the tenant id of the Floating IP
      • getFloatingNetworkId

        @Nullable
        public String getFloatingNetworkId()
        Returns:
        the floating network id for this floating IP
      • getFixedIpAddress

        @Nullable
        public String getFixedIpAddress()
        Returns:
        the fixed IP address for this floating IP
      • getFloatingIpAddress

        @Nullable
        public String getFloatingIpAddress()
        Returns:
        the floating IP address for this floating IP
      • getPortId

        @Nullable
        public String getPortId()
        Returns:
        the port id for this floating IP
      • getAvailabilityZone

        @Nullable
        public String getAvailabilityZone()
        Returns:
        the availability zone for this floating IP
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • createBuilder

        public static FloatingIP.CreateBuilder createBuilder​(String floatingNetworkId)
        Returns:
        the Builder for creating a new floating IP
      • updateBuilder

        public static FloatingIP.UpdateBuilder updateBuilder()
        Returns:
        the Builder for updating a floating IP