org.jclouds.aws.ec2.domain
Class Tag

java.lang.Object
  extended by org.jclouds.aws.ec2.domain.Tag
All Implemented Interfaces:
Comparable<Tag>

public class Tag
extends Object
implements Comparable<Tag>

Author:
grkvlt@apache.org
See Also:

Nested Class Summary
static class Tag.Builder
           
 
Constructor Summary
Tag(String resourceId, TagFilters.ResourceType resourceType, String key, String value)
           
 
Method Summary
static Tag.Builder builder()
           
 int compareTo(Tag t)
           
 boolean equals(Object obj)
           
 String getKey()
           
 String getResourceId()
           
 TagFilters.ResourceType getResourceType()
           
 String getValue()
           
 int hashCode()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Tag

public Tag(String resourceId,
           TagFilters.ResourceType resourceType,
           String key,
           String value)
Method Detail

builder

public static Tag.Builder builder()

getResourceId

public String getResourceId()

getResourceType

public TagFilters.ResourceType getResourceType()

getKey

public String getKey()

getValue

public String getValue()

compareTo

public int compareTo(Tag t)
Specified by:
compareTo in interface Comparable<Tag>

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2009-2011 jclouds. All Rights Reserved.