public static class WaasPolicy.Builder extends Object
Modifier and Type | Method and Description |
---|---|
WaasPolicy.Builder |
additionalDomains(List<String> additionalDomains) |
WaasPolicy |
build() |
WaasPolicy.Builder |
cname(String cname) |
WaasPolicy.Builder |
compartmentId(String compartmentId) |
WaasPolicy.Builder |
copy(WaasPolicy o) |
WaasPolicy.Builder |
definedTags(Map<String,Map<String,Object>> definedTags) |
WaasPolicy.Builder |
displayName(String displayName) |
WaasPolicy.Builder |
domain(String domain) |
WaasPolicy.Builder |
freeformTags(Map<String,String> freeformTags) |
WaasPolicy.Builder |
id(String id) |
WaasPolicy.Builder |
lifecycleState(LifecycleStates lifecycleState) |
WaasPolicy.Builder |
originGroups(Map<String,OriginGroup> originGroups) |
WaasPolicy.Builder |
origins(Map<String,Origin> origins) |
WaasPolicy.Builder |
policyConfig(PolicyConfig policyConfig) |
WaasPolicy.Builder |
timeCreated(Date timeCreated) |
String |
toString() |
WaasPolicy.Builder |
wafConfig(WafConfig wafConfig) |
public WaasPolicy.Builder id(String id)
public WaasPolicy.Builder compartmentId(String compartmentId)
public WaasPolicy.Builder displayName(String displayName)
public WaasPolicy.Builder domain(String domain)
public WaasPolicy.Builder additionalDomains(List<String> additionalDomains)
public WaasPolicy.Builder cname(String cname)
public WaasPolicy.Builder lifecycleState(LifecycleStates lifecycleState)
public WaasPolicy.Builder timeCreated(Date timeCreated)
public WaasPolicy.Builder origins(Map<String,Origin> origins)
public WaasPolicy.Builder originGroups(Map<String,OriginGroup> originGroups)
public WaasPolicy.Builder policyConfig(PolicyConfig policyConfig)
public WaasPolicy.Builder wafConfig(WafConfig wafConfig)
public WaasPolicy.Builder freeformTags(Map<String,String> freeformTags)
public WaasPolicy build()
public WaasPolicy.Builder copy(WaasPolicy o)
Copyright © 2016–2021. All rights reserved.