@ExperimentalApi public final class

HistoryMetadataParticipant

extends Object
java.lang.Object
   ↳ com.atlassian.jira.issue.changehistory.metadata.HistoryMetadataParticipant

@ExperimentalApi

This class is considered usable by external developers but its contracts have not stabilized.

Experimental APIs may be changed at any time before being marked @Internal or @PublicApi.

Class Overview

Represents a identifiable participant in the metadata history. This might be a remote system, an event that caused the change to occur, or a user on a remote system.

Summary

Nested Classes
class HistoryMetadataParticipant.HistoryMetadataParticipantBuilder  
Public Methods
static HistoryMetadataParticipant.HistoryMetadataParticipantBuilder builder(String id, String type)
boolean equals(Object obj)
This method is implemented for usage in Unit Tests.
String getAvatarUrl()
The avatar image url of the participant
String getDisplayName()
The user readable name of the participant
String getDisplayNameKey()
i18n key for the user readable name of the participant, will be used before displayName if present
String getId()
The identifier of this participant
String getType()
The type of the participant
String getUrl()
The url to this participant's details page
int hashCode()
This method is implemented for usage in Unit Tests.
[Expand]
Inherited Methods
From class java.lang.Object

Public Methods

public static HistoryMetadataParticipant.HistoryMetadataParticipantBuilder builder (String id, String type)

Parameters
id the id of the participant being created
type the type of the participant being created
Returns
  • a builder for a HistoryMetadataParticipant object

public boolean equals (Object obj)

This method is implemented for usage in Unit Tests.

public String getAvatarUrl ()

The avatar image url of the participant

public String getDisplayName ()

The user readable name of the participant

public String getDisplayNameKey ()

i18n key for the user readable name of the participant, will be used before displayName if present

public String getId ()

The identifier of this participant

public String getType ()

The type of the participant

public String getUrl ()

The url to this participant's details page

public int hashCode ()

This method is implemented for usage in Unit Tests.