Package com.oracle.bmc.analytics.model
Class PublicEndpointDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.analytics.model.PublicEndpointDetails.Builder
-
- Enclosing class:
- PublicEndpointDetails
public static class PublicEndpointDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PublicEndpointDetailsbuild()PublicEndpointDetails.Buildercopy(PublicEndpointDetails model)PublicEndpointDetails.BuilderwhitelistedIps(List<String> whitelistedIps)Source IP addresses or IP address ranges in ingress rules.PublicEndpointDetails.BuilderwhitelistedServices(List<AccessControlServiceType> whitelistedServices)Oracle Cloud Services that are allowed to access this Analytics instance.PublicEndpointDetails.BuilderwhitelistedVcns(List<VirtualCloudNetwork> whitelistedVcns)Virtual Cloud Networks allowed to access this network endpoint.
-
-
-
Method Detail
-
whitelistedIps
public PublicEndpointDetails.Builder whitelistedIps(List<String> whitelistedIps)
Source IP addresses or IP address ranges in ingress rules.- Parameters:
whitelistedIps- the value to set- Returns:
- this builder
-
whitelistedVcns
public PublicEndpointDetails.Builder whitelistedVcns(List<VirtualCloudNetwork> whitelistedVcns)
Virtual Cloud Networks allowed to access this network endpoint.- Parameters:
whitelistedVcns- the value to set- Returns:
- this builder
-
whitelistedServices
public PublicEndpointDetails.Builder whitelistedServices(List<AccessControlServiceType> whitelistedServices)
Oracle Cloud Services that are allowed to access this Analytics instance.- Parameters:
whitelistedServices- the value to set- Returns:
- this builder
-
build
public PublicEndpointDetails build()
-
copy
public PublicEndpointDetails.Builder copy(PublicEndpointDetails model)
-
-