Class CustomEndpointDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.visualbuilder.model.CustomEndpointDetails.Builder
-
- Enclosing class:
- CustomEndpointDetails
public static class CustomEndpointDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All 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
-
hostname
public 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
-
certificateSecretId
public 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
-
certificateSecretVersion
public 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
-
build
public CustomEndpointDetails build()
-
copy
public CustomEndpointDetails.Builder copy(CustomEndpointDetails model)
-
-