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.AsyncIfaceorg.apache.thrift.TExceptionpublic void stopBgp(long asNumber,
org.apache.thrift.async.AsyncMethodCallback resultHandler)
throws org.apache.thrift.TException
stopBgp in interface BgpConfigurator.AsyncIfaceorg.apache.thrift.TExceptionpublic void createPeer(String ipAddress, long asNumber, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
createPeer in interface BgpConfigurator.AsyncIfaceorg.apache.thrift.TExceptionpublic void setPeerSecret(String ipAddress, String rfc2385_sharedSecret, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
setPeerSecret in interface BgpConfigurator.AsyncIfaceorg.apache.thrift.TExceptionpublic void deletePeer(String ipAddress, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
deletePeer in interface BgpConfigurator.AsyncIfaceorg.apache.thrift.TExceptionpublic 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.AsyncIfaceorg.apache.thrift.TExceptionpublic 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.AsyncIfaceorg.apache.thrift.TExceptionpublic 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.AsyncIfaceorg.apache.thrift.TExceptionpublic 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.AsyncIfaceorg.apache.thrift.TExceptionpublic void setEbgpMultihop(String peerIp, int nHops, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
setEbgpMultihop in interface BgpConfigurator.AsyncIfaceorg.apache.thrift.TExceptionpublic void unsetEbgpMultihop(String peerIp, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
unsetEbgpMultihop in interface BgpConfigurator.AsyncIfaceorg.apache.thrift.TExceptionpublic void setUpdateSource(String peerIp, String srcIp, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
setUpdateSource in interface BgpConfigurator.AsyncIfaceorg.apache.thrift.TExceptionpublic void unsetUpdateSource(String peerIp, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
unsetUpdateSource in interface BgpConfigurator.AsyncIfaceorg.apache.thrift.TExceptionpublic 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.AsyncIfaceorg.apache.thrift.TExceptionpublic 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.AsyncIfaceorg.apache.thrift.TExceptionpublic void setLogConfig(String logFileName, String logLevel, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
setLogConfig in interface BgpConfigurator.AsyncIfaceorg.apache.thrift.TExceptionpublic void enableGracefulRestart(int stalepathTime,
org.apache.thrift.async.AsyncMethodCallback resultHandler)
throws org.apache.thrift.TException
enableGracefulRestart in interface BgpConfigurator.AsyncIfaceorg.apache.thrift.TExceptionpublic void disableGracefulRestart(org.apache.thrift.async.AsyncMethodCallback resultHandler)
throws org.apache.thrift.TException
disableGracefulRestart in interface BgpConfigurator.AsyncIfaceorg.apache.thrift.TExceptionpublic 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.AsyncIfaceorg.apache.thrift.TExceptionpublic void enableMultipath(af_afi afi, af_safi safi, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
enableMultipath in interface BgpConfigurator.AsyncIfaceorg.apache.thrift.TExceptionpublic void disableMultipath(af_afi afi, af_safi safi, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
disableMultipath in interface BgpConfigurator.AsyncIfaceorg.apache.thrift.TExceptionpublic void multipaths(String rd, int maxPath, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
multipaths in interface BgpConfigurator.AsyncIfaceorg.apache.thrift.TExceptionpublic void enableEORDelay(int delay,
org.apache.thrift.async.AsyncMethodCallback resultHandler)
throws org.apache.thrift.TException
enableEORDelay in interface BgpConfigurator.AsyncIfaceorg.apache.thrift.TExceptionpublic void sendEOR(org.apache.thrift.async.AsyncMethodCallback resultHandler)
throws org.apache.thrift.TException
sendEOR in interface BgpConfigurator.AsyncIfaceorg.apache.thrift.TExceptionCopyright © 2019 OpenDaylight. All rights reserved.