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.V1NodeConfigSource
io.kubernetes.client.openapi.models.V1Taint
io.kubernetes.client.openapi.models.V1Taint
io.kubernetes.client.openapi.models.V1Taint
buildMatchingTaint
(Predicate<V1TaintBuilder> predicate) io.kubernetes.client.openapi.models.V1Taint
buildTaint
(Integer index) List<io.kubernetes.client.openapi.models.V1Taint>
editMatchingTaint
(Predicate<V1TaintBuilder> predicate) editOrNewConfigSourceLike
(io.kubernetes.client.openapi.models.V1NodeConfigSource item) boolean
io.kubernetes.client.openapi.models.V1NodeConfigSource
Deprecated.getMatchingPodCIDR
(Predicate<String> predicate) getPodCIDR
(Integer index) List<io.kubernetes.client.openapi.models.V1Taint>
Deprecated.int
hashCode()
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:
getConfigSource
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
- Returns:
- The buildable object.
-
buildConfigSource
public io.kubernetes.client.openapi.models.V1NodeConfigSource buildConfigSource()- Specified by:
buildConfigSource
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
withConfigSource
- Specified by:
withConfigSource
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
hasConfigSource
- Specified by:
hasConfigSource
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
withNewConfigSource
- Specified by:
withNewConfigSource
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
withNewConfigSourceLike
public V1NodeSpecFluent.ConfigSourceNested<A> withNewConfigSourceLike(io.kubernetes.client.openapi.models.V1NodeConfigSource item) - Specified by:
withNewConfigSourceLike
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
editConfigSource
- Specified by:
editConfigSource
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
editOrNewConfigSource
- Specified by:
editOrNewConfigSource
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
editOrNewConfigSourceLike
public V1NodeSpecFluent.ConfigSourceNested<A> editOrNewConfigSourceLike(io.kubernetes.client.openapi.models.V1NodeConfigSource item) - Specified by:
editOrNewConfigSourceLike
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
getExternalID
- Specified by:
getExternalID
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
withExternalID
- Specified by:
withExternalID
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
hasExternalID
- Specified by:
hasExternalID
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
getPodCIDR
- Specified by:
getPodCIDR
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
withPodCIDR
- Specified by:
withPodCIDR
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
hasPodCIDR
- Specified by:
hasPodCIDR
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
addToPodCIDRs
- Specified by:
addToPodCIDRs
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
setToPodCIDRs
- Specified by:
setToPodCIDRs
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
addToPodCIDRs
- Specified by:
addToPodCIDRs
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
addAllToPodCIDRs
- Specified by:
addAllToPodCIDRs
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
removeFromPodCIDRs
- Specified by:
removeFromPodCIDRs
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
removeAllFromPodCIDRs
- Specified by:
removeAllFromPodCIDRs
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
getPodCIDRs
- Specified by:
getPodCIDRs
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
getPodCIDR
- Specified by:
getPodCIDR
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
getFirstPodCIDR
- Specified by:
getFirstPodCIDR
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
getLastPodCIDR
- Specified by:
getLastPodCIDR
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
getMatchingPodCIDR
- Specified by:
getMatchingPodCIDR
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
hasMatchingPodCIDR
- Specified by:
hasMatchingPodCIDR
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
withPodCIDRs
- Specified by:
withPodCIDRs
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
withPodCIDRs
- Specified by:
withPodCIDRs
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
hasPodCIDRs
- Specified by:
hasPodCIDRs
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
getProviderID
- Specified by:
getProviderID
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
withProviderID
- Specified by:
withProviderID
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
hasProviderID
- Specified by:
hasProviderID
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
addToTaints
- Specified by:
addToTaints
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
setToTaints
- Specified by:
setToTaints
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
addToTaints
- Specified by:
addToTaints
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
addAllToTaints
- Specified by:
addAllToTaints
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
removeFromTaints
- Specified by:
removeFromTaints
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
removeAllFromTaints
- Specified by:
removeAllFromTaints
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
removeMatchingFromTaints
- Specified by:
removeMatchingFromTaints
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
getTaints
Deprecated.This method has been deprecated, please use method buildTaints instead.- Specified by:
getTaints
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
- Returns:
- The buildable object.
-
buildTaints
- Specified by:
buildTaints
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
buildTaint
- Specified by:
buildTaint
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
buildFirstTaint
public io.kubernetes.client.openapi.models.V1Taint buildFirstTaint()- Specified by:
buildFirstTaint
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
buildLastTaint
public io.kubernetes.client.openapi.models.V1Taint buildLastTaint()- Specified by:
buildLastTaint
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
buildMatchingTaint
public io.kubernetes.client.openapi.models.V1Taint buildMatchingTaint(Predicate<V1TaintBuilder> predicate) - Specified by:
buildMatchingTaint
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
hasMatchingTaint
- Specified by:
hasMatchingTaint
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
withTaints
- Specified by:
withTaints
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
withTaints
- Specified by:
withTaints
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
hasTaints
- Specified by:
hasTaints
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
addNewTaint
- Specified by:
addNewTaint
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
addNewTaintLike
public V1NodeSpecFluent.TaintsNested<A> addNewTaintLike(io.kubernetes.client.openapi.models.V1Taint item) - Specified by:
addNewTaintLike
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
setNewTaintLike
public V1NodeSpecFluent.TaintsNested<A> setNewTaintLike(Integer index, io.kubernetes.client.openapi.models.V1Taint item) - Specified by:
setNewTaintLike
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
editTaint
- Specified by:
editTaint
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
editFirstTaint
- Specified by:
editFirstTaint
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
editLastTaint
- Specified by:
editLastTaint
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
editMatchingTaint
- Specified by:
editMatchingTaint
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
getUnschedulable
- Specified by:
getUnschedulable
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
withUnschedulable
- Specified by:
withUnschedulable
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
hasUnschedulable
- Specified by:
hasUnschedulable
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-
equals
- Overrides:
equals
in classBaseFluent<A extends V1NodeSpecFluent<A>>
-
hashCode
public int hashCode()- Overrides:
hashCode
in classBaseFluent<A extends V1NodeSpecFluent<A>>
-
toString
-
withUnschedulable
- Specified by:
withUnschedulable
in interfaceV1NodeSpecFluent<A extends V1NodeSpecFluent<A>>
-