Class ClusterEndpoints.Builder
- java.lang.Object
- 
- com.oracle.bmc.containerengine.model.ClusterEndpoints.Builder
 
- 
- Enclosing class:
- ClusterEndpoints
 
 public static class ClusterEndpoints.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ClusterEndpointsbuild()ClusterEndpoints.Buildercopy(ClusterEndpoints model)ClusterEndpoints.Builderipv6Endpoint(String ipv6Endpoint)The IPv6 networking Kubernetes API server endpoint.ClusterEndpoints.Builderkubernetes(String kubernetes)The non-native networking Kubernetes API server endpoint.ClusterEndpoints.BuilderprivateEndpoint(String privateEndpoint)The private native networking Kubernetes API server endpoint.ClusterEndpoints.BuilderpublicEndpoint(String publicEndpoint)The public native networking Kubernetes API server endpoint, if one was requested.ClusterEndpoints.BuildervcnHostnameEndpoint(String vcnHostnameEndpoint)The FQDN assigned to the Kubernetes API private endpoint.
 
- 
- 
- 
Method Detail- 
kubernetespublic ClusterEndpoints.Builder kubernetes(String kubernetes) The non-native networking Kubernetes API server endpoint.- Parameters:
- kubernetes- the value to set
- Returns:
- this builder
 
 - 
publicEndpointpublic ClusterEndpoints.Builder publicEndpoint(String publicEndpoint) The public native networking Kubernetes API server endpoint, if one was requested.- Parameters:
- publicEndpoint- the value to set
- Returns:
- this builder
 
 - 
privateEndpointpublic ClusterEndpoints.Builder privateEndpoint(String privateEndpoint) The private native networking Kubernetes API server endpoint.- Parameters:
- privateEndpoint- the value to set
- Returns:
- this builder
 
 - 
vcnHostnameEndpointpublic ClusterEndpoints.Builder vcnHostnameEndpoint(String vcnHostnameEndpoint) The FQDN assigned to the Kubernetes API private endpoint.Example: ‘https://yourVcnHostnameEndpoint’ - Parameters:
- vcnHostnameEndpoint- the value to set
- Returns:
- this builder
 
 - 
ipv6Endpointpublic ClusterEndpoints.Builder ipv6Endpoint(String ipv6Endpoint) The IPv6 networking Kubernetes API server endpoint.- Parameters:
- ipv6Endpoint- the value to set
- Returns:
- this builder
 
 - 
buildpublic ClusterEndpoints build() 
 - 
copypublic ClusterEndpoints.Builder copy(ClusterEndpoints model) 
 
- 
 
-