Interface V1NodeSelectorTermFluent<A extends V1NodeSelectorTermFluent<A>>

All Superinterfaces:
Fluent<A>
All Known Subinterfaces:
V1NodeSelectorFluent.NodeSelectorTermsNested<N>, V1PreferredSchedulingTermFluent.PreferenceNested<N>
All Known Implementing Classes:
V1NodeSelectorTermBuilder, V1NodeSelectorTermFluentImpl

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

    • addToMatchExpressions

      A addToMatchExpressions(Integer index, io.kubernetes.client.openapi.models.V1NodeSelectorRequirement item)
    • setToMatchExpressions

      A setToMatchExpressions(Integer index, io.kubernetes.client.openapi.models.V1NodeSelectorRequirement item)
    • addToMatchExpressions

      A addToMatchExpressions(io.kubernetes.client.openapi.models.V1NodeSelectorRequirement... items)
    • addAllToMatchExpressions

      A addAllToMatchExpressions(Collection<io.kubernetes.client.openapi.models.V1NodeSelectorRequirement> items)
    • removeFromMatchExpressions

      A removeFromMatchExpressions(io.kubernetes.client.openapi.models.V1NodeSelectorRequirement... items)
    • removeAllFromMatchExpressions

      A removeAllFromMatchExpressions(Collection<io.kubernetes.client.openapi.models.V1NodeSelectorRequirement> items)
    • removeMatchingFromMatchExpressions

      A removeMatchingFromMatchExpressions(Predicate<V1NodeSelectorRequirementBuilder> predicate)
    • getMatchExpressions

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

      List<io.kubernetes.client.openapi.models.V1NodeSelectorRequirement> buildMatchExpressions()
    • buildMatchExpression

      io.kubernetes.client.openapi.models.V1NodeSelectorRequirement buildMatchExpression(Integer index)
    • buildFirstMatchExpression

      io.kubernetes.client.openapi.models.V1NodeSelectorRequirement buildFirstMatchExpression()
    • buildLastMatchExpression

      io.kubernetes.client.openapi.models.V1NodeSelectorRequirement buildLastMatchExpression()
    • buildMatchingMatchExpression

      io.kubernetes.client.openapi.models.V1NodeSelectorRequirement buildMatchingMatchExpression(Predicate<V1NodeSelectorRequirementBuilder> predicate)
    • hasMatchingMatchExpression

      Boolean hasMatchingMatchExpression(Predicate<V1NodeSelectorRequirementBuilder> predicate)
    • withMatchExpressions

      A withMatchExpressions(List<io.kubernetes.client.openapi.models.V1NodeSelectorRequirement> matchExpressions)
    • withMatchExpressions

      A withMatchExpressions(io.kubernetes.client.openapi.models.V1NodeSelectorRequirement... matchExpressions)
    • hasMatchExpressions

      Boolean hasMatchExpressions()
    • addNewMatchExpression

    • addNewMatchExpressionLike

      V1NodeSelectorTermFluent.MatchExpressionsNested<A> addNewMatchExpressionLike(io.kubernetes.client.openapi.models.V1NodeSelectorRequirement item)
    • setNewMatchExpressionLike

      V1NodeSelectorTermFluent.MatchExpressionsNested<A> setNewMatchExpressionLike(Integer index, io.kubernetes.client.openapi.models.V1NodeSelectorRequirement item)
    • editMatchExpression

    • editFirstMatchExpression

    • editLastMatchExpression

    • editMatchingMatchExpression

    • addToMatchFields

      A addToMatchFields(Integer index, io.kubernetes.client.openapi.models.V1NodeSelectorRequirement item)
    • setToMatchFields

      A setToMatchFields(Integer index, io.kubernetes.client.openapi.models.V1NodeSelectorRequirement item)
    • addToMatchFields

      A addToMatchFields(io.kubernetes.client.openapi.models.V1NodeSelectorRequirement... items)
    • addAllToMatchFields

      A addAllToMatchFields(Collection<io.kubernetes.client.openapi.models.V1NodeSelectorRequirement> items)
    • removeFromMatchFields

      A removeFromMatchFields(io.kubernetes.client.openapi.models.V1NodeSelectorRequirement... items)
    • removeAllFromMatchFields

      A removeAllFromMatchFields(Collection<io.kubernetes.client.openapi.models.V1NodeSelectorRequirement> items)
    • removeMatchingFromMatchFields

      A removeMatchingFromMatchFields(Predicate<V1NodeSelectorRequirementBuilder> predicate)
    • getMatchFields

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

      List<io.kubernetes.client.openapi.models.V1NodeSelectorRequirement> buildMatchFields()
    • buildMatchField

      io.kubernetes.client.openapi.models.V1NodeSelectorRequirement buildMatchField(Integer index)
    • buildFirstMatchField

      io.kubernetes.client.openapi.models.V1NodeSelectorRequirement buildFirstMatchField()
    • buildLastMatchField

      io.kubernetes.client.openapi.models.V1NodeSelectorRequirement buildLastMatchField()
    • buildMatchingMatchField

      io.kubernetes.client.openapi.models.V1NodeSelectorRequirement buildMatchingMatchField(Predicate<V1NodeSelectorRequirementBuilder> predicate)
    • hasMatchingMatchField

      Boolean hasMatchingMatchField(Predicate<V1NodeSelectorRequirementBuilder> predicate)
    • withMatchFields

      A withMatchFields(List<io.kubernetes.client.openapi.models.V1NodeSelectorRequirement> matchFields)
    • withMatchFields

      A withMatchFields(io.kubernetes.client.openapi.models.V1NodeSelectorRequirement... matchFields)
    • hasMatchFields

      Boolean hasMatchFields()
    • addNewMatchField

    • addNewMatchFieldLike

      V1NodeSelectorTermFluent.MatchFieldsNested<A> addNewMatchFieldLike(io.kubernetes.client.openapi.models.V1NodeSelectorRequirement item)
    • setNewMatchFieldLike

      V1NodeSelectorTermFluent.MatchFieldsNested<A> setNewMatchFieldLike(Integer index, io.kubernetes.client.openapi.models.V1NodeSelectorRequirement item)
    • editMatchField

    • editFirstMatchField

    • editLastMatchField

    • editMatchingMatchField