Class V1NodeSpecFluentImpl<A extends V1NodeSpecFluent<A>>
java.lang.Object
io.kubernetes.client.fluent.BaseFluent<A>
io.kubernetes.client.openapi.models.V1NodeSpecFluentImpl<A>
- All Implemented Interfaces:
Fluent<A>,Visitable<A>,V1NodeSpecFluent<A>
- Direct Known Subclasses:
V1NodeSpecBuilder
public class V1NodeSpecFluentImpl<A extends V1NodeSpecFluent<A>>
extends BaseFluent<A>
implements V1NodeSpecFluent<A>
Generated
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.kubernetes.client.openapi.models.V1NodeSpecFluent
V1NodeSpecFluent.ConfigSourceNested<N>, V1NodeSpecFluent.TaintsNested<N> -
Field Summary
Fields inherited from class io.kubernetes.client.fluent.BaseFluent
_visitables, VISIT -
Constructor Summary
ConstructorsConstructorDescriptionV1NodeSpecFluentImpl(io.kubernetes.client.openapi.models.V1NodeSpec instance) -
Method Summary
Modifier and TypeMethodDescriptionaddAllToPodCIDRs(Collection<String> items) addAllToTaints(Collection<io.kubernetes.client.openapi.models.V1Taint> items) addNewTaintLike(io.kubernetes.client.openapi.models.V1Taint item) addToPodCIDRs(Integer index, String item) addToPodCIDRs(String... items) addToTaints(io.kubernetes.client.openapi.models.V1Taint... items) addToTaints(Integer index, io.kubernetes.client.openapi.models.V1Taint item) io.kubernetes.client.openapi.models.V1NodeConfigSourceio.kubernetes.client.openapi.models.V1Taintio.kubernetes.client.openapi.models.V1Taintio.kubernetes.client.openapi.models.V1TaintbuildMatchingTaint(Predicate<V1TaintBuilder> predicate) io.kubernetes.client.openapi.models.V1TaintbuildTaint(Integer index) List<io.kubernetes.client.openapi.models.V1Taint>editMatchingTaint(Predicate<V1TaintBuilder> predicate) editOrNewConfigSourceLike(io.kubernetes.client.openapi.models.V1NodeConfigSource item) booleanio.kubernetes.client.openapi.models.V1NodeConfigSourceDeprecated.getMatchingPodCIDR(Predicate<String> predicate) getPodCIDR(Integer index) List<io.kubernetes.client.openapi.models.V1Taint>Deprecated.inthashCode()hasMatchingPodCIDR(Predicate<String> predicate) hasMatchingTaint(Predicate<V1TaintBuilder> predicate) removeAllFromPodCIDRs(Collection<String> items) removeAllFromTaints(Collection<io.kubernetes.client.openapi.models.V1Taint> items) removeFromPodCIDRs(String... items) removeFromTaints(io.kubernetes.client.openapi.models.V1Taint... items) removeMatchingFromTaints(Predicate<V1TaintBuilder> predicate) setNewTaintLike(Integer index, io.kubernetes.client.openapi.models.V1Taint item) setToPodCIDRs(Integer index, String item) setToTaints(Integer index, io.kubernetes.client.openapi.models.V1Taint item) toString()withConfigSource(io.kubernetes.client.openapi.models.V1NodeConfigSource configSource) withExternalID(String externalID) withNewConfigSourceLike(io.kubernetes.client.openapi.models.V1NodeConfigSource item) withPodCIDR(String podCIDR) withPodCIDRs(String... podCIDRs) withPodCIDRs(List<String> podCIDRs) withProviderID(String providerID) withTaints(io.kubernetes.client.openapi.models.V1Taint... taints) withTaints(List<io.kubernetes.client.openapi.models.V1Taint> taints) withUnschedulable(Boolean unschedulable) Methods inherited from class io.kubernetes.client.fluent.BaseFluent
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOf
-
Constructor Details
-
V1NodeSpecFluentImpl
public V1NodeSpecFluentImpl() -
V1NodeSpecFluentImpl
public V1NodeSpecFluentImpl(io.kubernetes.client.openapi.models.V1NodeSpec instance)
-
-
Method Details
-
getConfigSource
Deprecated.This method has been deprecated, please use method buildConfigSource instead.- Specified by:
getConfigSourcein interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>- Returns:
- The buildable object.
-
buildConfigSource
public io.kubernetes.client.openapi.models.V1NodeConfigSource buildConfigSource()- Specified by:
buildConfigSourcein interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
withConfigSource
- Specified by:
withConfigSourcein interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
hasConfigSource
- Specified by:
hasConfigSourcein interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
withNewConfigSource
- Specified by:
withNewConfigSourcein interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
withNewConfigSourceLike
public V1NodeSpecFluent.ConfigSourceNested<A> withNewConfigSourceLike(io.kubernetes.client.openapi.models.V1NodeConfigSource item) - Specified by:
withNewConfigSourceLikein interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
editConfigSource
- Specified by:
editConfigSourcein interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
editOrNewConfigSource
- Specified by:
editOrNewConfigSourcein interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
editOrNewConfigSourceLike
public V1NodeSpecFluent.ConfigSourceNested<A> editOrNewConfigSourceLike(io.kubernetes.client.openapi.models.V1NodeConfigSource item) - Specified by:
editOrNewConfigSourceLikein interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
getExternalID
- Specified by:
getExternalIDin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
withExternalID
- Specified by:
withExternalIDin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
hasExternalID
- Specified by:
hasExternalIDin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
getPodCIDR
- Specified by:
getPodCIDRin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
withPodCIDR
- Specified by:
withPodCIDRin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
hasPodCIDR
- Specified by:
hasPodCIDRin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
addToPodCIDRs
- Specified by:
addToPodCIDRsin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
setToPodCIDRs
- Specified by:
setToPodCIDRsin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
addToPodCIDRs
- Specified by:
addToPodCIDRsin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
addAllToPodCIDRs
- Specified by:
addAllToPodCIDRsin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
removeFromPodCIDRs
- Specified by:
removeFromPodCIDRsin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
removeAllFromPodCIDRs
- Specified by:
removeAllFromPodCIDRsin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
getPodCIDRs
- Specified by:
getPodCIDRsin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
getPodCIDR
- Specified by:
getPodCIDRin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
getFirstPodCIDR
- Specified by:
getFirstPodCIDRin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
getLastPodCIDR
- Specified by:
getLastPodCIDRin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
getMatchingPodCIDR
- Specified by:
getMatchingPodCIDRin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
hasMatchingPodCIDR
- Specified by:
hasMatchingPodCIDRin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
withPodCIDRs
- Specified by:
withPodCIDRsin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
withPodCIDRs
- Specified by:
withPodCIDRsin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
hasPodCIDRs
- Specified by:
hasPodCIDRsin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
getProviderID
- Specified by:
getProviderIDin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
withProviderID
- Specified by:
withProviderIDin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
hasProviderID
- Specified by:
hasProviderIDin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
addToTaints
- Specified by:
addToTaintsin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
setToTaints
- Specified by:
setToTaintsin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
addToTaints
- Specified by:
addToTaintsin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
addAllToTaints
- Specified by:
addAllToTaintsin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
removeFromTaints
- Specified by:
removeFromTaintsin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
removeAllFromTaints
- Specified by:
removeAllFromTaintsin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
removeMatchingFromTaints
- Specified by:
removeMatchingFromTaintsin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
getTaints
Deprecated.This method has been deprecated, please use method buildTaints instead.- Specified by:
getTaintsin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>- Returns:
- The buildable object.
-
buildTaints
- Specified by:
buildTaintsin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
buildTaint
- Specified by:
buildTaintin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
buildFirstTaint
public io.kubernetes.client.openapi.models.V1Taint buildFirstTaint()- Specified by:
buildFirstTaintin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
buildLastTaint
public io.kubernetes.client.openapi.models.V1Taint buildLastTaint()- Specified by:
buildLastTaintin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
buildMatchingTaint
public io.kubernetes.client.openapi.models.V1Taint buildMatchingTaint(Predicate<V1TaintBuilder> predicate) - Specified by:
buildMatchingTaintin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
hasMatchingTaint
- Specified by:
hasMatchingTaintin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
withTaints
- Specified by:
withTaintsin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
withTaints
- Specified by:
withTaintsin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
hasTaints
- Specified by:
hasTaintsin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
addNewTaint
- Specified by:
addNewTaintin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
addNewTaintLike
public V1NodeSpecFluent.TaintsNested<A> addNewTaintLike(io.kubernetes.client.openapi.models.V1Taint item) - Specified by:
addNewTaintLikein interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
setNewTaintLike
public V1NodeSpecFluent.TaintsNested<A> setNewTaintLike(Integer index, io.kubernetes.client.openapi.models.V1Taint item) - Specified by:
setNewTaintLikein interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
editTaint
- Specified by:
editTaintin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
editFirstTaint
- Specified by:
editFirstTaintin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
editLastTaint
- Specified by:
editLastTaintin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
editMatchingTaint
- Specified by:
editMatchingTaintin interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
getUnschedulable
- Specified by:
getUnschedulablein interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
withUnschedulable
- Specified by:
withUnschedulablein interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
hasUnschedulable
- Specified by:
hasUnschedulablein interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
equals
- Overrides:
equalsin classBaseFluent<A extends V1NodeSpecFluent<A>>
-
hashCode
public int hashCode()- Overrides:
hashCodein classBaseFluent<A extends V1NodeSpecFluent<A>>
-
toString
-
withUnschedulable
- Specified by:
withUnschedulablein interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-