Class BankScoreSignalTriggeredData


  • public class BankScoreSignalTriggeredData
    extends Object
    BankScoreSignalTriggeredData
    • Constructor Detail

      • BankScoreSignalTriggeredData

        public BankScoreSignalTriggeredData()
    • Method Detail

      • accountHolder

        public BankScoreSignalTriggeredData accountHolder​(ResourceReference accountHolder)
        accountHolder
        Parameters:
        accountHolder -
        Returns:
        the current BankScoreSignalTriggeredData instance, allowing for method chaining
      • getAccountHolder

        public ResourceReference getAccountHolder()
        Get accountHolder
        Returns:
        accountHolder
      • setAccountHolder

        public void setAccountHolder​(ResourceReference accountHolder)
        accountHolder
        Parameters:
        accountHolder -
      • accountHolderStatus

        public BankScoreSignalTriggeredData accountHolderStatus​(String accountHolderStatus)
        The status of the account holder.
        Parameters:
        accountHolderStatus - The status of the account holder.
        Returns:
        the current BankScoreSignalTriggeredData instance, allowing for method chaining
      • getAccountHolderStatus

        public String getAccountHolderStatus()
        The status of the account holder.
        Returns:
        accountHolderStatus The status of the account holder.
      • setAccountHolderStatus

        public void setAccountHolderStatus​(String accountHolderStatus)
        The status of the account holder.
        Parameters:
        accountHolderStatus - The status of the account holder.
      • automatedActions

        public BankScoreSignalTriggeredData automatedActions​(List<String> automatedActions)
        The automated action(s) taken as a result of the score signals that were triggered.
        Parameters:
        automatedActions - The automated action(s) taken as a result of the score signals that were triggered.
        Returns:
        the current BankScoreSignalTriggeredData instance, allowing for method chaining
      • getAutomatedActions

        public List<String> getAutomatedActions()
        The automated action(s) taken as a result of the score signals that were triggered.
        Returns:
        automatedActions The automated action(s) taken as a result of the score signals that were triggered.
      • setAutomatedActions

        public void setAutomatedActions​(List<String> automatedActions)
        The automated action(s) taken as a result of the score signals that were triggered.
        Parameters:
        automatedActions - The automated action(s) taken as a result of the score signals that were triggered.
      • balancePlatform

        public BankScoreSignalTriggeredData balancePlatform​(String balancePlatform)
        The unique identifier of the balance platform.
        Parameters:
        balancePlatform - The unique identifier of the balance platform.
        Returns:
        the current BankScoreSignalTriggeredData instance, allowing for method chaining
      • getBalancePlatform

        public String getBalancePlatform()
        The unique identifier of the balance platform.
        Returns:
        balancePlatform The unique identifier of the balance platform.
      • setBalancePlatform

        public void setBalancePlatform​(String balancePlatform)
        The unique identifier of the balance platform.
        Parameters:
        balancePlatform - The unique identifier of the balance platform.
      • creationDate

        public BankScoreSignalTriggeredData creationDate​(OffsetDateTime creationDate)
        The date and time when the event was triggered, in ISO 8601 extended format. For example, **2025-03-19T10:15:30+01:00**.
        Parameters:
        creationDate - The date and time when the event was triggered, in ISO 8601 extended format. For example, **2025-03-19T10:15:30+01:00**.
        Returns:
        the current BankScoreSignalTriggeredData instance, allowing for method chaining
      • getCreationDate

        public OffsetDateTime getCreationDate()
        The date and time when the event was triggered, in ISO 8601 extended format. For example, **2025-03-19T10:15:30+01:00**.
        Returns:
        creationDate The date and time when the event was triggered, in ISO 8601 extended format. For example, **2025-03-19T10:15:30+01:00**.
      • setCreationDate

        public void setCreationDate​(OffsetDateTime creationDate)
        The date and time when the event was triggered, in ISO 8601 extended format. For example, **2025-03-19T10:15:30+01:00**.
        Parameters:
        creationDate - The date and time when the event was triggered, in ISO 8601 extended format. For example, **2025-03-19T10:15:30+01:00**.
      • id

        public BankScoreSignalTriggeredData id​(String id)
        The ID of the resource.
        Parameters:
        id - The ID of the resource.
        Returns:
        the current BankScoreSignalTriggeredData instance, allowing for method chaining
      • getId

        public String getId()
        The ID of the resource.
        Returns:
        id The ID of the resource.
      • setId

        public void setId​(String id)
        The ID of the resource.
        Parameters:
        id - The ID of the resource.
      • riskScore

        public BankScoreSignalTriggeredData riskScore​(Integer riskScore)
        The score of the identity resulting from the signal(s) that were triggered.
        Parameters:
        riskScore - The score of the identity resulting from the signal(s) that were triggered.
        Returns:
        the current BankScoreSignalTriggeredData instance, allowing for method chaining
      • getRiskScore

        public Integer getRiskScore()
        The score of the identity resulting from the signal(s) that were triggered.
        Returns:
        riskScore The score of the identity resulting from the signal(s) that were triggered.
      • setRiskScore

        public void setRiskScore​(Integer riskScore)
        The score of the identity resulting from the signal(s) that were triggered.
        Parameters:
        riskScore - The score of the identity resulting from the signal(s) that were triggered.
      • scoreSignalsTriggered

        public BankScoreSignalTriggeredData scoreSignalsTriggered​(List<String> scoreSignalsTriggered)
        The name(s) of the score signals that were triggered.
        Parameters:
        scoreSignalsTriggered - The name(s) of the score signals that were triggered.
        Returns:
        the current BankScoreSignalTriggeredData instance, allowing for method chaining
      • getScoreSignalsTriggered

        public List<String> getScoreSignalsTriggered()
        The name(s) of the score signals that were triggered.
        Returns:
        scoreSignalsTriggered The name(s) of the score signals that were triggered.
      • setScoreSignalsTriggered

        public void setScoreSignalsTriggered​(List<String> scoreSignalsTriggered)
        The name(s) of the score signals that were triggered.
        Parameters:
        scoreSignalsTriggered - The name(s) of the score signals that were triggered.
      • signalSourceTypes

        public BankScoreSignalTriggeredData signalSourceTypes​(List<String> signalSourceTypes)
        The type(s) of the score signals that were triggered.
        Parameters:
        signalSourceTypes - The type(s) of the score signals that were triggered.
        Returns:
        the current BankScoreSignalTriggeredData instance, allowing for method chaining
      • getSignalSourceTypes

        public List<String> getSignalSourceTypes()
        The type(s) of the score signals that were triggered.
        Returns:
        signalSourceTypes The type(s) of the score signals that were triggered.
      • setSignalSourceTypes

        public void setSignalSourceTypes​(List<String> signalSourceTypes)
        The type(s) of the score signals that were triggered.
        Parameters:
        signalSourceTypes - The type(s) of the score signals that were triggered.
      • equals

        public boolean equals​(Object o)
        Return true if this BankScoreSignalTriggeredData object is equal to o.
        Overrides:
        equals in class Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • fromJson

        public static BankScoreSignalTriggeredData fromJson​(String jsonString)
                                                     throws com.fasterxml.jackson.core.JsonProcessingException
        Create an instance of BankScoreSignalTriggeredData given an JSON string
        Parameters:
        jsonString - JSON string
        Returns:
        An instance of BankScoreSignalTriggeredData
        Throws:
        com.fasterxml.jackson.core.JsonProcessingException - if the JSON string is invalid with respect to BankScoreSignalTriggeredData
      • toJson

        public String toJson()
                      throws com.fasterxml.jackson.core.JsonProcessingException
        Convert an instance of BankScoreSignalTriggeredData to an JSON string
        Returns:
        JSON string
        Throws:
        com.fasterxml.jackson.core.JsonProcessingException