Package no.fintlabs.adapter.models
Class AdapterCapability.AdapterCapabilityBuilder
- java.lang.Object
-
- no.fintlabs.adapter.models.AdapterCapability.AdapterCapabilityBuilder
-
- Enclosing class:
- AdapterCapability
public static class AdapterCapability.AdapterCapabilityBuilder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AdapterCapability
build()
AdapterCapability.AdapterCapabilityBuilder
deltaSyncInterval(AdapterCapability.DeltaSyncInterval deltaSyncInterval)
Delta sync strategy.AdapterCapability.AdapterCapabilityBuilder
domainName(java.lang.String domainName)
Name of the FINT domain.AdapterCapability.AdapterCapabilityBuilder
fullSyncIntervalInDays(int fullSyncIntervalInDays)
Number of days between each full syncAdapterCapability.AdapterCapabilityBuilder
packageName(java.lang.String packageName)
Name of the FINT package.AdapterCapability.AdapterCapabilityBuilder
resourceName(java.lang.String resourceName)
Name of the FINT class/entity.java.lang.String
toString()
-
-
-
Method Detail
-
domainName
public AdapterCapability.AdapterCapabilityBuilder domainName(java.lang.String domainName)
Name of the FINT domain. E.g. utdanning.- Returns:
this
.
-
packageName
public AdapterCapability.AdapterCapabilityBuilder packageName(java.lang.String packageName)
Name of the FINT package. E.g. vurdering.- Returns:
this
.
-
resourceName
public AdapterCapability.AdapterCapabilityBuilder resourceName(java.lang.String resourceName)
Name of the FINT class/entity. E.g. fravar- Returns:
this
.
-
fullSyncIntervalInDays
public AdapterCapability.AdapterCapabilityBuilder fullSyncIntervalInDays(int fullSyncIntervalInDays)
Number of days between each full sync- Returns:
this
.
-
deltaSyncInterval
public AdapterCapability.AdapterCapabilityBuilder deltaSyncInterval(AdapterCapability.DeltaSyncInterval deltaSyncInterval)
Delta sync strategy.- Returns:
this
.- See Also:
AdapterCapability.DeltaSyncInterval
-
build
public AdapterCapability build()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-