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 class
ISOPermissions.Builder<T extends ISOPermissions.Builder<T>>
-
Constructor Summary
Constructors Modifier Constructor Description protected
ISOPermissions(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()
boolean
equals(Object obj)
Set<String>
getAccounts()
String
getDomainId()
String
getId()
int
hashCode()
boolean
isPublic()
protected com.google.common.base.MoreObjects.ToStringHelper
string()
ISOPermissions.Builder<?>
toBuilder()
String
toString()
-
-
-
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()
-
-