public abstract class ArtifactInfo extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ArtifactInfo.Builder |
Constructor and Description |
---|
ArtifactInfo() |
Modifier and Type | Method and Description |
---|---|
static ArtifactInfo.Builder |
builder() |
abstract Optional<BuildTarget> |
getBuildTarget() |
long |
getBuildTimeMs() |
abstract com.google.common.collect.ImmutableMap<String,String> |
getMetadata() |
abstract Optional<String> |
getRepository() |
abstract com.google.common.collect.ImmutableSet<RuleKey> |
getRuleKeys() |
boolean |
isManifest() |
public abstract com.google.common.collect.ImmutableSet<RuleKey> getRuleKeys()
public abstract Optional<BuildTarget> getBuildTarget()
@Value.Default public long getBuildTimeMs()
@Value.Default public boolean isManifest()
public static ArtifactInfo.Builder builder()