Class Tier0HaVipConfig.Builder

    • Constructor Detail

      • Builder

        public Builder()
        Constructor with parameters for the required properties of Tier0HaVipConfig.
    • Method Detail

      • setEnabled

        public Tier0HaVipConfig.Builder setEnabled​(java.lang.Boolean enabled)
        Flag to enable this HA VIP config.
        Parameters:
        enabled - New value for the property.
      • setExternalInterfacePaths

        public Tier0HaVipConfig.Builder setExternalInterfacePaths​(java.util.List<java.lang.String> externalInterfacePaths)
        Policy paths to Tier0 external interfaces which are to be paired to provide redundancy. Floating IP will be owned by one of these interfaces depending upon which edge node is Active.
        Parameters:
        externalInterfacePaths - New value for the property.
      • setVipSubnets

        public Tier0HaVipConfig.Builder setVipSubnets​(java.util.List<InterfaceSubnet> vipSubnets)
        Array of IP address subnets which will be used as floating IP addresses.
        Parameters:
        vipSubnets - New value for the property.