Class CreatePoolOptions.Builder
- java.lang.Object
- 
- com.ibm.cloud.networking.dns_svcs.v1.model.CreatePoolOptions.Builder
 
- 
- Enclosing class:
- CreatePoolOptions
 
 public static class CreatePoolOptions.Builder extends Object Builder.
- 
- 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description CreatePoolOptions.BuilderaddHealthcheckSubnets(String healthcheckSubnets)Adds an healthcheckSubnets to healthcheckSubnets.CreatePoolOptions.BuilderaddOrigins(OriginInput origins)Adds an origins to origins.CreatePoolOptionsbuild()Builds a CreatePoolOptions.CreatePoolOptions.Builderdescription(String description)Set the description.CreatePoolOptions.Builderenabled(Boolean enabled)Set the enabled.CreatePoolOptions.BuilderhealthcheckRegion(String healthcheckRegion)Set the healthcheckRegion.CreatePoolOptions.BuilderhealthcheckSubnets(List<String> healthcheckSubnets)Set the healthcheckSubnets.CreatePoolOptions.BuilderhealthyOriginsThreshold(long healthyOriginsThreshold)Set the healthyOriginsThreshold.CreatePoolOptions.BuilderinstanceId(String instanceId)Set the instanceId.CreatePoolOptions.Buildermonitor(String monitor)Set the monitor.CreatePoolOptions.Buildername(String name)Set the name.CreatePoolOptions.BuildernotificationChannel(String notificationChannel)Set the notificationChannel.CreatePoolOptions.Builderorigins(List<OriginInput> origins)Set the origins.CreatePoolOptions.BuilderxCorrelationId(String xCorrelationId)Set the xCorrelationId.
 
- 
- 
- 
Constructor Detail- 
Builderpublic Builder() Instantiates a new builder.
 - 
Builderpublic Builder(String instanceId) Instantiates a new builder with required properties.- Parameters:
- instanceId- the instanceId
 
 
- 
 - 
Method Detail- 
buildpublic CreatePoolOptions build() Builds a CreatePoolOptions.- Returns:
- the new CreatePoolOptions instance
 
 - 
addOriginspublic CreatePoolOptions.Builder addOrigins(OriginInput origins) Adds an origins to origins.- Parameters:
- origins- the new origins
- Returns:
- the CreatePoolOptions builder
 
 - 
addHealthcheckSubnetspublic CreatePoolOptions.Builder addHealthcheckSubnets(String healthcheckSubnets) Adds an healthcheckSubnets to healthcheckSubnets.- Parameters:
- healthcheckSubnets- the new healthcheckSubnets
- Returns:
- the CreatePoolOptions builder
 
 - 
instanceIdpublic CreatePoolOptions.Builder instanceId(String instanceId) Set the instanceId.- Parameters:
- instanceId- the instanceId
- Returns:
- the CreatePoolOptions builder
 
 - 
namepublic CreatePoolOptions.Builder name(String name) Set the name.- Parameters:
- name- the name
- Returns:
- the CreatePoolOptions builder
 
 - 
descriptionpublic CreatePoolOptions.Builder description(String description) Set the description.- Parameters:
- description- the description
- Returns:
- the CreatePoolOptions builder
 
 - 
enabledpublic CreatePoolOptions.Builder enabled(Boolean enabled) Set the enabled.- Parameters:
- enabled- the enabled
- Returns:
- the CreatePoolOptions builder
 
 - 
healthyOriginsThresholdpublic CreatePoolOptions.Builder healthyOriginsThreshold(long healthyOriginsThreshold) Set the healthyOriginsThreshold.- Parameters:
- healthyOriginsThreshold- the healthyOriginsThreshold
- Returns:
- the CreatePoolOptions builder
 
 - 
originspublic CreatePoolOptions.Builder origins(List<OriginInput> origins) Set the origins. Existing origins will be replaced.- Parameters:
- origins- the origins
- Returns:
- the CreatePoolOptions builder
 
 - 
monitorpublic CreatePoolOptions.Builder monitor(String monitor) Set the monitor.- Parameters:
- monitor- the monitor
- Returns:
- the CreatePoolOptions builder
 
 - 
notificationChannelpublic CreatePoolOptions.Builder notificationChannel(String notificationChannel) Set the notificationChannel.- Parameters:
- notificationChannel- the notificationChannel
- Returns:
- the CreatePoolOptions builder
 
 - 
healthcheckRegionpublic CreatePoolOptions.Builder healthcheckRegion(String healthcheckRegion) Set the healthcheckRegion.- Parameters:
- healthcheckRegion- the healthcheckRegion
- Returns:
- the CreatePoolOptions builder
 
 - 
healthcheckSubnetspublic CreatePoolOptions.Builder healthcheckSubnets(List<String> healthcheckSubnets) Set the healthcheckSubnets. Existing healthcheckSubnets will be replaced.- Parameters:
- healthcheckSubnets- the healthcheckSubnets
- Returns:
- the CreatePoolOptions builder
 
 - 
xCorrelationIdpublic CreatePoolOptions.Builder xCorrelationId(String xCorrelationId) Set the xCorrelationId.- Parameters:
- xCorrelationId- the xCorrelationId
- Returns:
- the CreatePoolOptions builder
 
 
- 
 
-