Package dev.sigstore.tuf
Class Updater.Builder
- java.lang.Object
-
- dev.sigstore.tuf.Updater.Builder
-
- Enclosing class:
- Updater
public static class Updater.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Updaterbuild()Updater.BuildersetClock(java.time.Clock clock)Updater.BuildersetMetaFetcher(MetaFetcher metaFetcher)Updater.BuildersetTargetFetcher(Fetcher fetcher)Updater.BuildersetTargetStore(TargetStore targetStore)Updater.BuildersetTrustedMetaStore(TrustedMetaStore trustedMetaStore)Updater.BuildersetTrustedRootPath(RootProvider trustedRootPath)Updater.BuildersetVerifiers(Verifiers.Supplier verifiers)
-
-
-
Method Detail
-
setClock
public Updater.Builder setClock(java.time.Clock clock)
-
setVerifiers
public Updater.Builder setVerifiers(Verifiers.Supplier verifiers)
-
setTrustedMetaStore
public Updater.Builder setTrustedMetaStore(TrustedMetaStore trustedMetaStore)
-
setTargetStore
public Updater.Builder setTargetStore(TargetStore targetStore)
-
setTrustedRootPath
public Updater.Builder setTrustedRootPath(RootProvider trustedRootPath)
-
setMetaFetcher
public Updater.Builder setMetaFetcher(MetaFetcher metaFetcher)
-
setTargetFetcher
public Updater.Builder setTargetFetcher(Fetcher fetcher)
-
build
public Updater build()
-
-