Package org.jclouds.profitbricks.domain
Class LoadBalancer.Builder
- java.lang.Object
-
- org.jclouds.profitbricks.domain.LoadBalancer.Builder
-
- Enclosing class:
- LoadBalancer
public abstract static class LoadBalancer.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract LoadBalancer.Builder
algorithm(LoadBalancer.Algorithm algorithm)
abstract LoadBalancer.Builder
balancedServers(List<Server> balancedServers)
LoadBalancer
build()
abstract LoadBalancer.Builder
creationTime(Date creationTime)
abstract LoadBalancer.Builder
dataCenter(DataCenter dataCenter)
abstract LoadBalancer.Builder
firewalls(List<Firewall> firewalls)
abstract LoadBalancer.Builder
id(String id)
abstract LoadBalancer.Builder
internetAccess(Boolean internetAccess)
abstract LoadBalancer.Builder
ip(String ip)
abstract LoadBalancer.Builder
lanId(Integer lanId)
abstract LoadBalancer.Builder
lastModificationTime(Date lastModificationTime)
abstract LoadBalancer.Builder
name(String name)
abstract LoadBalancer.Builder
state(ProvisioningState state)
-
-
-
Method Detail
-
id
public abstract LoadBalancer.Builder id(String id)
-
name
public abstract LoadBalancer.Builder name(String name)
-
algorithm
public abstract LoadBalancer.Builder algorithm(LoadBalancer.Algorithm algorithm)
-
dataCenter
public abstract LoadBalancer.Builder dataCenter(DataCenter dataCenter)
-
internetAccess
public abstract LoadBalancer.Builder internetAccess(Boolean internetAccess)
-
ip
public abstract LoadBalancer.Builder ip(String ip)
-
lanId
public abstract LoadBalancer.Builder lanId(Integer lanId)
-
creationTime
public abstract LoadBalancer.Builder creationTime(Date creationTime)
-
state
public abstract LoadBalancer.Builder state(ProvisioningState state)
-
lastModificationTime
public abstract LoadBalancer.Builder lastModificationTime(Date lastModificationTime)
-
balancedServers
public abstract LoadBalancer.Builder balancedServers(List<Server> balancedServers)
-
firewalls
public abstract LoadBalancer.Builder firewalls(List<Firewall> firewalls)
-
build
public LoadBalancer build()
-
-