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 VanityUrlDetails
build()
VanityUrlDetails.Builder
copy(VanityUrlDetails model)
VanityUrlDetails.Builder
description(String description)
Description of the vanity url.VanityUrlDetails.Builder
hosts(List<String> hosts)
List of fully qualified hostnames supported by this vanity URL definition (max of 3).VanityUrlDetails.Builder
key(String key)
The vanity url unique identifier key.VanityUrlDetails.Builder
publicCertificate(String publicCertificate)
PEM certificate for HTTPS connections.VanityUrlDetails.Builder
urls(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)
-
-