public class MemquotaSpecFluentImpl<A extends MemquotaSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements MemquotaSpecFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
MemquotaSpecFluentImpl.QuotasNestedImpl<N> |
MemquotaSpecFluent.QuotasNested<N>| Constructor and Description |
|---|
MemquotaSpecFluentImpl() |
MemquotaSpecFluentImpl(MemquotaSpec instance) |
public MemquotaSpecFluentImpl()
public MemquotaSpecFluentImpl(MemquotaSpec instance)
public Long getMinDeduplicationDuration()
getMinDeduplicationDuration in interface MemquotaSpecFluent<A extends MemquotaSpecFluent<A>>public A withMinDeduplicationDuration(Long minDeduplicationDuration)
withMinDeduplicationDuration in interface MemquotaSpecFluent<A extends MemquotaSpecFluent<A>>public Boolean hasMinDeduplicationDuration()
hasMinDeduplicationDuration in interface MemquotaSpecFluent<A extends MemquotaSpecFluent<A>>public A withNewMinDeduplicationDuration(String arg1)
withNewMinDeduplicationDuration in interface MemquotaSpecFluent<A extends MemquotaSpecFluent<A>>public A withNewMinDeduplicationDuration(long arg1)
withNewMinDeduplicationDuration in interface MemquotaSpecFluent<A extends MemquotaSpecFluent<A>>public A addToQuotas(int index, Quota item)
addToQuotas in interface MemquotaSpecFluent<A extends MemquotaSpecFluent<A>>public A setToQuotas(int index, Quota item)
setToQuotas in interface MemquotaSpecFluent<A extends MemquotaSpecFluent<A>>public A addToQuotas(Quota... items)
addToQuotas in interface MemquotaSpecFluent<A extends MemquotaSpecFluent<A>>public A addAllToQuotas(Collection<Quota> items)
addAllToQuotas in interface MemquotaSpecFluent<A extends MemquotaSpecFluent<A>>public A removeFromQuotas(Quota... items)
removeFromQuotas in interface MemquotaSpecFluent<A extends MemquotaSpecFluent<A>>public A removeAllFromQuotas(Collection<Quota> items)
removeAllFromQuotas in interface MemquotaSpecFluent<A extends MemquotaSpecFluent<A>>@Deprecated public List<Quota> getQuotas()
getQuotas in interface MemquotaSpecFluent<A extends MemquotaSpecFluent<A>>public List<Quota> buildQuotas()
buildQuotas in interface MemquotaSpecFluent<A extends MemquotaSpecFluent<A>>public Quota buildQuota(int index)
buildQuota in interface MemquotaSpecFluent<A extends MemquotaSpecFluent<A>>public Quota buildFirstQuota()
buildFirstQuota in interface MemquotaSpecFluent<A extends MemquotaSpecFluent<A>>public Quota buildLastQuota()
buildLastQuota in interface MemquotaSpecFluent<A extends MemquotaSpecFluent<A>>public Quota buildMatchingQuota(io.fabric8.kubernetes.api.builder.Predicate<QuotaBuilder> predicate)
buildMatchingQuota in interface MemquotaSpecFluent<A extends MemquotaSpecFluent<A>>public A withQuotas(List<Quota> quotas)
withQuotas in interface MemquotaSpecFluent<A extends MemquotaSpecFluent<A>>public A withQuotas(Quota... quotas)
withQuotas in interface MemquotaSpecFluent<A extends MemquotaSpecFluent<A>>public Boolean hasQuotas()
hasQuotas in interface MemquotaSpecFluent<A extends MemquotaSpecFluent<A>>public MemquotaSpecFluent.QuotasNested<A> addNewQuota()
addNewQuota in interface MemquotaSpecFluent<A extends MemquotaSpecFluent<A>>public MemquotaSpecFluent.QuotasNested<A> addNewQuotaLike(Quota item)
addNewQuotaLike in interface MemquotaSpecFluent<A extends MemquotaSpecFluent<A>>public MemquotaSpecFluent.QuotasNested<A> setNewQuotaLike(int index, Quota item)
setNewQuotaLike in interface MemquotaSpecFluent<A extends MemquotaSpecFluent<A>>public MemquotaSpecFluent.QuotasNested<A> editQuota(int index)
editQuota in interface MemquotaSpecFluent<A extends MemquotaSpecFluent<A>>public MemquotaSpecFluent.QuotasNested<A> editFirstQuota()
editFirstQuota in interface MemquotaSpecFluent<A extends MemquotaSpecFluent<A>>public MemquotaSpecFluent.QuotasNested<A> editLastQuota()
editLastQuota in interface MemquotaSpecFluent<A extends MemquotaSpecFluent<A>>public MemquotaSpecFluent.QuotasNested<A> editMatchingQuota(io.fabric8.kubernetes.api.builder.Predicate<QuotaBuilder> predicate)
editMatchingQuota in interface MemquotaSpecFluent<A extends MemquotaSpecFluent<A>>Copyright © 2017–2018 Red Hat. All rights reserved.