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 CustomEndpointDetails
build()
CustomEndpointDetails.Builder
certificateSecretId(String certificateSecretId)
Optional OCID of a vault/secret containing a private SSL certificate bundle to be used for the custom hostname.CustomEndpointDetails.Builder
certificateSecretVersion(Integer certificateSecretVersion)
The secret version used for the certificate-secret-id (if certificate-secret-id is specified).CustomEndpointDetails.Builder
copy(CustomEndpointDetails model)
CustomEndpointDetails.Builder
hostname(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)
-
-