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 java.lang.Object
-
-
Method Summary
Modifier and Type Method Description DigipostClientConfig
build()
DigipostClientConfig.Builder
clock(java.time.Clock clock)
DigipostClientConfig.Builder
digipostApiUri(java.net.URI uri)
DigipostClientConfig.Builder
disablePrintKeyCache()
DigipostClientConfig.Builder
eventLogger(EventLogger eventLogger)
DigipostClientConfig.Builder
printKeyCacheTimeToLive(java.time.Duration cachePrintKey)
-
-
-
Method Detail
-
digipostApiUri
public DigipostClientConfig.Builder digipostApiUri(java.net.URI uri)
-
disablePrintKeyCache
public DigipostClientConfig.Builder disablePrintKeyCache()
-
printKeyCacheTimeToLive
public DigipostClientConfig.Builder printKeyCacheTimeToLive(java.time.Duration cachePrintKey)
-
eventLogger
public DigipostClientConfig.Builder eventLogger(EventLogger eventLogger)
-
clock
public DigipostClientConfig.Builder clock(java.time.Clock clock)
-
build
public DigipostClientConfig build()
-
-