Package com.google.apphosting.runtime
Class JavaRuntime.Builder
java.lang.Object
com.google.apphosting.runtime.JavaRuntime.Builder
- Enclosing class:
JavaRuntime
Builder for JavaRuntime.
-
Method Summary
Modifier and TypeMethodDescriptionabstract JavaRuntimebuild()abstract com.google.apphosting.runtime.ApplicationEnvironment.RuntimeConfigurationabstract ApiDeadlineOracleabstract Stringabstract booleanabstract Pathabstract Stringabstract ServletEngineAdapterabstract JavaRuntime.BuildersetClearLogHandlers(boolean log) abstract JavaRuntime.BuildersetConfiguration(com.google.apphosting.runtime.ApplicationEnvironment.RuntimeConfiguration configuration) abstract JavaRuntime.BuildersetCoordinator(BackgroundRequestCoordinator coordinator) abstract JavaRuntime.BuildersetDeadlineOracle(ApiDeadlineOracle deadlineOracle) abstract JavaRuntime.BuildersetFixedApplicationPath(String fixedApplicationPath) abstract JavaRuntime.BuildersetForceUrlfetchUrlStreamHandler(boolean forceUrlfetchUrlStreamHandler) abstract JavaRuntime.BuildersetJsonLogDir(Path path) abstract JavaRuntime.BuildersetRequestManager(RequestManager requestManager) abstract JavaRuntime.BuildersetRuntimeVersion(String runtimeVersion) abstract JavaRuntime.BuildersetSandboxPlugin(com.google.apphosting.runtime.NullSandboxPlugin sandboxPlugin) abstract JavaRuntime.BuildersetServletEngine(ServletEngineAdapter servletEngine) abstract JavaRuntime.BuildersetSharedDirectory(File sharedDirectory) abstract File
-
Method Details
-
setServletEngine
-
servletEngine
-
setSandboxPlugin
public abstract JavaRuntime.Builder setSandboxPlugin(com.google.apphosting.runtime.NullSandboxPlugin sandboxPlugin) -
setRequestManager
-
setRuntimeVersion
-
runtimeVersion
-
setConfiguration
public abstract JavaRuntime.Builder setConfiguration(com.google.apphosting.runtime.ApplicationEnvironment.RuntimeConfiguration configuration) -
configuration
public abstract com.google.apphosting.runtime.ApplicationEnvironment.RuntimeConfiguration configuration() -
setDeadlineOracle
-
deadlineOracle
-
setCoordinator
-
setForceUrlfetchUrlStreamHandler
public abstract JavaRuntime.Builder setForceUrlfetchUrlStreamHandler(boolean forceUrlfetchUrlStreamHandler) -
forceUrlfetchUrlStreamHandler
public abstract boolean forceUrlfetchUrlStreamHandler() -
setFixedApplicationPath
-
fixedApplicationPath
-
setClearLogHandlers
-
setJsonLogDir
-
jsonLogDir
-
build
-