org.jclouds.elb.domain
Class Policy.Builder

java.lang.Object
  extended by org.jclouds.elb.domain.Policy.Builder
Enclosing class:
Policy

public static class Policy.Builder
extends Object


Field Summary
protected  com.google.common.collect.ImmutableMultimap.Builder<String,Object> attributes
           
protected  String name
           
protected  String typeName
           
 
Constructor Summary
Policy.Builder()
           
 
Method Summary
 Policy.Builder attribute(String key, Object value)
           
 Policy.Builder attributes(com.google.common.collect.Multimap<String,Object> attributes)
           
 Policy build()
           
 Policy.Builder fromPolicy(Policy in)
           
 Policy.Builder name(String name)
           
 Policy.Builder typeName(String typeName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

protected String name

typeName

protected String typeName

attributes

protected com.google.common.collect.ImmutableMultimap.Builder<String,Object> attributes
Constructor Detail

Policy.Builder

public Policy.Builder()
Method Detail

name

public Policy.Builder name(String name)
See Also:
Policy.getName()

typeName

public Policy.Builder typeName(String typeName)
See Also:
Policy.getTypeName()

attributes

public Policy.Builder attributes(com.google.common.collect.Multimap<String,Object> attributes)
See Also:
Policy.getAttributes()

attribute

public Policy.Builder attribute(String key,
                                Object value)
See Also:
Policy.getAttributes()

build

public Policy build()

fromPolicy

public Policy.Builder fromPolicy(Policy in)


Copyright © 2009-2012 jclouds. All Rights Reserved.