-
- All Known Implementing Classes:
Configuration.Builder
public interface ConfigurationTool configuration providing environment and execution data.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classConfiguration.Builder
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static Configuration.Builderbuilder()java.util.List<java.lang.String>getArguments()java.util.Map<java.lang.String,java.lang.String>getEnvironment()java.nio.file.PathgetTemporaryDirectory()java.time.DurationgetTimeout()java.nio.file.PathgetWorkingDirectory()static Configurationof(java.lang.Object... args)default Configuration.BuildertoBuilder()
-
-
-
Method Detail
-
builder
static Configuration.Builder builder()
-
of
static Configuration of(java.lang.Object... args)
-
getArguments
java.util.List<java.lang.String> getArguments()
-
getEnvironment
java.util.Map<java.lang.String,java.lang.String> getEnvironment()
-
getTemporaryDirectory
java.nio.file.Path getTemporaryDirectory()
-
getWorkingDirectory
java.nio.file.Path getWorkingDirectory()
-
getTimeout
java.time.Duration getTimeout()
-
toBuilder
default Configuration.Builder toBuilder()
-
-