Package org.jclouds.cloudstack.domain
Class Tag.Builder<T extends Tag.Builder<T>>
- java.lang.Object
-
- org.jclouds.cloudstack.domain.Tag.Builder<T>
-
-
Field Summary
Fields Modifier and Type Field Description protected String
account
protected String
customer
protected String
domain
protected String
domainId
protected String
key
protected String
project
protected String
projectId
protected String
resourceId
protected Tag.ResourceType
resourceType
protected String
value
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description T
account(String account)
Tag
build()
T
customer(String customer)
T
domain(String domain)
T
domainId(String domainId)
T
fromTag(Tag in)
T
key(String key)
T
project(String project)
T
projectId(String projectId)
T
resourceId(String resourceId)
T
resourceType(Tag.ResourceType resourceType)
protected abstract T
self()
T
value(String value)
-
-
-
Field Detail
-
account
protected String account
-
customer
protected String customer
-
domain
protected String domain
-
domainId
protected String domainId
-
key
protected String key
-
project
protected String project
-
projectId
protected String projectId
-
resourceId
protected String resourceId
-
resourceType
protected Tag.ResourceType resourceType
-
value
protected String value
-
-
Method Detail
-
self
protected abstract T self()
-
account
public T account(String account)
- See Also:
Tag.getAccount()
-
customer
public T customer(String customer)
- See Also:
Tag.getCustomer()
-
domain
public T domain(String domain)
- See Also:
Tag.getDomain()
-
domainId
public T domainId(String domainId)
- See Also:
Tag.getDomainId()
-
key
public T key(String key)
- See Also:
Tag.getKey()
-
project
public T project(String project)
- See Also:
Tag.getProject()
-
projectId
public T projectId(String projectId)
- See Also:
Tag.getProjectId()
-
resourceId
public T resourceId(String resourceId)
- See Also:
Tag.getResourceId()
-
resourceType
public T resourceType(Tag.ResourceType resourceType)
- See Also:
Tag.getResourceType()
-
value
public T value(String value)
- See Also:
Tag.getValue()
-
build
public Tag build()
-
-