Class CustomEndpointDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.visualbuilder.model.CustomEndpointDetails.Builder
 
- 
- Enclosing class:
- CustomEndpointDetails
 
 public static class CustomEndpointDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description CustomEndpointDetailsbuild()CustomEndpointDetails.BuildercertificateSecretId(String certificateSecretId)Optional OCID of a vault/secret containing a private SSL certificate bundle to be used for the custom hostname.CustomEndpointDetails.BuildercertificateSecretVersion(Integer certificateSecretVersion)The secret version used for the certificate-secret-id (if certificate-secret-id is specified).CustomEndpointDetails.Buildercopy(CustomEndpointDetails model)CustomEndpointDetails.Builderhostname(String hostname)A custom hostname to be used for the vb instance URL, in FQDN format.
 
- 
- 
- 
Method Detail- 
hostnamepublic CustomEndpointDetails.Builder hostname(String hostname) A custom hostname to be used for the vb instance URL, in FQDN format.- Parameters:
- hostname- the value to set
- Returns:
- this builder
 
 - 
certificateSecretIdpublic CustomEndpointDetails.Builder certificateSecretId(String certificateSecretId) Optional OCID of a vault/secret containing a private SSL certificate bundle to be used for the custom hostname.- Parameters:
- certificateSecretId- the value to set
- Returns:
- this builder
 
 - 
certificateSecretVersionpublic CustomEndpointDetails.Builder certificateSecretVersion(Integer certificateSecretVersion) The secret version used for the certificate-secret-id (if certificate-secret-id is specified).- Parameters:
- certificateSecretVersion- the value to set
- Returns:
- this builder
 
 - 
buildpublic CustomEndpointDetails build() 
 - 
copypublic CustomEndpointDetails.Builder copy(CustomEndpointDetails model) 
 
- 
 
-