public static class BgpConfigurator.AsyncClient extends org.apache.thrift.async.TAsyncClient implements BgpConfigurator.AsyncIface
Constructor and Description |
---|
AsyncClient(org.apache.thrift.protocol.TProtocolFactory protocolFactory,
org.apache.thrift.async.TAsyncClientManager clientManager,
org.apache.thrift.transport.TNonblockingTransport transport) |
Modifier and Type | Method and Description |
---|---|
void |
addVrf(layer_type l_type,
String rd,
List<String> irts,
List<String> erts,
af_afi afi,
af_safi safi,
org.apache.thrift.async.AsyncMethodCallback resultHandler) |
void |
createPeer(String ipAddress,
long asNumber,
org.apache.thrift.async.AsyncMethodCallback resultHandler) |
void |
deletePeer(String ipAddress,
org.apache.thrift.async.AsyncMethodCallback resultHandler) |
void |
delVrf(String rd,
af_afi afi,
af_safi safi,
org.apache.thrift.async.AsyncMethodCallback resultHandler) |
void |
disableAddressFamily(String peerIp,
af_afi afi,
af_safi safi,
org.apache.thrift.async.AsyncMethodCallback resultHandler) |
void |
disableGracefulRestart(org.apache.thrift.async.AsyncMethodCallback resultHandler) |
void |
disableMultipath(af_afi afi,
af_safi safi,
org.apache.thrift.async.AsyncMethodCallback resultHandler) |
void |
enableAddressFamily(String peerIp,
af_afi afi,
af_safi safi,
org.apache.thrift.async.AsyncMethodCallback resultHandler) |
void |
enableEORDelay(int delay,
org.apache.thrift.async.AsyncMethodCallback resultHandler) |
void |
enableGracefulRestart(int stalepathTime,
org.apache.thrift.async.AsyncMethodCallback resultHandler) |
void |
enableMultipath(af_afi afi,
af_safi safi,
org.apache.thrift.async.AsyncMethodCallback resultHandler) |
void |
getRoutes(protocol_type p_type,
int optype,
int winSize,
af_afi afi,
org.apache.thrift.async.AsyncMethodCallback resultHandler) |
void |
multipaths(String rd,
int maxPath,
org.apache.thrift.async.AsyncMethodCallback resultHandler) |
void |
pushRoute(protocol_type p_type,
String prefix,
String nexthop,
String rd,
int ethtag,
String esi,
String macaddress,
int l3label,
int l2label,
encap_type enc_type,
String routermac,
af_afi afi,
org.apache.thrift.async.AsyncMethodCallback resultHandler) |
void |
sendEOR(org.apache.thrift.async.AsyncMethodCallback resultHandler) |
void |
setEbgpMultihop(String peerIp,
int nHops,
org.apache.thrift.async.AsyncMethodCallback resultHandler) |
void |
setLogConfig(String logFileName,
String logLevel,
org.apache.thrift.async.AsyncMethodCallback resultHandler) |
void |
setPeerSecret(String ipAddress,
String rfc2385_sharedSecret,
org.apache.thrift.async.AsyncMethodCallback resultHandler) |
void |
setUpdateSource(String peerIp,
String srcIp,
org.apache.thrift.async.AsyncMethodCallback resultHandler) |
void |
startBgp(long asNumber,
String routerId,
int port,
int holdTime,
int keepAliveTime,
int stalepathTime,
boolean announceFlush,
org.apache.thrift.async.AsyncMethodCallback resultHandler) |
void |
stopBgp(long asNumber,
org.apache.thrift.async.AsyncMethodCallback resultHandler) |
void |
unsetEbgpMultihop(String peerIp,
org.apache.thrift.async.AsyncMethodCallback resultHandler) |
void |
unsetUpdateSource(String peerIp,
org.apache.thrift.async.AsyncMethodCallback resultHandler) |
void |
withdrawRoute(protocol_type p_type,
String prefix,
String rd,
int ethtag,
String esi,
String macaddress,
af_afi afi,
org.apache.thrift.async.AsyncMethodCallback resultHandler) |
public AsyncClient(org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.async.TAsyncClientManager clientManager, org.apache.thrift.transport.TNonblockingTransport transport)
public void startBgp(long asNumber, String routerId, int port, int holdTime, int keepAliveTime, int stalepathTime, boolean announceFlush, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
startBgp
in interface BgpConfigurator.AsyncIface
org.apache.thrift.TException
public void stopBgp(long asNumber, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
stopBgp
in interface BgpConfigurator.AsyncIface
org.apache.thrift.TException
public void createPeer(String ipAddress, long asNumber, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
createPeer
in interface BgpConfigurator.AsyncIface
org.apache.thrift.TException
public void setPeerSecret(String ipAddress, String rfc2385_sharedSecret, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
setPeerSecret
in interface BgpConfigurator.AsyncIface
org.apache.thrift.TException
public void deletePeer(String ipAddress, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
deletePeer
in interface BgpConfigurator.AsyncIface
org.apache.thrift.TException
public void addVrf(layer_type l_type, String rd, List<String> irts, List<String> erts, af_afi afi, af_safi safi, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
addVrf
in interface BgpConfigurator.AsyncIface
org.apache.thrift.TException
public void delVrf(String rd, af_afi afi, af_safi safi, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
delVrf
in interface BgpConfigurator.AsyncIface
org.apache.thrift.TException
public void pushRoute(protocol_type p_type, String prefix, String nexthop, String rd, int ethtag, String esi, String macaddress, int l3label, int l2label, encap_type enc_type, String routermac, af_afi afi, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
pushRoute
in interface BgpConfigurator.AsyncIface
org.apache.thrift.TException
public void withdrawRoute(protocol_type p_type, String prefix, String rd, int ethtag, String esi, String macaddress, af_afi afi, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
withdrawRoute
in interface BgpConfigurator.AsyncIface
org.apache.thrift.TException
public void setEbgpMultihop(String peerIp, int nHops, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
setEbgpMultihop
in interface BgpConfigurator.AsyncIface
org.apache.thrift.TException
public void unsetEbgpMultihop(String peerIp, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
unsetEbgpMultihop
in interface BgpConfigurator.AsyncIface
org.apache.thrift.TException
public void setUpdateSource(String peerIp, String srcIp, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
setUpdateSource
in interface BgpConfigurator.AsyncIface
org.apache.thrift.TException
public void unsetUpdateSource(String peerIp, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
unsetUpdateSource
in interface BgpConfigurator.AsyncIface
org.apache.thrift.TException
public void enableAddressFamily(String peerIp, af_afi afi, af_safi safi, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
enableAddressFamily
in interface BgpConfigurator.AsyncIface
org.apache.thrift.TException
public void disableAddressFamily(String peerIp, af_afi afi, af_safi safi, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
disableAddressFamily
in interface BgpConfigurator.AsyncIface
org.apache.thrift.TException
public void setLogConfig(String logFileName, String logLevel, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
setLogConfig
in interface BgpConfigurator.AsyncIface
org.apache.thrift.TException
public void enableGracefulRestart(int stalepathTime, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
enableGracefulRestart
in interface BgpConfigurator.AsyncIface
org.apache.thrift.TException
public void disableGracefulRestart(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
disableGracefulRestart
in interface BgpConfigurator.AsyncIface
org.apache.thrift.TException
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
getRoutes
in interface BgpConfigurator.AsyncIface
org.apache.thrift.TException
public void enableMultipath(af_afi afi, af_safi safi, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
enableMultipath
in interface BgpConfigurator.AsyncIface
org.apache.thrift.TException
public void disableMultipath(af_afi afi, af_safi safi, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
disableMultipath
in interface BgpConfigurator.AsyncIface
org.apache.thrift.TException
public void multipaths(String rd, int maxPath, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
multipaths
in interface BgpConfigurator.AsyncIface
org.apache.thrift.TException
public void enableEORDelay(int delay, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
enableEORDelay
in interface BgpConfigurator.AsyncIface
org.apache.thrift.TException
public void sendEOR(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
sendEOR
in interface BgpConfigurator.AsyncIface
org.apache.thrift.TException
Copyright © 2019 OpenDaylight. All rights reserved.