Class LabelSelectorArgs.Builder
- java.lang.Object
-
- com.pulumi.kubernetes.meta.v1.inputs.LabelSelectorArgs.Builder
-
- Enclosing class:
- LabelSelectorArgs
public static final class LabelSelectorArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(LabelSelectorArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LabelSelectorArgs
build()
LabelSelectorArgs.Builder
matchExpressions(com.pulumi.core.Output<java.util.List<LabelSelectorRequirementArgs>> matchExpressions)
LabelSelectorArgs.Builder
matchExpressions(LabelSelectorRequirementArgs... matchExpressions)
LabelSelectorArgs.Builder
matchExpressions(java.util.List<LabelSelectorRequirementArgs> matchExpressions)
LabelSelectorArgs.Builder
matchLabels(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> matchLabels)
LabelSelectorArgs.Builder
matchLabels(java.util.Map<java.lang.String,java.lang.String> matchLabels)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(LabelSelectorArgs defaults)
-
-
Method Detail
-
matchExpressions
public LabelSelectorArgs.Builder matchExpressions(@Nullable com.pulumi.core.Output<java.util.List<LabelSelectorRequirementArgs>> matchExpressions)
- Parameters:
matchExpressions
- matchExpressions is a list of label selector requirements. The requirements are ANDed.- Returns:
- builder
-
matchExpressions
public LabelSelectorArgs.Builder matchExpressions(java.util.List<LabelSelectorRequirementArgs> matchExpressions)
- Parameters:
matchExpressions
- matchExpressions is a list of label selector requirements. The requirements are ANDed.- Returns:
- builder
-
matchExpressions
public LabelSelectorArgs.Builder matchExpressions(LabelSelectorRequirementArgs... matchExpressions)
- Parameters:
matchExpressions
- matchExpressions is a list of label selector requirements. The requirements are ANDed.- Returns:
- builder
-
matchLabels
public LabelSelectorArgs.Builder matchLabels(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> matchLabels)
- Parameters:
matchLabels
- matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels map is equivalent to an element of matchExpressions, whose key field is "key", the operator is "In", and the values array contains only "value". The requirements are ANDed.- Returns:
- builder
-
matchLabels
public LabelSelectorArgs.Builder matchLabels(java.util.Map<java.lang.String,java.lang.String> matchLabels)
- Parameters:
matchLabels
- matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels map is equivalent to an element of matchExpressions, whose key field is "key", the operator is "In", and the values array contains only "value". The requirements are ANDed.- Returns:
- builder
-
build
public LabelSelectorArgs build()
-
-