Class AssetDetails.AssetDetailsBuilder<C extends AssetDetails,​B extends AssetDetails.AssetDetailsBuilder<C,​B>>

    • Constructor Detail

      • AssetDetailsBuilder

        public AssetDetailsBuilder()
    • Method Detail

      • self

        protected abstract B self()
      • build

        public abstract C build()
      • description

        public B description​(java.lang.String description)
        Returns:
        this.
      • certificate

        public B certificate​(com.atlan.model.enums.CertificateStatus certificate)
        Returns:
        this.
      • certificateStatusMessage

        public B certificateStatusMessage​(java.lang.String certificateStatusMessage)
        Returns:
        this.
      • announcementType

        public B announcementType​(com.atlan.model.enums.AtlanAnnouncementType announcementType)
        Returns:
        this.
      • announcementTitle

        public B announcementTitle​(java.lang.String announcementTitle)
        Returns:
        this.
      • announcementMessage

        public B announcementMessage​(java.lang.String announcementMessage)
        Returns:
        this.
      • ownerUsers

        public B ownerUsers​(java.util.List<java.lang.String> ownerUsers)
        Returns:
        this.
      • ownerGroups

        public B ownerGroups​(java.util.List<java.lang.String> ownerGroups)
        Returns:
        this.
      • atlanTags

        public B atlanTags​(java.util.List<java.lang.String> atlanTags)
        Returns:
        this.
      • stub

        public B stub​(boolean stub)
        Returns:
        this.
      • toString

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