Class BgpConfigurator.AsyncClient
- java.lang.Object
 - 
- org.apache.thrift.async.TAsyncClient
 - 
- org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator.AsyncClient
 
 
 
- 
- All Implemented Interfaces:
 BgpConfigurator.AsyncIface
- Enclosing class:
 - BgpConfigurator
 
public static class BgpConfigurator.AsyncClient extends org.apache.thrift.async.TAsyncClient implements BgpConfigurator.AsyncIface
 
- 
- 
Nested Class Summary
 
- 
Constructor Summary
Constructors Constructor Description AsyncClient(org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.async.TAsyncClientManager clientManager, org.apache.thrift.transport.TNonblockingTransport transport) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddVrf(layer_type l_type, java.lang.String rd, java.util.List<java.lang.String> irts, java.util.List<java.lang.String> erts, af_afi afi, af_safi safi, org.apache.thrift.async.AsyncMethodCallback resultHandler)voidcreatePeer(java.lang.String ipAddress, long asNumber, org.apache.thrift.async.AsyncMethodCallback resultHandler)voiddeletePeer(java.lang.String ipAddress, org.apache.thrift.async.AsyncMethodCallback resultHandler)voiddelVrf(java.lang.String rd, af_afi afi, af_safi safi, org.apache.thrift.async.AsyncMethodCallback resultHandler)voiddisableAddressFamily(java.lang.String peerIp, af_afi afi, af_safi safi, org.apache.thrift.async.AsyncMethodCallback resultHandler)voiddisableBFDFailover(org.apache.thrift.async.AsyncMethodCallback resultHandler)voiddisableGracefulRestart(org.apache.thrift.async.AsyncMethodCallback resultHandler)voiddisableMultipath(af_afi afi, af_safi safi, org.apache.thrift.async.AsyncMethodCallback resultHandler)voidenableAddressFamily(java.lang.String peerIp, af_afi afi, af_safi safi, org.apache.thrift.async.AsyncMethodCallback resultHandler)voidenableBFDFailover(BfdConfigData bfdConfig, org.apache.thrift.async.AsyncMethodCallback resultHandler)voidenableEORDelay(int delay, org.apache.thrift.async.AsyncMethodCallback resultHandler)voidenableGracefulRestart(int stalepathTime, org.apache.thrift.async.AsyncMethodCallback resultHandler)voidenableMultipath(af_afi afi, af_safi safi, org.apache.thrift.async.AsyncMethodCallback resultHandler)voidgetPeerStatus(java.lang.String ipAddress, long asNumber, org.apache.thrift.async.AsyncMethodCallback resultHandler)voidgetRoutes(protocol_type p_type, int optype, int winSize, af_afi afi, org.apache.thrift.async.AsyncMethodCallback resultHandler)voidmultipaths(java.lang.String rd, int maxPath, org.apache.thrift.async.AsyncMethodCallback resultHandler)voidpushRoute(protocol_type p_type, java.lang.String prefix, java.lang.String nexthop, java.lang.String rd, long ethtag, java.lang.String esi, java.lang.String macaddress, int l3label, int l2label, encap_type enc_type, java.lang.String routermac, af_afi afi, org.apache.thrift.async.AsyncMethodCallback resultHandler)voidsendEOR(org.apache.thrift.async.AsyncMethodCallback resultHandler)voidsetEbgpMultihop(java.lang.String peerIp, int nHops, org.apache.thrift.async.AsyncMethodCallback resultHandler)voidsetLogConfig(java.lang.String logFileName, java.lang.String logLevel, org.apache.thrift.async.AsyncMethodCallback resultHandler)voidsetPeerSecret(java.lang.String ipAddress, java.lang.String rfc2385_sharedSecret, org.apache.thrift.async.AsyncMethodCallback resultHandler)voidsetUpdateSource(java.lang.String peerIp, java.lang.String srcIp, org.apache.thrift.async.AsyncMethodCallback resultHandler)voidstartBgp(long asNumber, java.lang.String routerId, int port, int holdTime, int keepAliveTime, int stalepathTime, boolean announceFbit, org.apache.thrift.async.AsyncMethodCallback resultHandler)voidstopBgp(long asNumber, org.apache.thrift.async.AsyncMethodCallback resultHandler)voidunsetEbgpMultihop(java.lang.String peerIp, org.apache.thrift.async.AsyncMethodCallback resultHandler)voidunsetUpdateSource(java.lang.String peerIp, org.apache.thrift.async.AsyncMethodCallback resultHandler)voidwithdrawRoute(protocol_type p_type, java.lang.String prefix, java.lang.String rd, long ethtag, java.lang.String esi, java.lang.String macaddress, af_afi afi, org.apache.thrift.async.AsyncMethodCallback resultHandler) 
 - 
 
- 
- 
Method Detail
- 
startBgp
public void startBgp(long asNumber, java.lang.String routerId, int port, int holdTime, int keepAliveTime, int stalepathTime, boolean announceFbit, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException- Specified by:
 startBgpin interfaceBgpConfigurator.AsyncIface- Throws:
 org.apache.thrift.TException
 
- 
stopBgp
public void stopBgp(long asNumber, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException- Specified by:
 stopBgpin interfaceBgpConfigurator.AsyncIface- Throws:
 org.apache.thrift.TException
 
- 
createPeer
public void createPeer(java.lang.String ipAddress, long asNumber, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException- Specified by:
 createPeerin interfaceBgpConfigurator.AsyncIface- Throws:
 org.apache.thrift.TException
 
- 
setPeerSecret
public void setPeerSecret(java.lang.String ipAddress, java.lang.String rfc2385_sharedSecret, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException- Specified by:
 setPeerSecretin interfaceBgpConfigurator.AsyncIface- Throws:
 org.apache.thrift.TException
 
- 
deletePeer
public void deletePeer(java.lang.String ipAddress, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException- Specified by:
 deletePeerin interfaceBgpConfigurator.AsyncIface- Throws:
 org.apache.thrift.TException
 
- 
addVrf
public void addVrf(layer_type l_type, java.lang.String rd, java.util.List<java.lang.String> irts, java.util.List<java.lang.String> erts, af_afi afi, af_safi safi, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
- Specified by:
 addVrfin interfaceBgpConfigurator.AsyncIface- Throws:
 org.apache.thrift.TException
 
- 
delVrf
public void delVrf(java.lang.String rd, af_afi afi, af_safi safi, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException- Specified by:
 delVrfin interfaceBgpConfigurator.AsyncIface- Throws:
 org.apache.thrift.TException
 
- 
pushRoute
public void pushRoute(protocol_type p_type, java.lang.String prefix, java.lang.String nexthop, java.lang.String rd, long ethtag, java.lang.String esi, java.lang.String macaddress, int l3label, int l2label, encap_type enc_type, java.lang.String routermac, af_afi afi, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
- Specified by:
 pushRoutein interfaceBgpConfigurator.AsyncIface- Throws:
 org.apache.thrift.TException
 
- 
withdrawRoute
public void withdrawRoute(protocol_type p_type, java.lang.String prefix, java.lang.String rd, long ethtag, java.lang.String esi, java.lang.String macaddress, af_afi afi, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
- Specified by:
 withdrawRoutein interfaceBgpConfigurator.AsyncIface- Throws:
 org.apache.thrift.TException
 
- 
setEbgpMultihop
public void setEbgpMultihop(java.lang.String peerIp, int nHops, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException- Specified by:
 setEbgpMultihopin interfaceBgpConfigurator.AsyncIface- Throws:
 org.apache.thrift.TException
 
- 
unsetEbgpMultihop
public void unsetEbgpMultihop(java.lang.String peerIp, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException- Specified by:
 unsetEbgpMultihopin interfaceBgpConfigurator.AsyncIface- Throws:
 org.apache.thrift.TException
 
- 
setUpdateSource
public void setUpdateSource(java.lang.String peerIp, java.lang.String srcIp, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException- Specified by:
 setUpdateSourcein interfaceBgpConfigurator.AsyncIface- Throws:
 org.apache.thrift.TException
 
- 
unsetUpdateSource
public void unsetUpdateSource(java.lang.String peerIp, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException- Specified by:
 unsetUpdateSourcein interfaceBgpConfigurator.AsyncIface- Throws:
 org.apache.thrift.TException
 
- 
enableAddressFamily
public void enableAddressFamily(java.lang.String peerIp, af_afi afi, af_safi safi, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException- Specified by:
 enableAddressFamilyin interfaceBgpConfigurator.AsyncIface- Throws:
 org.apache.thrift.TException
 
- 
disableAddressFamily
public void disableAddressFamily(java.lang.String peerIp, af_afi afi, af_safi safi, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException- Specified by:
 disableAddressFamilyin interfaceBgpConfigurator.AsyncIface- Throws:
 org.apache.thrift.TException
 
- 
setLogConfig
public void setLogConfig(java.lang.String logFileName, java.lang.String logLevel, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException- Specified by:
 setLogConfigin interfaceBgpConfigurator.AsyncIface- Throws:
 org.apache.thrift.TException
 
- 
enableGracefulRestart
public void enableGracefulRestart(int stalepathTime, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException- Specified by:
 enableGracefulRestartin interfaceBgpConfigurator.AsyncIface- Throws:
 org.apache.thrift.TException
 
- 
disableGracefulRestart
public void disableGracefulRestart(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException- Specified by:
 disableGracefulRestartin interfaceBgpConfigurator.AsyncIface- Throws:
 org.apache.thrift.TException
 
- 
getRoutes
public void getRoutes(protocol_type p_type, int optype, int winSize, af_afi afi, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
- Specified by:
 getRoutesin interfaceBgpConfigurator.AsyncIface- Throws:
 org.apache.thrift.TException
 
- 
enableMultipath
public void enableMultipath(af_afi afi, af_safi safi, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
- Specified by:
 enableMultipathin interfaceBgpConfigurator.AsyncIface- Throws:
 org.apache.thrift.TException
 
- 
disableMultipath
public void disableMultipath(af_afi afi, af_safi safi, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
- Specified by:
 disableMultipathin interfaceBgpConfigurator.AsyncIface- Throws:
 org.apache.thrift.TException
 
- 
multipaths
public void multipaths(java.lang.String rd, int maxPath, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException- Specified by:
 multipathsin interfaceBgpConfigurator.AsyncIface- Throws:
 org.apache.thrift.TException
 
- 
enableEORDelay
public void enableEORDelay(int delay, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException- Specified by:
 enableEORDelayin interfaceBgpConfigurator.AsyncIface- Throws:
 org.apache.thrift.TException
 
- 
sendEOR
public void sendEOR(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException- Specified by:
 sendEORin interfaceBgpConfigurator.AsyncIface- Throws:
 org.apache.thrift.TException
 
- 
enableBFDFailover
public void enableBFDFailover(BfdConfigData bfdConfig, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
- Specified by:
 enableBFDFailoverin interfaceBgpConfigurator.AsyncIface- Throws:
 org.apache.thrift.TException
 
- 
disableBFDFailover
public void disableBFDFailover(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException- Specified by:
 disableBFDFailoverin interfaceBgpConfigurator.AsyncIface- Throws:
 org.apache.thrift.TException
 
- 
getPeerStatus
public void getPeerStatus(java.lang.String ipAddress, long asNumber, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException- Specified by:
 getPeerStatusin interfaceBgpConfigurator.AsyncIface- Throws:
 org.apache.thrift.TException
 
 - 
 
 -