content: package org.openstack4j.model.network;
  
  import org.openstack4j.common.Buildable;
  import org.openstack4j.model.ModelEntity;
  import org.openstack4j.model.network.builder.NetFloatingIPBuilder;
  
  import java.util.Date;
  import java.util.List;
  
  /**
   * The Interface NetFloatingIP.
   *
   * @author nanderson
   */
  public interface NetFloatingIP extends ModelEntity, Buildable<NetFloatingIPBuilder> {
  
      /**
       * Gets the id.
       *
       * @return the id
       */
      String getId();
  
      /**
       * Gets the router id.
       *
       * @return the router id
       */
      String getRouterId();
  
      /**
       * Gets the tenant id.
       *
       * @return the tenant id
       */
      String getTenantId();
  
      /**
       * Gets the project id.
       */
      String getProjectId();
  
      /**
       * Gets the floating network id.
       *
       * @return the floating network id
       */
      String getFloatingNetworkId();
  
      /**
       * Gets the floating ip address.
       *
       * @return the floating ip address
       */
      String getFloatingIpAddress();
  
      /**
       * Gets the fixed ip address.
       *
       * @return the fixed ip address
       */
      String getFixedIpAddress();
  
      /**
       * Gets the port id.
       *
       * @return the port id
       */
      String getPortId();
  
      /**
       * ID of the QoS policy.
       */
      String getQosPolicyId();
  
      /**
       * Gets the floating ip status
       *
       * @return the floating ip status
       */
      String getStatus();
  
      /**
       * Get text description of the resource;
       */
      String getDescription();
  
      /**
       * List of tags associated with the IP address.
       */
      List<String> getTags();
  
      /**
       * Time the IP was created.
       */
      Date getCreatedAt();
  
      /**
       * Time the IP was last updated.
       */
      Date getUpdatedAt();
  
      /**
       * Revision number of a resource.
       */
      Integer getRevisionNumber();
  }
  