Interface V1TopologySelectorTermFluent<A extends V1TopologySelectorTermFluent<A>>

All Superinterfaces:
Fluent<A>
All Known Subinterfaces:
V1StorageClassFluent.AllowedTopologiesNested<N>
All Known Implementing Classes:
V1TopologySelectorTermBuilder, V1TopologySelectorTermFluentImpl

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

    • addToMatchLabelExpressions

      A addToMatchLabelExpressions(Integer index, io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement item)
    • setToMatchLabelExpressions

      A setToMatchLabelExpressions(Integer index, io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement item)
    • addToMatchLabelExpressions

      A addToMatchLabelExpressions(io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement... items)
    • addAllToMatchLabelExpressions

      A addAllToMatchLabelExpressions(Collection<io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement> items)
    • removeFromMatchLabelExpressions

      A removeFromMatchLabelExpressions(io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement... items)
    • removeAllFromMatchLabelExpressions

      A removeAllFromMatchLabelExpressions(Collection<io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement> items)
    • removeMatchingFromMatchLabelExpressions

      A removeMatchingFromMatchLabelExpressions(Predicate<V1TopologySelectorLabelRequirementBuilder> predicate)
    • getMatchLabelExpressions

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

      List<io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement> buildMatchLabelExpressions()
    • buildMatchLabelExpression

      io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement buildMatchLabelExpression(Integer index)
    • buildFirstMatchLabelExpression

      io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement buildFirstMatchLabelExpression()
    • buildLastMatchLabelExpression

      io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement buildLastMatchLabelExpression()
    • buildMatchingMatchLabelExpression

      io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement buildMatchingMatchLabelExpression(Predicate<V1TopologySelectorLabelRequirementBuilder> predicate)
    • hasMatchingMatchLabelExpression

      Boolean hasMatchingMatchLabelExpression(Predicate<V1TopologySelectorLabelRequirementBuilder> predicate)
    • withMatchLabelExpressions

      A withMatchLabelExpressions(List<io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement> matchLabelExpressions)
    • withMatchLabelExpressions

      A withMatchLabelExpressions(io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement... matchLabelExpressions)
    • hasMatchLabelExpressions

      Boolean hasMatchLabelExpressions()
    • addNewMatchLabelExpression

    • addNewMatchLabelExpressionLike

      V1TopologySelectorTermFluent.MatchLabelExpressionsNested<A> addNewMatchLabelExpressionLike(io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement item)
    • setNewMatchLabelExpressionLike

      V1TopologySelectorTermFluent.MatchLabelExpressionsNested<A> setNewMatchLabelExpressionLike(Integer index, io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement item)
    • editMatchLabelExpression

    • editFirstMatchLabelExpression

    • editLastMatchLabelExpression

    • editMatchingMatchLabelExpression