Package com.oracle.bmc.analytics.model
Class VanityUrlDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.analytics.model.VanityUrlDetails.Builder
-
- Enclosing class:
- VanityUrlDetails
public static class VanityUrlDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VanityUrlDetailsbuild()VanityUrlDetails.Buildercopy(VanityUrlDetails model)VanityUrlDetails.Builderdescription(String description)Description of the vanity url.VanityUrlDetails.Builderhosts(List<String> hosts)List of fully qualified hostnames supported by this vanity URL definition (max of 3).VanityUrlDetails.Builderkey(String key)The vanity url unique identifier key.VanityUrlDetails.BuilderpublicCertificate(String publicCertificate)PEM certificate for HTTPS connections.VanityUrlDetails.Builderurls(List<String> urls)List of urls supported by this vanity URL definition (max of 3).
-
-
-
Method Detail
-
key
public VanityUrlDetails.Builder key(String key)
The vanity url unique identifier key.- Parameters:
key- the value to set- Returns:
- this builder
-
description
public VanityUrlDetails.Builder description(String description)
Description of the vanity url.- Parameters:
description- the value to set- Returns:
- this builder
-
urls
public VanityUrlDetails.Builder urls(List<String> urls)
List of urls supported by this vanity URL definition (max of 3).- Parameters:
urls- the value to set- Returns:
- this builder
-
hosts
public VanityUrlDetails.Builder hosts(List<String> hosts)
List of fully qualified hostnames supported by this vanity URL definition (max of 3).- Parameters:
hosts- the value to set- Returns:
- this builder
-
publicCertificate
public VanityUrlDetails.Builder publicCertificate(String publicCertificate)
PEM certificate for HTTPS connections.- Parameters:
publicCertificate- the value to set- Returns:
- this builder
-
build
public VanityUrlDetails build()
-
copy
public VanityUrlDetails.Builder copy(VanityUrlDetails model)
-
-