Package com.oracle.bmc.analytics.model
Class UpdateVanityUrlDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.analytics.model.UpdateVanityUrlDetails.Builder
-
- Enclosing class:
- UpdateVanityUrlDetails
public static class UpdateVanityUrlDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateVanityUrlDetails
build()
UpdateVanityUrlDetails.Builder
caCertificate(String caCertificate)
PEM CA certificate(s) for HTTPS connections.UpdateVanityUrlDetails.Builder
copy(UpdateVanityUrlDetails model)
UpdateVanityUrlDetails.Builder
passphrase(String passphrase)
Passphrase for the PEM Private key (if any).UpdateVanityUrlDetails.Builder
privateKey(String privateKey)
PEM Private key for HTTPS connections.UpdateVanityUrlDetails.Builder
publicCertificate(String publicCertificate)
PEM certificate for HTTPS connections.
-
-
-
Method Detail
-
passphrase
public UpdateVanityUrlDetails.Builder passphrase(String passphrase)
Passphrase for the PEM Private key (if any).- Parameters:
passphrase
- the value to set- Returns:
- this builder
-
privateKey
public UpdateVanityUrlDetails.Builder privateKey(String privateKey)
PEM Private key for HTTPS connections.- Parameters:
privateKey
- the value to set- Returns:
- this builder
-
publicCertificate
public UpdateVanityUrlDetails.Builder publicCertificate(String publicCertificate)
PEM certificate for HTTPS connections.- Parameters:
publicCertificate
- the value to set- Returns:
- this builder
-
caCertificate
public UpdateVanityUrlDetails.Builder caCertificate(String caCertificate)
PEM CA certificate(s) for HTTPS connections.This may include multiple PEM certificates.
- Parameters:
caCertificate
- the value to set- Returns:
- this builder
-
build
public UpdateVanityUrlDetails build()
-
copy
public UpdateVanityUrlDetails.Builder copy(UpdateVanityUrlDetails model)
-
-