Class HazelcastTicketDocument.HazelcastTicketDocumentBuilder<C extends HazelcastTicketDocument,B extends HazelcastTicketDocument.HazelcastTicketDocumentBuilder<C,B>>

java.lang.Object
org.apereo.cas.ticket.registry.HazelcastTicketDocument.HazelcastTicketDocumentBuilder<C,B>
Enclosing class:
HazelcastTicketDocument

public abstract static class HazelcastTicketDocument.HazelcastTicketDocumentBuilder<C extends HazelcastTicketDocument,B extends HazelcastTicketDocument.HazelcastTicketDocumentBuilder<C,B>> extends Object
  • Constructor Details

    • HazelcastTicketDocumentBuilder

      public HazelcastTicketDocumentBuilder()
  • Method Details

    • id

      public B id(String id)
      Returns:
      this.
    • type

      public B type(String type)
      Returns:
      this.
    • principal

      public B principal(String principal)
      Returns:
      this.
    • service

      public B service(String service)
      Returns:
      this.
    • ticket

      public B ticket(org.apereo.cas.ticket.Ticket ticket)
      Returns:
      this.
    • timeToLive

      public B timeToLive(long timeToLive)
      Returns:
      this.
    • prefix

      public B prefix(String prefix)
      Returns:
      this.
    • attributes

      public B attributes(Map<String,List<Object>> attributes)
      Returns:
      this.
    • build

      public abstract C build()
    • toString

      public String toString()
      Overrides:
      toString in class Object