Class BaseCredExRecord.BaseCredExRecordBuilder<C extends BaseCredExRecord,​B extends BaseCredExRecord.BaseCredExRecordBuilder<C,​B>>

    • Constructor Detail

      • BaseCredExRecordBuilder

        public BaseCredExRecordBuilder()
    • Method Detail

      • self

        protected abstract B self()
      • build

        public abstract C build()
      • autoIssue

        public B autoIssue​(Boolean autoIssue)
        Returns:
        this.
      • autoOffer

        public B autoOffer​(Boolean autoOffer)
        Returns:
        this.
      • autoRemove

        public B autoRemove​(Boolean autoRemove)
        Returns:
        this.
      • trace

        public B trace​(Boolean trace)
        Returns:
        this.
      • connectionId

        public B connectionId​(String connectionId)
        Returns:
        this.
      • credentialExchangeId

        public B credentialExchangeId​(String credentialExchangeId)
        Returns:
        this.
      • threadId

        public B threadId​(String threadId)
        Returns:
        this.
      • parentThreadId

        public B parentThreadId​(String parentThreadId)
        Returns:
        this.
      • createdAt

        public B createdAt​(String createdAt)
        Returns:
        this.
      • updatedAt

        public B updatedAt​(String updatedAt)
        Returns:
        this.
      • errorMsg

        public B errorMsg​(String errorMsg)
        Returns:
        this.