Setter method for show_portindex_interface_info, mapped from YANG variable /brocade_fabric_service_rpc/show_portindex_interface_info (rpc)
    If this variable is read-only (config: false) in the
    source YANG file, then _set_show_portindex_interface_info is considered as a private
    method. Backends looking to populate this variable should
    do so via calling thisObj._set_show_portindex_interface_info() directly.

    YANG Description: Provides the details of 10G Ethernet and fibrechannel
over ethernet ports. It consists of port index of the
RBridge, port type (Te or FCOE) and port interface.
Port interface is in the format
rbridge-id/slot/port for Te ports and
vlan-id/rbridge-id/port for FCOE ports.

def _set_show_portindex_interface_info(self, v, load=False):
    """
    Setter method for show_portindex_interface_info, mapped from YANG variable /brocade_fabric_service_rpc/show_portindex_interface_info (rpc)
    If this variable is read-only (config: false) in the
    source YANG file, then _set_show_portindex_interface_info is considered as a private
    method. Backends looking to populate this variable should
    do so via calling thisObj._set_show_portindex_interface_info() directly.

    YANG Description: Provides the details of 10G Ethernet and fibrechannel
over ethernet ports. It consists of port index of the
RBridge, port type (Te or FCOE) and port interface.
Port interface is in the format
rbridge-id/slot/port for Te ports and
vlan-id/rbridge-id/port for FCOE ports.
    """
    if hasattr(v, "_utype"):
      v = v._utype(v)
    try:
      t = YANGDynClass(v,base=show_portindex_interface_info.show_portindex_interface_info, is_leaf=True, yang_name="show-portindex-interface-info", rest_name="show-portindex-interface-info", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, extensions={u'tailf-common': {u'hidden': u'rpccmd', u'actionpoint': u'show_portindex_interface_all'}}, namespace='urn:brocade.com:mgmt:brocade-fabric-service', defining_module='brocade-fabric-service', yang_type='rpc', is_config=True)
    except (TypeError, ValueError):
      raise ValueError({
          'error-string': """show_portindex_interface_info must be of a type compatible with rpc""",
          'defined-type': "rpc",
          'generated-type': """YANGDynClass(base=show_portindex_interface_info.show_portindex_interface_info, is_leaf=True, yang_name="show-portindex-interface-info", rest_name="show-portindex-interface-info", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, extensions={u'tailf-common': {u'hidden': u'rpccmd', u'actionpoint': u'show_portindex_interface_all'}}, namespace='urn:brocade.com:mgmt:brocade-fabric-service', defining_module='brocade-fabric-service', yang_type='rpc', is_config=True)""",
        })

    self.__show_portindex_interface_info = t
    if hasattr(self, '_set'):
      self._set()