Interface V1LabelSelectorFluent<A extends V1LabelSelectorFluent<A>>
- All Superinterfaces:
Fluent<A>
- All Known Subinterfaces:
V1AggregationRuleFluent.ClusterRoleSelectorsNested<N>,V1beta1CSIStorageCapacityFluent.NodeTopologyNested<N>,V1CSIStorageCapacityFluent.NodeTopologyNested<N>,V1DaemonSetSpecFluent.SelectorNested<N>,V1DeploymentSpecFluent.SelectorNested<N>,V1JobSpecFluent.SelectorNested<N>,V1MutatingWebhookFluent.NamespaceSelectorNested<N>,V1MutatingWebhookFluent.ObjectSelectorNested<N>,V1NetworkPolicyPeerFluent.NamespaceSelectorNested<N>,V1NetworkPolicyPeerFluent.PodSelectorNested<N>,V1NetworkPolicySpecFluent.PodSelectorNested<N>,V1PersistentVolumeClaimSpecFluent.SelectorNested<N>,V1PodAffinityTermFluent.LabelSelectorNested<N>,V1PodAffinityTermFluent.NamespaceSelectorNested<N>,V1PodDisruptionBudgetSpecFluent.SelectorNested<N>,V1ReplicaSetSpecFluent.SelectorNested<N>,V1StatefulSetSpecFluent.SelectorNested<N>,V1TopologySpreadConstraintFluent.LabelSelectorNested<N>,V1ValidatingWebhookFluent.NamespaceSelectorNested<N>,V1ValidatingWebhookFluent.ObjectSelectorNested<N>,V2beta2MetricIdentifierFluent.SelectorNested<N>,V2MetricIdentifierFluent.SelectorNested<N>
- All Known Implementing Classes:
V1LabelSelectorBuilder,V1LabelSelectorFluentImpl
Generated
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface -
Method Summary
Modifier and TypeMethodDescriptionaddAllToMatchExpressions(Collection<io.kubernetes.client.openapi.models.V1LabelSelectorRequirement> items) addNewMatchExpressionLike(io.kubernetes.client.openapi.models.V1LabelSelectorRequirement item) addToMatchExpressions(io.kubernetes.client.openapi.models.V1LabelSelectorRequirement... items) addToMatchExpressions(Integer index, io.kubernetes.client.openapi.models.V1LabelSelectorRequirement item) addToMatchLabels(String key, String value) addToMatchLabels(Map<String, String> map) io.kubernetes.client.openapi.models.V1LabelSelectorRequirementio.kubernetes.client.openapi.models.V1LabelSelectorRequirementio.kubernetes.client.openapi.models.V1LabelSelectorRequirementbuildMatchExpression(Integer index) List<io.kubernetes.client.openapi.models.V1LabelSelectorRequirement>io.kubernetes.client.openapi.models.V1LabelSelectorRequirementeditMatchExpression(Integer index) List<io.kubernetes.client.openapi.models.V1LabelSelectorRequirement>Deprecated.removeAllFromMatchExpressions(Collection<io.kubernetes.client.openapi.models.V1LabelSelectorRequirement> items) removeFromMatchExpressions(io.kubernetes.client.openapi.models.V1LabelSelectorRequirement... items) removeFromMatchLabels(Map<String, String> map) setNewMatchExpressionLike(Integer index, io.kubernetes.client.openapi.models.V1LabelSelectorRequirement item) setToMatchExpressions(Integer index, io.kubernetes.client.openapi.models.V1LabelSelectorRequirement item) withMatchExpressions(io.kubernetes.client.openapi.models.V1LabelSelectorRequirement... matchExpressions) withMatchExpressions(List<io.kubernetes.client.openapi.models.V1LabelSelectorRequirement> matchExpressions) <K,V> A withMatchLabels(Map<String, String> matchLabels)
-
Method Details
-
addToMatchExpressions
-
setToMatchExpressions
-
addToMatchExpressions
-
addAllToMatchExpressions
A addAllToMatchExpressions(Collection<io.kubernetes.client.openapi.models.V1LabelSelectorRequirement> items) -
removeFromMatchExpressions
A removeFromMatchExpressions(io.kubernetes.client.openapi.models.V1LabelSelectorRequirement... items) -
removeAllFromMatchExpressions
A removeAllFromMatchExpressions(Collection<io.kubernetes.client.openapi.models.V1LabelSelectorRequirement> items) -
removeMatchingFromMatchExpressions
-
getMatchExpressions
@Deprecated List<io.kubernetes.client.openapi.models.V1LabelSelectorRequirement> getMatchExpressions()Deprecated.This method has been deprecated, please use method buildMatchExpressions instead.- Returns:
- The buildable object.
-
buildMatchExpressions
List<io.kubernetes.client.openapi.models.V1LabelSelectorRequirement> buildMatchExpressions() -
buildMatchExpression
-
buildFirstMatchExpression
io.kubernetes.client.openapi.models.V1LabelSelectorRequirement buildFirstMatchExpression() -
buildLastMatchExpression
io.kubernetes.client.openapi.models.V1LabelSelectorRequirement buildLastMatchExpression() -
buildMatchingMatchExpression
io.kubernetes.client.openapi.models.V1LabelSelectorRequirement buildMatchingMatchExpression(Predicate<V1LabelSelectorRequirementBuilder> predicate) -
hasMatchingMatchExpression
-
withMatchExpressions
-
withMatchExpressions
A withMatchExpressions(io.kubernetes.client.openapi.models.V1LabelSelectorRequirement... matchExpressions) -
hasMatchExpressions
Boolean hasMatchExpressions() -
addNewMatchExpression
V1LabelSelectorFluent.MatchExpressionsNested<A> addNewMatchExpression() -
addNewMatchExpressionLike
V1LabelSelectorFluent.MatchExpressionsNested<A> addNewMatchExpressionLike(io.kubernetes.client.openapi.models.V1LabelSelectorRequirement item) -
setNewMatchExpressionLike
V1LabelSelectorFluent.MatchExpressionsNested<A> setNewMatchExpressionLike(Integer index, io.kubernetes.client.openapi.models.V1LabelSelectorRequirement item) -
editMatchExpression
-
editFirstMatchExpression
V1LabelSelectorFluent.MatchExpressionsNested<A> editFirstMatchExpression() -
editLastMatchExpression
V1LabelSelectorFluent.MatchExpressionsNested<A> editLastMatchExpression() -
editMatchingMatchExpression
V1LabelSelectorFluent.MatchExpressionsNested<A> editMatchingMatchExpression(Predicate<V1LabelSelectorRequirementBuilder> predicate) -
addToMatchLabels
-
addToMatchLabels
-
removeFromMatchLabels
-
removeFromMatchLabels
-
getMatchLabels
-
withMatchLabels
-
hasMatchLabels
Boolean hasMatchLabels()
-