Package com.uber.okbuck.core.dependency
Class OResolvedDependency.Builder
- java.lang.Object
-
- com.uber.okbuck.core.dependency.OResolvedDependency.Builder
-
- Enclosing class:
- OResolvedDependency
public abstract static class OResolvedDependency.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract OResolvedDependencybuild()abstract OResolvedDependency.BuildersetIsVersioned(boolean value)abstract OResolvedDependency.BuildersetRealDependencyFile(java.io.File value)abstract OResolvedDependency.BuildersetRealDependencySourceFile(java.util.Optional<java.io.File> value)abstract OResolvedDependency.BuildersetVersion(java.lang.String value)abstract OResolvedDependency.BuildersetVersionless(VersionlessDependency value)
-
-
-
Method Detail
-
setVersionless
public abstract OResolvedDependency.Builder setVersionless(VersionlessDependency value)
-
setVersion
public abstract OResolvedDependency.Builder setVersion(java.lang.String value)
-
setIsVersioned
public abstract OResolvedDependency.Builder setIsVersioned(boolean value)
-
setRealDependencyFile
public abstract OResolvedDependency.Builder setRealDependencyFile(java.io.File value)
-
setRealDependencySourceFile
public abstract OResolvedDependency.Builder setRealDependencySourceFile(java.util.Optional<java.io.File> value)
-
build
public abstract OResolvedDependency build()
-
-