Class Error409PIIS


  • @Validated
    @Generated(value="io.swagger.codegen.v3.generators.java.SpringCodegen",
               date="2020-11-12T17:35:11.808068+02:00[Europe/Kiev]")
    public class Error409PIIS
    extends Object
    Standardised definition of reporting error information according to [RFC7807] in case of a HTTP error code 409 for PIIS.
    • Constructor Detail

      • Error409PIIS

        public Error409PIIS()
    • Method Detail

      • getType

        @NotNull
        @Size(max=70)
        public @NotNull @Size(max=70) String getType()
        A URI reference [RFC3986] that identifies the problem type. Remark For Future: These URI will be provided by NextGenPSD2 in future.
        Returns:
        type
      • setType

        public void setType​(String type)
      • getTitle

        @Size(max=70)
        public @Size(max=70) String getTitle()
        Short human readable description of error type. Could be in local language. To be provided by ASPSPs.
        Returns:
        title
      • setTitle

        public void setTitle​(String title)
      • getDetail

        @Size(max=500)
        public @Size(max=500) String getDetail()
        Detailed human readable text specific to this instance of the error. XPath might be used to point to the issue generating the error in addition. Remark for Future: In future, a dedicated field might be introduced for the XPath.
        Returns:
        detail
      • setDetail

        public void setDetail​(String detail)
      • getCode

        @NotNull
        public @NotNull String getCode()
        Get code
        Returns:
        code
      • setCode

        public void setCode​(String code)
      • getAdditionalErrors

        @Valid
        public @Valid List<Error409PIISAdditionalErrors> getAdditionalErrors()
        Array of Error Information Blocks. Might be used if more than one error is to be communicated
        Returns:
        additionalErrors
      • getLinks

        @Valid
        public @Valid Map getLinks()
        Get _links
        Returns:
        _links
      • setLinks

        public void setLinks​(Map _links)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object