Class HistoryMetadataCause

java.lang.Object
io.github.primelib.jira4j.restv3.model.HistoryMetadataCause

@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator") public class HistoryMetadataCause extends Object
HistoryMetadataCause
  • Field Details

    • avatarUrl

      protected String avatarUrl
      The URL to an avatar for the user or system associated with a history record.
    • displayName

      protected String displayName
      The display name of the user or system associated with a history record.
    • displayNameKey

      protected String displayNameKey
      The key of the display name of the user or system associated with a history record.
    • id

      protected String id
      The ID of the user or system associated with a history record.
    • type

      protected String type
      The type of the user or system associated with a history record.
    • url

      protected String url
      The URL of the user or system associated with a history record.
  • Constructor Details

    • HistoryMetadataCause

      public HistoryMetadataCause(Consumer<HistoryMetadataCause> spec)
      Constructs a validated instance of HistoryMetadataCause.
      Parameters:
      spec - the specification to process
    • HistoryMetadataCause

      @Internal public HistoryMetadataCause(String avatarUrl, String displayName, String displayNameKey, String id, String type, String url)
      Constructs a validated instance of HistoryMetadataCause.

      NOTE: This constructor is not considered stable and may change if the model is updated. Consider using HistoryMetadataCause(Consumer) instead.

      Parameters:
      avatarUrl - The URL to an avatar for the user or system associated with a history record.
      displayName - The display name of the user or system associated with a history record.
      displayNameKey - The key of the display name of the user or system associated with a history record.
      id - The ID of the user or system associated with a history record.
      type - The type of the user or system associated with a history record.
      url - The URL of the user or system associated with a history record.
    • HistoryMetadataCause

      protected HistoryMetadataCause()
  • Method Details

    • builder

    • avatarUrl

      public String avatarUrl()
      The URL to an avatar for the user or system associated with a history record.
    • displayName

      public String displayName()
      The display name of the user or system associated with a history record.
    • displayNameKey

      public String displayNameKey()
      The key of the display name of the user or system associated with a history record.
    • id

      public String id()
      The ID of the user or system associated with a history record.
    • type

      public String type()
      The type of the user or system associated with a history record.
    • url

      public String url()
      The URL of the user or system associated with a history record.
    • avatarUrl

      public HistoryMetadataCause avatarUrl(String avatarUrl)
      The URL to an avatar for the user or system associated with a history record.
      Returns:
      this.
    • displayName

      public HistoryMetadataCause displayName(String displayName)
      The display name of the user or system associated with a history record.
      Returns:
      this.
    • displayNameKey

      public HistoryMetadataCause displayNameKey(String displayNameKey)
      The key of the display name of the user or system associated with a history record.
      Returns:
      this.
    • id

      public HistoryMetadataCause id(String id)
      The ID of the user or system associated with a history record.
      Returns:
      this.
    • type

      public HistoryMetadataCause type(String type)
      The type of the user or system associated with a history record.
      Returns:
      this.
    • url

      public HistoryMetadataCause url(String url)
      The URL of the user or system associated with a history record.
      Returns:
      this.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

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

      public String toString()
      Overrides:
      toString in class Object