public abstract class BuildFileManifest extends Object implements ComputeResult, FileManifest
| Constructor and Description |
|---|
BuildFileManifest() |
| Modifier and Type | Method and Description |
|---|---|
abstract com.google.common.collect.ImmutableMap<String,Object> |
getConfigs() |
abstract Optional<com.google.common.collect.ImmutableMap<String,Optional<String>>> |
getEnv() |
abstract com.google.common.collect.ImmutableList<ParsingError> |
getErrors() |
abstract com.google.common.collect.ImmutableList<GlobSpecWithResult> |
getGlobManifest() |
abstract com.google.common.collect.ImmutableSortedSet<String> |
getIncludes() |
abstract com.google.common.collect.ImmutableMap<String,com.google.common.collect.ImmutableMap<String,Object>> |
getTargets() |
static BuildFileManifest |
of(com.google.common.collect.ImmutableMap<String,com.google.common.collect.ImmutableMap<String,Object>> targets,
com.google.common.collect.ImmutableSortedSet<String> includes,
com.google.common.collect.ImmutableMap<String,Object> configs,
Optional<com.google.common.collect.ImmutableMap<String,Optional<String>>> env,
com.google.common.collect.ImmutableList<GlobSpecWithResult> globManifest,
com.google.common.collect.ImmutableList<ParsingError> errors) |
public abstract com.google.common.collect.ImmutableMap<String,com.google.common.collect.ImmutableMap<String,Object>> getTargets()
public abstract com.google.common.collect.ImmutableSortedSet<String> getIncludes()
getIncludes in interface FileManifestpublic abstract com.google.common.collect.ImmutableMap<String,Object> getConfigs()
getConfigs in interface FileManifestpublic abstract Optional<com.google.common.collect.ImmutableMap<String,Optional<String>>> getEnv()
getEnv in interface FileManifestpublic abstract com.google.common.collect.ImmutableList<GlobSpecWithResult> getGlobManifest()
public abstract com.google.common.collect.ImmutableList<ParsingError> getErrors()
getErrors in interface FileManifestpublic static BuildFileManifest of(com.google.common.collect.ImmutableMap<String,com.google.common.collect.ImmutableMap<String,Object>> targets, com.google.common.collect.ImmutableSortedSet<String> includes, com.google.common.collect.ImmutableMap<String,Object> configs, Optional<com.google.common.collect.ImmutableMap<String,Optional<String>>> env, com.google.common.collect.ImmutableList<GlobSpecWithResult> globManifest, com.google.common.collect.ImmutableList<ParsingError> errors)