com.h3c.sdn.api

## Interface TeamIpConfigService

-     public interface TeamIpConfigService

  Service to configure the team IP address.

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `createAlias(IpAddress ipAddress, String netDev)` Establishes an additional network address for the controller's network interface.
    `void` | `deleteAlias(IpAddress ipAddress, String netDev)` Removes a network address from the controller's network interface.
    `Collection<IpAddress>` | `getAliases()` Gets the network addresses enabled on the controller's network interface.
    `Collection<IpAddress>` | `getAliases(String netDev)` Gets the network addresses enabled on the controller's network interface.

- - ### Method Detail

    - #### createAlias

          void createAlias(IpAddress ipAddress,
                         String netDev)

      Establishes an additional network address for the controller's network interface.
      Parameters:
        `ipAddress` - IP Address to configure as alias (The additional network address for the network interface).

    - #### deleteAlias

          void deleteAlias(IpAddress ipAddress,
                         String netDev)

      Removes a network address from the controller's network interface.
      Parameters:
        `ipAddress` - IP Address to remove.

    - #### getAliases

          Collection<IpAddress> getAliases()

      Gets the network addresses enabled on the controller's network interface.
      Returns:
        the aliases enabled on the network interface.

    - #### getAliases

          Collection<IpAddress> getAliases(String netDev)

      Gets the network addresses enabled on the controller's network interface.
      Parameters:
        `netDev` - network device
      Returns:
        the aliases enabled on the network interface.

Copyright © 2014. All Rights Reserved.