Class CreateCustomEndpointDetails.Builder
- java.lang.Object
 - 
- com.oracle.bmc.visualbuilder.model.CreateCustomEndpointDetails.Builder
 
 
- 
- Enclosing class:
 - CreateCustomEndpointDetails
 
public static class CreateCustomEndpointDetails.Builder extends Object
 
- 
- 
Constructor Summary
Constructors Constructor Description Builder() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateCustomEndpointDetailsbuild()CreateCustomEndpointDetails.BuildercertificateSecretId(String certificateSecretId)Optional OCID of a vault/secret containing a private SSL certificate bundle to be used for the custom hostname.CreateCustomEndpointDetails.Buildercopy(CreateCustomEndpointDetails model)CreateCustomEndpointDetails.Builderhostname(String hostname)A custom hostname to be used for the vb instance URL, in FQDN format. 
 - 
 
- 
- 
Method Detail
- 
hostname
public CreateCustomEndpointDetails.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 CreateCustomEndpointDetails.Builder certificateSecretId(String certificateSecretId)
Optional OCID of a vault/secret containing a private SSL certificate bundle to be used for the custom hostname.All certificates should be stored in a single base64 encoded secret Note the update will fail if this is not a valid certificate.
- Parameters:
 certificateSecretId- the value to set- Returns:
 - this builder
 
 
- 
build
public CreateCustomEndpointDetails build()
 
- 
copy
public CreateCustomEndpointDetails.Builder copy(CreateCustomEndpointDetails model)
 
 - 
 
 -