Open Kilda Java Documentation
topologylistener.model.InterSwitchLink Class Reference
Inheritance diagram for topologylistener.model.InterSwitchLink:
topologylistener.model.TimestampMixin topologylistener.model.AbstractLink topologylistener.model.Abstract topologylistener.model.Abstract

Public Member Functions

def new_from_java (cls, data)
 
def new_from_db (cls, link)
 
def new_from_link_props (cls, link_props)
 
def __init__ (self, source, dest, state=None, fields)
 
def ensure_path_complete (self)
 
def reversed (self)
 
def __str__ (self)
 
- Public Member Functions inherited from topologylistener.model.TimestampMixin
def __init__ (self, fields)
 
def decode_java_fields (cls, data)
 
def decode_db_fields (cls, data)
 
def pack (self)
 
- Public Member Functions inherited from topologylistener.model.Abstract
def __init__ (self, fields)
 
def __str__ (self)
 
def __eq__ (self, other)
 
def __ne__ (self, other)
 
def pack (self)
 
def decode_java_fields (cls, data)
 
def decode_db_fields (cls, data)
 

Static Public Attributes

 state = Default(None)
 
- Static Public Attributes inherited from topologylistener.model.TimestampMixin
 time_create = Default(None)
 
 time_modify = Default(None)
 
- Static Public Attributes inherited from topologylistener.model.Abstract
 pack_exclude = frozenset()
 

Detailed Description

Definition at line 427 of file model.py.

Constructor & Destructor Documentation

◆ __init__()

def topologylistener.model.InterSwitchLink.__init__ (   self,
  source,
  dest,
  state = None,
  fields 
)

Definition at line 466 of file model.py.

Member Function Documentation

◆ __str__()

def topologylistener.model.InterSwitchLink.__str__ (   self)

Definition at line 480 of file model.py.

◆ ensure_path_complete()

def topologylistener.model.InterSwitchLink.ensure_path_complete (   self)

Definition at line 470 of file model.py.

◆ new_from_db()

def topologylistener.model.InterSwitchLink.new_from_db (   cls,
  link 
)

Definition at line 454 of file model.py.

◆ new_from_java()

def topologylistener.model.InterSwitchLink.new_from_java (   cls,
  data 
)

Definition at line 431 of file model.py.

◆ new_from_link_props()

def topologylistener.model.InterSwitchLink.new_from_link_props (   cls,
  link_props 
)

Definition at line 460 of file model.py.

◆ reversed()

def topologylistener.model.InterSwitchLink.reversed (   self)

Definition at line 476 of file model.py.

Member Data Documentation

◆ state

topologylistener.model.InterSwitchLink.state = Default(None)
static

Definition at line 428 of file model.py.


The documentation for this class was generated from the following file: