Package no.digipost.api.client
Class DigipostClientConfig.Builder
- java.lang.Object
-
- no.digipost.api.client.DigipostClientConfig.Builder
-
- Enclosing class:
- DigipostClientConfig
public static class DigipostClientConfig.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DigipostClientConfig
build()
DigipostClientConfig.Builder
clock(Clock clock)
DigipostClientConfig.Builder
digipostApiUri(URI uri)
DigipostClientConfig.Builder
disablePrintKeyCache()
DigipostClientConfig.Builder
eventLogger(EventLogger eventLogger)
DigipostClientConfig.Builder
failOnHtmlSanitationDiff()
DigipostClientConfig.Builder
printKeyCacheTimeToLive(Duration cachePrintKey)
-
-
-
Method Detail
-
digipostApiUri
public DigipostClientConfig.Builder digipostApiUri(URI uri)
-
disablePrintKeyCache
public DigipostClientConfig.Builder disablePrintKeyCache()
-
printKeyCacheTimeToLive
public DigipostClientConfig.Builder printKeyCacheTimeToLive(Duration cachePrintKey)
-
failOnHtmlSanitationDiff
public DigipostClientConfig.Builder failOnHtmlSanitationDiff()
-
eventLogger
public DigipostClientConfig.Builder eventLogger(EventLogger eventLogger)
-
clock
public DigipostClientConfig.Builder clock(Clock clock)
-
build
public DigipostClientConfig build()
-
-