| CustomEndpointDetails.Builder | CustomEndpointDetails.Builder. alias(String alias) | When creating the DNS CNAME record for the custom hostname, this value must be specified
in the rdata. | 
| static CustomEndpointDetails.Builder | CustomEndpointDetails. builder() | Create a new builder. | 
| CustomEndpointDetails.Builder | 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 | CustomEndpointDetails.Builder. certificateSecretVersion(Integer certificateSecretVersion) | The secret version used for the certificate-secret-id (if certificate-secret-id is
specified). | 
| CustomEndpointDetails.Builder | CustomEndpointDetails.Builder. copy(CustomEndpointDetails model) |  | 
| CustomEndpointDetails.Builder | CustomEndpointDetails.Builder. dnsType(CustomEndpointDetails.DnsType dnsType) | Type of DNS. | 
| CustomEndpointDetails.Builder | CustomEndpointDetails.Builder. dnsZoneName(String dnsZoneName) | DNS Zone name | 
| CustomEndpointDetails.Builder | CustomEndpointDetails.Builder. hostname(String hostname) | A custom hostname to be used for the integration instance URL, in FQDN format. | 
| CustomEndpointDetails.Builder | CustomEndpointDetails.Builder. managedType(CustomEndpointDetails.ManagedType managedType) | Indicates if custom endpoint is managed by oracle or customer. | 
| CustomEndpointDetails.Builder | CustomEndpointDetails. toBuilder() |  |