com.collation.platform.model.topology.net.vip
Interface VipFunction

All Superinterfaces:
Function, LogicalElement, ManagedElement, ManagedSystemElement, ModelObject, java.io.Serializable
All Known Subinterfaces:
BigIPVipFunction, Firewall, LoadBalancer

public interface VipFunction
extends Function

A VIP or Virtual IP translator is a function that maps one set of ip addresses onto another set. It is used for NAT and loadbalancing

Author:
johan
Persistable:
true

Field Summary
 
Fields inherited from interface com.collation.platform.model.topology.sys.Function
IBM_COPYRIGHT
 
Method Summary
 Vip[] getVips()
           
 boolean hasVips()
           
 void setVips(Vip[] vips)
           
 
Methods inherited from interface com.collation.platform.model.topology.sys.Function
getName, getParent, hasName, hasParent, setName, setParent
 
Methods inherited from interface com.collation.platform.model.topology.core.ManagedElement
getManagedSystemName, getRoles, hasManagedSystemName, hasRoles, setManagedSystemName, setRoles
 
Methods inherited from interface com.collation.platform.model.ModelObject
getAdminState, getAllAttributes, getBidiFlag, getBidiFormat, getCDMSource, getCmdbSource, getContextIp, getCreatedBy, getDescription, getDisplayName, getExtendedAttributes, getGuid, getLabel, getLastModifiedBy, getLastModifiedTime, getObjectType, getSourceToken, hasAdminState, hasBidiFlag, hasBidiFormat, hasCDMSource, hasCmdbSource, hasContextIp, hasDescription, hasDisplayName, hasExtendedAttributes, hasGuid, hasLabel, hasObjectType, hasSourceToken, setAdminState, setBidiFlag, setBidiFormat, setCDMSource, setCmdbSource, setContextIp, setDescription, setExtendedAttributes, setGuid, setLabel, setObjectType, setSourceToken
 

Method Detail

getVips

Vip[] getVips()
              throws AttributeNotSetException
Throws:
AttributeNotSetException
Implicit Relationship Type:
name="com.collation.platform.model.topology.relation.Provides" reverse="false"

setVips

void setVips(Vip[] vips)

hasVips

boolean hasVips()