Class Config.Builder
- java.lang.Object
-
- com.rivet.api.resources.cloud.version.cdn.types.Config.Builder
-
- Enclosing class:
- Config
public static final class Config.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Configbuild()Config.BuilderbuildCommand(java.lang.String buildCommand)Config.BuilderbuildCommand(java.util.Optional<java.lang.String> buildCommand)Config.BuilderbuildOutput(java.lang.String buildOutput)Config.BuilderbuildOutput(java.util.Optional<java.lang.String> buildOutput)Config.Builderfrom(Config other)Config.Builderroutes(java.util.List<Route> routes)Config.Builderroutes(java.util.Optional<java.util.List<Route>> routes)Config.BuildersiteId(java.util.Optional<java.util.UUID> siteId)Config.BuildersiteId(java.util.UUID siteId)
-
-
-
Method Detail
-
from
public Config.Builder from(Config other)
-
buildCommand
public Config.Builder buildCommand(java.util.Optional<java.lang.String> buildCommand)
-
buildCommand
public Config.Builder buildCommand(java.lang.String buildCommand)
-
buildOutput
public Config.Builder buildOutput(java.util.Optional<java.lang.String> buildOutput)
-
buildOutput
public Config.Builder buildOutput(java.lang.String buildOutput)
-
siteId
public Config.Builder siteId(java.util.Optional<java.util.UUID> siteId)
-
siteId
public Config.Builder siteId(java.util.UUID siteId)
-
routes
public Config.Builder routes(java.util.Optional<java.util.List<Route>> routes)
-
routes
public Config.Builder routes(java.util.List<Route> routes)
-
build
public Config build()
-
-