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 PublicEndpointDetails
build()
PublicEndpointDetails.Builder
copy(PublicEndpointDetails model)
PublicEndpointDetails.Builder
whitelistedIps(List<String> whitelistedIps)
Source IP addresses or IP address ranges in ingress rules.PublicEndpointDetails.Builder
whitelistedServices(List<AccessControlServiceType> whitelistedServices)
Oracle Cloud Services that are allowed to access this Analytics instance.PublicEndpointDetails.Builder
whitelistedVcns(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)
-
-