Package com.pulumi.aws.alb.inputs
Class ListenerRuleConditionHostHeaderArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.alb.inputs.ListenerRuleConditionHostHeaderArgs.Builder
-
- Enclosing class:
- ListenerRuleConditionHostHeaderArgs
public static final class ListenerRuleConditionHostHeaderArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ListenerRuleConditionHostHeaderArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ListenerRuleConditionHostHeaderArgsbuild()ListenerRuleConditionHostHeaderArgs.BuilderregexValues(com.pulumi.core.Output<java.util.List<java.lang.String>> regexValues)ListenerRuleConditionHostHeaderArgs.BuilderregexValues(java.lang.String... regexValues)ListenerRuleConditionHostHeaderArgs.BuilderregexValues(java.util.List<java.lang.String> regexValues)ListenerRuleConditionHostHeaderArgs.Buildervalues(com.pulumi.core.Output<java.util.List<java.lang.String>> values)ListenerRuleConditionHostHeaderArgs.Buildervalues(java.lang.String... values)ListenerRuleConditionHostHeaderArgs.Buildervalues(java.util.List<java.lang.String> values)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ListenerRuleConditionHostHeaderArgs defaults)
-
-
Method Detail
-
regexValues
public ListenerRuleConditionHostHeaderArgs.Builder regexValues(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> regexValues)
- Parameters:
regexValues- List of regular expressions to compare against the host header. The maximum length of each string is 128 characters. Conflicts with `values`.- Returns:
- builder
-
regexValues
public ListenerRuleConditionHostHeaderArgs.Builder regexValues(java.util.List<java.lang.String> regexValues)
- Parameters:
regexValues- List of regular expressions to compare against the host header. The maximum length of each string is 128 characters. Conflicts with `values`.- Returns:
- builder
-
regexValues
public ListenerRuleConditionHostHeaderArgs.Builder regexValues(java.lang.String... regexValues)
- Parameters:
regexValues- List of regular expressions to compare against the host header. The maximum length of each string is 128 characters. Conflicts with `values`.- Returns:
- builder
-
values
public ListenerRuleConditionHostHeaderArgs.Builder values(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> values)
- Parameters:
values- List of host header value patterns to match. Maximum size of each pattern is 128 characters. Comparison is case-insensitive. Wildcard characters supported: * (matches 0 or more characters) and ? (matches exactly 1 character). Only one pattern needs to match for the condition to be satisfied. To match host headers containing a non-standard port (for example, `example.com:8443`), use `regexValues`. Conflicts with `regexValues`.- Returns:
- builder
-
values
public ListenerRuleConditionHostHeaderArgs.Builder values(java.util.List<java.lang.String> values)
- Parameters:
values- List of host header value patterns to match. Maximum size of each pattern is 128 characters. Comparison is case-insensitive. Wildcard characters supported: * (matches 0 or more characters) and ? (matches exactly 1 character). Only one pattern needs to match for the condition to be satisfied. To match host headers containing a non-standard port (for example, `example.com:8443`), use `regexValues`. Conflicts with `regexValues`.- Returns:
- builder
-
values
public ListenerRuleConditionHostHeaderArgs.Builder values(java.lang.String... values)
- Parameters:
values- List of host header value patterns to match. Maximum size of each pattern is 128 characters. Comparison is case-insensitive. Wildcard characters supported: * (matches 0 or more characters) and ? (matches exactly 1 character). Only one pattern needs to match for the condition to be satisfied. To match host headers containing a non-standard port (for example, `example.com:8443`), use `regexValues`. Conflicts with `regexValues`.- Returns:
- builder
-
build
public ListenerRuleConditionHostHeaderArgs build()
-
-