public class V1NodeSpecFluentImpl<A extends V1NodeSpecFluent<A>> extends BaseFluent<A> implements V1NodeSpecFluent<A>
Modifier and Type | Class and Description |
---|---|
class |
V1NodeSpecFluentImpl.ConfigSourceNestedImpl<N> |
class |
V1NodeSpecFluentImpl.TaintsNestedImpl<N> |
V1NodeSpecFluent.ConfigSourceNested<N>, V1NodeSpecFluent.TaintsNested<N>
_visitables
Constructor and Description |
---|
V1NodeSpecFluentImpl() |
V1NodeSpecFluentImpl(V1NodeSpec instance) |
public V1NodeSpecFluentImpl()
public V1NodeSpecFluentImpl(V1NodeSpec instance)
@Deprecated public V1NodeConfigSource getConfigSource()
getConfigSource
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public V1NodeConfigSource buildConfigSource()
buildConfigSource
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public A withConfigSource(V1NodeConfigSource configSource)
withConfigSource
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public Boolean hasConfigSource()
hasConfigSource
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public V1NodeSpecFluent.ConfigSourceNested<A> withNewConfigSource()
withNewConfigSource
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public V1NodeSpecFluent.ConfigSourceNested<A> withNewConfigSourceLike(V1NodeConfigSource item)
withNewConfigSourceLike
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public V1NodeSpecFluent.ConfigSourceNested<A> editConfigSource()
editConfigSource
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public V1NodeSpecFluent.ConfigSourceNested<A> editOrNewConfigSource()
editOrNewConfigSource
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public V1NodeSpecFluent.ConfigSourceNested<A> editOrNewConfigSourceLike(V1NodeConfigSource item)
editOrNewConfigSourceLike
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public String getExternalID()
getExternalID
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public A withExternalID(String externalID)
withExternalID
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public Boolean hasExternalID()
hasExternalID
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public A withNewExternalID(String arg1)
withNewExternalID
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public A withNewExternalID(StringBuilder arg1)
withNewExternalID
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public A withNewExternalID(StringBuffer arg1)
withNewExternalID
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public String getPodCIDR()
getPodCIDR
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public A withPodCIDR(String podCIDR)
withPodCIDR
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public Boolean hasPodCIDR()
hasPodCIDR
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public A withNewPodCIDR(String arg1)
withNewPodCIDR
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public A withNewPodCIDR(StringBuilder arg1)
withNewPodCIDR
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public A withNewPodCIDR(StringBuffer arg1)
withNewPodCIDR
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public A addToPodCIDRs(int index, String item)
addToPodCIDRs
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public A setToPodCIDRs(int index, String item)
setToPodCIDRs
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public A addToPodCIDRs(String... items)
addToPodCIDRs
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public A addAllToPodCIDRs(Collection<String> items)
addAllToPodCIDRs
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public A removeFromPodCIDRs(String... items)
removeFromPodCIDRs
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public A removeAllFromPodCIDRs(Collection<String> items)
removeAllFromPodCIDRs
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public List<String> getPodCIDRs()
getPodCIDRs
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public String getPodCIDR(int index)
getPodCIDR
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public String getFirstPodCIDR()
getFirstPodCIDR
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public String getLastPodCIDR()
getLastPodCIDR
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public String getMatchingPodCIDR(Predicate<String> predicate)
getMatchingPodCIDR
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public Boolean hasMatchingPodCIDR(Predicate<String> predicate)
hasMatchingPodCIDR
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public A withPodCIDRs(List<String> podCIDRs)
withPodCIDRs
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public A withPodCIDRs(String... podCIDRs)
withPodCIDRs
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public Boolean hasPodCIDRs()
hasPodCIDRs
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public A addNewPodCIDR(String arg1)
addNewPodCIDR
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public A addNewPodCIDR(StringBuilder arg1)
addNewPodCIDR
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public A addNewPodCIDR(StringBuffer arg1)
addNewPodCIDR
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public String getProviderID()
getProviderID
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public A withProviderID(String providerID)
withProviderID
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public Boolean hasProviderID()
hasProviderID
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public A withNewProviderID(String arg1)
withNewProviderID
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public A withNewProviderID(StringBuilder arg1)
withNewProviderID
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public A withNewProviderID(StringBuffer arg1)
withNewProviderID
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public A addToTaints(int index, V1Taint item)
addToTaints
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public A setToTaints(int index, V1Taint item)
setToTaints
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public A addToTaints(V1Taint... items)
addToTaints
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public A addAllToTaints(Collection<V1Taint> items)
addAllToTaints
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public A removeFromTaints(V1Taint... items)
removeFromTaints
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public A removeAllFromTaints(Collection<V1Taint> items)
removeAllFromTaints
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public A removeMatchingFromTaints(Predicate<V1TaintBuilder> predicate)
removeMatchingFromTaints
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
@Deprecated public List<V1Taint> getTaints()
getTaints
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public List<V1Taint> buildTaints()
buildTaints
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public V1Taint buildTaint(int index)
buildTaint
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public V1Taint buildFirstTaint()
buildFirstTaint
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public V1Taint buildLastTaint()
buildLastTaint
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public V1Taint buildMatchingTaint(Predicate<V1TaintBuilder> predicate)
buildMatchingTaint
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public Boolean hasMatchingTaint(Predicate<V1TaintBuilder> predicate)
hasMatchingTaint
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public A withTaints(List<V1Taint> taints)
withTaints
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public A withTaints(V1Taint... taints)
withTaints
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public Boolean hasTaints()
hasTaints
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public V1NodeSpecFluent.TaintsNested<A> addNewTaint()
addNewTaint
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public V1NodeSpecFluent.TaintsNested<A> addNewTaintLike(V1Taint item)
addNewTaintLike
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public V1NodeSpecFluent.TaintsNested<A> setNewTaintLike(int index, V1Taint item)
setNewTaintLike
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public V1NodeSpecFluent.TaintsNested<A> editTaint(int index)
editTaint
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public V1NodeSpecFluent.TaintsNested<A> editFirstTaint()
editFirstTaint
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public V1NodeSpecFluent.TaintsNested<A> editLastTaint()
editLastTaint
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public V1NodeSpecFluent.TaintsNested<A> editMatchingTaint(Predicate<V1TaintBuilder> predicate)
editMatchingTaint
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public Boolean isUnschedulable()
isUnschedulable
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public A withUnschedulable(Boolean unschedulable)
withUnschedulable
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public Boolean hasUnschedulable()
hasUnschedulable
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public A withNewUnschedulable(String arg1)
withNewUnschedulable
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
public A withNewUnschedulable(boolean arg1)
withNewUnschedulable
in interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
Copyright © 2020. All rights reserved.