org.jclouds.ec2.domain
Class Tag.Builder

java.lang.Object
  extended by org.jclouds.ec2.domain.Tag.Builder
Enclosing class:
Tag

public static class Tag.Builder
extends Object


Field Summary
protected  String key
           
protected  String resourceId
           
protected  String resourceType
           
protected  com.google.common.base.Optional<String> value
           
 
Constructor Summary
Tag.Builder()
           
 
Method Summary
 Tag build()
           
 Tag.Builder fromTag(Tag in)
           
 Tag.Builder key(String key)
           
 Tag.Builder resourceId(String resourceId)
           
 Tag.Builder resourceType(String resourceType)
           
 Tag.Builder value(String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

resourceId

protected String resourceId

resourceType

protected String resourceType

key

protected String key

value

protected com.google.common.base.Optional<String> value
Constructor Detail

Tag.Builder

public Tag.Builder()
Method Detail

resourceId

public Tag.Builder resourceId(String resourceId)
See Also:
Tag.getResourceId()

resourceType

public Tag.Builder resourceType(String resourceType)
See Also:
Tag.getResourceType()

key

public Tag.Builder key(String key)
See Also:
Tag.getKey()

value

public Tag.Builder value(String value)
See Also:
TagGroup#getValue()

build

public Tag build()

fromTag

public Tag.Builder fromTag(Tag in)


Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.