Class AdapterContract.AdapterContractBuilder

  • Enclosing class:
    AdapterContract

    public static class AdapterContract.AdapterContractBuilder
    extends java.lang.Object
    • Method Detail

      • adapterId

        public AdapterContract.AdapterContractBuilder adapterId​(java.lang.String adapterId)

        A persistent uniq id for the adapter. It should be in the format:

        https://<company domain>/<customer domain>/<FINT domain>/<FINT package (optional)>/<UUID (optional)>

        E.g.

        • https://visma.com/rogfk.no/utdanning
        • https://visma.com/rogfk.no/utdanning/elev
        • https://visma.com/rogfk.no/utdanning/elev/b93ffb1e-2b86-4709-aa5d-03453152d9a4

        Returns:
        this.
      • heartbeatIntervalInMinutes

        public AdapterContract.AdapterContractBuilder heartbeatIntervalInMinutes​(int heartbeatIntervalInMinutes)
        Interval the adapter should send heartbeats to FINT in minutes.
        Returns:
        this.
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object