public static class LoadBalancer.Builder extends BaseLoadBalancer.Builder<Node,LoadBalancer>
Constructor and Description |
---|
LoadBalancer.Builder() |
Modifier and Type | Method and Description |
---|---|
LoadBalancer.Builder |
algorithm(LoadBalancer.Algorithm algorithm) |
LoadBalancer.Builder |
algorithm(String algorithm) |
LoadBalancer |
build() |
LoadBalancer.Builder |
clusterName(String clusterName) |
LoadBalancer.Builder |
connectionLoggingEnabled(boolean connectionLoggingEnabled) |
LoadBalancer.Builder |
created(Date created) |
LoadBalancer.Builder |
from(LoadBalancer in) |
LoadBalancer.Builder |
id(int id) |
LoadBalancer.Builder |
name(String name) |
LoadBalancer.Builder |
node(Node nodes) |
LoadBalancer.Builder |
nodes(Iterable<Node> nodes) |
LoadBalancer.Builder |
port(Integer port) |
LoadBalancer.Builder |
protocol(String protocol) |
LoadBalancer.Builder |
region(String region) |
LoadBalancer.Builder |
sessionPersistenceType(String sessionPersistenceType) |
LoadBalancer.Builder |
status(LoadBalancer.Status status) |
LoadBalancer.Builder |
updated(Date updated) |
LoadBalancer.Builder |
virtualIPs(Iterable<VirtualIP> virtualIPs) |
public LoadBalancer.Builder region(String region)
public LoadBalancer.Builder id(int id)
public LoadBalancer.Builder status(LoadBalancer.Status status)
public LoadBalancer.Builder algorithm(LoadBalancer.Algorithm algorithm)
public LoadBalancer.Builder virtualIPs(Iterable<VirtualIP> virtualIPs)
public LoadBalancer.Builder sessionPersistenceType(String sessionPersistenceType)
public LoadBalancer.Builder clusterName(String clusterName)
public LoadBalancer.Builder created(Date created)
public LoadBalancer.Builder updated(Date updated)
public LoadBalancer.Builder connectionLoggingEnabled(boolean connectionLoggingEnabled)
public LoadBalancer build()
build
in class BaseLoadBalancer.Builder<Node,LoadBalancer>
public LoadBalancer.Builder nodes(Iterable<Node> nodes)
nodes
in class BaseLoadBalancer.Builder<Node,LoadBalancer>
public LoadBalancer.Builder node(Node nodes)
node
in class BaseLoadBalancer.Builder<Node,LoadBalancer>
public LoadBalancer.Builder algorithm(String algorithm)
algorithm
in class BaseLoadBalancer.Builder<Node,LoadBalancer>
public LoadBalancer.Builder from(LoadBalancer in)
from
in class BaseLoadBalancer.Builder<Node,LoadBalancer>
public LoadBalancer.Builder name(String name)
name
in class BaseLoadBalancer.Builder<Node,LoadBalancer>
public LoadBalancer.Builder port(Integer port)
port
in class BaseLoadBalancer.Builder<Node,LoadBalancer>
public LoadBalancer.Builder protocol(String protocol)
protocol
in class BaseLoadBalancer.Builder<Node,LoadBalancer>
Copyright © 2009-2012 jclouds. All Rights Reserved.