Package com.oracle.bmc.integration.model
Class UpdateCustomEndpointDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.integration.model.UpdateCustomEndpointDetails.Builder
-
- Enclosing class:
- UpdateCustomEndpointDetails
public static class UpdateCustomEndpointDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateCustomEndpointDetails
build()
UpdateCustomEndpointDetails.Builder
certificateSecretId(String certificateSecretId)
Optional OCID of a vault/secret containing a private SSL certificate bundle to be used for the custom hostname.UpdateCustomEndpointDetails.Builder
copy(UpdateCustomEndpointDetails model)
UpdateCustomEndpointDetails.Builder
hostname(String hostname)
A custom hostname to be used for the integration instance URL, in FQDN format.
-
-
-
Method Detail
-
hostname
public UpdateCustomEndpointDetails.Builder hostname(String hostname)
A custom hostname to be used for the integration instance URL, in FQDN format.- Parameters:
hostname
- the value to set- Returns:
- this builder
-
certificateSecretId
public UpdateCustomEndpointDetails.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 UpdateCustomEndpointDetails build()
-
copy
public UpdateCustomEndpointDetails.Builder copy(UpdateCustomEndpointDetails model)
-
-