Interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>>

All Superinterfaces:
Fluent<A>
All Known Subinterfaces:
V1NodeFluent.SpecNested<N>
All Known Implementing Classes:
V1NodeSpecBuilder, V1NodeSpecFluentImpl

public interface V1NodeSpecFluent<A extends V1NodeSpecFluent<A>> extends Fluent<A>
Generated
  • Method Details

    • getConfigSource

      @Deprecated io.kubernetes.client.openapi.models.V1NodeConfigSource getConfigSource()
      Deprecated.
      This method has been deprecated, please use method buildConfigSource instead.
      Returns:
      The buildable object.
    • buildConfigSource

      io.kubernetes.client.openapi.models.V1NodeConfigSource buildConfigSource()
    • withConfigSource

      A withConfigSource(io.kubernetes.client.openapi.models.V1NodeConfigSource configSource)
    • hasConfigSource

      Boolean hasConfigSource()
    • withNewConfigSource

      V1NodeSpecFluent.ConfigSourceNested<A> withNewConfigSource()
    • withNewConfigSourceLike

      V1NodeSpecFluent.ConfigSourceNested<A> withNewConfigSourceLike(io.kubernetes.client.openapi.models.V1NodeConfigSource item)
    • editConfigSource

    • editOrNewConfigSource

      V1NodeSpecFluent.ConfigSourceNested<A> editOrNewConfigSource()
    • editOrNewConfigSourceLike

      V1NodeSpecFluent.ConfigSourceNested<A> editOrNewConfigSourceLike(io.kubernetes.client.openapi.models.V1NodeConfigSource item)
    • getExternalID

      String getExternalID()
    • withExternalID

      A withExternalID(String externalID)
    • hasExternalID

      Boolean hasExternalID()
    • getPodCIDR

      String getPodCIDR()
    • withPodCIDR

      A withPodCIDR(String podCIDR)
    • hasPodCIDR

      Boolean hasPodCIDR()
    • addToPodCIDRs

      A addToPodCIDRs(Integer index, String item)
    • setToPodCIDRs

      A setToPodCIDRs(Integer index, String item)
    • addToPodCIDRs

      A addToPodCIDRs(String... items)
    • addAllToPodCIDRs

      A addAllToPodCIDRs(Collection<String> items)
    • removeFromPodCIDRs

      A removeFromPodCIDRs(String... items)
    • removeAllFromPodCIDRs

      A removeAllFromPodCIDRs(Collection<String> items)
    • getPodCIDRs

      List<String> getPodCIDRs()
    • getPodCIDR

      String getPodCIDR(Integer index)
    • getFirstPodCIDR

      String getFirstPodCIDR()
    • getLastPodCIDR

      String getLastPodCIDR()
    • getMatchingPodCIDR

      String getMatchingPodCIDR(Predicate<String> predicate)
    • hasMatchingPodCIDR

      Boolean hasMatchingPodCIDR(Predicate<String> predicate)
    • withPodCIDRs

      A withPodCIDRs(List<String> podCIDRs)
    • withPodCIDRs

      A withPodCIDRs(String... podCIDRs)
    • hasPodCIDRs

      Boolean hasPodCIDRs()
    • getProviderID

      String getProviderID()
    • withProviderID

      A withProviderID(String providerID)
    • hasProviderID

      Boolean hasProviderID()
    • addToTaints

      A addToTaints(Integer index, io.kubernetes.client.openapi.models.V1Taint item)
    • setToTaints

      A setToTaints(Integer index, io.kubernetes.client.openapi.models.V1Taint item)
    • addToTaints

      A addToTaints(io.kubernetes.client.openapi.models.V1Taint... items)
    • addAllToTaints

      A addAllToTaints(Collection<io.kubernetes.client.openapi.models.V1Taint> items)
    • removeFromTaints

      A removeFromTaints(io.kubernetes.client.openapi.models.V1Taint... items)
    • removeAllFromTaints

      A removeAllFromTaints(Collection<io.kubernetes.client.openapi.models.V1Taint> items)
    • removeMatchingFromTaints

      A removeMatchingFromTaints(Predicate<V1TaintBuilder> predicate)
    • getTaints

      @Deprecated List<io.kubernetes.client.openapi.models.V1Taint> getTaints()
      Deprecated.
      This method has been deprecated, please use method buildTaints instead.
      Returns:
      The buildable object.
    • buildTaints

      List<io.kubernetes.client.openapi.models.V1Taint> buildTaints()
    • buildTaint

      io.kubernetes.client.openapi.models.V1Taint buildTaint(Integer index)
    • buildFirstTaint

      io.kubernetes.client.openapi.models.V1Taint buildFirstTaint()
    • buildLastTaint

      io.kubernetes.client.openapi.models.V1Taint buildLastTaint()
    • buildMatchingTaint

      io.kubernetes.client.openapi.models.V1Taint buildMatchingTaint(Predicate<V1TaintBuilder> predicate)
    • hasMatchingTaint

      Boolean hasMatchingTaint(Predicate<V1TaintBuilder> predicate)
    • withTaints

      A withTaints(List<io.kubernetes.client.openapi.models.V1Taint> taints)
    • withTaints

      A withTaints(io.kubernetes.client.openapi.models.V1Taint... taints)
    • hasTaints

      Boolean hasTaints()
    • addNewTaint

    • addNewTaintLike

      V1NodeSpecFluent.TaintsNested<A> addNewTaintLike(io.kubernetes.client.openapi.models.V1Taint item)
    • setNewTaintLike

      V1NodeSpecFluent.TaintsNested<A> setNewTaintLike(Integer index, io.kubernetes.client.openapi.models.V1Taint item)
    • editTaint

    • editFirstTaint

      V1NodeSpecFluent.TaintsNested<A> editFirstTaint()
    • editLastTaint

    • editMatchingTaint

      V1NodeSpecFluent.TaintsNested<A> editMatchingTaint(Predicate<V1TaintBuilder> predicate)
    • getUnschedulable

      Boolean getUnschedulable()
    • withUnschedulable

      A withUnschedulable(Boolean unschedulable)
    • hasUnschedulable

      Boolean hasUnschedulable()
    • withUnschedulable

      A withUnschedulable()