public static final class ALBResponseMatchTarget.Builder
extends java.lang.Object
ALBResponseMatchTarget.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
ALBResponseMatchTarget. |
public Builder()
ALBResponseMatchTarget.public ALBResponseMatchTarget.Builder setClientIp(ALBIpAddrMatch clientIp)
clientIp - New value for the property.public ALBResponseMatchTarget.Builder setCookie(ALBCookieMatch cookie)
cookie - New value for the property.public ALBResponseMatchTarget.Builder setHdrs(java.util.List<ALBHdrMatch> hdrs)
hdrs - New value for the property.public ALBResponseMatchTarget.Builder setHostHdr(ALBHostHdrMatch hostHdr)
hostHdr - New value for the property.public ALBResponseMatchTarget.Builder setLocHdr(ALBLocationHdrMatch locHdr)
locHdr - New value for the property.public ALBResponseMatchTarget.Builder setMethod(ALBMethodMatch method)
method - New value for the property.public ALBResponseMatchTarget.Builder setPath(ALBPathMatch path)
path - New value for the property.public ALBResponseMatchTarget.Builder setProtocol(ALBProtocolMatch protocol)
protocol - New value for the property.public ALBResponseMatchTarget.Builder setQuery(ALBQueryMatch query)
query - New value for the property.public ALBResponseMatchTarget.Builder setRspHdrs(java.util.List<ALBHdrMatch> rspHdrs)
rspHdrs - New value for the property.public ALBResponseMatchTarget.Builder setStatus(ALBHTTPStatusMatch status)
status - New value for the property.public ALBResponseMatchTarget.Builder setVersion(ALBHTTPVersionMatch version)
version - New value for the property.public ALBResponseMatchTarget.Builder setVsPort(ALBPortMatch vsPort)
vsPort - New value for the property.public ALBResponseMatchTarget build()