Class QuotaStorageLimitContainer
- java.lang.Object
-
- org.ovirt.engine.sdk4.internal.containers.Container
-
- org.ovirt.engine.sdk4.internal.containers.IdentifiedContainer
-
- org.ovirt.engine.sdk4.internal.containers.QuotaStorageLimitContainer
-
- All Implemented Interfaces:
Identified
,QuotaStorageLimit
public class QuotaStorageLimitContainer extends IdentifiedContainer implements QuotaStorageLimit
-
-
Constructor Summary
Constructors Constructor Description QuotaStorageLimitContainer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BigInteger
limit()
void
limit(BigInteger newLimit)
Byte
limitAsByte()
Integer
limitAsInteger()
Long
limitAsLong()
Short
limitAsShort()
boolean
limitPresent()
Quota
quota()
void
quota(Quota newQuota)
boolean
quotaPresent()
StorageDomain
storageDomain()
void
storageDomain(StorageDomain newStorageDomain)
boolean
storageDomainPresent()
BigDecimal
usage()
void
usage(BigDecimal newUsage)
boolean
usagePresent()
-
Methods inherited from class org.ovirt.engine.sdk4.internal.containers.IdentifiedContainer
comment, comment, commentPresent, description, description, descriptionPresent, href, href, hrefPresent, id, id, idPresent, name, name, namePresent
-
Methods inherited from class org.ovirt.engine.sdk4.internal.containers.Container
asByte, asInteger, asLong, asShort, makeArrayList, makeUnmodifiableList
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.ovirt.engine.sdk4.types.Identified
comment, commentPresent, description, descriptionPresent, href, hrefPresent, id, idPresent, name, namePresent
-
-
-
-
Method Detail
-
limit
public BigInteger limit()
- Specified by:
limit
in interfaceQuotaStorageLimit
-
limitAsByte
public Byte limitAsByte()
- Specified by:
limitAsByte
in interfaceQuotaStorageLimit
-
limitAsShort
public Short limitAsShort()
- Specified by:
limitAsShort
in interfaceQuotaStorageLimit
-
limitAsInteger
public Integer limitAsInteger()
- Specified by:
limitAsInteger
in interfaceQuotaStorageLimit
-
limitAsLong
public Long limitAsLong()
- Specified by:
limitAsLong
in interfaceQuotaStorageLimit
-
limit
public void limit(BigInteger newLimit)
-
limitPresent
public boolean limitPresent()
- Specified by:
limitPresent
in interfaceQuotaStorageLimit
-
usage
public BigDecimal usage()
- Specified by:
usage
in interfaceQuotaStorageLimit
-
usage
public void usage(BigDecimal newUsage)
-
usagePresent
public boolean usagePresent()
- Specified by:
usagePresent
in interfaceQuotaStorageLimit
-
quota
public Quota quota()
- Specified by:
quota
in interfaceQuotaStorageLimit
-
quota
public void quota(Quota newQuota)
-
quotaPresent
public boolean quotaPresent()
- Specified by:
quotaPresent
in interfaceQuotaStorageLimit
-
storageDomain
public StorageDomain storageDomain()
- Specified by:
storageDomain
in interfaceQuotaStorageLimit
-
storageDomain
public void storageDomain(StorageDomain newStorageDomain)
-
storageDomainPresent
public boolean storageDomainPresent()
- Specified by:
storageDomainPresent
in interfaceQuotaStorageLimit
-
-