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
-
-