public static class CreateVanityUrlDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CreateVanityUrlDetails |
build() |
CreateVanityUrlDetails.Builder |
caCertificate(String caCertificate)
PEM CA certificate(s) for HTTPS connections.
|
CreateVanityUrlDetails.Builder |
copy(CreateVanityUrlDetails model) |
CreateVanityUrlDetails.Builder |
description(String description)
Optional description.
|
CreateVanityUrlDetails.Builder |
hosts(List<String> hosts)
List of fully qualified hostnames supported by this vanity URL definition (max of 3).
|
CreateVanityUrlDetails.Builder |
passphrase(String passphrase)
Passphrase for the PEM Private key (if any).
|
CreateVanityUrlDetails.Builder |
privateKey(String privateKey)
PEM Private key for HTTPS connections.
|
CreateVanityUrlDetails.Builder |
publicCertificate(String publicCertificate)
PEM certificate for HTTPS connections.
|
public CreateVanityUrlDetails.Builder description(String description)
Optional description.
description
- the value to setpublic CreateVanityUrlDetails.Builder hosts(List<String> hosts)
List of fully qualified hostnames supported by this vanity URL definition (max of 3).
hosts
- the value to setpublic CreateVanityUrlDetails.Builder passphrase(String passphrase)
Passphrase for the PEM Private key (if any).
passphrase
- the value to setpublic CreateVanityUrlDetails.Builder privateKey(String privateKey)
PEM Private key for HTTPS connections.
privateKey
- the value to setpublic CreateVanityUrlDetails.Builder publicCertificate(String publicCertificate)
PEM certificate for HTTPS connections.
publicCertificate
- the value to setpublic CreateVanityUrlDetails.Builder caCertificate(String caCertificate)
PEM CA certificate(s) for HTTPS connections. This may include multiple PEM certificates.
caCertificate
- the value to setpublic CreateVanityUrlDetails build()
public CreateVanityUrlDetails.Builder copy(CreateVanityUrlDetails model)
Copyright © 2016–2024. All rights reserved.