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 UpdateVanityUrlDetailsbuild()UpdateVanityUrlDetails.BuildercaCertificate(String caCertificate)PEM CA certificate(s) for HTTPS connections.UpdateVanityUrlDetails.Buildercopy(UpdateVanityUrlDetails model)UpdateVanityUrlDetails.Builderpassphrase(String passphrase)Passphrase for the PEM Private key (if any).UpdateVanityUrlDetails.BuilderprivateKey(String privateKey)PEM Private key for HTTPS connections.UpdateVanityUrlDetails.BuilderpublicCertificate(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)
-
-