text: /**
  * lbrp API
  * lbrp API generated from lbrp.yang
  *
  * OpenAPI spec version: 1.0.0
  *
  * NOTE: This class is auto generated by the swagger code generator program.
  * https://github.com/polycube-network/swagger-codegen.git
  * branch polycube
  */
  
  
  /* Do not edit this file manually */
  
  /*
  * PortsInterface.h
  *
  *
  */
  
  #pragma once
  
  #include "../serializer/PortsJsonObject.h"
  
  
  using namespace io::swagger::server::model;
  
  class PortsInterface {
  public:
  
    virtual void update(const PortsJsonObject &conf) = 0;
    virtual PortsJsonObject toJsonObject() = 0;
  
    /// <summary>
    /// Type of the LB port (e.g. FRONTEND or BACKEND)
    /// </summary>
    virtual PortsTypeEnum getType() = 0;
    virtual void setType(const PortsTypeEnum &value) = 0;
  };
  
  