* will test both the options.
*/
@TypedColumn(name="name", method=MethodType.GETDATA)
- public String getName();
+ String getName();
@TypedColumn(name="name", method=MethodType.GETCOLUMN)
- public Column<GenericTableSchema, String> getNameColumn();
+ Column<GenericTableSchema, String> getNameColumn();
@TypedColumn(name="name", method=MethodType.SETDATA)
- public void setName(String name);
+ void setName(String name);
/*
* Annotations are NOT added to the Status column on purpose to test the backup
* functionality on getter, setter, column name derivation etc. TyperHelper.java.
*/
- public Column<GenericTableSchema, Map<String, String>> getStatusColumn();
- public void setStatus(Map<String, String> status);
+ Column<GenericTableSchema, Map<String, String>> getStatusColumn();
+ void setStatus(Map<String, String> status);
/*
* TypedColumn's name Annotation should override the method name based Column derivation.
* resolution priority of TyperHelper.java
*/
@TypedColumn(name="flood_vlans", method=MethodType.GETCOLUMN)
- public Column<GenericTableSchema, Set<Integer>> getFloodVlansColumn();
+ Column<GenericTableSchema, Set<Integer>> getFloodVlansColumn();
@TypedColumn(name="flood_vlans", method=MethodType.SETDATA)
- public void setFloodVlans(Set<Integer> vlans);
+ void setFloodVlans(Set<Integer> vlans);
@TypedColumn(name="ports", method=MethodType.GETCOLUMN)
- public Column<GenericTableSchema, Set<UUID>> getPortsColumn();
+ Column<GenericTableSchema, Set<UUID>> getPortsColumn();
@TypedColumn(name="ports", method=MethodType.SETDATA)
- public void setPorts(Set<UUID> ports);
+ void setPorts(Set<UUID> ports);
@TypedColumn(name="mirrors", method=MethodType.GETCOLUMN)
- public Column<GenericTableSchema, Set<UUID>> getMirrorsColumn();
+ Column<GenericTableSchema, Set<UUID>> getMirrorsColumn();
@TypedColumn(name="mirrors", method=MethodType.SETDATA)
- public void setMirrors(Set<UUID> mirrors);
+ void setMirrors(Set<UUID> mirrors);
@TypedColumn(name="controller", method=MethodType.GETCOLUMN)
- public Column<GenericTableSchema, Set<UUID>> getControllerColumn();
+ Column<GenericTableSchema, Set<UUID>> getControllerColumn();
@TypedColumn(name="controller", method=MethodType.SETDATA)
- public void setController(Set<UUID> controller);
+ void setController(Set<UUID> controller);
@TypedColumn(name="datapath_id", method=MethodType.GETCOLUMN)
- public Column<GenericTableSchema, Set<String>> getDatapathIdColumn();
+ Column<GenericTableSchema, Set<String>> getDatapathIdColumn();
@TypedColumn(name="datapath_id", method=MethodType.SETDATA)
- public void setDatapathId(Set<String> datapathId);
+ void setDatapathId(Set<String> datapathId);
@TypedColumn(name="datapath_type", method=MethodType.GETCOLUMN)
- public Column<GenericTableSchema, String> getDatapathTypeColumn();
+ Column<GenericTableSchema, String> getDatapathTypeColumn();
@TypedColumn(name="datapath_type", method=MethodType.SETDATA)
- public void setDatapathType(String datapathType);
+ void setDatapathType(String datapathType);
@TypedColumn(name="fail_mode", method=MethodType.GETCOLUMN)
- public Column<GenericTableSchema, Set<String>> getFailModeColumn();
+ Column<GenericTableSchema, Set<String>> getFailModeColumn();
@TypedColumn(name="fail_mode", method=MethodType.SETDATA)
- public void setFailMode(Set<String> failMode);
+ void setFailMode(Set<String> failMode);
@TypedColumn(name="sflow", method=MethodType.GETCOLUMN)
- public Column<GenericTableSchema, Set<UUID>> getSflowColumn();
+ Column<GenericTableSchema, Set<UUID>> getSflowColumn();
@TypedColumn(name="sflow", method=MethodType.SETDATA)
- public void setSflow(Set<UUID> sflow);
+ void setSflow(Set<UUID> sflow);
@TypedColumn(name="netflow", method=MethodType.GETCOLUMN)
- public Column<GenericTableSchema, Set<UUID>> getNetflowColumn();
+ Column<GenericTableSchema, Set<UUID>> getNetflowColumn();
@TypedColumn(name="netflow", method=MethodType.SETDATA)
- public void setNetflow(Set<UUID> netflow);
+ void setNetflow(Set<UUID> netflow);
@TypedColumn(name="flow_tables", method=MethodType.GETCOLUMN)
- public Column<GenericTableSchema, Map<Integer, UUID>> getFlowTablesColumn();
+ Column<GenericTableSchema, Map<Integer, UUID>> getFlowTablesColumn();
@TypedColumn(name="flow_tables", method=MethodType.SETDATA)
- public void setFlowTables(Map<Integer, UUID> flowTables);
+ void setFlowTables(Map<Integer, UUID> flowTables);
@TypedColumn(name="stp_enable", method=MethodType.GETCOLUMN)
- public Column<GenericTableSchema, Boolean> getStpEnableColumn();
+ Column<GenericTableSchema, Boolean> getStpEnableColumn();
@TypedColumn(name="stp_enable", method=MethodType.SETDATA)
- public void setStpEnable(Boolean stp_enable);
+ void setStpEnable(Boolean stp_enable);
@TypedColumn(name="protocols", method=MethodType.GETCOLUMN)
- public Column<GenericTableSchema, Set<String>> getProtocolsColumn();
+ Column<GenericTableSchema, Set<String>> getProtocolsColumn();
@TypedColumn(name="protocols", method=MethodType.SETDATA)
- public void setProtocols(Set<String> protocols);
+ void setProtocols(Set<String> protocols);
@TypedColumn(name="other_config", method=MethodType.GETCOLUMN)
- public Column<GenericTableSchema, Map<String, String>> getOtherConfigColumn();
+ Column<GenericTableSchema, Map<String, String>> getOtherConfigColumn();
@TypedColumn(name="other_config", method=MethodType.SETDATA)
- public void setOtherConfig(Map<String, String> other_config);
+ void setOtherConfig(Map<String, String> other_config);
@TypedColumn(name="external_ids", method=MethodType.GETCOLUMN)
- public Column<GenericTableSchema, Map<String, String>> getExternalIdsColumn();
+ Column<GenericTableSchema, Map<String, String>> getExternalIdsColumn();
@TypedColumn(name="external_ids", method=MethodType.SETDATA)
- public void setExternalIds(Map<String, String> externalIds);
+ void setExternalIds(Map<String, String> externalIds);
@TypedColumn(name="ipfix", method=MethodType.GETCOLUMN)
- public Column<GenericTableSchema, Set<UUID>> getIpfixColumn();
+ Column<GenericTableSchema, Set<UUID>> getIpfixColumn();
@TypedColumn(name="ipfix", method=MethodType.SETDATA)
- public void setIpfix(Set<UUID> ipfix);
+ void setIpfix(Set<UUID> ipfix);
}
*/
public interface LockAquisitionCallback {
- public void lockAcquired();
+ void lockAcquired();
}
*/
public interface LockStolenCallback {
- public void lockStolen();
+ void lockStolen();
}
* handle is used to later cancel ({@link #cancelMonitor(MonitorHandle)}) the monitor.
* @param callback receives the monitor response
*/
- public <E extends TableSchema<E>> TableUpdates monitor(DatabaseSchema schema,
- List<MonitorRequest<E>> monitorRequests,
- MonitorCallBack callback);
+ <E extends TableSchema<E>> TableUpdates monitor(DatabaseSchema schema,
+ List<MonitorRequest<E>> monitorRequests,
+ MonitorCallBack callback);
/**
* Cancels an existing monitor method.
* @param handler Handle identifying a specific monitor request that is being cancelled.
* @throws java.lang.IllegalStateException if there is no outstanding monitor request for this handle
*/
- public void cancelMonitor(MonitorHandle handler);
+ void cancelMonitor(MonitorHandle handler);
/**
* ovsdb <a href="http://tools.ietf.org/html/draft-pfaff-ovsdb-proto-04#section-4.1.8">lock</a> operation.
* @param lockedCallBack Callback to nofify when the lock is acquired
* @param stolenCallback Callback to notify when an acquired lock is stolen by another client
*/
- public void lock(String lockId, LockAquisitionCallback lockedCallBack, LockStolenCallback stolenCallback);
+ void lock(String lockId, LockAquisitionCallback lockedCallBack, LockStolenCallback stolenCallback);
/**
* ovsdb steal operation, see {@link #lock(String, LockAquisitionCallback, LockStolenCallback)}
* @param lockId
* @return
*/
- public ListenableFuture<Boolean> steal(String lockId);
+ ListenableFuture<Boolean> steal(String lockId);
/**
* ovsdb unlock operaiton, see {@link #unLock(String)}
* @param lockId
* @return
*/
- public ListenableFuture<Boolean> unLock(String lockId);
+ ListenableFuture<Boolean> unLock(String lockId);
/**
* Starts the echo service. The {@code callbackFilters} can be used to get notified on the absence of echo
* notifications from the remote device and control the frequency of such notifications.
* @param callbackFilters callbacks for notifying the client of missing echo calls from remote.
*/
- public void startEchoService(EchoServiceCallbackFilters callbackFilters);
+ void startEchoService(EchoServiceCallbackFilters callbackFilters);
/**
* Stops the echo service, i.e echo requests from the remote would not be acknowledged after this call.
*/
- public void stopEchoService();
+ void stopEchoService();
- public OvsdbConnectionInfo getConnectionInfo();
+ OvsdbConnectionInfo getConnectionInfo();
- public boolean isActive();
+ boolean isActive();
- public void disconnect();
+ void disconnect();
- public DatabaseSchema getDatabaseSchema(String dbName);
+ DatabaseSchema getDatabaseSchema(String dbName);
/**
* User friendly convenient methods that make use of TyperUtils.getTypedRowWrapper to create a Typed Row Proxy
* @param klazz Typed Interface
* @return Proxy wrapper for the actual raw Row class.
*/
- public <T extends TypedBaseTable<?>> T createTypedRowWrapper(Class<T> klazz);
+ <T extends TypedBaseTable<?>> T createTypedRowWrapper(Class<T> klazz);
/**
* User friendly convenient methods that make use of getTypedRowWrapper to create a Typed Row Proxy given
* DatabaseSchema and Typed Table Class.
* @param klazz Typed Interface
* @return Proxy wrapper for the actual raw Row class.
*/
- public <T extends TypedBaseTable<?>> T createTypedRowWrapper(DatabaseSchema dbSchema, Class<T> klazz);
+ <T extends TypedBaseTable<?>> T createTypedRowWrapper(DatabaseSchema dbSchema, Class<T> klazz);
/**
* User friendly convenient method to get a Typed Row Proxy given a Typed Table Class and the Row to be wrapped.
* is just interested in getting ColumnSchema.
* @return Proxy wrapper for the actual raw Row class.
*/
- public <T extends TypedBaseTable<?>> T getTypedRowWrapper(final Class<T> klazz,
- final Row<GenericTableSchema> row);
+ <T extends TypedBaseTable<?>> T getTypedRowWrapper(final Class<T> klazz,
+ final Row<GenericTableSchema> row);
}
* @param port Layer 4 port on which the remote ovsdb server is listening on.
* @return OvsDBClient The primary Client interface for the ovsdb connection.
*/
- public OvsdbClient connect(final InetAddress address, final int port);
+ OvsdbClient connect(final InetAddress address, final int port);
/**
* connect API can be used by the applications to initiate Active ssl
* @param sslContext Netty sslContext for channel configuration
* @return OvsDBClient The primary Client interface for the ovsdb connection.
*/
- public OvsdbClient connectWithSsl(final InetAddress address, final int port,
- final SSLContext sslContext);
+ OvsdbClient connectWithSsl(final InetAddress address, final int port,
+ final SSLContext sslContext);
/**
* Method to disconnect an existing connection.
* @param client that represents the ovsdb connection.
*/
- public void disconnect(OvsdbClient client);
+ void disconnect(OvsdbClient client);
/**
* Method to start ovsdb server for passive connection
*/
- public boolean startOvsdbManager(final int ovsdbListenPort);
+ boolean startOvsdbManager(final int ovsdbListenPort);
/**
* Method to start ovsdb server for passive connection with SSL
*/
- public boolean startOvsdbManagerWithSsl(final int ovsdbListenPort,
+ boolean startOvsdbManagerWithSsl(final int ovsdbListenPort,
final SSLContext sslContext);
/**
* Method to register a Passive Connection Listener with the ConnectionService.
* @param listener Passive Connection listener interested in Passive OVSDB connection requests.
*/
- public void registerConnectionListener(OvsdbConnectionListener listener);
+ void registerConnectionListener(OvsdbConnectionListener listener);
/**
* Method to unregister a Passive Connection Listener with the ConnectionService.
* @param listener
*/
- public void unregisterConnectionListener(OvsdbConnectionListener listener);
+ void unregisterConnectionListener(OvsdbConnectionListener listener);
/**
* Returns a Collection of all the active OVSDB Connections.
*
* @return Collection of all the active OVSDB Connections
*/
- public Collection<OvsdbClient> getConnections();
+ Collection<OvsdbClient> getConnections();
}
* Event thrown to the connection listener when a new Passive connection is established.
* @param client OvsdbClient that represents the connection.
*/
- public void connected(OvsdbClient client);
+ void connected(OvsdbClient client);
/**
* Event thrown to the connection listener when an existing connection is terminated.
* @param client OvsdbClient that represents the connection.
*/
- public void disconnected(OvsdbClient client);
+ void disconnected(OvsdbClient client);
}
import java.util.List;
public interface OvsdbRPC {
- public static final String REGISTER_CALLBACK_METHOD = "registerCallback";
+ String REGISTER_CALLBACK_METHOD = "registerCallback";
//public ListenableFuture<DatabaseSchema> get_schema(List<String> db_names);
- public ListenableFuture<JsonNode> get_schema(List<String> dbNames);
+ ListenableFuture<JsonNode> get_schema(List<String> dbNames);
- public ListenableFuture<List<String>> echo();
+ ListenableFuture<List<String>> echo();
- public ListenableFuture<JsonNode> monitor(Params equest);
+ ListenableFuture<JsonNode> monitor(Params equest);
- public ListenableFuture<List<String>> list_dbs();
+ ListenableFuture<List<String>> list_dbs();
- public ListenableFuture<List<JsonNode>> transact(TransactBuilder transact);
+ ListenableFuture<List<JsonNode>> transact(TransactBuilder transact);
- public ListenableFuture<Response> cancel(String id);
+ ListenableFuture<Response> cancel(String id);
- public ListenableFuture<Object> monitor_cancel(Object jsonValue);
+ ListenableFuture<Object> monitor_cancel(Object jsonValue);
- public ListenableFuture<Object> lock(List<String> id);
+ ListenableFuture<Object> lock(List<String> id);
- public ListenableFuture<Object> steal(List<String> id);
+ ListenableFuture<Object> steal(List<String> id);
- public ListenableFuture<Object> unlock(List<String> id);
+ ListenableFuture<Object> unlock(List<String> id);
- public boolean registerCallback(Callback callback);
+ boolean registerCallback(Callback callback);
- public static interface Callback {
- public void update(Object context, UpdateNotification upadateNotification);
- public void locked(Object context, List<String> ids);
- public void stolen(Object context, List<String> ids);
+ interface Callback {
+ void update(Object context, UpdateNotification upadateNotification);
+ void locked(Object context, List<String> ids);
+ void stolen(Object context, List<String> ids);
// ECHO is handled by JsonRPCEndpoint directly.
// We can add Echo request here if there is a need for clients to handle it.
}
*/
public interface ConditionalOperation {
- public void addCondition(Condition condition);
+ void addCondition(Condition condition);
}
Row<E> getRow();
@TypedColumn(name = "_uuid", method = MethodType.GETDATA)
- public UUID getUuid();
+ UUID getUuid();
@TypedColumn(name = "_uuid", method = MethodType.GETCOLUMN)
- public Column<E, UUID> getUuidColumn();
+ Column<E, UUID> getUuidColumn();
@TypedColumn(name = "_version", method = MethodType.GETDATA)
- public UUID getVersion();
+ UUID getVersion();
@TypedColumn(name = "_version", method = MethodType.GETCOLUMN)
- public Column<E, UUID> getVersionColumn();
+ Column<E, UUID> getVersionColumn();
}
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.METHOD)
public @interface TypedColumn {
- public String name();
- public MethodType method();
- public String fromVersion() default Version.NULL_VERSION_STRING;
- public String untilVersion() default Version.NULL_VERSION_STRING;
+ String name();
+ MethodType method();
+ String fromVersion() default Version.NULL_VERSION_STRING;
+ String untilVersion() default Version.NULL_VERSION_STRING;
}
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.TYPE)
public @interface TypedTable {
- public String name();
- public String database();
- public String fromVersion() default Version.NULL_VERSION_STRING;
- public String untilVersion() default Version.NULL_VERSION_STRING;
+ String name();
+ String database();
+ String fromVersion() default Version.NULL_VERSION_STRING;
+ String untilVersion() default Version.NULL_VERSION_STRING;
}
* @author Madhu Venugopal
*/
public interface PipelineOrchestrator {
- public Service getNextServiceInPipeline(Service service);
+ Service getNextServiceInPipeline(Service service);
AbstractServiceInstance getServiceInstance(Service service);
- public void enqueue(Node node);
- public void registerService(final ServiceReference ref, AbstractServiceInstance serviceInstance);
- public void unregisterService(final ServiceReference ref);
+ void enqueue(Node node);
+ void registerService(final ServiceReference ref, AbstractServiceInstance serviceInstance);
+ void unregisterService(final ServiceReference ref);
}
* @param bridgeName the name of the bridge
* @return the UUID of the bridge
*/
- public String getBridgeUuid(Node node, String bridgeName);
+ String getBridgeUuid(Node node, String bridgeName);
/**
* Checks for the existence of the Integration Bridge on a given Node
* @param node the {@link Node} where the bridge should be configured
* @return True if the bridge exists, False if it does not
*/
- public boolean isNodeNeutronReady(Node node);
+ boolean isNodeNeutronReady(Node node);
/**
* Checks for the existence of the Network Bridge on a given Node
* @param node the {@link Node} where the bridge should be configured
* @return True if the bridge exists, False if it does not
*/
- public boolean isNodeOverlayReady(Node node);
+ boolean isNodeOverlayReady(Node node);
/**
* Checks for the existence of the Network Bridge on a given Node
* @param ovsdbNode the {@link Node} where the bridge is configured
* @return True or False
*/
- public boolean isNodeTunnelReady(Node bridgeNode, Node ovsdbNode);
+ boolean isNodeTunnelReady(Node bridgeNode, Node ovsdbNode);
/* Determine if internal network is ready for vlan network types.
* - OF 1.0 requires br-int, br-net, a patch connecting them and
* @param network the {@link org.opendaylight.neutron.spi.NeutronNetwork}
* @return True or False
*/
- public boolean isNodeVlanReady(Node bridgeNode, Node ovsdbNode, NeutronNetwork network);
+ boolean isNodeVlanReady(Node bridgeNode, Node ovsdbNode, NeutronNetwork network);
/**
* A helper function to determine if a port exists on a given bridge
* @param portName the name of the port to search for
* @return True if the port exists, otherwise False
*/
- public boolean isPortOnBridge (Node node, String portName);
+ boolean isPortOnBridge(Node node, String portName);
/**
* @param network the {@link org.opendaylight.neutron.spi.NeutronNetwork}
* @return True or False
*/
- public boolean createLocalNetwork(Node node, NeutronNetwork network);
+ boolean createLocalNetwork(Node node, NeutronNetwork network);
/**
* Prepares the given Node for Neutron Networking by creating the Integration Bridge
* @param node the {@link Node} to prepare
*/
- public void prepareNode(Node node);
+ void prepareNode(Node node);
/**
* Returns the physical interface mapped to the given neutron physical network.
* @param physicalNetwork
* @return
*/
- public String getPhysicalInterfaceName (Node node, String physicalNetwork);
+ String getPhysicalInterfaceName(Node node, String physicalNetwork);
/** Returns all physical interfaces configured in the bridge mapping
* Bridge mappings will be of the following format:
* @param node the {@link Node} to query
* @return a List in the format {eth1, eth2} given bridge_mappings=physnet1:eth1,physnet2:eth2
*/
- public List<String> getAllPhysicalInterfaceNames(Node node);
+ List<String> getAllPhysicalInterfaceNames(Node node);
}
* This interface allows Classifier flows to be written to devices
*/
public interface ClassifierProvider {
- public void programLocalInPort(Long dpidLong, String segmentationId, Long inPort, String attachedMac, boolean write);
- public void programLocalInPortSetVlan(Long dpidLong, String segmentationId, Long inPort, String attachedMac, boolean write);
- public void programDropSrcIface(Long dpidLong, Long inPort, boolean write);
- public void programTunnelIn(Long dpidLong, String segmentationId, Long ofPort, boolean write);
- public void programVlanIn(Long dpidLong, String segmentationId, Long ethPort, boolean write);
- public void programLLDPPuntRule(Long dpidLong);
+ void programLocalInPort(Long dpidLong, String segmentationId, Long inPort, String attachedMac, boolean write);
+ void programLocalInPortSetVlan(Long dpidLong, String segmentationId, Long inPort, String attachedMac, boolean write);
+ void programDropSrcIface(Long dpidLong, Long inPort, boolean write);
+ void programTunnelIn(Long dpidLong, String segmentationId, Long ofPort, boolean write);
+ void programVlanIn(Long dpidLong, String segmentationId, Long ethPort, boolean write);
+ void programLLDPPuntRule(Long dpidLong);
}
* @param localPort the local port
* @param securityGroup the security group
*/
- public void programPortSecurityACL(Long dpid, String segmentationId, String attachedMac,
- long localPort, NeutronSecurityGroup securityGroup);
+ void programPortSecurityACL(Long dpid, String segmentationId, String attachedMac,
+ long localPort, NeutronSecurityGroup securityGroup);
/**
* Program fixed egress ACL rules that will be associated with the VM port when a vm is spawned.
*
* @param isComputePort indicates whether this port is a compute port or not
* @param write is this flow writing or deleting
*/
- public void programFixedSecurityACL(Long dpid, String segmentationId,String attachedMac,
- long localPort, List<Neutron_IPs> srcAddressList, boolean isLastPortinBridge, boolean isComputePort, boolean write);
+ void programFixedSecurityACL(Long dpid, String segmentationId, String attachedMac,
+ long localPort, List<Neutron_IPs> srcAddressList, boolean isLastPortinBridge, boolean isComputePort, boolean write);
}
* Enqueue the event.
* @param event the {@link org.opendaylight.ovsdb.openstack.netvirt.AbstractEvent} event to be handled.
*/
- public void enqueueEvent(AbstractEvent event);
- public void eventHandlerAdded(final ServiceReference ref, AbstractHandler handler);
- public void eventHandlerRemoved(final ServiceReference ref);
+ void enqueueEvent(AbstractEvent event);
+ void eventHandlerAdded(final ServiceReference ref, AbstractHandler handler);
+ void eventHandlerRemoved(final ServiceReference ref);
}
* @param localPort the local port
* @param securityGroup the security group
*/
- public void programPortSecurityACL(Long dpid, String segmentationId, String attachedMac,
- long localPort, NeutronSecurityGroup securityGroup);
+ void programPortSecurityACL(Long dpid, String segmentationId, String attachedMac,
+ long localPort, NeutronSecurityGroup securityGroup);
/**
* Program fixed ingress ACL rules that will be associated with the VM port when a vm is spawned.
* *
* @param isComputePort indicates whether this port is a compute port or not
* @param write is this flow writing or deleting
*/
- public void programFixedSecurityACL(Long dpid, String segmentationId,
- String attachedMac, long localPort, boolean isLastPortinSubnet, boolean isComputePort, boolean write);
+ void programFixedSecurityACL(Long dpid, String segmentationId,
+ String attachedMac, long localPort, boolean isLastPortinSubnet, boolean isComputePort, boolean write);
}
* This interface allows L2Forwarding flows to be written to devices
*/
public interface L2ForwardingProvider {
- public void programLocalUcastOut(Long dpidLong, String segmentationId, Long localPort, String attachedMac, boolean write);
- public void programLocalVlanUcastOut(Long dpidLong, String segmentationId, Long localPort, String attachedMac, boolean write);
- public void programLocalBcastOut(Long dpidLong, String segmentationId, Long localPort, boolean write);
- public void programLocalVlanBcastOut(Long dpidLong, String segmentationId, Long localPort, Long ethPort, boolean write);
- public void programLocalTableMiss(Long dpidLong, String segmentationId, boolean write);
- public void programLocalVlanTableMiss(Long dpidLong, String segmentationId, boolean write);
- public void programTunnelOut(Long dpidLong, String segmentationId, Long OFPortOut, String attachedMac, boolean write);
- public void programVlanOut(Long dpidLong, String segmentationId, Long ethPort, String attachedMac, boolean write);
- public void programTunnelFloodOut(Long dpidLong, String segmentationId, Long OFPortOut, boolean write);
- public void programVlanFloodOut(Long dpidLong, String segmentationId, Long ethPort, boolean write);
- public void programTunnelMiss(Long dpidLong, String segmentationId, boolean write);
- public void programVlanMiss(Long dpidLong, String segmentationId, Long ethPort, boolean write);
+ void programLocalUcastOut(Long dpidLong, String segmentationId, Long localPort, String attachedMac, boolean write);
+ void programLocalVlanUcastOut(Long dpidLong, String segmentationId, Long localPort, String attachedMac, boolean write);
+ void programLocalBcastOut(Long dpidLong, String segmentationId, Long localPort, boolean write);
+ void programLocalVlanBcastOut(Long dpidLong, String segmentationId, Long localPort, Long ethPort, boolean write);
+ void programLocalTableMiss(Long dpidLong, String segmentationId, boolean write);
+ void programLocalVlanTableMiss(Long dpidLong, String segmentationId, boolean write);
+ void programTunnelOut(Long dpidLong, String segmentationId, Long OFPortOut, String attachedMac, boolean write);
+ void programVlanOut(Long dpidLong, String segmentationId, Long ethPort, String attachedMac, boolean write);
+ void programTunnelFloodOut(Long dpidLong, String segmentationId, Long OFPortOut, boolean write);
+ void programVlanFloodOut(Long dpidLong, String segmentationId, Long ethPort, boolean write);
+ void programTunnelMiss(Long dpidLong, String segmentationId, boolean write);
+ void programVlanMiss(Long dpidLong, String segmentationId, Long ethPort, boolean write);
}
/**
* Returns the name of the NetworkingProvider
*/
- public String getName();
+ String getName();
/**
* Return true if the provider supports Network Service Instances
*/
- public boolean supportsServices();
+ boolean supportsServices();
/**
* Return true if the provider supports per-tenant or "static" tunneling
*/
- public boolean hasPerTenantTunneling();
+ boolean hasPerTenantTunneling();
/**
* Handle Interface Update Callback Method
*/
- public boolean handleInterfaceUpdate(NeutronNetwork network, Node source, OvsdbTerminationPointAugmentation intf);
+ boolean handleInterfaceUpdate(NeutronNetwork network, Node source, OvsdbTerminationPointAugmentation intf);
/**
* Handle Interface Delete Callback Method
*/
- public boolean handleInterfaceDelete(String tunnelType, NeutronNetwork network, Node source,
- OvsdbTerminationPointAugmentation intf, boolean isLastInstanceOnNode);
+ boolean handleInterfaceDelete(String tunnelType, NeutronNetwork network, Node source,
+ OvsdbTerminationPointAugmentation intf, boolean isLastInstanceOnNode);
/**
* Initialize the Flow rules given the OVSDB node.
* that are Openflow Version specific. Hence we have this method in addition to the following
* Openflow Node specific initialization method.
*/
- public void initializeFlowRules(Node node);
+ void initializeFlowRules(Node node);
/**
* Initialize the Flow rules for a given OpenFlow node
*/
- public void initializeOFFlowRules(Node openflowNode);
+ void initializeOFFlowRules(Node openflowNode);
}
* @see NetworkingProvider
*/
NetworkingProvider getProvider(Node ovsdbNode);
- public void providerAdded(final ServiceReference ref, final NetworkingProvider provider);
- public void providerRemoved(final ServiceReference ref);
+ void providerAdded(final ServiceReference ref, final NetworkingProvider provider);
+ void providerRemoved(final ServiceReference ref);
}
* @author Sam Hague (shague@redhat.com)
*/
public interface NodeCacheListener {
- public void notifyNode(Node node, Action action);
+ void notifyNode(Node node, Action action);
}
* @author Sam Hague (shague@redhat.com)
*/
public interface NodeCacheManager {
- public void nodeAdded(Node node);
- public void nodeRemoved(Node node);
- public List<Node> getNodes();
- public Map<NodeId, Node> getOvsdbNodes();
- public List<Node> getBridgeNodes();
- public void cacheListenerAdded(final ServiceReference ref, NodeCacheListener handler);
- public void cacheListenerRemoved(final ServiceReference ref);
+ void nodeAdded(Node node);
+ void nodeRemoved(Node node);
+ List<Node> getNodes();
+ Map<NodeId, Node> getOvsdbNodes();
+ List<Node> getBridgeNodes();
+ void cacheListenerAdded(final ServiceReference ref, NodeCacheListener handler);
+ void cacheListenerRemoved(final ServiceReference ref);
}
import org.opendaylight.yangtools.yang.binding.DataObject;
public interface OvsdbInventoryListener {
- public enum OvsdbType {
+ enum OvsdbType {
NODE,
ROW,
OPENVSWITCH,
CONTROLLER,
PORT
}
- public void ovsdbUpdate(Node node, DataObject augmentationDataChanges, OvsdbType type, Action action);
- public void triggerUpdates();
+ void ovsdbUpdate(Node node, DataObject augmentationDataChanges, OvsdbType type, Action action);
+ void triggerUpdates();
}
* @author Sam Hague (shague@redhat.com)
*/
public interface OvsdbInventoryService {
- public void listenerAdded(OvsdbInventoryListener listener);
- public void listenerRemoved(OvsdbInventoryListener listener);
- public void providersReady();
+ void listenerAdded(OvsdbInventoryListener listener);
+ void listenerRemoved(OvsdbInventoryListener listener);
+ void providersReady();
}
* @param intf the intf
* @return the boolean
*/
- public boolean isPortSecurityReady(OvsdbTerminationPointAugmentation intf);
+ boolean isPortSecurityReady(OvsdbTerminationPointAugmentation intf);
/**
* Gets security group in port.
*
* @param intf the intf
* @return the security group in port
*/
- public NeutronSecurityGroup getSecurityGroupInPort(OvsdbTerminationPointAugmentation intf);
+ NeutronSecurityGroup getSecurityGroupInPort(OvsdbTerminationPointAugmentation intf);
/**
* Gets the DHCP server port corresponding to a network.
*
* @param intf the intf
* @return the security group in port
*/
- public NeutronPort getDHCPServerPort(OvsdbTerminationPointAugmentation intf);
+ NeutronPort getDHCPServerPort(OvsdbTerminationPointAugmentation intf);
/**
* Is the port a compute port.
* @param intf the intf
* @return the security group in port
*/
- public boolean isComputePort(OvsdbTerminationPointAugmentation intf);
+ boolean isComputePort(OvsdbTerminationPointAugmentation intf);
/**
* Is this the last port in the subnet to which interface belongs to.
* @param intf the intf
* @return the security group in port
*/
- public boolean isLastPortinSubnet(Node node, OvsdbTerminationPointAugmentation intf);
+ boolean isLastPortinSubnet(Node node, OvsdbTerminationPointAugmentation intf);
/**
* Is this the last port in the bridge to which interface belongs to.
* @param intf the intf
* @return the security group in port
*/
- public boolean isLastPortinBridge(Node node, OvsdbTerminationPointAugmentation intf);
+ boolean isLastPortinBridge(Node node, OvsdbTerminationPointAugmentation intf);
/**
* Returns the list of ip adddress assigned to the interface.
*
* @param intf the intf
* @return the security group in port
*/
- public List<Neutron_IPs> getIpAddress(Node node, OvsdbTerminationPointAugmentation intf);
+ List<Neutron_IPs> getIpAddress(Node node, OvsdbTerminationPointAugmentation intf);
}
\ No newline at end of file
* @param networkId the Neutron Network ID
* @return the assigned VLAN ID or 0 in case of an error
*/
- public int getInternalVlan(Node node, String networkId);
+ int getInternalVlan(Node node, String networkId);
/**
* Reclaim the assigned VLAN for the given Network
* @param node the {@link Node} to query
* @param network the Neutron Network ID
*/
- public void reclaimInternalVlan(Node node, NeutronNetwork network);
+ void reclaimInternalVlan(Node node, NeutronNetwork network);
/**
* Configures the VLAN for a Tenant Network
* @param tp the termination point
* @param network the Neutron Network ID
*/
- public void programInternalVlan(Node node, OvsdbTerminationPointAugmentation tp, NeutronNetwork network);
+ void programInternalVlan(Node node, OvsdbTerminationPointAugmentation tp, NeutronNetwork network);
/**
* Check is the given network is present on a Node
* @param segmentationId the Neutron Segementation ID
* @return True or False
*/
- public boolean isTenantNetworkPresentInNode(Node node, String segmentationId);
+ boolean isTenantNetworkPresentInNode(Node node, String segmentationId);
/**
* Get the Neutron Network ID for a given Segmentation ID
*/
- public String getNetworkId (String segmentationId);
+ String getNetworkId(String segmentationId);
/**
* Network Created Callback
*/
- public int networkCreated (Node node, String networkId);
+ int networkCreated(Node node, String networkId);
/**
* Network Deleted Callback
*/
- public void networkDeleted(String id);
+ void networkDeleted(String id);
NeutronNetwork getTenantNetwork(OvsdbTerminationPointAugmentation terminationPointAugmentation);
- public NeutronPort getTenantPort(OvsdbTerminationPointAugmentation terminationPointAugmentation);
+ NeutronPort getTenantPort(OvsdbTerminationPointAugmentation terminationPointAugmentation);
}
* @param networkId the Neutron Network ID
* @return a VLAN ID or 0 in case of an error
*/
- public Integer assignInternalVlan (Node node, String networkId);
+ Integer assignInternalVlan(Node node, String networkId);
/**
* Recovers an assigned VLAN ID when it is no longer required
* @param networkId the Neutron Network ID
* @return the reclaimed VLAN ID or 0 in case of an error
*/
- public Integer reclaimInternalVlan (Node node, String networkId);
+ Integer reclaimInternalVlan(Node node, String networkId);
/**
* Returns a VLAN ID assigned to a given tenant network
* @param networkId the Neutron Network ID
* @return the VLAN ID or 0 in case of an error
*/
- public Integer getInternalVlan (Node node, String networkId);
+ Integer getInternalVlan(Node node, String networkId);
}
* @return UUID of the inserted Row
*/
@Deprecated
- public StatusWithUuid insertRow(Node node, String tableName, String parentUuid, Row<GenericTableSchema> row);
+ StatusWithUuid insertRow(Node node, String tableName, String parentUuid, Row<GenericTableSchema> row);
/**
* insert a Row in a Table of a specified Database Schema. This is a convenience method on top of
* @throws OvsdbPluginException Any failure during the insert transaction will result in a specific exception.
* @return UUID of the inserted Row
*/
- public UUID insertRow(Node node, String databaseName, String tableName, UUID parentRowUuid,
- Row<GenericTableSchema> row) throws OvsdbPluginException;
+ UUID insertRow(Node node, String databaseName, String tableName, UUID parentRowUuid,
+ Row<GenericTableSchema> row) throws OvsdbPluginException;
/**
* insert a Row in a Table of a specified Database Schema.
* @throws OvsdbPluginException Any failure during the insert transaction will result in a specific exception.
* @return UUID of the inserted Row
*/
- public UUID insertRow(Node node, String databaseName, String tableName, String parentTable, UUID parentRowUuid,
- String parentColumn, Row<GenericTableSchema> row) throws OvsdbPluginException;
+ UUID insertRow(Node node, String databaseName, String tableName, String parentTable, UUID parentRowUuid,
+ String parentColumn, Row<GenericTableSchema> row) throws OvsdbPluginException;
/**
* inserts a Tree of Rows in multiple Tables that has parent-child relationships referenced through the OVSDB schema's refTable construct.
* @throws OvsdbPluginException Any failure during the insert transaction will result in a specific exception.
* @return Returns the row tree with the UUID of every inserted Row populated in the _uuid column of every row in the tree
*/
- public Row<GenericTableSchema> insertTree(Node node, String databaseName, String tableName, UUID parentRowUuid,
- Row<GenericTableSchema> row) throws OvsdbPluginException;
+ Row<GenericTableSchema> insertTree(Node node, String databaseName, String tableName, UUID parentRowUuid,
+ Row<GenericTableSchema> row) throws OvsdbPluginException;
/**
* inserts a Tree of Rows in multiple Tables that has parent-child relationships referenced through the OVSDB schema's refTable construct
* @throws OvsdbPluginException Any failure during the insert transaction will result in a specific exception.
* @return Returns the row tree with the UUID of every inserted Row populated in the _uuid column of every row in the tree
*/
- public Row<GenericTableSchema> insertTree(Node node, String databaseName, String tableName, String parentTable, UUID parentRowUuid,
- String parentColumn, Row<GenericTableSchema> row) throws OvsdbPluginException;
+ Row<GenericTableSchema> insertTree(Node node, String databaseName, String tableName, String parentTable, UUID parentRowUuid,
+ String parentColumn, Row<GenericTableSchema> row) throws OvsdbPluginException;
/**
* @deprecated This version of updateRow is a short-term replacement for the older and now deprecated method of the same name.
* @param row Row of table Content to be Updated. Include just those columns that needs to be updated.
*/
@Deprecated
- public Status updateRow (Node node, String tableName, String parentUuid, String rowUuid, Row row);
+ Status updateRow(Node node, String tableName, String parentUuid, String rowUuid, Row row);
/**
* update or mutate a Row in a Table of a specified Database Schema.
* @throws OvsdbPluginException Any failure during the update operation will result in a specific exception.
* @return Returns the entire Row after the update operation.
*/
- public Row<GenericTableSchema> updateRow(Node node, String databaseName, String tableName, UUID rowUuid,
- Row<GenericTableSchema> row, boolean overwrite) throws OvsdbPluginException;
+ Row<GenericTableSchema> updateRow(Node node, String databaseName, String tableName, UUID rowUuid,
+ Row<GenericTableSchema> row, boolean overwrite) throws OvsdbPluginException;
/**
* @deprecated This version of deleteRow is a short-term replacement for the older and now deprecated method of the same name.
* @param rowUuid UUID of the row that is being deleted
*/
@Deprecated
- public Status deleteRow (Node node, String tableName, String rowUuid);
+ Status deleteRow(Node node, String tableName, String rowUuid);
/**
* update or mutate a Row in a Table of a specified Database Schema.
* @throws OvsdbPluginException Any failure during the delete operation will result in a specific exception.
*/
- public void deleteRow (Node node, String databaseName, String tableName, UUID rowUuid) throws OvsdbPluginException;
+ void deleteRow(Node node, String databaseName, String tableName, UUID rowUuid) throws OvsdbPluginException;
/**
* update or mutate a Row in a Table of a specified Database Schema.
* @throws OvsdbPluginException Any failure during the delete operation will result in a specific exception.
*/
- public void deleteRow (Node node, String databaseName, String tableName, String parentTable,
- UUID parentRowUuid, String parentColumn, UUID rowUuid) throws OvsdbPluginException;
+ void deleteRow(Node node, String databaseName, String tableName, String parentTable,
+ UUID parentRowUuid, String parentColumn, UUID rowUuid) throws OvsdbPluginException;
/**
* @deprecated This version of getRow is a short-term replacement for the older and now deprecated method of the same name.
* @return a row with a list of Column data that corresponds to an unique Row-identifier called uuid in a given table.
*/
@Deprecated
- public Row getRow(Node node, String tableName, String uuid);
+ Row getRow(Node node, String tableName, String uuid);
/**
* Returns a Row from a table for the specified uuid.
* @throws OvsdbPluginException Any failure during the get operation will result in a specific exception.
* @return a row with a list of Column data that corresponds to an unique Row-identifier called uuid in a given table.
*/
- public Row<GenericTableSchema> getRow(Node node, String databaseName, String tableName, UUID uuid) throws OvsdbPluginException;
+ Row<GenericTableSchema> getRow(Node node, String databaseName, String tableName, UUID uuid) throws OvsdbPluginException;
/**
* @deprecated This version of getRows is a short-term replacement for the older and now deprecated method of the same name.
* @return List of rows that makes the entire Table.
*/
@Deprecated
- public ConcurrentMap<String, Row> getRows(Node node, String tableName);
+ ConcurrentMap<String, Row> getRows(Node node, String tableName);
/**
* Returns all rows of a table.
* @throws OvsdbPluginException Any failure during the get operation will result in a specific exception.
* @return Map of rows to its UUID that makes the entire Table.
*/
- public ConcurrentMap<UUID, Row<GenericTableSchema>> getRows(Node node, String databaseName, String tableName) throws OvsdbPluginException;
+ ConcurrentMap<UUID, Row<GenericTableSchema>> getRows(Node node, String databaseName, String tableName) throws OvsdbPluginException;
/**
* Returns all rows of a table filtered by query string.
* @throws OvsdbPluginException Any failure during the get operation will result in a specific exception.
* @return Map of rows to its UUID that makes the entire Table.
*/
- public ConcurrentMap<UUID, Row<GenericTableSchema>> getRows(Node node, String databaseName, String tableName, String fiqlQuery) throws OvsdbPluginException;
+ ConcurrentMap<UUID, Row<GenericTableSchema>> getRows(Node node, String databaseName, String tableName, String fiqlQuery) throws OvsdbPluginException;
/**
* @deprecated Returns all the Tables in a given Ndoe.
* @return List of Table Names that make up Open_vSwitch schema.
*/
@Deprecated
- public List<String> getTables(Node node);
+ List<String> getTables(Node node);
/**
* Returns all the Tables in a given Node.
* @throws OvsdbPluginException Any failure during the get operation will result in a specific exception.
* @return List of Table Names that make up the schema represented by the databaseName
*/
- public List<String> getTables(Node node, String databaseName) throws OvsdbPluginException;
+ List<String> getTables(Node node, String databaseName) throws OvsdbPluginException;
/**
* setOFController is a convenience method used by existing applications to setup Openflow Controller on
* @throws InterruptedException
* @throws ExecutionException
*/
- public Boolean setOFController(Node node, String bridgeUUID) throws InterruptedException, ExecutionException;
+ Boolean setOFController(Node node, String bridgeUUID) throws InterruptedException, ExecutionException;
- public <T extends TypedBaseTable<?>> String getTableName(Node node, Class<T> typedClass);
- public <T extends TypedBaseTable<?>> T getTypedRow(Node node, Class<T> typedClass, Row row);
- public <T extends TypedBaseTable<?>> T createTypedRow(Node node, Class<T> typedClass);
+ <T extends TypedBaseTable<?>> String getTableName(Node node, Class<T> typedClass);
+ <T extends TypedBaseTable<?>> T getTypedRow(Node node, Class<T> typedClass, Row row);
+ <T extends TypedBaseTable<?>> T createTypedRow(Node node, Class<T> typedClass);
}
import org.opendaylight.ovsdb.plugin.api.ConnectionConstants;
public interface OvsdbConnectionService {
- public Connection getConnection(Node node);
- public List<Node> getNodes();
- public Node getNode(String identifier);
- public Node connect(String identifier, Map<ConnectionConstants, String> params);
+ Connection getConnection(Node node);
+ List<Node> getNodes();
+ Node getNode(String identifier);
+ Node connect(String identifier, Map<ConnectionConstants, String> params);
}
import java.net.InetAddress;
public interface OvsdbInventoryListener {
- public void nodeAdded(Node node, InetAddress address, int port );
- public void nodeRemoved(Node node);
- public void rowAdded(Node node, String tableName, String uuid, Row row);
- public void rowUpdated(Node node, String tableName, String uuid, Row old, Row row);
- public void rowRemoved(Node node, String tableName, String uuid, Row row, Object context);
+ void nodeAdded(Node node, InetAddress address, int port);
+ void nodeRemoved(Node node);
+ void rowAdded(Node node, String tableName, String uuid, Row row);
+ void rowUpdated(Node node, String tableName, String uuid, Row old, Row row);
+ void rowRemoved(Node node, String tableName, String uuid, Row row, Object context);
}
import org.opendaylight.ovsdb.lib.notation.Row;
public interface OvsdbInventoryService{
- public ConcurrentMap<String, ConcurrentMap<String, Row>> getCache(Node n, String databaseName);
- public ConcurrentMap<String, Row> getTableCache(Node n, String databaseName, String tableName);
- public Row getRow (Node n, String databaseName, String tableName, String uuid);
- public void updateRow(Node n, String databaseName, String tableName, String uuid, Row row);
- public void removeRow(Node n, String databaseName, String tableName, String uuid);
- public void processTableUpdates(Node n, String databaseName,TableUpdates tableUpdates);
- public void printCache(Node n);
- public void addNode(Node n, Set<Property> props);
- public void notifyNodeAdded(Node n, InetAddress address, int port);
- public void removeNode(Node n);
- public void addNodeProperty(Node node, UpdateType type, Set<Property> props);
+ ConcurrentMap<String, ConcurrentMap<String, Row>> getCache(Node n, String databaseName);
+ ConcurrentMap<String, Row> getTableCache(Node n, String databaseName, String tableName);
+ Row getRow(Node n, String databaseName, String tableName, String uuid);
+ void updateRow(Node n, String databaseName, String tableName, String uuid, Row row);
+ void removeRow(Node n, String databaseName, String tableName, String uuid);
+ void processTableUpdates(Node n, String databaseName, TableUpdates tableUpdates);
+ void printCache(Node n);
+ void addNode(Node n, Set<Property> props);
+ void notifyNodeAdded(Node n, InetAddress address, int port);
+ void removeNode(Node n);
+ void addNodeProperty(Node node, UpdateType type, Set<Property> props);
}
\ No newline at end of file
* @return UUID of the inserted Row
*/
@Deprecated
- public StatusWithUuid insertRow(Node node, String tableName, String parentUuid, Row<GenericTableSchema> row);
+ StatusWithUuid insertRow(Node node, String tableName, String parentUuid, Row<GenericTableSchema> row);
/**
* insert a Row in a Table of a specified Database Schema. This is a convenience method on top of
* @throws OvsdbPluginException Any failure during the insert transaction will result in a specific exception.
* @return UUID of the inserted Row
*/
- public UUID insertRow(Node node, String databaseName, String tableName, UUID parentRowUuid,
- Row<GenericTableSchema> row) throws OvsdbPluginException;
+ UUID insertRow(Node node, String databaseName, String tableName, UUID parentRowUuid,
+ Row<GenericTableSchema> row) throws OvsdbPluginException;
/**
* insert a Row in a Table of a specified Database Schema.
* @throws OvsdbPluginException Any failure during the insert transaction will result in a specific exception.
* @return UUID of the inserted Row
*/
- public UUID insertRow(Node node, String databaseName, String tableName, String parentTable, UUID parentRowUuid,
- String parentColumn, Row<GenericTableSchema> row) throws OvsdbPluginException;
+ UUID insertRow(Node node, String databaseName, String tableName, String parentTable, UUID parentRowUuid,
+ String parentColumn, Row<GenericTableSchema> row) throws OvsdbPluginException;
/**
* inserts a Tree of Rows in multiple Tables that has parent-child relationships referenced through the OVSDB schema's refTable construct.
* @throws OvsdbPluginException Any failure during the insert transaction will result in a specific exception.
* @return Returns the row tree with the UUID of every inserted Row populated in the _uuid column of every row in the tree
*/
- public Row<GenericTableSchema> insertTree(Node node, String databaseName, String tableName, UUID parentRowUuid,
- Row<GenericTableSchema> row) throws OvsdbPluginException;
+ Row<GenericTableSchema> insertTree(Node node, String databaseName, String tableName, UUID parentRowUuid,
+ Row<GenericTableSchema> row) throws OvsdbPluginException;
/**
* inserts a Tree of Rows in multiple Tables that has parent-child relationships referenced through the OVSDB schema's refTable construct
* @throws OvsdbPluginException Any failure during the insert transaction will result in a specific exception.
* @return Returns the row tree with the UUID of every inserted Row populated in the _uuid column of every row in the tree
*/
- public Row<GenericTableSchema> insertTree(Node node, String databaseName, String tableName, String parentTable, UUID parentRowUuid,
- String parentColumn, Row<GenericTableSchema> row) throws OvsdbPluginException;
+ Row<GenericTableSchema> insertTree(Node node, String databaseName, String tableName, String parentTable, UUID parentRowUuid,
+ String parentColumn, Row<GenericTableSchema> row) throws OvsdbPluginException;
/**
* @deprecated This version of updateRow is a short-term replacement for the older and now deprecated method of the same name.
* @param row Row of table Content to be Updated. Include just those columns that needs to be updated.
*/
@Deprecated
- public Status updateRow (Node node, String tableName, String parentUuid, String rowUuid, Row row);
+ Status updateRow(Node node, String tableName, String parentUuid, String rowUuid, Row row);
/**
* update or mutate a Row in a Table of a specified Database Schema.
* @throws OvsdbPluginException Any failure during the update operation will result in a specific exception.
* @return Returns the entire Row after the update operation.
*/
- public Row<GenericTableSchema> updateRow(Node node, String databaseName, String tableName, UUID rowUuid,
- Row<GenericTableSchema> row, boolean overwrite) throws OvsdbPluginException;
+ Row<GenericTableSchema> updateRow(Node node, String databaseName, String tableName, UUID rowUuid,
+ Row<GenericTableSchema> row, boolean overwrite) throws OvsdbPluginException;
/**
* @deprecated This version of deleteRow is a short-term replacement for the older and now deprecated method of the same name.
* @param rowUuid UUID of the row that is being deleted
*/
@Deprecated
- public Status deleteRow (Node node, String tableName, String rowUuid);
+ Status deleteRow(Node node, String tableName, String rowUuid);
/**
* update or mutate a Row in a Table of a specified Database Schema.
* @throws OvsdbPluginException Any failure during the delete operation will result in a specific exception.
*/
- public void deleteRow (Node node, String databaseName, String tableName, UUID rowUuid) throws OvsdbPluginException;
+ void deleteRow(Node node, String databaseName, String tableName, UUID rowUuid) throws OvsdbPluginException;
/**
* update or mutate a Row in a Table of a specified Database Schema.
* @throws OvsdbPluginException Any failure during the delete operation will result in a specific exception.
*/
- public void deleteRow (Node node, String databaseName, String tableName, String parentTable,
- UUID parentRowUuid, String parentColumn, UUID rowUuid) throws OvsdbPluginException;
+ void deleteRow(Node node, String databaseName, String tableName, String parentTable,
+ UUID parentRowUuid, String parentColumn, UUID rowUuid) throws OvsdbPluginException;
/**
* @deprecated This version of getRow is a short-term replacement for the older and now deprecated method of the same name.
* @return a row with a list of Column data that corresponds to an unique Row-identifier called uuid in a given table.
*/
@Deprecated
- public Row getRow(Node node, String tableName, String uuid);
+ Row getRow(Node node, String tableName, String uuid);
/**
* Returns a Row from a table for the specified uuid.
* @throws OvsdbPluginException Any failure during the get operation will result in a specific exception.
* @return a row with a list of Column data that corresponds to an unique Row-identifier called uuid in a given table.
*/
- public Row<GenericTableSchema> getRow(Node node, String databaseName, String tableName, UUID uuid) throws OvsdbPluginException;
+ Row<GenericTableSchema> getRow(Node node, String databaseName, String tableName, UUID uuid) throws OvsdbPluginException;
/**
* @deprecated This version of getRows is a short-term replacement for the older and now deprecated method of the same name.
* @return List of rows that makes the entire Table.
*/
@Deprecated
- public ConcurrentMap<String, Row> getRows(Node node, String tableName);
+ ConcurrentMap<String, Row> getRows(Node node, String tableName);
/**
* Returns all rows of a table.
* @throws OvsdbPluginException Any failure during the get operation will result in a specific exception.
* @return Map of rows to its UUID that makes the entire Table.
*/
- public ConcurrentMap<UUID, Row<GenericTableSchema>> getRows(Node node, String databaseName, String tableName) throws OvsdbPluginException;
+ ConcurrentMap<UUID, Row<GenericTableSchema>> getRows(Node node, String databaseName, String tableName) throws OvsdbPluginException;
/**
* Returns all rows of a table filtered by query string.
* @throws OvsdbPluginException Any failure during the get operation will result in a specific exception.
* @return Map of rows to its UUID that makes the entire Table.
*/
- public ConcurrentMap<UUID, Row<GenericTableSchema>> getRows(Node node, String databaseName, String tableName, String fiqlQuery) throws OvsdbPluginException;
+ ConcurrentMap<UUID, Row<GenericTableSchema>> getRows(Node node, String databaseName, String tableName, String fiqlQuery) throws OvsdbPluginException;
/**
* @deprecated Returns all the Tables in a given Ndoe.
* @return List of Table Names that make up Open_vSwitch schema.
*/
@Deprecated
- public List<String> getTables(Node node);
+ List<String> getTables(Node node);
/**
* Returns all the Tables in a given Node.
* @throws OvsdbPluginException Any failure during the get operation will result in a specific exception.
* @return List of Table Names that make up the schema represented by the databaseName
*/
- public List<String> getTables(Node node, String databaseName) throws OvsdbPluginException;
+ List<String> getTables(Node node, String databaseName) throws OvsdbPluginException;
/**
* setOFController is a convenience method used by existing applications to setup Openflow Controller on
* @throws InterruptedException
* @throws ExecutionException
*/
- public Boolean setOFController(Node node, String bridgeUUID) throws InterruptedException, ExecutionException;
+ Boolean setOFController(Node node, String bridgeUUID) throws InterruptedException, ExecutionException;
- public <T extends TypedBaseTable<?>> String getTableName(Node node, Class<T> typedClass);
- public <T extends TypedBaseTable<?>> T getTypedRow(Node node, Class<T> typedClass, Row row);
- public <T extends TypedBaseTable<?>> T createTypedRow(Node node, Class<T> typedClass);
+ <T extends TypedBaseTable<?>> String getTableName(Node node, Class<T> typedClass);
+ <T extends TypedBaseTable<?>> T getTypedRow(Node node, Class<T> typedClass, Row row);
+ <T extends TypedBaseTable<?>> T createTypedRow(Node node, Class<T> typedClass);
}
import org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node;
public interface OvsdbConnectionService {
- public Connection getConnection(Node node);
- public List<Node> getNodes();
- public Node getNode(String identifier);
- public Node connect(String identifier, Map<ConnectionConstants, String> params);
+ Connection getConnection(Node node);
+ List<Node> getNodes();
+ Node getNode(String identifier);
+ Node connect(String identifier, Map<ConnectionConstants, String> params);
}
import java.net.InetAddress;
public interface OvsdbInventoryListener {
- public void nodeAdded(Node node, InetAddress address, int port );
- public void nodeRemoved(Node node);
- public void rowAdded(Node node, String tableName, String uuid, Row row);
- public void rowUpdated(Node node, String tableName, String uuid, Row old, Row row);
- public void rowRemoved(Node node, String tableName, String uuid, Row row, Object context);
+ void nodeAdded(Node node, InetAddress address, int port);
+ void nodeRemoved(Node node);
+ void rowAdded(Node node, String tableName, String uuid, Row row);
+ void rowUpdated(Node node, String tableName, String uuid, Row old, Row row);
+ void rowRemoved(Node node, String tableName, String uuid, Row row, Object context);
}
import org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node;
public interface OvsdbInventoryService {
- public ConcurrentMap<String, ConcurrentMap<String, Row>> getCache(Node n, String databaseName);
- public ConcurrentMap<String, Row> getTableCache(Node n, String databaseName, String tableName);
- public Row getRow (Node n, String databaseName, String tableName, String uuid);
- public void updateRow(Node n, String databaseName, String tableName, String uuid, Row row);
- public void removeRow(Node n, String databaseName, String tableName, String uuid);
- public void processTableUpdates(Node n, String databaseName,TableUpdates tableUpdates);
- public void printCache(Node n);
- public void notifyNodeAdded(Node n, InetAddress address, int port);
- public void removeNode(Node n);
+ ConcurrentMap<String, ConcurrentMap<String, Row>> getCache(Node n, String databaseName);
+ ConcurrentMap<String, Row> getTableCache(Node n, String databaseName, String tableName);
+ Row getRow(Node n, String databaseName, String tableName, String uuid);
+ void updateRow(Node n, String databaseName, String tableName, String uuid, Row row);
+ void removeRow(Node n, String databaseName, String tableName, String uuid);
+ void processTableUpdates(Node n, String databaseName, TableUpdates tableUpdates);
+ void printCache(Node n);
+ void notifyNodeAdded(Node n, InetAddress address, int port);
+ void removeNode(Node n);
}
\ No newline at end of file
@TypedTable(name="Arp_Sources_Local", database="hardware_vtep", fromVersion="1.2.0")
public interface ArpSourcesLocal extends TypedBaseTable<GenericTableSchema> {
@TypedColumn(name="src_mac", method=MethodType.GETCOLUMN, fromVersion="1.2.0")
- public Column<GenericTableSchema, String> getSrcMacColumn();
+ Column<GenericTableSchema, String> getSrcMacColumn();
@TypedColumn(name="src_mac", method=MethodType.GETDATA, fromVersion="1.2.0")
- public String getSrcMac();
+ String getSrcMac();
@TypedColumn(name="src_mac", method=MethodType.SETDATA, fromVersion="1.2.0")
- public void setSrcMac(String srcMac);
+ void setSrcMac(String srcMac);
@TypedColumn(name="locator", method=MethodType.GETCOLUMN, fromVersion="1.2.0")
- public Column<GenericTableSchema, UUID> getLocatorColumn();
+ Column<GenericTableSchema, UUID> getLocatorColumn();
@TypedColumn(name="locator", method=MethodType.SETDATA, fromVersion="1.2.0")
- public void setLocator(UUID locator);
+ void setLocator(UUID locator);
}
@TypedTable(name="Arp_Sources_Remote", database="hardware_vtep", fromVersion="1.2.0")
public interface ArpSourcesRemote extends TypedBaseTable<GenericTableSchema> {
@TypedColumn(name="src_mac", method=MethodType.GETCOLUMN, fromVersion="1.2.0")
- public Column<GenericTableSchema, String> getSrcMacColumn();
+ Column<GenericTableSchema, String> getSrcMacColumn();
@TypedColumn(name="src_mac", method=MethodType.GETDATA, fromVersion="1.2.0")
- public String getSrcMac();
+ String getSrcMac();
@TypedColumn(name="src_mac", method=MethodType.SETDATA, fromVersion="1.2.0")
- public void setSrcMac(String srcMac);
+ void setSrcMac(String srcMac);
@TypedColumn(name="locator", method=MethodType.GETCOLUMN, fromVersion="1.2.0")
- public Column<GenericTableSchema, UUID> getLocatorColumn();
+ Column<GenericTableSchema, UUID> getLocatorColumn();
@TypedColumn(name="locator", method=MethodType.SETDATA, fromVersion="1.2.0")
- public void setLocator(UUID locator);
+ void setLocator(UUID locator);
}
public interface Global extends TypedBaseTable<GenericTableSchema> {
@TypedColumn(name="managers", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<UUID>> getManagersColumn();
+ Column<GenericTableSchema, Set<UUID>> getManagersColumn();
@TypedColumn(name="managers", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setManagers(Set<UUID> managers);
+ void setManagers(Set<UUID> managers);
@TypedColumn(name="switches", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<UUID>> getSwitchesColumn();
+ Column<GenericTableSchema, Set<UUID>> getSwitchesColumn();
@TypedColumn(name="switches", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setSwitches(Set<UUID> switches);
+ void setSwitches(Set<UUID> switches);
}
public interface LogicalBindingStats extends TypedBaseTable<GenericTableSchema> {
@TypedColumn(name="bytes_from_local", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Long> getBytesFromLocalColumn();
+ Column<GenericTableSchema, Long> getBytesFromLocalColumn();
@TypedColumn(name="bytes_from_local", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setBytesFromLocal(Long bytesFromLocal);
+ void setBytesFromLocal(Long bytesFromLocal);
@TypedColumn(name="packets_from_local", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Long> getPacketsFromLocalColumn();
+ Column<GenericTableSchema, Long> getPacketsFromLocalColumn();
@TypedColumn(name="packets_from_local", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setPacketsFromLocal(Long packetsFromLocal);
+ void setPacketsFromLocal(Long packetsFromLocal);
@TypedColumn(name="bytes_to_local", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Long> getBytesToLocalColumn();
+ Column<GenericTableSchema, Long> getBytesToLocalColumn();
@TypedColumn(name="bytes_to_local", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setBytesToLocal(Long bytesToLocal);
+ void setBytesToLocal(Long bytesToLocal);
@TypedColumn(name="packets_to_local", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Long> getPacketsToLocalColumn();
+ Column<GenericTableSchema, Long> getPacketsToLocalColumn();
@TypedColumn(name="packets_to_local", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setPacketsToLocal(Long packetsToLocal);
+ void setPacketsToLocal(Long packetsToLocal);
}
@TypedTable(name="Logical_Router", database="hardware_vtep", fromVersion="1.0.0")
public interface LogicalRouter extends TypedBaseTable<GenericTableSchema> {
@TypedColumn(name="name", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, String> getNameColumn();
+ Column<GenericTableSchema, String> getNameColumn();
@TypedColumn(name="name", method=MethodType.GETDATA, fromVersion="1.0.0")
- public String getName();
+ String getName();
@TypedColumn(name="name", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setName(String name);
+ void setName(String name);
@TypedColumn(name="description", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, String> getDescriptionColumn();
+ Column<GenericTableSchema, String> getDescriptionColumn();
@TypedColumn(name="description", method=MethodType.GETDATA, fromVersion="1.0.0")
- public String getDescription();
+ String getDescription();
@TypedColumn(name="description", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setDescription(String description);
+ void setDescription(String description);
@TypedColumn(name="switch_binding", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Map<String, UUID>> getSwitchBindingColumn();
+ Column<GenericTableSchema, Map<String, UUID>> getSwitchBindingColumn();
@TypedColumn(name="switch_binding", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setSwitchBinding(Map<String, UUID> switchBinding);
+ void setSwitchBinding(Map<String, UUID> switchBinding);
@TypedColumn(name="static_routes", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Map<String, String>> setStaticRoutesColumn();
+ Column<GenericTableSchema, Map<String, String>> setStaticRoutesColumn();
@TypedColumn(name="static_routes", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setStaticRoutes(Map<String, String> staticRoutes);
+ void setStaticRoutes(Map<String, String> staticRoutes);
}
\ No newline at end of file
@TypedTable(name="Logical_Switch", database="hardware_vtep", fromVersion="1.0.0")
public interface LogicalSwitch extends TypedBaseTable<GenericTableSchema> {
@TypedColumn(name="name", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, String> getNameColumn();
+ Column<GenericTableSchema, String> getNameColumn();
@TypedColumn(name="name", method=MethodType.GETDATA, fromVersion="1.0.0")
- public String getName();
+ String getName();
@TypedColumn(name="name", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setName(String name);
+ void setName(String name);
@TypedColumn(name="description", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, String> getDescriptionColumn();
+ Column<GenericTableSchema, String> getDescriptionColumn();
@TypedColumn(name="description", method=MethodType.GETDATA, fromVersion="1.0.0")
- public String getDescription();
+ String getDescription();
@TypedColumn(name="description", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setDescription(String description);
+ void setDescription(String description);
@TypedColumn(name="tunnel_key", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<Long>> getTunnelKeyColumn();
+ Column<GenericTableSchema, Set<Long>> getTunnelKeyColumn();
@TypedColumn(name="tunnel_key", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setTunnelKey(Set<Long> tunnelKey);
+ void setTunnelKey(Set<Long> tunnelKey);
}
\ No newline at end of file
public interface Manager extends TypedBaseTable<GenericTableSchema> {
@TypedColumn(name="target", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, String> getTargetColumn();
+ Column<GenericTableSchema, String> getTargetColumn();
@TypedColumn(name="target", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setTarget(String target);
+ void setTarget(String target);
@TypedColumn(name="max_backoff", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<Long>> getMaxBackoffColumn();
+ Column<GenericTableSchema, Set<Long>> getMaxBackoffColumn();
@TypedColumn(name="max_backoff", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setMaxBackoff(Set<Long> maxBackoff);
+ void setMaxBackoff(Set<Long> maxBackoff);
@TypedColumn(name="inactivity_probe", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<Long>> getInactivityProbeColumn();
+ Column<GenericTableSchema, Set<Long>> getInactivityProbeColumn();
@TypedColumn(name="inactivity_probe", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setInactivityProbe(Set<Long> inactivityProbe);
+ void setInactivityProbe(Set<Long> inactivityProbe);
@TypedColumn(name="other_config", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Map<String, String>> getOtherConfigColumn();
+ Column<GenericTableSchema, Map<String, String>> getOtherConfigColumn();
@TypedColumn(name="other_config", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setOtherConfig(Map<String, String> otherConfig);
+ void setOtherConfig(Map<String, String> otherConfig);
@TypedColumn(name="is_connected", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Boolean> getIsConnectedColumn();
+ Column<GenericTableSchema, Boolean> getIsConnectedColumn();
@TypedColumn(name="is_connected", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setIsConnectedColumn(Boolean isConnected);
+ void setIsConnectedColumn(Boolean isConnected);
@TypedColumn(name="status", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Map<String, String>> getStatusColumn();
+ Column<GenericTableSchema, Map<String, String>> getStatusColumn();
@TypedColumn(name="status", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setStatus(Map<String, String> status);
+ void setStatus(Map<String, String> status);
}
\ No newline at end of file
@TypedTable(name="Mcast_Macs_Local", database="hardware_vtep", fromVersion="1.0.0")
public interface McastMacsLocal extends TypedBaseTable<GenericTableSchema> {
@TypedColumn(name="MAC", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, String> getMacColumn();
+ Column<GenericTableSchema, String> getMacColumn();
@TypedColumn(name="MAC", method=MethodType.GETDATA, fromVersion="1.0.0")
- public String getMac();
+ String getMac();
@TypedColumn(name="MAC", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setMac(String mac);
+ void setMac(String mac);
@TypedColumn(name="logical_switch", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, UUID> getLogicalSwitchColumn();
+ Column<GenericTableSchema, UUID> getLogicalSwitchColumn();
@TypedColumn(name="logical_switch", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setLogicalSwitch(UUID logicalSwitch);
+ void setLogicalSwitch(UUID logicalSwitch);
@TypedColumn(name="locator_set", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, UUID> getLocatorSetColumn();
+ Column<GenericTableSchema, UUID> getLocatorSetColumn();
@TypedColumn(name="locator_set", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setLocatorSet(UUID locatorSet);
+ void setLocatorSet(UUID locatorSet);
@TypedColumn(name="ipaddr", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, String> getIpAddrColumn();
+ Column<GenericTableSchema, String> getIpAddrColumn();
@TypedColumn(name="ipaddr", method=MethodType.GETDATA, fromVersion="1.0.0")
- public String getIpAddr();
+ String getIpAddr();
@TypedColumn(name="ipaddr", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setIpAddress(String ipAddr);
+ void setIpAddress(String ipAddr);
}
@TypedTable(name="Mcast_Macs_Remote", database="hardware_vtep", fromVersion="1.0.0")
public interface McastMacsRemote extends TypedBaseTable<GenericTableSchema> {
@TypedColumn(name="MAC", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, String> getMacColumn();
+ Column<GenericTableSchema, String> getMacColumn();
@TypedColumn(name="MAC", method=MethodType.GETDATA, fromVersion="1.0.0")
- public String getMac();
+ String getMac();
@TypedColumn(name="MAC", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setMac(String mac);
+ void setMac(String mac);
@TypedColumn(name="logical_switch", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, UUID> getLogicalSwitchColumn();
+ Column<GenericTableSchema, UUID> getLogicalSwitchColumn();
@TypedColumn(name="logical_switch", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setLogicalSwitch(UUID logicalSwitch);
+ void setLogicalSwitch(UUID logicalSwitch);
@TypedColumn(name="locator_set", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, UUID> getLocatorSetColumn();
+ Column<GenericTableSchema, UUID> getLocatorSetColumn();
@TypedColumn(name="locator_set", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setLocatorSet(UUID locatorSet);
+ void setLocatorSet(UUID locatorSet);
@TypedColumn(name="ipaddr", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, String> getIpAddrColumn();
+ Column<GenericTableSchema, String> getIpAddrColumn();
@TypedColumn(name="ipaddr", method=MethodType.GETDATA, fromVersion="1.0.0")
- public String getIpAddr();
+ String getIpAddr();
@TypedColumn(name="ipaddr", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setIpAddress(String ipAddr);
+ void setIpAddress(String ipAddr);
}
@TypedTable(name="Physical_Locator", database="hardware_vtep", fromVersion="1.0.0")
public interface PhysicalLocator extends TypedBaseTable<GenericTableSchema> {
@TypedColumn(name="encapsulation_type", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, String> getEncapsulationTypeColumn();
+ Column<GenericTableSchema, String> getEncapsulationTypeColumn();
@TypedColumn(name="encapsulation_type", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setEncapsulationType(String encapsulationType);
+ void setEncapsulationType(String encapsulationType);
@TypedColumn(name="dst_ip", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, String> getDstIpColumn();
+ Column<GenericTableSchema, String> getDstIpColumn();
@TypedColumn(name="dst_ip", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setDstIp(String dstIp);
+ void setDstIp(String dstIp);
@TypedColumn(name="bfd", method=MethodType.GETCOLUMN, fromVersion="1.0.0", untilVersion="1.2.0")
- public Column<GenericTableSchema, Map<String, String>> getBfdColumn();
+ Column<GenericTableSchema, Map<String, String>> getBfdColumn();
@TypedColumn(name="bfd", method=MethodType.SETDATA, fromVersion="1.0.0", untilVersion="1.2.0")
- public void setBfd(Map<String, String> bfd);
+ void setBfd(Map<String, String> bfd);
@TypedColumn(name="bfd_status", method=MethodType.GETCOLUMN, fromVersion="1.0.0", untilVersion="1.2.0")
- public Column<GenericTableSchema, Map<String, String>> getBfdStatusColumn();
+ Column<GenericTableSchema, Map<String, String>> getBfdStatusColumn();
@TypedColumn(name="bfd_status", method=MethodType.SETDATA, fromVersion="1.0.0", untilVersion="1.2.0")
- public void setBfdStatus(Map<String, String> bfdStatus);
+ void setBfdStatus(Map<String, String> bfdStatus);
}
\ No newline at end of file
@TypedTable(name="Physical_Locator_Set", database="hardware_vtep", fromVersion="1.0.0")
public interface PhysicalLocatorSet extends TypedBaseTable<GenericTableSchema> {
@TypedColumn(name="locators", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<UUID>> getLocatorsColumn();
+ Column<GenericTableSchema, Set<UUID>> getLocatorsColumn();
@TypedColumn(name="locators", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setLocators(Set<UUID> locators);
+ void setLocators(Set<UUID> locators);
}
\ No newline at end of file
@TypedTable(name="Physical_Port", database="hardware_vtep", fromVersion="1.0.0")
public interface PhysicalPort extends TypedBaseTable<GenericTableSchema> {
@TypedColumn(name="name", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, String> getNameColumn();
+ Column<GenericTableSchema, String> getNameColumn();
@TypedColumn(name="name", method=MethodType.GETDATA, fromVersion="1.0.0")
- public String getName();
+ String getName();
@TypedColumn(name="name", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setName(String name);
+ void setName(String name);
@TypedColumn(name="description", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, String> getDescriptionColumn();
+ Column<GenericTableSchema, String> getDescriptionColumn();
@TypedColumn(name="description", method=MethodType.GETDATA, fromVersion="1.0.0")
- public String getDescription();
+ String getDescription();
@TypedColumn(name="description", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setDescription(String description);
+ void setDescription(String description);
@TypedColumn(name="vlan_bindings", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Map<Long, UUID>> getVlanBindingsColumn();
+ Column<GenericTableSchema, Map<Long, UUID>> getVlanBindingsColumn();
@TypedColumn(name="vlan_bindings", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setVlanBindings(Map<Long, UUID> vlanBindings);
+ void setVlanBindings(Map<Long, UUID> vlanBindings);
@TypedColumn(name="vlan_stats", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Map<Long, UUID>> getVlanStatsColumn();
+ Column<GenericTableSchema, Map<Long, UUID>> getVlanStatsColumn();
@TypedColumn(name="vlan_stats", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setVlanStats(Map<Long, UUID> vlanStats);
+ void setVlanStats(Map<Long, UUID> vlanStats);
@TypedColumn(name="port_fault_status", method=MethodType.GETCOLUMN, fromVersion="1.1.0")
- public Column<GenericTableSchema, Set<String>> getPortFaultStatusColumn();
+ Column<GenericTableSchema, Set<String>> getPortFaultStatusColumn();
@TypedColumn(name="port_fault_status", method=MethodType.SETDATA, fromVersion="1.1.0")
- public void setPortFaultStatus(Set<String> portFaultStatus);
+ void setPortFaultStatus(Set<String> portFaultStatus);
}
@TypedTable(name="Physical_Switch", database="hardware_vtep", fromVersion="1.0.0")
public interface PhysicalSwitch extends TypedBaseTable<GenericTableSchema> {
@TypedColumn(name="name", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, String> getNameColumn();
+ Column<GenericTableSchema, String> getNameColumn();
@TypedColumn(name="name", method=MethodType.GETDATA, fromVersion="1.0.0")
- public String getName();
+ String getName();
@TypedColumn(name="name", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setName(String name);
+ void setName(String name);
@TypedColumn(name="description", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, String> getDescriptionColumn();
+ Column<GenericTableSchema, String> getDescriptionColumn();
@TypedColumn(name="description", method=MethodType.GETDATA, fromVersion="1.0.0")
- public String getDescription();
+ String getDescription();
@TypedColumn(name="description", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setDescription(String description);
+ void setDescription(String description);
@TypedColumn(name="ports", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<UUID>> getPortsColumn();
+ Column<GenericTableSchema, Set<UUID>> getPortsColumn();
@TypedColumn(name="ports", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setPorts(Set<UUID> ports);
+ void setPorts(Set<UUID> ports);
@TypedColumn(name="management_ips", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<String>> getManagementIpsColumn();
+ Column<GenericTableSchema, Set<String>> getManagementIpsColumn();
@TypedColumn(name="management_ips", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setManagementIps(Set<String> managementIps);
+ void setManagementIps(Set<String> managementIps);
@TypedColumn(name="tunnel_ips", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<String>> getTunnelIpsColumn();
+ Column<GenericTableSchema, Set<String>> getTunnelIpsColumn();
@TypedColumn(name="tunnel_ips", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setTunnelIps(Set<String> tunnelIps);
+ void setTunnelIps(Set<String> tunnelIps);
@TypedColumn(name="tunnels", method=MethodType.GETCOLUMN, fromVersion="1.3.0")
- public Column<GenericTableSchema, Set<UUID>> getTunnels();
+ Column<GenericTableSchema, Set<UUID>> getTunnels();
@TypedColumn(name="tunnels", method=MethodType.SETDATA, fromVersion="1.3.0")
- public void setTunnels(Set<UUID> tunnels);
+ void setTunnels(Set<UUID> tunnels);
@TypedColumn(name="switch_fault_status", method=MethodType.GETCOLUMN, fromVersion="1.1.0")
- public Column<GenericTableSchema, Set<String>> getSwitchFaultStatusColumn();
+ Column<GenericTableSchema, Set<String>> getSwitchFaultStatusColumn();
@TypedColumn(name="switch_fault_status", method=MethodType.SETDATA, fromVersion="1.1.0")
- public void setSwitchFaultStatus(Set<String> switchFaultStatus);
+ void setSwitchFaultStatus(Set<String> switchFaultStatus);
}
@TypedTable(name="Tunnel", database="hardware_vtep", fromVersion="1.3.0")
public interface Tunnel extends TypedBaseTable<GenericTableSchema> {
@TypedColumn(name="local", method=MethodType.GETCOLUMN, fromVersion="1.3.0")
- public Column<GenericTableSchema, UUID> getLocalColumn();
+ Column<GenericTableSchema, UUID> getLocalColumn();
@TypedColumn(name="local", method=MethodType.SETDATA, fromVersion="1.3.0")
- public void setLocal(UUID local);
+ void setLocal(UUID local);
@TypedColumn(name="remote", method=MethodType.GETCOLUMN, fromVersion="1.3.0")
- public Column<GenericTableSchema, UUID> getRemoteColumn();
+ Column<GenericTableSchema, UUID> getRemoteColumn();
@TypedColumn(name="remote", method=MethodType.SETDATA, fromVersion="1.3.0")
- public void setRemote(UUID remote);
+ void setRemote(UUID remote);
@TypedColumn(name="bfd_config_local", method=MethodType.GETCOLUMN, fromVersion="1.3.0")
- public Column<GenericTableSchema, Map<String, String>> getBfdConfigLocalColumn();
+ Column<GenericTableSchema, Map<String, String>> getBfdConfigLocalColumn();
@TypedColumn(name="bfd_config_local", method=MethodType.SETDATA, fromVersion="1.3.0")
- public void setBfdConfigLocal(Map<String, String> bfdConfigLocal);
+ void setBfdConfigLocal(Map<String, String> bfdConfigLocal);
@TypedColumn(name="bfd_config_remote", method=MethodType.GETCOLUMN, fromVersion="1.3.0")
- public Column<GenericTableSchema, Map<String, String>> getBfdConfigRemoteColumn();
+ Column<GenericTableSchema, Map<String, String>> getBfdConfigRemoteColumn();
@TypedColumn(name="bfd_config_remote", method=MethodType.SETDATA, fromVersion="1.3.0")
- public void setBfdConfigRemote(Map<String, String> bfdConfigRemote);
+ void setBfdConfigRemote(Map<String, String> bfdConfigRemote);
@TypedColumn(name="bfd_params", method=MethodType.GETCOLUMN, fromVersion="1.3.0")
- public Column<GenericTableSchema, Map<String, String>> getBfdParamsColumn();
+ Column<GenericTableSchema, Map<String, String>> getBfdParamsColumn();
@TypedColumn(name="bfd_params", method=MethodType.SETDATA, fromVersion="1.3.0")
- public void setBfdParams(Map<String, String> bfdParams);
+ void setBfdParams(Map<String, String> bfdParams);
@TypedColumn(name="bfd_status", method=MethodType.GETCOLUMN, fromVersion="1.3.0")
- public Column<GenericTableSchema, Map<String, String>> getBfdStatusColumn();
+ Column<GenericTableSchema, Map<String, String>> getBfdStatusColumn();
@TypedColumn(name="bfd_status", method=MethodType.SETDATA, fromVersion="1.3.0")
- public void setBfdStatus(Map<String, String> bfdStatus);
+ void setBfdStatus(Map<String, String> bfdStatus);
}
@TypedTable(name="Ucast_Macs_Local", database="hardware_vtep", fromVersion="1.0.0")
public interface UcastMacsLocal extends TypedBaseTable<GenericTableSchema> {
@TypedColumn(name="MAC", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, String> getMacColumn();
+ Column<GenericTableSchema, String> getMacColumn();
@TypedColumn(name="MAC", method=MethodType.GETDATA, fromVersion="1.0.0")
- public String getMac();
+ String getMac();
@TypedColumn(name="MAC", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setMac(String mac);
+ void setMac(String mac);
@TypedColumn(name="logical_switch", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, UUID> getLogicalSwitchColumn();
+ Column<GenericTableSchema, UUID> getLogicalSwitchColumn();
@TypedColumn(name="logical_switch", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setLogicalSwitch(UUID logicalSwitch);
+ void setLogicalSwitch(UUID logicalSwitch);
@TypedColumn(name="locator", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, UUID> getLocatorColumn();
+ Column<GenericTableSchema, UUID> getLocatorColumn();
@TypedColumn(name="locator", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setLocator(UUID locator);
+ void setLocator(UUID locator);
@TypedColumn(name="ipaddr", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, String> getIpAddrColumn();
+ Column<GenericTableSchema, String> getIpAddrColumn();
@TypedColumn(name="ipaddr", method=MethodType.GETDATA, fromVersion="1.0.0")
- public String getIpAddr();
+ String getIpAddr();
@TypedColumn(name="ipaddr", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setIpAddress(String ipAddr);
+ void setIpAddress(String ipAddr);
}
@TypedTable(name="Ucast_Macs_Remote", database="hardware_vtep", fromVersion="1.0.0")
public interface UcastMacsRemote extends TypedBaseTable<GenericTableSchema> {
@TypedColumn(name="MAC", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, String> getMacColumn();
+ Column<GenericTableSchema, String> getMacColumn();
@TypedColumn(name="MAC", method=MethodType.GETDATA, fromVersion="1.0.0")
- public String getMac();
+ String getMac();
@TypedColumn(name="MAC", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setMac(String mac);
+ void setMac(String mac);
@TypedColumn(name="logical_switch", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, UUID> getLogicalSwitchColumn();
+ Column<GenericTableSchema, UUID> getLogicalSwitchColumn();
@TypedColumn(name="logical_switch", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setLogicalSwitch(UUID logicalSwitch);
+ void setLogicalSwitch(UUID logicalSwitch);
@TypedColumn(name="locator", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, UUID> getLocatorColumn();
+ Column<GenericTableSchema, UUID> getLocatorColumn();
@TypedColumn(name="locator", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setLocator(UUID locator);
+ void setLocator(UUID locator);
@TypedColumn(name="ipaddr", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, String> getIpAddrColumn();
+ Column<GenericTableSchema, String> getIpAddrColumn();
@TypedColumn(name="ipaddr", method=MethodType.GETDATA, fromVersion="1.0.0")
- public String getIpAddr();
+ String getIpAddr();
@TypedColumn(name="ipaddr", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setIpAddress(String ipAddr);
+ void setIpAddress(String ipAddr);
}
public interface Bridge extends TypedBaseTable<GenericTableSchema> {
@TypedColumn(name="name", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, String> getNameColumn();
+ Column<GenericTableSchema, String> getNameColumn();
@TypedColumn(name="name", method=MethodType.GETDATA, fromVersion="1.0.0")
- public String getName();
+ String getName();
@TypedColumn(name="name", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setName(String name);
+ void setName(String name);
@TypedColumn(name="datapath_type", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, String> getDatapathTypeColumn();
+ Column<GenericTableSchema, String> getDatapathTypeColumn();
@TypedColumn(name="datapath_type", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setDatapathType(String datapathType);
+ void setDatapathType(String datapathType);
@TypedColumn(name="datapath_id", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<String>> getDatapathIdColumn();
+ Column<GenericTableSchema, Set<String>> getDatapathIdColumn();
@TypedColumn(name="datapath_id", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setDatapathId(Set<String> datapathId);
+ void setDatapathId(Set<String> datapathId);
@TypedColumn(name="stp_enable", method=MethodType.GETCOLUMN, fromVersion="6.2.0")
- public Column<GenericTableSchema, Boolean> getStpEnableColumn();
+ Column<GenericTableSchema, Boolean> getStpEnableColumn();
@TypedColumn(name="stp_enable", method=MethodType.SETDATA, fromVersion="6.2.0")
- public void setStpEnable(Boolean stp_enable);
+ void setStpEnable(Boolean stp_enable);
@TypedColumn(name="ports", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<UUID>> getPortsColumn();
+ Column<GenericTableSchema, Set<UUID>> getPortsColumn();
@TypedColumn(name="ports", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setPorts(Set<UUID> ports);
+ void setPorts(Set<UUID> ports);
@TypedColumn(name="mirrors", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<UUID>> getMirrorsColumn();
+ Column<GenericTableSchema, Set<UUID>> getMirrorsColumn();
@TypedColumn(name="mirrors", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setMirrors(Set<UUID> mirrors);
+ void setMirrors(Set<UUID> mirrors);
@TypedColumn(name="netflow", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<UUID>> getNetflowColumn();
+ Column<GenericTableSchema, Set<UUID>> getNetflowColumn();
@TypedColumn(name="netflow", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setNetflow(Set<UUID> netflow);
+ void setNetflow(Set<UUID> netflow);
@TypedColumn(name="sflow", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<UUID>> getSflowColumn();
+ Column<GenericTableSchema, Set<UUID>> getSflowColumn();
@TypedColumn(name="sflow", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setSflow(Set<UUID> sflow);
+ void setSflow(Set<UUID> sflow);
@TypedColumn(name="ipfix", method=MethodType.GETCOLUMN, fromVersion="7.1.0")
- public Column<GenericTableSchema, Set<UUID>> getIpfixColumn();
+ Column<GenericTableSchema, Set<UUID>> getIpfixColumn();
@TypedColumn(name="ipfix", method=MethodType.SETDATA, fromVersion="7.1.0")
- public void setIpfix(Set<UUID> ipfix);
+ void setIpfix(Set<UUID> ipfix);
@TypedColumn(name="controller", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<UUID>> getControllerColumn();
+ Column<GenericTableSchema, Set<UUID>> getControllerColumn();
@TypedColumn(name="controller", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setController(Set<UUID> controller);
+ void setController(Set<UUID> controller);
@TypedColumn(name="protocols", method=MethodType.GETCOLUMN, fromVersion="6.11.1")
- public Column<GenericTableSchema, Set<String>> getProtocolsColumn();
+ Column<GenericTableSchema, Set<String>> getProtocolsColumn();
@TypedColumn(name="protocols", method=MethodType.SETDATA, fromVersion="6.11.1")
- public void setProtocols(Set<String> protocols);
+ void setProtocols(Set<String> protocols);
@TypedColumn(name="fail_mode", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<String>> getFailModeColumn();
+ Column<GenericTableSchema, Set<String>> getFailModeColumn();
@TypedColumn(name="fail_mode", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setFailMode(Set<String> failMode);
+ void setFailMode(Set<String> failMode);
@TypedColumn(name="status", method=MethodType.GETCOLUMN, fromVersion="6.2.0")
- public Column<GenericTableSchema, Map<String, String>> getStatusColumn();
+ Column<GenericTableSchema, Map<String, String>> getStatusColumn();
@TypedColumn(name="status", method=MethodType.SETDATA, fromVersion="6.2.0")
- public void setStatus(Map<String, String> status);
+ void setStatus(Map<String, String> status);
@TypedColumn(name="other_config", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Map<String, String>> getOtherConfigColumn();
+ Column<GenericTableSchema, Map<String, String>> getOtherConfigColumn();
@TypedColumn(name="other_config", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setOtherConfig(Map<String, String> otherConfig);
+ void setOtherConfig(Map<String, String> otherConfig);
@TypedColumn(name="external_ids", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Map<String, String>> getExternalIdsColumn();
+ Column<GenericTableSchema, Map<String, String>> getExternalIdsColumn();
@TypedColumn(name="external_ids", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setExternalIds(Map<String, String> externalIds);
+ void setExternalIds(Map<String, String> externalIds);
@TypedColumn(name="flood_vlans", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<Long>> getFloodVlansColumn();
+ Column<GenericTableSchema, Set<Long>> getFloodVlansColumn();
@TypedColumn(name="flood_vlans", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setFloodVlans(Set<Long> vlans);
+ void setFloodVlans(Set<Long> vlans);
@TypedColumn(name="flow_tables", method=MethodType.GETCOLUMN, fromVersion="6.5.0")
- public Column<GenericTableSchema, Map<Long, UUID>> getFlowTablesColumn();
+ Column<GenericTableSchema, Map<Long, UUID>> getFlowTablesColumn();
@TypedColumn(name="flow_tables", method=MethodType.SETDATA, fromVersion="6.5.0")
- public void setFlowTables(Map<Long, UUID> flowTables);
+ void setFlowTables(Map<Long, UUID> flowTables);
}
@TypedTable(name="Capability", database="Open_vSwitch")
public interface Capability extends TypedBaseTable<GenericTableSchema> {
@TypedColumn(name="details", method=MethodType.GETCOLUMN)
- public Column<GenericTableSchema, Map<String, String>> getDetailsColumn();
+ Column<GenericTableSchema, Map<String, String>> getDetailsColumn();
@TypedColumn(name="details", method=MethodType.SETDATA)
- public void setDetails(Map<String, String> details);
+ void setDetails(Map<String, String> details);
}
public interface Controller extends TypedBaseTable<GenericTableSchema> {
@TypedColumn (name = "target", method = MethodType.GETCOLUMN, fromVersion = "1.0.0")
- public Column<GenericTableSchema, String> getTargetColumn();
+ Column<GenericTableSchema, String> getTargetColumn();
@TypedColumn (name = "target", method = MethodType.SETDATA, fromVersion = "1.0.0")
- public void setTarget(String target);
+ void setTarget(String target);
@TypedColumn (name = "controller_burst_limit", method = MethodType.GETCOLUMN, fromVersion = "1.0.0")
- public Column<GenericTableSchema, Long> getBurstLimitColumn();
+ Column<GenericTableSchema, Long> getBurstLimitColumn();
@TypedColumn (name = "controller_burst_limit", method = MethodType.SETDATA, fromVersion = "1.0.0")
- public void setBurstLimit(Long burstLimit);
+ void setBurstLimit(Long burstLimit);
@TypedColumn (name = "controller_rate_limit", method = MethodType.GETCOLUMN, fromVersion = "1.0.0")
- public Column<GenericTableSchema, Long> getRateLimitColumn();
+ Column<GenericTableSchema, Long> getRateLimitColumn();
@TypedColumn (name = "controller_rate_limit", method = MethodType.SETDATA, fromVersion = "1.0.0")
- public void setRateLimit(Long rateLimit);
+ void setRateLimit(Long rateLimit);
@TypedColumn (name = "connection_mode", method = MethodType.GETCOLUMN, fromVersion = "1.0.0")
- public Column<GenericTableSchema, Set<String>> getConnectionModeColumn();
+ Column<GenericTableSchema, Set<String>> getConnectionModeColumn();
@TypedColumn (name = "connection_mode", method = MethodType.SETDATA, fromVersion = "1.0.0")
- public void setConnectionMode(Set<String> connectionMode);
+ void setConnectionMode(Set<String> connectionMode);
@TypedColumn (name = "enable_async_messages", method = MethodType.GETCOLUMN, fromVersion = "6.7.0")
- public Column<GenericTableSchema, Set<Boolean>> getEnableAsyncMessagesColumn();
+ Column<GenericTableSchema, Set<Boolean>> getEnableAsyncMessagesColumn();
@TypedColumn (name = "enable_async_messages", method = MethodType.SETDATA, fromVersion = "6.7.0")
- public void setEnableAsyncMessages(Set<Boolean> enableAsyncMessages);
+ void setEnableAsyncMessages(Set<Boolean> enableAsyncMessages);
@TypedColumn (name = "external_ids", method = MethodType.GETCOLUMN, fromVersion = "1.0.0")
- public Column<GenericTableSchema, Map<String, String>> getExternalIdsColumn();
+ Column<GenericTableSchema, Map<String, String>> getExternalIdsColumn();
@TypedColumn (name = "external_ids", method = MethodType.SETDATA, fromVersion = "1.0.0")
- public void setExternalIds(Map<String, String> externalIds);
+ void setExternalIds(Map<String, String> externalIds);
@TypedColumn (name = "local_netmask", method = MethodType.GETCOLUMN, fromVersion = "1.0.0")
- public Column<GenericTableSchema, Set<String>> getLocalNetmaskColumn();
+ Column<GenericTableSchema, Set<String>> getLocalNetmaskColumn();
@TypedColumn (name = "local_netmask", method = MethodType.SETDATA, fromVersion = "1.0.0")
- public void setLocalNetmask(Set<String> localNetmask);
+ void setLocalNetmask(Set<String> localNetmask);
@TypedColumn (name = "local_gateway", method = MethodType.GETCOLUMN, fromVersion = "1.0.0")
- public Column<GenericTableSchema, Set<String>> getLocalGatewayColumn();
+ Column<GenericTableSchema, Set<String>> getLocalGatewayColumn();
@TypedColumn (name = "local_gateway", method = MethodType.SETDATA, fromVersion = "1.0.0")
- public void setLocalGateway(Set<String> localGateway);
+ void setLocalGateway(Set<String> localGateway);
@TypedColumn (name = "status", method = MethodType.GETCOLUMN, fromVersion = "1.1.0")
- public Column<GenericTableSchema, Map<String, String>> getStatusColumn();
+ Column<GenericTableSchema, Map<String, String>> getStatusColumn();
@TypedColumn (name = "status", method = MethodType.SETDATA, fromVersion = "1.1.0")
- public void setStatus(Map<String, String> status);
+ void setStatus(Map<String, String> status);
@TypedColumn (name = "role", method = MethodType.GETCOLUMN, fromVersion = "1.1.0")
- public Column<GenericTableSchema, Set<String>> getRoleColumn();
+ Column<GenericTableSchema, Set<String>> getRoleColumn();
@TypedColumn (name = "role", method = MethodType.SETDATA, fromVersion = "1.1.0")
- public void setRole(Set<String> role);
+ void setRole(Set<String> role);
@TypedColumn (name = "inactivity_probe", method = MethodType.GETCOLUMN, fromVersion = "1.0.0")
- public Column<GenericTableSchema, Set<Long>> getInactivityProbeColumn();
+ Column<GenericTableSchema, Set<Long>> getInactivityProbeColumn();
@TypedColumn (name = "inactivity_probe", method = MethodType.SETDATA, fromVersion = "1.0.0")
- public void setInactivityProbe(Set<Long> inactivityProbe);
+ void setInactivityProbe(Set<Long> inactivityProbe);
@TypedColumn (name = "is_connected", method = MethodType.GETCOLUMN, fromVersion = "1.1.0")
- public Column<GenericTableSchema, Boolean> getIsConnectedColumn();
+ Column<GenericTableSchema, Boolean> getIsConnectedColumn();
@TypedColumn (name = "is_connected", method = MethodType.SETDATA, fromVersion = "1.1.0")
- public void setIsConnected(Boolean isConnected);
+ void setIsConnected(Boolean isConnected);
@TypedColumn (name = "other_config", method = MethodType.GETCOLUMN, fromVersion = "6.8.0")
- public Column<GenericTableSchema, Map<String, String>> getOtherConfigColumn();
+ Column<GenericTableSchema, Map<String, String>> getOtherConfigColumn();
@TypedColumn (name = "other_config", method = MethodType.SETDATA, fromVersion = "6.8.0")
- public void setOtherConfig(Map<String, String> otherConfig);
+ void setOtherConfig(Map<String, String> otherConfig);
@TypedColumn (name = "max_backoff", method = MethodType.GETCOLUMN, fromVersion = "1.0.0")
- public Column<GenericTableSchema, Long> getMaxBackoffColumn();
+ Column<GenericTableSchema, Long> getMaxBackoffColumn();
@TypedColumn (name = "max_backoff", method = MethodType.SETDATA, fromVersion = "1.0.0")
- public void setMaxBackoff(Long maxBackoff);
+ void setMaxBackoff(Long maxBackoff);
@TypedColumn (name = "local_ip", method = MethodType.GETCOLUMN, fromVersion = "1.0.0")
- public Column<GenericTableSchema, Set<String>> getLocalIpColumn();
+ Column<GenericTableSchema, Set<String>> getLocalIpColumn();
@TypedColumn (name = "local_ip", method = MethodType.SETDATA, fromVersion = "1.0.0")
- public void setLocalIp(Set<String> localIp);
+ void setLocalIp(Set<String> localIp);
@TypedColumn (name = "discover_update_resolv_conf", method = MethodType.GETCOLUMN,
fromVersion="1.0.0", untilVersion="3.0.0")
- public Column<GenericTableSchema, Set<String>> getDiscoverUpdateResolvConfColumn();
+ Column<GenericTableSchema, Set<String>> getDiscoverUpdateResolvConfColumn();
@TypedColumn (name = "discover_update_resolv_conf", method = MethodType.SETDATA,
fromVersion="1.0.0", untilVersion="3.0.0")
- public void setDiscoverUpdateResolvConf(Set<String> discoverUpdateResolvConf);
+ void setDiscoverUpdateResolvConf(Set<String> discoverUpdateResolvConf);
@TypedColumn (name = "discover_accept_regex", method = MethodType.GETCOLUMN,
fromVersion="1.0.0", untilVersion="3.0.0")
- public Column<GenericTableSchema, Set<String>> getDiscoverAcceptRegexColumn();
+ Column<GenericTableSchema, Set<String>> getDiscoverAcceptRegexColumn();
@TypedColumn (name = "discover_accept_regex", method = MethodType.SETDATA,
fromVersion="1.0.0", untilVersion="3.0.0")
- public void setDiscoverAcceptRegex(Set<String> discoverAcceptRegex);
+ void setDiscoverAcceptRegex(Set<String> discoverAcceptRegex);
}
public interface FlowSampleCollectorSet extends TypedBaseTable<GenericTableSchema> {
@TypedColumn(name="id", method=MethodType.GETCOLUMN, fromVersion="7.1.0")
- public Column<GenericTableSchema, Long> getIdColumn();
+ Column<GenericTableSchema, Long> getIdColumn();
@TypedColumn(name="id", method=MethodType.SETDATA, fromVersion="7.1.0")
- public void setId(Long id);
+ void setId(Long id);
@TypedColumn(name="bridge", method=MethodType.GETCOLUMN, fromVersion="7.1.0")
- public Column<GenericTableSchema, UUID> getBridgeColumn();
+ Column<GenericTableSchema, UUID> getBridgeColumn();
@TypedColumn(name="bridge", method=MethodType.SETDATA, fromVersion="7.1.0")
- public void setBridge(UUID bridge);
+ void setBridge(UUID bridge);
@TypedColumn(name="ipfix", method=MethodType.GETCOLUMN, fromVersion="7.1.0")
- public Column<GenericTableSchema, UUID> getIpfixColumn();
+ Column<GenericTableSchema, UUID> getIpfixColumn();
@TypedColumn(name="ipfix", method=MethodType.SETDATA, fromVersion="7.1.0")
- public void setIpfix(UUID ipfix);
+ void setIpfix(UUID ipfix);
@TypedColumn(name="external_ids", method=MethodType.GETCOLUMN, fromVersion="7.1.0")
- public Column<GenericTableSchema, Map<String, String>> getExternalIdsColumn();
+ Column<GenericTableSchema, Map<String, String>> getExternalIdsColumn();
@TypedColumn(name="external_ids", method=MethodType.SETDATA, fromVersion="7.1.0")
- public void setExternalIds(Map<String, String> externalIds);
+ void setExternalIds(Map<String, String> externalIds);
}
public interface FlowTable extends TypedBaseTable<GenericTableSchema> {
@TypedColumn(name="flow_limit", method=MethodType.GETCOLUMN, fromVersion="6.5.0")
- public Column<GenericTableSchema, Set<Long>> getFlowLimitColumn() ;
+ Column<GenericTableSchema, Set<Long>> getFlowLimitColumn() ;
@TypedColumn(name="flow_limit", method=MethodType.SETDATA, fromVersion="6.5.0")
- public void setFlowLimit(Set<Long> flowLimit) ;
+ void setFlowLimit(Set<Long> flowLimit) ;
@TypedColumn(name="overflow_policy", method=MethodType.GETCOLUMN, fromVersion="6.5.0")
- public Column<GenericTableSchema, Set<String>> getOverflowPolicyColumn() ;
+ Column<GenericTableSchema, Set<String>> getOverflowPolicyColumn() ;
@TypedColumn(name="overflow_policy", method=MethodType.SETDATA, fromVersion="6.5.0")
- public void setOverflowPolicy(Set<String> overflowPolicy) ;
+ void setOverflowPolicy(Set<String> overflowPolicy) ;
@TypedColumn(name="groups", method=MethodType.GETCOLUMN, fromVersion="6.5.0")
- public Column<GenericTableSchema, Set<String>> getGroupsColumn() ;
+ Column<GenericTableSchema, Set<String>> getGroupsColumn() ;
@TypedColumn(name="groups", method=MethodType.SETDATA, fromVersion="6.5.0")
- public void setGroups(Set<String> groups) ;
+ void setGroups(Set<String> groups) ;
@TypedColumn(name="name", method=MethodType.GETCOLUMN, fromVersion="6.5.0")
- public Column<GenericTableSchema, Set<String>> getNameColumn();
+ Column<GenericTableSchema, Set<String>> getNameColumn();
@TypedColumn(name="name", method=MethodType.SETDATA, fromVersion="6.5.0")
- public void setName(Set<String> name);
+ void setName(Set<String> name);
@TypedColumn(name="prefixes", method=MethodType.GETCOLUMN, fromVersion="7.4.0")
- public Column<GenericTableSchema, Set<String>> getPrefixesColumn();
+ Column<GenericTableSchema, Set<String>> getPrefixesColumn();
@TypedColumn(name="prefixes", method=MethodType.SETDATA, fromVersion="7.4.0")
- public void setPrefixes(Set<String> prefixes);
+ void setPrefixes(Set<String> prefixes);
@TypedColumn(name="external_ids", method=MethodType.GETCOLUMN, fromVersion="7.5.0")
- public Column<GenericTableSchema, Map<String, String>> getExternalIdsColumn();
+ Column<GenericTableSchema, Map<String, String>> getExternalIdsColumn();
@TypedColumn(name="external_ids", method=MethodType.SETDATA, fromVersion="7.5.0")
- public void setExternalIds(Map<String, String> externalIds);
+ void setExternalIds(Map<String, String> externalIds);
}
public interface IPFIX extends TypedBaseTable<GenericTableSchema> {
@TypedColumn(name="targets", method=MethodType.GETCOLUMN, fromVersion="7.1.0")
- public Column<GenericTableSchema, Set<String>> getTargetsColumn();
+ Column<GenericTableSchema, Set<String>> getTargetsColumn();
@TypedColumn(name="targets", method=MethodType.SETDATA, fromVersion="7.1.0")
- public void setTargets(Set<String> targets);
+ void setTargets(Set<String> targets);
@TypedColumn(name="sampling", method=MethodType.GETCOLUMN, fromVersion="7.1.0")
- public Column<GenericTableSchema, Set<Long>> getSamplingColumn();
+ Column<GenericTableSchema, Set<Long>> getSamplingColumn();
@TypedColumn(name="sampling", method=MethodType.SETDATA, fromVersion="7.1.0")
- public void setSampling(Set<Long> sampling);
+ void setSampling(Set<Long> sampling);
@TypedColumn(name="obs_domain_id", method=MethodType.GETCOLUMN, fromVersion="7.1.0")
- public Column<GenericTableSchema, Set<Long>> getObsDomainIdColumn();
+ Column<GenericTableSchema, Set<Long>> getObsDomainIdColumn();
@TypedColumn(name="obs_domain_id", method=MethodType.SETDATA, fromVersion="7.1.0")
- public void setObsDomainId(Set<Long> obs_domain_id);
+ void setObsDomainId(Set<Long> obs_domain_id);
@TypedColumn(name="obs_point_id", method=MethodType.GETCOLUMN, fromVersion="7.1.0")
- public Column<GenericTableSchema, Set<Long>> getObsPointIdColumn();
+ Column<GenericTableSchema, Set<Long>> getObsPointIdColumn();
@TypedColumn(name="obs_point_id", method=MethodType.SETDATA, fromVersion="7.1.0")
- public void setObsPointId(Set<Long> obsPointId);
+ void setObsPointId(Set<Long> obsPointId);
@TypedColumn(name="cache_active_timeout", method=MethodType.GETCOLUMN, fromVersion="7.3.0")
- public Column<GenericTableSchema, Set<Long>> getCacheActiveTimeoutColumn();
+ Column<GenericTableSchema, Set<Long>> getCacheActiveTimeoutColumn();
@TypedColumn(name="cache_active_timeout", method=MethodType.SETDATA, fromVersion="7.3.0")
- public void setCacheActiveTimeout(Set<Long> cacheActiveTimeout);
+ void setCacheActiveTimeout(Set<Long> cacheActiveTimeout);
@TypedColumn(name="cache_max_flows", method=MethodType.GETCOLUMN, fromVersion="7.3.0")
- public Column<GenericTableSchema, Set<Long>> getCacheMaxFlowsColumn();
+ Column<GenericTableSchema, Set<Long>> getCacheMaxFlowsColumn();
@TypedColumn(name="cache_max_flows", method=MethodType.SETDATA, fromVersion="7.3.0")
- public void setCacheMaxFlows(Set<Long> cacheMaxFlows);
+ void setCacheMaxFlows(Set<Long> cacheMaxFlows);
@TypedColumn(name="external_ids", method=MethodType.GETCOLUMN, fromVersion="7.1.0")
- public Column<GenericTableSchema, Map<String, String>> getExternalIdsColumn();
+ Column<GenericTableSchema, Map<String, String>> getExternalIdsColumn();
@TypedColumn(name="external_ids", method=MethodType.SETDATA, fromVersion="7.1.0")
- public void setExternalIds(Map<String, String> externalIds);
+ void setExternalIds(Map<String, String> externalIds);
}
\ No newline at end of file
public interface Interface extends TypedBaseTable<GenericTableSchema> {
@TypedColumn(name="name", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, String> getNameColumn();
+ Column<GenericTableSchema, String> getNameColumn();
@TypedColumn(name="name", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setName(String name);
+ void setName(String name);
@TypedColumn(name="name", method=MethodType.GETDATA, fromVersion="1.0.0")
- public String getName();
+ String getName();
@TypedColumn(name="type", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, String> getTypeColumn();
+ Column<GenericTableSchema, String> getTypeColumn();
@TypedColumn(name="type", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setType(String type);
+ void setType(String type);
@TypedColumn(name="options", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Map<String, String>> getOptionsColumn();
+ Column<GenericTableSchema, Map<String, String>> getOptionsColumn();
@TypedColumn(name="options", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setOptions(Map<String, String> options);
+ void setOptions(Map<String, String> options);
@TypedColumn(name="ingress_policing_rate", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<Long>> getIngressPolicingRateColumn();
+ Column<GenericTableSchema, Set<Long>> getIngressPolicingRateColumn();
@TypedColumn(name="ingress_policing_rate", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setIngressPolicingRate(Set<Long> ingressPolicingRate);
+ void setIngressPolicingRate(Set<Long> ingressPolicingRate);
@TypedColumn(name="ingress_policing_burst", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<Long>> getIngressPolicingBurstColumn();
+ Column<GenericTableSchema, Set<Long>> getIngressPolicingBurstColumn();
@TypedColumn(name="ingress_policing_burst", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setIngressPolicingBurst(Set<Long> ingressPolicingBurst);
+ void setIngressPolicingBurst(Set<Long> ingressPolicingBurst);
@TypedColumn(name="mac_in_use", method=MethodType.GETCOLUMN, fromVersion="7.1.0")
- public Column<GenericTableSchema,Set<String>> getMacInUseColumn();
+ Column<GenericTableSchema,Set<String>> getMacInUseColumn();
@TypedColumn(name="mac_in_use", method=MethodType.SETDATA, fromVersion="7.1.0")
- public void setMacInUse(Set<String> macInUse);
+ void setMacInUse(Set<String> macInUse);
@TypedColumn(name="mac", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<String>> getMacColumn();
+ Column<GenericTableSchema, Set<String>> getMacColumn();
@TypedColumn(name="mac", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setMac(Set<String> mac);
+ void setMac(Set<String> mac);
@TypedColumn(name="ifindex", method=MethodType.GETCOLUMN, fromVersion="7.2.1")
- public Column<GenericTableSchema, Long> getIfIndexColumn();
+ Column<GenericTableSchema, Long> getIfIndexColumn();
@TypedColumn(name="ifindex", method=MethodType.SETDATA, fromVersion="7.2.1")
- public void setIfIndex(Long ifIndex);
+ void setIfIndex(Long ifIndex);
@TypedColumn(name="external_ids", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Map<String, String>> getExternalIdsColumn();
+ Column<GenericTableSchema, Map<String, String>> getExternalIdsColumn();
@TypedColumn(name="external_ids", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setExternalIds(Map<String, String> externalIds);
+ void setExternalIds(Map<String, String> externalIds);
@TypedColumn(name="ofport", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<Long>> getOpenFlowPortColumn();
+ Column<GenericTableSchema, Set<Long>> getOpenFlowPortColumn();
@TypedColumn(name="ofport", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setOpenFlowPort(Set<Long> openFlowPort);
+ void setOpenFlowPort(Set<Long> openFlowPort);
@TypedColumn(name="ofport_request", method=MethodType.GETCOLUMN, fromVersion="6.2.0")
- public Column<GenericTableSchema, Set<Long>> getOpenFlowPortRequestColumn();
+ Column<GenericTableSchema, Set<Long>> getOpenFlowPortRequestColumn();
@TypedColumn(name="ofport_request", method=MethodType.SETDATA, fromVersion="6.2.0")
- public void setOpenFlowPortRequest(Set<Long> openFlowPortRequest);
+ void setOpenFlowPortRequest(Set<Long> openFlowPortRequest);
@TypedColumn(name="bfd", method=MethodType.GETCOLUMN, fromVersion="7.2.0")
- public Column<GenericTableSchema, Map<String, String>> getBfdColumn();
+ Column<GenericTableSchema, Map<String, String>> getBfdColumn();
@TypedColumn(name="bfd", method=MethodType.SETDATA, fromVersion="7.2.0")
- public void setBfd(Map<String, String> bfd);
+ void setBfd(Map<String, String> bfd);
@TypedColumn(name="bfd_status", method=MethodType.GETCOLUMN, fromVersion="7.2.0")
- public Column<GenericTableSchema, Map<String, String>> getBfdStatusColumn();
+ Column<GenericTableSchema, Map<String, String>> getBfdStatusColumn();
@TypedColumn(name="bfd_status", method=MethodType.SETDATA, fromVersion="7.2.0")
- public void setBfdStatus(Map<String, String> bfdStatus);
+ void setBfdStatus(Map<String, String> bfdStatus);
@TypedColumn(name="monitor", method=MethodType.GETCOLUMN, fromVersion="1.0.0", untilVersion="3.5.0")
- public Column<GenericTableSchema, String> getMonitorColumn();
+ Column<GenericTableSchema, String> getMonitorColumn();
@TypedColumn(name="monitor", method=MethodType.SETDATA, fromVersion="1.0.0", untilVersion="3.5.0")
- public void setMonitor(String monitor);
+ void setMonitor(String monitor);
@TypedColumn(name="cfm_mpid", method=MethodType.GETCOLUMN, fromVersion="4.0.0")
- public Column<GenericTableSchema, Set<Long>> getCfmMpidColumn();
+ Column<GenericTableSchema, Set<Long>> getCfmMpidColumn();
@TypedColumn(name="cfm_mpid", method=MethodType.SETDATA)
- public void setCfmMpid(Set<Long> cfmMpid);
+ void setCfmMpid(Set<Long> cfmMpid);
@TypedColumn(name="cfm_remote_mpid", method=MethodType.GETCOLUMN, fromVersion="4.0.0", untilVersion="5.2.0")
- public Column<GenericTableSchema, Set<Long>> getCfmRemoteMpidColumn();
+ Column<GenericTableSchema, Set<Long>> getCfmRemoteMpidColumn();
@TypedColumn(name="cfm_remote_mpid", method=MethodType.SETDATA, fromVersion="4.0.0", untilVersion="5.2.0")
- public void setCfmRemoteMpid(Set<Long> cfmRemoteMpid);
+ void setCfmRemoteMpid(Set<Long> cfmRemoteMpid);
@TypedColumn(name="cfm_remote_mpids", method=MethodType.GETCOLUMN, fromVersion="6.0.0")
- public Column<GenericTableSchema, Set<Long>> getCfmRemoteMpidsColumn();
+ Column<GenericTableSchema, Set<Long>> getCfmRemoteMpidsColumn();
@TypedColumn(name="cfm_remote_mpids", method=MethodType.SETDATA, fromVersion="6.0.0")
- public void setCfmRemoteMpids(Set<Long> cfmRemoteMpids);
+ void setCfmRemoteMpids(Set<Long> cfmRemoteMpids);
@TypedColumn(name="cfm_flap_count", method=MethodType.GETCOLUMN, fromVersion="7.3.0")
- public Column<GenericTableSchema, Set<Long>> getCfmFlapCountColumn();
+ Column<GenericTableSchema, Set<Long>> getCfmFlapCountColumn();
@TypedColumn(name="cfm_flap_count", method=MethodType.SETDATA, fromVersion="7.3.0")
- public void setCfmFlapCount(Set<Long> cfmFlapCount);
+ void setCfmFlapCount(Set<Long> cfmFlapCount);
@TypedColumn(name="cfm_fault", method=MethodType.GETCOLUMN, fromVersion="4.0.0")
- public Column<GenericTableSchema, Set<Boolean>> getCfmFaultColumn();
+ Column<GenericTableSchema, Set<Boolean>> getCfmFaultColumn();
@TypedColumn(name="cfm_fault", method=MethodType.SETDATA, fromVersion="4.0.0")
- public void setCfmFault(Set<Boolean> cfmFault);
+ void setCfmFault(Set<Boolean> cfmFault);
@TypedColumn(name="cfm_fault_status", method=MethodType.GETCOLUMN, fromVersion="6.6.0")
- public Column<GenericTableSchema, Set<String>> getCfmFaultStatusColumn();
+ Column<GenericTableSchema, Set<String>> getCfmFaultStatusColumn();
@TypedColumn(name="cfm_fault_status", method=MethodType.SETDATA, fromVersion="6.6.0")
- public void setCfmFaultStatus(Set<String> cfmFaultStatus);
+ void setCfmFaultStatus(Set<String> cfmFaultStatus);
@TypedColumn(name="cfm_remote_opstate", method=MethodType.GETCOLUMN, fromVersion="6.10.0")
- public Column<GenericTableSchema, Set<String>> getCfmRemoteOpStateColumn();
+ Column<GenericTableSchema, Set<String>> getCfmRemoteOpStateColumn();
@TypedColumn(name="cfm_remote_opstate", method=MethodType.SETDATA, fromVersion="6.10.0")
- public void setCfmRemoteOpState(Set<String> cfmRemoteOpState);
+ void setCfmRemoteOpState(Set<String> cfmRemoteOpState);
@TypedColumn(name="cfm_health", method=MethodType.GETCOLUMN, fromVersion="6.9.0")
- public Column<GenericTableSchema, Set<Long>> getCfmHealthColumn();
+ Column<GenericTableSchema, Set<Long>> getCfmHealthColumn();
@TypedColumn(name="cfmHealth", method=MethodType.SETDATA, fromVersion="6.9.0")
- public void setCfmHealth(Set<Long> cfmHealth);
+ void setCfmHealth(Set<Long> cfmHealth);
@TypedColumn(name="lacp_current", method=MethodType.GETCOLUMN, fromVersion="3.3.0")
- public Column<GenericTableSchema, Set<Boolean>> getLacpCurrentColumn();
+ Column<GenericTableSchema, Set<Boolean>> getLacpCurrentColumn();
@TypedColumn(name="lacp_current", method=MethodType.SETDATA, fromVersion="3.3.0")
- public void setLacpCurrent(Set<Boolean> lacpCurrent);
+ void setLacpCurrent(Set<Boolean> lacpCurrent);
@TypedColumn(name="other_config", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Map<String, String>> getOtherConfigColumn();
+ Column<GenericTableSchema, Map<String, String>> getOtherConfigColumn();
@TypedColumn(name="other_config", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setOtherConfig(Map<String, String> otherConfig);
+ void setOtherConfig(Map<String, String> otherConfig);
@TypedColumn(name="statistics", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Map<String, Long>> getStatisticsColumn();
+ Column<GenericTableSchema, Map<String, Long>> getStatisticsColumn();
@TypedColumn(name="statistics", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setStatistics(Map<String, Long> statistics);
+ void setStatistics(Map<String, Long> statistics);
@TypedColumn(name="status", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Map<String, String>> getStatusColumn();
+ Column<GenericTableSchema, Map<String, String>> getStatusColumn();
@TypedColumn(name="status", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setStatus(Map<String, String> status);
+ void setStatus(Map<String, String> status);
@TypedColumn(name="admin_state", method=MethodType.GETCOLUMN, fromVersion="1.0.6")
- public Column<GenericTableSchema, Set<String>> getAdminStateColumn();
+ Column<GenericTableSchema, Set<String>> getAdminStateColumn();
@TypedColumn(name="admin_state", method=MethodType.SETDATA, fromVersion="1.0.6")
- public void setAdminState(Set<String> adminState);
+ void setAdminState(Set<String> adminState);
@TypedColumn(name="link_state", method=MethodType.GETCOLUMN, fromVersion="1.0.6")
- public Column<GenericTableSchema, Map<String, String>> getLinkStateColumn();
+ Column<GenericTableSchema, Map<String, String>> getLinkStateColumn();
@TypedColumn(name="link_state", method=MethodType.SETDATA, fromVersion="1.0.6")
- public void setLinkState(Map<String, String> linkState);
+ void setLinkState(Map<String, String> linkState);
@TypedColumn(name="link_resets", method=MethodType.GETCOLUMN, fromVersion="6.2.0")
- public Column<GenericTableSchema, Set<String>> getLinkResetsColumn();
+ Column<GenericTableSchema, Set<String>> getLinkResetsColumn();
@TypedColumn(name="link_resets", method=MethodType.SETDATA, fromVersion="6.2.0")
- public void setLinkResets(Set<String> linkResets);
+ void setLinkResets(Set<String> linkResets);
@TypedColumn(name="link_speed", method=MethodType.GETCOLUMN, fromVersion="1.0.6")
- public Column<GenericTableSchema, Set<Long>> getLinkSpeedColumn();
+ Column<GenericTableSchema, Set<Long>> getLinkSpeedColumn();
@TypedColumn(name="link_speed", method=MethodType.SETDATA, fromVersion="1.0.6")
- public void setLinkSpeed(Set<Long>linkSpeed);
+ void setLinkSpeed(Set<Long> linkSpeed);
@TypedColumn(name="duplex", method=MethodType.GETCOLUMN, fromVersion="1.0.6")
- public Column<GenericTableSchema, Set<String>> getDuplexColumn();
+ Column<GenericTableSchema, Set<String>> getDuplexColumn();
@TypedColumn(name="duplex", method=MethodType.SETDATA, fromVersion="1.0.6")
- public void setDuplex(Set<Long> duplex);
+ void setDuplex(Set<Long> duplex);
@TypedColumn(name="mtu", method=MethodType.GETCOLUMN, fromVersion="1.0.6")
- public Column<GenericTableSchema, Set<Long>> getMtuColumn();
+ Column<GenericTableSchema, Set<Long>> getMtuColumn();
@TypedColumn(name="mtu", method=MethodType.SETDATA, fromVersion="1.0.6")
- public void setMtu(Set<Long> mtu);
+ void setMtu(Set<Long> mtu);
@TypedColumn(name="error", method=MethodType.GETCOLUMN, fromVersion="7.7.0")
- public Column<GenericTableSchema, Set<String>> getErrorColumn();
+ Column<GenericTableSchema, Set<String>> getErrorColumn();
@TypedColumn(name="error", method=MethodType.SETDATA, fromVersion="7.7.0")
- public void setError(Set<String> error);
+ void setError(Set<String> error);
}
public interface Manager extends TypedBaseTable<GenericTableSchema> {
@TypedColumn (name="target", method= MethodType.GETCOLUMN, fromVersion = "1.0.0")
- public Column<GenericTableSchema, Set<String>> getTargetColumn();
+ Column<GenericTableSchema, Set<String>> getTargetColumn();
@TypedColumn (name="target", method= MethodType.SETDATA, fromVersion = "1.0.0")
- public void setTarget(Set<String> target) ;
+ void setTarget(Set<String> target) ;
@TypedColumn (name = "is_connected", method = MethodType.GETCOLUMN, fromVersion = "1.1.0")
- public Column<GenericTableSchema, Boolean> getIsConnectedColumn();
+ Column<GenericTableSchema, Boolean> getIsConnectedColumn();
@TypedColumn (name = "is_connected", method = MethodType.SETDATA, fromVersion = "1.1.0")
- public void setIsConnected(Boolean isConnected);
+ void setIsConnected(Boolean isConnected);
@TypedColumn (name = "other_config", method = MethodType.GETCOLUMN, fromVersion = "6.8.0")
- public Column<GenericTableSchema, Map<String, String>> getOtherConfigColumn();
+ Column<GenericTableSchema, Map<String, String>> getOtherConfigColumn();
@TypedColumn (name = "other_config", method = MethodType.SETDATA, fromVersion = "6.8.0")
- public void setOtherConfig(Map<String, String> otherConfig);
+ void setOtherConfig(Map<String, String> otherConfig);
@TypedColumn (name = "external_ids", method = MethodType.GETCOLUMN, fromVersion = "1.0.0")
- public Column<GenericTableSchema, Map<String, String>> getExternalIdsColumn();
+ Column<GenericTableSchema, Map<String, String>> getExternalIdsColumn();
@TypedColumn (name = "external_ids", method = MethodType.SETDATA, fromVersion = "1.0.0")
- public void setExternalIds(Map<String, String> externalIds);
+ void setExternalIds(Map<String, String> externalIds);
@TypedColumn (name = "max_backoff", method = MethodType.GETCOLUMN, fromVersion = "1.0.0")
- public Column<GenericTableSchema, Set<Long>> getMaxBackoffColumn();
+ Column<GenericTableSchema, Set<Long>> getMaxBackoffColumn();
@TypedColumn (name = "max_backoff", method = MethodType.SETDATA, fromVersion = "1.0.0")
- public void setMaxBackoff(Set<Long> maxBackoff);
+ void setMaxBackoff(Set<Long> maxBackoff);
@TypedColumn (name = "status", method = MethodType.GETCOLUMN, fromVersion = "1.1.0")
- public Column<GenericTableSchema, Map<String, String>> getStatusColumn();
+ Column<GenericTableSchema, Map<String, String>> getStatusColumn();
@TypedColumn (name = "status", method = MethodType.SETDATA, fromVersion = "1.1.0")
- public void setStatus(Map<String, String> status);
+ void setStatus(Map<String, String> status);
@TypedColumn (name = "inactivity_probe", method = MethodType.GETCOLUMN, fromVersion = "1.0.0")
- public Column<GenericTableSchema, Set<Long>> getInactivityProbeColumn();
+ Column<GenericTableSchema, Set<Long>> getInactivityProbeColumn();
@TypedColumn (name = "inactivity_probe", method = MethodType.SETDATA, fromVersion = "1.0.0")
- public void setInactivityProbe(Set<Long> inactivityProbe);
+ void setInactivityProbe(Set<Long> inactivityProbe);
@TypedColumn (name = "connection_mode", method = MethodType.GETCOLUMN, fromVersion = "1.0.0")
- public Column<GenericTableSchema, Set<String>> getConnectionModeColumn();
+ Column<GenericTableSchema, Set<String>> getConnectionModeColumn();
@TypedColumn (name = "connection_mode", method = MethodType.SETDATA, fromVersion = "1.0.0")
- public void setConnectionMode(Set<String> connectionMode);
+ void setConnectionMode(Set<String> connectionMode);
}
\ No newline at end of file
public interface Mirror extends TypedBaseTable<GenericTableSchema> {
@TypedColumn(name="name", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, String> getNameColumn();
+ Column<GenericTableSchema, String> getNameColumn();
@TypedColumn(name="name", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setName(Set<String> name);
+ void setName(Set<String> name);
@TypedColumn(name="name", method=MethodType.GETDATA, fromVersion="1.0.0")
- public Set<String> getName();
+ Set<String> getName();
@TypedColumn(name="select_src_port", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<UUID>> getSelectSrcPortColumn();
+ Column<GenericTableSchema, Set<UUID>> getSelectSrcPortColumn();
@TypedColumn(name="select_src_port", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setSelectSrcPort(Set<UUID> selectSrcPort);
+ void setSelectSrcPort(Set<UUID> selectSrcPort);
@TypedColumn(name="select_dst_port", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<UUID>> getSelectDstPortColumn();
+ Column<GenericTableSchema, Set<UUID>> getSelectDstPortColumn();
@TypedColumn(name="select_dst_port", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setSelectDstPort(Set<UUID> selectDstPrt);
+ void setSelectDstPort(Set<UUID> selectDstPrt);
@TypedColumn(name="select_vlan", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<Long>> getSelectVlanColumn();
+ Column<GenericTableSchema, Set<Long>> getSelectVlanColumn();
@TypedColumn(name="select_vlan", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setSelectVlan(Set<Long> selectVlan);
+ void setSelectVlan(Set<Long> selectVlan);
@TypedColumn(name="output_port", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<UUID>> getOutputPortColumn();
+ Column<GenericTableSchema, Set<UUID>> getOutputPortColumn();
@TypedColumn(name="output_port", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setOutputPort(Set<UUID> outputPort);
+ void setOutputPort(Set<UUID> outputPort);
@TypedColumn (name="output_vlan", method= MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<Long>> getOutputVlanColumn();
+ Column<GenericTableSchema, Set<Long>> getOutputVlanColumn();
@TypedColumn (name="output_vlan", method= MethodType.SETDATA, fromVersion="1.0.0")
- public void setOutputVlan(Set<Long> outputVlan);
+ void setOutputVlan(Set<Long> outputVlan);
@TypedColumn (name="statistics", method= MethodType.GETCOLUMN, fromVersion="6.4.0")
- public Column<GenericTableSchema, Map<String, Long>> getStatisticsColumn();
+ Column<GenericTableSchema, Map<String, Long>> getStatisticsColumn();
@TypedColumn (name="statistics", method= MethodType.SETDATA, fromVersion="6.4.0")
- public void setStatistics(Map<String, Long> statistics);
+ void setStatistics(Map<String, Long> statistics);
@TypedColumn (name="external_ids", method= MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Map<String, String>> getExternalIdsColumn();
+ Column<GenericTableSchema, Map<String, String>> getExternalIdsColumn();
@TypedColumn (name="external_ids", method= MethodType.SETDATA, fromVersion="1.0.0")
- public void setExternalIds(Map<String, String> externalIds);
+ void setExternalIds(Map<String, String> externalIds);
@TypedColumn (name="select_all", method= MethodType.GETCOLUMN, fromVersion="6.2.0")
- public Column<GenericTableSchema, Boolean> getSelectAllColumn();
+ Column<GenericTableSchema, Boolean> getSelectAllColumn();
@TypedColumn (name="select_all", method= MethodType.SETDATA, fromVersion="6.2.0")
- public void setSelectAll(Boolean selectAll);
+ void setSelectAll(Boolean selectAll);
}
\ No newline at end of file
public interface NetFlow extends TypedBaseTable<GenericTableSchema> {
@TypedColumn(name="targets", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<String>> getTargetsColumn();
+ Column<GenericTableSchema, Set<String>> getTargetsColumn();
@TypedColumn(name="targets", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setTargets(Set<String> targets);
+ void setTargets(Set<String> targets);
@TypedColumn(name="active_timeout", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<Long>> getActiveTimeoutColumn();
+ Column<GenericTableSchema, Set<Long>> getActiveTimeoutColumn();
@TypedColumn(name="active_timeout", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setActiveTimeout(Long activeTimeout);
+ void setActiveTimeout(Long activeTimeout);
@TypedColumn(name="engine_type", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<Long>> getEngineTypeColumn();
+ Column<GenericTableSchema, Set<Long>> getEngineTypeColumn();
@TypedColumn(name="engine_type", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setEngineType(Set<Long> engineType);
+ void setEngineType(Set<Long> engineType);
@TypedColumn(name="external_ids", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Map<String, String>> getExternalIdsColumn();
+ Column<GenericTableSchema, Map<String, String>> getExternalIdsColumn();
@TypedColumn(name="external_ids", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setExternalIds(Map<String, String> externalIds);
+ void setExternalIds(Map<String, String> externalIds);
@TypedColumn(name="active_timeout", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<Long>> getActivityTimeoutColumn();
+ Column<GenericTableSchema, Set<Long>> getActivityTimeoutColumn();
@TypedColumn(name="active_timeout", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setActivityTimeout(Set<Long> activityTimeout);
+ void setActivityTimeout(Set<Long> activityTimeout);
@TypedColumn(name="add_id_to_interface", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<Boolean>> getAddIdToInterfaceColumn();
+ Column<GenericTableSchema, Set<Boolean>> getAddIdToInterfaceColumn();
@TypedColumn(name="add_id_to_interface", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setAddIdToInterface(Boolean addIdToInterface);
+ void setAddIdToInterface(Boolean addIdToInterface);
@TypedColumn(name="engine_id", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<Long>> getEngineIdColumn();
+ Column<GenericTableSchema, Set<Long>> getEngineIdColumn();
@TypedColumn(name="engine_id", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setEngineId(Set<Long> engineId);
+ void setEngineId(Set<Long> engineId);
}
public interface OpenVSwitch extends TypedBaseTable<GenericTableSchema> {
@TypedColumn(name="bridges", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<UUID>> getBridgesColumn();
+ Column<GenericTableSchema, Set<UUID>> getBridgesColumn();
@TypedColumn(name="bridges", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setBridges(Set<UUID> bridges);
+ void setBridges(Set<UUID> bridges);
@TypedColumn(name="managers", method=MethodType.GETCOLUMN, fromVersion="1.0.0", untilVersion="2.0.0")
- public Column<GenericTableSchema, Set<UUID>> getManagersColumn();
+ Column<GenericTableSchema, Set<UUID>> getManagersColumn();
@TypedColumn(name="managers", method=MethodType.SETDATA, fromVersion="1.0.0", untilVersion="2.0.0")
- public void setManagers(Set<UUID> managers);
+ void setManagers(Set<UUID> managers);
@TypedColumn(name="manager_options", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<UUID>> getManagerOptionsColumn();
+ Column<GenericTableSchema, Set<UUID>> getManagerOptionsColumn();
@TypedColumn(name="manager_options", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setManagerOptions(Set<UUID> managerOptions);
+ void setManagerOptions(Set<UUID> managerOptions);
@TypedColumn(name="ssl", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<UUID>> getSslColumn();
+ Column<GenericTableSchema, Set<UUID>> getSslColumn();
@TypedColumn(name="ssl", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setSsl(Set<UUID> ssl);
+ void setSsl(Set<UUID> ssl);
@TypedColumn(name="other_config", method=MethodType.GETCOLUMN, fromVersion="5.1.0")
- public Column<GenericTableSchema, Map<String, String>> getOtherConfigColumn() ;
+ Column<GenericTableSchema, Map<String, String>> getOtherConfigColumn() ;
@TypedColumn(name="other_config", method=MethodType.SETDATA, fromVersion="5.1.0")
- public void setOtherConfig(Map<String, String> otherConfig);
+ void setOtherConfig(Map<String, String> otherConfig);
@TypedColumn(name="external_ids", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Map<String, String>> getExternalIdsColumn() ;
+ Column<GenericTableSchema, Map<String, String>> getExternalIdsColumn() ;
@TypedColumn(name="external_ids", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setExternalIds(Map<String, String> externalIds);
+ void setExternalIds(Map<String, String> externalIds);
@TypedColumn(name="next_cfg", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Long> getNextConfigColumn();
+ Column<GenericTableSchema, Long> getNextConfigColumn();
@TypedColumn(name="next_cfg", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setNextConfig(Long nextConfig);
+ void setNextConfig(Long nextConfig);
@TypedColumn(name="cur_cfg", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Long> getCurrentConfigColumn();
+ Column<GenericTableSchema, Long> getCurrentConfigColumn();
@TypedColumn(name="cur_cfg", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setCurrentConfig(Long currentConfig);
+ void setCurrentConfig(Long currentConfig);
@TypedColumn(name="capabilities", method=MethodType.GETCOLUMN, fromVersion="1.0.0", untilVersion="6.7.0")
- public Column<GenericTableSchema, Map<String, UUID>> getCapabilitiesColumn();
+ Column<GenericTableSchema, Map<String, UUID>> getCapabilitiesColumn();
@TypedColumn(name="capabilities", method=MethodType.SETDATA, fromVersion="1.0.0", untilVersion="6.7.0")
- public void setCapabilities(Map<String, UUID> capabilities);
+ void setCapabilities(Map<String, UUID> capabilities);
@TypedColumn(name="statistics", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Map<String, Long>> getStatisticsColumn();
+ Column<GenericTableSchema, Map<String, Long>> getStatisticsColumn();
@TypedColumn(name="statistics", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setStatistics(Map<String, Long> statistics);
+ void setStatistics(Map<String, Long> statistics);
@TypedColumn(name="ovs_version", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<String>> getOvsVersionColumn();
+ Column<GenericTableSchema, Set<String>> getOvsVersionColumn();
@TypedColumn(name="ovs_version", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setOvsVersion(Set<String> ovsVersion);
+ void setOvsVersion(Set<String> ovsVersion);
@TypedColumn(name="db_version", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<String>> getDbVersionColumn();
+ Column<GenericTableSchema, Set<String>> getDbVersionColumn();
@TypedColumn(name="db_version", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setDbVersion(Set<String> dbVersion);
+ void setDbVersion(Set<String> dbVersion);
@TypedColumn(name="system_type", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<String>> getSystemTypeColumn();
+ Column<GenericTableSchema, Set<String>> getSystemTypeColumn();
@TypedColumn(name="system_type", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setSystemType(Set<String> systemType);
+ void setSystemType(Set<String> systemType);
@TypedColumn(name="system_version", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<String>> getSystemVersionColumn();
+ Column<GenericTableSchema, Set<String>> getSystemVersionColumn();
@TypedColumn(name="system_version", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setSystemVersion(Set<String> systemVersion);
+ void setSystemVersion(Set<String> systemVersion);
@TypedColumn(name="datapath_types", method=MethodType.GETCOLUMN, fromVersion="7.12.1")
- public Column<GenericTableSchema, Set<String>> getDatapathTypesColumn();
+ Column<GenericTableSchema, Set<String>> getDatapathTypesColumn();
@TypedColumn(name="datapath_types", method=MethodType.SETDATA, fromVersion="7.12.1")
- public void setDatapathTypes(Set<String> datapath_types);
+ void setDatapathTypes(Set<String> datapath_types);
@TypedColumn(name="iface_types", method=MethodType.GETCOLUMN, fromVersion="7.12.1")
- public Column<GenericTableSchema, Set<String>> getIfaceTypesColumn();
+ Column<GenericTableSchema, Set<String>> getIfaceTypesColumn();
@TypedColumn(name="iface_types", method=MethodType.SETDATA, fromVersion="7.12.1")
- public void setIfaceTypes(Set<String> iface_types);
+ void setIfaceTypes(Set<String> iface_types);
}
public interface Port extends TypedBaseTable<GenericTableSchema> {
@TypedColumn(name="name", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, String> getNameColumn();
+ Column<GenericTableSchema, String> getNameColumn();
@TypedColumn(name="name", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setName(String name);
+ void setName(String name);
@TypedColumn(name="name", method=MethodType.GETDATA, fromVersion="1.0.0")
- public String getName();
+ String getName();
@TypedColumn(name="interfaces", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<UUID>> getInterfacesColumn();
+ Column<GenericTableSchema, Set<UUID>> getInterfacesColumn();
@TypedColumn(name="interfaces", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setInterfaces(Set<UUID> interfaces);
+ void setInterfaces(Set<UUID> interfaces);
@TypedColumn(name="trunks", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<Long>> getTrunksColumn();
+ Column<GenericTableSchema, Set<Long>> getTrunksColumn();
@TypedColumn(name="trunks", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setTrunks(Set<Long> trunks);
+ void setTrunks(Set<Long> trunks);
@TypedColumn(name="tag", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<Long>> getTagColumn();
+ Column<GenericTableSchema, Set<Long>> getTagColumn();
@TypedColumn(name="tag", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setTag(Set<Long> tag);
+ void setTag(Set<Long> tag);
@TypedColumn(name="vlan_mode", method=MethodType.GETCOLUMN, fromVersion="6.1.0")
- public Column<GenericTableSchema, Set<String>> getVlanModeColumn();
+ Column<GenericTableSchema, Set<String>> getVlanModeColumn();
@TypedColumn(name="vlan_mode", method=MethodType.SETDATA, fromVersion="6.1.0")
- public void setVlanMode(Set<String> vlanMode);
+ void setVlanMode(Set<String> vlanMode);
@TypedColumn(name="qos", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<UUID>> getQosColumn();
+ Column<GenericTableSchema, Set<UUID>> getQosColumn();
@TypedColumn(name="qos", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setQos(Set<UUID> qos);
+ void setQos(Set<UUID> qos);
@TypedColumn(name="mac", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<String>> getMacColumn();
+ Column<GenericTableSchema, Set<String>> getMacColumn();
@TypedColumn(name="mac", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setMac(Set<String> mac);
+ void setMac(Set<String> mac);
@TypedColumn(name="bond_type", method=MethodType.GETCOLUMN, fromVersion="1.0.2", untilVersion="1.0.3")
- public Column<GenericTableSchema, Set<String>> getBondTypeColumn();
+ Column<GenericTableSchema, Set<String>> getBondTypeColumn();
@TypedColumn(name="bond_type", method=MethodType.SETDATA)
- public void setBondType(Set<String> bond_type);
+ void setBondType(Set<String> bond_type);
@TypedColumn(name="bond_mode", method=MethodType.GETCOLUMN, fromVersion="1.0.4")
- public Column<GenericTableSchema, Set<String>> getBondModeColumn();
+ Column<GenericTableSchema, Set<String>> getBondModeColumn();
@TypedColumn(name="bond_mode", method=MethodType.SETDATA, fromVersion="1.0.4")
- public void setBondMode(Set<String> bond_mode);
+ void setBondMode(Set<String> bond_mode);
@TypedColumn(name="lacp", method=MethodType.GETCOLUMN, fromVersion="1.3.0")
- public Column<GenericTableSchema, Set<String>> getLacpColumn();
+ Column<GenericTableSchema, Set<String>> getLacpColumn();
@TypedColumn(name="lacp", method=MethodType.SETDATA, fromVersion="1.3.0")
- public void setLacp(Set<String> lacp);
+ void setLacp(Set<String> lacp);
@TypedColumn(name="bond_updelay", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<Long>> getBondUpDelayColumn();
+ Column<GenericTableSchema, Set<Long>> getBondUpDelayColumn();
@TypedColumn(name="bond_updelay", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setBondUpDelay(Set<Long> bondUpDelay);
+ void setBondUpDelay(Set<Long> bondUpDelay);
@TypedColumn(name="bond_downdelay", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<Long>> getBondDownDelayColumn();
+ Column<GenericTableSchema, Set<Long>> getBondDownDelayColumn();
@TypedColumn(name="bond_downdelay", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setBondDownDelay(Set<Long> bondDownDelay);
+ void setBondDownDelay(Set<Long> bondDownDelay);
@TypedColumn(name="bond_fake_iface", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<Boolean>> getBondFakeInterfaceColumn();
+ Column<GenericTableSchema, Set<Boolean>> getBondFakeInterfaceColumn();
@TypedColumn(name="bond_fake_iface", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setBondFakeInterface(Set<Boolean> bondFakeInterface);
+ void setBondFakeInterface(Set<Boolean> bondFakeInterface);
@TypedColumn(name="fake_bridge", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<Boolean>> getFakeBridgeColumn();
+ Column<GenericTableSchema, Set<Boolean>> getFakeBridgeColumn();
@TypedColumn(name="fake_bridge", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setFakeBridge(Set<Boolean> fakeBridge);
+ void setFakeBridge(Set<Boolean> fakeBridge);
@TypedColumn(name="status", method=MethodType.GETCOLUMN, fromVersion="6.2.0")
- public Column<GenericTableSchema, Map<String, String>> getStatusColumn();
+ Column<GenericTableSchema, Map<String, String>> getStatusColumn();
@TypedColumn(name="status", method=MethodType.SETDATA, fromVersion="6.2.0")
- public void setStatus(Map<String, String> status);
+ void setStatus(Map<String, String> status);
@TypedColumn(name="statistics", method=MethodType.GETCOLUMN, fromVersion="6.3.0")
- public Column<GenericTableSchema, Map<String, Long>> getStatisticsColumn();
+ Column<GenericTableSchema, Map<String, Long>> getStatisticsColumn();
@TypedColumn(name="statistics", method=MethodType.SETDATA)
- public void setStatistics(Map<String, Long> statistics);
+ void setStatistics(Map<String, Long> statistics);
@TypedColumn(name="other_config", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Map<String, String>> getOtherConfigColumn();
+ Column<GenericTableSchema, Map<String, String>> getOtherConfigColumn();
@TypedColumn(name="other_config", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setOtherConfig(Map<String, String> otherConfig);
+ void setOtherConfig(Map<String, String> otherConfig);
@TypedColumn(name="external_ids", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Map<String, String>> getExternalIdsColumn();
+ Column<GenericTableSchema, Map<String, String>> getExternalIdsColumn();
@TypedColumn(name="external_ids", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setExternalIds(Map<String, String> externalIds);
+ void setExternalIds(Map<String, String> externalIds);
}
public interface Qos extends TypedBaseTable<GenericTableSchema> {
@TypedColumn (name="queues", method= MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Map<Long, UUID>> getQueuesColumn() ;
+ Column<GenericTableSchema, Map<Long, UUID>> getQueuesColumn() ;
@TypedColumn (name="queues", method= MethodType.SETDATA, fromVersion="1.0.0")
- public void setQueues(Map<Long, UUID> queues) ;
+ void setQueues(Map<Long, UUID> queues) ;
@TypedColumn (name="type", method= MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<String>> getTypeColumn() ;
+ Column<GenericTableSchema, Set<String>> getTypeColumn() ;
@TypedColumn (name="type", method= MethodType.SETDATA, fromVersion="1.0.0")
- public void setType(Set<String> type) ;
+ void setType(Set<String> type) ;
@TypedColumn (name="other_config", method= MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Map<String, String>> getOtherConfigColumn() ;
+ Column<GenericTableSchema, Map<String, String>> getOtherConfigColumn() ;
@TypedColumn (name="other_config", method= MethodType.SETDATA, fromVersion="1.0.0")
- public void setOtherConfig(Map<String, String> otherConfig) ;
+ void setOtherConfig(Map<String, String> otherConfig) ;
@TypedColumn (name="external_ids", method= MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Map<String, String>> getExternalIdsColumn() ;
+ Column<GenericTableSchema, Map<String, String>> getExternalIdsColumn() ;
@TypedColumn (name="external_ids", method= MethodType.SETDATA, fromVersion="1.0.0")
- public void setExternalIds(Map<String, String> externalIds) ;
+ void setExternalIds(Map<String, String> externalIds) ;
}
\ No newline at end of file
public interface Queue extends TypedBaseTable<GenericTableSchema> {
@TypedColumn (name="dscp", method= MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<Long>> getDscpColumn() ;
+ Column<GenericTableSchema, Set<Long>> getDscpColumn() ;
@TypedColumn (name="dscp", method= MethodType.SETDATA, fromVersion="6.4.0")
- public void setDscp(Set<Long> dscp) ;
+ void setDscp(Set<Long> dscp) ;
@TypedColumn (name="other_config", method= MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Map<String, String>> getOtherConfigColumn() ;
+ Column<GenericTableSchema, Map<String, String>> getOtherConfigColumn() ;
@TypedColumn (name="other_config", method= MethodType.SETDATA, fromVersion="1.0.0")
- public void setOtherConfig(Map<String, String> otherConfig) ;
+ void setOtherConfig(Map<String, String> otherConfig) ;
@TypedColumn (name="external_ids", method= MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Map<String, String>> getExternalIdsColumn() ;
+ Column<GenericTableSchema, Map<String, String>> getExternalIdsColumn() ;
@TypedColumn (name="external_ids", method= MethodType.SETDATA, fromVersion="1.0.0")
- public void setExternalIds(Map<String, String> externalIds) ;
+ void setExternalIds(Map<String, String> externalIds) ;
}
\ No newline at end of file
@TypedTable(name="sFlow", database="Open_vSwitch", fromVersion="1.0.0")
public interface SFlow extends TypedBaseTable<GenericTableSchema> {
@TypedColumn(name="targets", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<String>> getTargetsColumn() ;
+ Column<GenericTableSchema, Set<String>> getTargetsColumn() ;
@TypedColumn(name="targets", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setTargets(Set<String> targets) ;
+ void setTargets(Set<String> targets) ;
@TypedColumn(name="agent", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<String>> getAgentColumn() ;
+ Column<GenericTableSchema, Set<String>> getAgentColumn() ;
@TypedColumn(name="agent", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setAgent(Set<String> agent) ;
+ void setAgent(Set<String> agent) ;
@TypedColumn(name="external_ids", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Map<String, String>> getExternalIdsColumn() ;
+ Column<GenericTableSchema, Map<String, String>> getExternalIdsColumn() ;
@TypedColumn(name="external_ids", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setExternalIds(Map<String, String> externalIds) ;
+ void setExternalIds(Map<String, String> externalIds) ;
@TypedColumn(name="header", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<Long>> getHeaderColumn() ;
+ Column<GenericTableSchema, Set<Long>> getHeaderColumn() ;
@TypedColumn(name="header", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setHeader(Set<Long> header) ;
+ void setHeader(Set<Long> header) ;
@TypedColumn(name="polling", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<Long>> getPollingColumn() ;
+ Column<GenericTableSchema, Set<Long>> getPollingColumn() ;
@TypedColumn(name="polling", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setPolling(Set<Long> polling) ;
+ void setPolling(Set<Long> polling) ;
@TypedColumn(name="sampling", method=MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Set<Long>> getSamplingColumn() ;
+ Column<GenericTableSchema, Set<Long>> getSamplingColumn() ;
@TypedColumn(name="sampling", method=MethodType.SETDATA, fromVersion="1.0.0")
- public void setSampling(Set<Long> sampling) ;
+ void setSampling(Set<Long> sampling) ;
}
\ No newline at end of file
public interface SSL extends TypedBaseTable<GenericTableSchema> {
@TypedColumn (name="ca_cert", method= MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, String> getCaCertColumn() ;
+ Column<GenericTableSchema, String> getCaCertColumn() ;
@TypedColumn (name="ca_cert", method= MethodType.SETDATA, fromVersion="1.0.0")
- public void setCaCert(String caCert) ;
+ void setCaCert(String caCert) ;
@TypedColumn (name="external_ids", method= MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Map<String, String>> getExternalIdsColumn() ;
+ Column<GenericTableSchema, Map<String, String>> getExternalIdsColumn() ;
@TypedColumn (name="external_ids", method= MethodType.SETDATA, fromVersion="1.0.0")
- public void setExternalIds(Map<String, String> externalIds) ;
+ void setExternalIds(Map<String, String> externalIds) ;
@TypedColumn (name="bootstrap_ca_cert", method= MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, Boolean> getBootstrapCaCertColumn() ;
+ Column<GenericTableSchema, Boolean> getBootstrapCaCertColumn() ;
@TypedColumn (name="bootstrap_ca_cert", method= MethodType.SETDATA, fromVersion="1.0.0")
- public void setBootstrapCaCert(Boolean bootstrapCaCert) ;
+ void setBootstrapCaCert(Boolean bootstrapCaCert) ;
@TypedColumn (name="certificate", method= MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, String> getCertificateColumn() ;
+ Column<GenericTableSchema, String> getCertificateColumn() ;
@TypedColumn (name="certificate", method= MethodType.SETDATA, fromVersion="1.0.0")
- public void setCertificate(String certificate) ;
+ void setCertificate(String certificate) ;
@TypedColumn (name="private_key", method= MethodType.GETCOLUMN, fromVersion="1.0.0")
- public Column<GenericTableSchema, String> getPrivateKeyColumn() ;
+ Column<GenericTableSchema, String> getPrivateKeyColumn() ;
@TypedColumn (name="private_key", method= MethodType.SETDATA, fromVersion="1.0.0")
- public void setPrivateKey(String private_key) ;
+ void setPrivateKey(String private_key) ;
}
\ No newline at end of file
public interface TransactCommand {
- public void execute(TransactionBuilder transaction);
+ void execute(TransactionBuilder transaction);
}
package org.opendaylight.ovsdb.southbound.ovsdb.transact;
public interface TransactInvoker {
- public void invoke(TransactCommand command);
+ void invoke(TransactCommand command);
}
public interface TransactionCommand {
- public void execute(ReadWriteTransaction transaction);
+ void execute(ReadWriteTransaction transaction);
}
public interface TransactionInvoker {
- public void invoke(TransactionCommand command);
+ void invoke(TransactionCommand command);
}