public static final class ALBMatchTarget.Builder
extends java.lang.Object
ALBMatchTarget.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
ALBMatchTarget. |
| Modifier and Type | Method and Description |
|---|---|
ALBMatchTarget |
build() |
ALBMatchTarget.Builder |
setClientIp(ALBIpAddrMatch clientIp) |
ALBMatchTarget.Builder |
setCookie(ALBCookieMatch cookie) |
ALBMatchTarget.Builder |
setHdrs(java.util.List<ALBHdrMatch> hdrs)
Configure HTTP header(s).
|
ALBMatchTarget.Builder |
setHostHdr(ALBHostHdrMatch hostHdr) |
ALBMatchTarget.Builder |
setMethod(ALBMethodMatch method) |
ALBMatchTarget.Builder |
setPath(ALBPathMatch path) |
ALBMatchTarget.Builder |
setProtocol(ALBProtocolMatch protocol) |
ALBMatchTarget.Builder |
setQuery(ALBQueryMatch query) |
ALBMatchTarget.Builder |
setVersion(ALBHTTPVersionMatch version) |
ALBMatchTarget.Builder |
setVsPort(ALBPortMatch vsPort) |
public Builder()
ALBMatchTarget.public ALBMatchTarget.Builder setClientIp(ALBIpAddrMatch clientIp)
clientIp - New value for the property.public ALBMatchTarget.Builder setCookie(ALBCookieMatch cookie)
cookie - New value for the property.public ALBMatchTarget.Builder setHdrs(java.util.List<ALBHdrMatch> hdrs)
hdrs - New value for the property.public ALBMatchTarget.Builder setHostHdr(ALBHostHdrMatch hostHdr)
hostHdr - New value for the property.public ALBMatchTarget.Builder setMethod(ALBMethodMatch method)
method - New value for the property.public ALBMatchTarget.Builder setPath(ALBPathMatch path)
path - New value for the property.public ALBMatchTarget.Builder setProtocol(ALBProtocolMatch protocol)
protocol - New value for the property.public ALBMatchTarget.Builder setQuery(ALBQueryMatch query)
query - New value for the property.public ALBMatchTarget.Builder setVersion(ALBHTTPVersionMatch version)
version - New value for the property.public ALBMatchTarget.Builder setVsPort(ALBPortMatch vsPort)
vsPort - New value for the property.public ALBMatchTarget build()