Package com.pulumi.aws.lb.inputs
Class GetListenerRuleCondition.Builder
- java.lang.Object
-
- com.pulumi.aws.lb.inputs.GetListenerRuleCondition.Builder
-
- Enclosing class:
- GetListenerRuleCondition
public static final class GetListenerRuleCondition.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetListenerRuleCondition defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetListenerRuleCondition defaults)
-
-
Method Detail
-
hostHeaders
public GetListenerRuleCondition.Builder hostHeaders(@Nullable java.util.List<GetListenerRuleConditionHostHeader> hostHeaders)
- Parameters:
hostHeaders- Host header patterns to match. Detailed below.- Returns:
- builder
-
hostHeaders
public GetListenerRuleCondition.Builder hostHeaders(GetListenerRuleConditionHostHeader... hostHeaders)
- Parameters:
hostHeaders- Host header patterns to match. Detailed below.- Returns:
- builder
-
httpHeaders
public GetListenerRuleCondition.Builder httpHeaders(@Nullable java.util.List<GetListenerRuleConditionHttpHeader> httpHeaders)
- Parameters:
httpHeaders- HTTP header and values to match. Detailed below.- Returns:
- builder
-
httpHeaders
public GetListenerRuleCondition.Builder httpHeaders(GetListenerRuleConditionHttpHeader... httpHeaders)
- Parameters:
httpHeaders- HTTP header and values to match. Detailed below.- Returns:
- builder
-
httpRequestMethods
public GetListenerRuleCondition.Builder httpRequestMethods(@Nullable java.util.List<GetListenerRuleConditionHttpRequestMethod> httpRequestMethods)
- Parameters:
httpRequestMethods- Contains a single attribute `values`, which contains a set of HTTP request methods.- Returns:
- builder
-
httpRequestMethods
public GetListenerRuleCondition.Builder httpRequestMethods(GetListenerRuleConditionHttpRequestMethod... httpRequestMethods)
- Parameters:
httpRequestMethods- Contains a single attribute `values`, which contains a set of HTTP request methods.- Returns:
- builder
-
pathPatterns
public GetListenerRuleCondition.Builder pathPatterns(@Nullable java.util.List<GetListenerRuleConditionPathPattern> pathPatterns)
- Parameters:
pathPatterns- Path patterns to compare against the request URL. Detailed below.- Returns:
- builder
-
pathPatterns
public GetListenerRuleCondition.Builder pathPatterns(GetListenerRuleConditionPathPattern... pathPatterns)
- Parameters:
pathPatterns- Path patterns to compare against the request URL. Detailed below.- Returns:
- builder
-
queryStrings
public GetListenerRuleCondition.Builder queryStrings(@Nullable java.util.List<GetListenerRuleConditionQueryString> queryStrings)
- Parameters:
queryStrings- Query string parameters to match. Detailed below.- Returns:
- builder
-
queryStrings
public GetListenerRuleCondition.Builder queryStrings(GetListenerRuleConditionQueryString... queryStrings)
- Parameters:
queryStrings- Query string parameters to match. Detailed below.- Returns:
- builder
-
sourceIps
public GetListenerRuleCondition.Builder sourceIps(@Nullable java.util.List<GetListenerRuleConditionSourceIp> sourceIps)
- Parameters:
sourceIps- Source IP address to match. Detailed below.- Returns:
- builder
-
sourceIps
public GetListenerRuleCondition.Builder sourceIps(GetListenerRuleConditionSourceIp... sourceIps)
- Parameters:
sourceIps- Source IP address to match. Detailed below.- Returns:
- builder
-
build
public GetListenerRuleCondition build()
-
-