public static final class ALBDnsRuleMatchTarget.Builder
extends java.lang.Object
ALBDnsRuleMatchTarget.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
ALBDnsRuleMatchTarget. |
| Modifier and Type | Method and Description |
|---|---|
ALBDnsRuleMatchTarget |
build() |
ALBDnsRuleMatchTarget.Builder |
setClientIpAddress(ALBDnsClientIpMatch clientIpAddress) |
ALBDnsRuleMatchTarget.Builder |
setGeoLocation(ALBDnsGeoLocationMatch geoLocation) |
ALBDnsRuleMatchTarget.Builder |
setProtocol(ALBDnsTransportProtocolMatch protocol) |
ALBDnsRuleMatchTarget.Builder |
setQueryName(ALBDnsQueryNameMatch queryName) |
ALBDnsRuleMatchTarget.Builder |
setQueryType(ALBDnsQueryTypeMatch queryType) |
public Builder()
ALBDnsRuleMatchTarget.public ALBDnsRuleMatchTarget.Builder setClientIpAddress(ALBDnsClientIpMatch clientIpAddress)
clientIpAddress - New value for the property.public ALBDnsRuleMatchTarget.Builder setGeoLocation(ALBDnsGeoLocationMatch geoLocation)
geoLocation - New value for the property.public ALBDnsRuleMatchTarget.Builder setProtocol(ALBDnsTransportProtocolMatch protocol)
protocol - New value for the property.public ALBDnsRuleMatchTarget.Builder setQueryName(ALBDnsQueryNameMatch queryName)
queryName - New value for the property.public ALBDnsRuleMatchTarget.Builder setQueryType(ALBDnsQueryTypeMatch queryType)
queryType - New value for the property.public ALBDnsRuleMatchTarget build()