Package org.jclouds.cloudstack.domain
Class ISOPermissions
- java.lang.Object
-
- org.jclouds.cloudstack.domain.ISOPermissions
-
public class ISOPermissions extends Object
Class ISOPermissions
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classISOPermissions.Builder<T extends ISOPermissions.Builder<T>>
-
Constructor Summary
Constructors Modifier Constructor Description protectedISOPermissions(String id, Set<String> accounts, String domainId, boolean isPublic)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ISOPermissions.Builder<?>builder()booleanequals(Object obj)Set<String>getAccounts()StringgetDomainId()StringgetId()inthashCode()booleanisPublic()protected com.google.common.base.MoreObjects.ToStringHelperstring()ISOPermissions.Builder<?>toBuilder()StringtoString()
-
-
-
Method Detail
-
builder
public static ISOPermissions.Builder<?> builder()
-
toBuilder
public ISOPermissions.Builder<?> toBuilder()
-
getId
public String getId()
- Returns:
- the template ID
-
getAccounts
public Set<String> getAccounts()
- Returns:
- the list of accounts the template is available for
-
getDomainId
@Nullable public String getDomainId()
- Returns:
- the ID of the domain to which the template belongs
-
isPublic
public boolean isPublic()
- Returns:
- true if this template is a public template, false otherwise
-
string
protected com.google.common.base.MoreObjects.ToStringHelper string()
-
-