Klasse RoleActor

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

@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator") public class RoleActor extends Object
RoleActor
  • Felddetails

    • actorGroup

      protected ProjectRoleGroup actorGroup
    • actorUser

      protected ProjectRoleUser actorUser
    • avatarUrl

      protected URI avatarUrl
      The avatar of the role actor.
    • displayName

      protected String displayName
      The display name of the role actor. For users, depending on the user’s privacy setting, this may return an alternative value for the user's name.
    • id

      protected Long id
      The ID of the role actor.
    • name

      protected String name
      This property is no longer available and will be removed from the documentation soon. See the [deprecation notice](https://developer.atlassian.com/cloud/jira/platform/deprecation-notice-user-privacy-api-migration-guide/) for details.
    • type

      protected RoleActor.TypeEnum type
      The type of role actor.
  • Konstruktordetails

    • RoleActor

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

      @Internal public RoleActor(ProjectRoleGroup actorGroup, ProjectRoleUser actorUser, URI avatarUrl, String displayName, Long id, String name, RoleActor.TypeEnum type)
      Constructs a validated instance of RoleActor.

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

      Parameter:
      actorGroup - actorGroup
      actorUser - actorUser
      avatarUrl - The avatar of the role actor.
      displayName - The display name of the role actor. For users, depending on the user’s privacy setting, this may return an alternative value for the user's name.
      id - The ID of the role actor.
      name - This property is no longer available and will be removed from the documentation soon. See the [deprecation notice](https://developer.atlassian.com/cloud/jira/platform/deprecation-notice-user-privacy-api-migration-guide/) for details.
      type - The type of role actor.
    • RoleActor

      protected RoleActor()
  • Methodendetails

    • builder

      public static RoleActor.RoleActorBuilder builder()
    • actorGroup

      public ProjectRoleGroup actorGroup()
    • actorUser

      public ProjectRoleUser actorUser()
    • avatarUrl

      public URI avatarUrl()
      The avatar of the role actor.
    • displayName

      public String displayName()
      The display name of the role actor. For users, depending on the user’s privacy setting, this may return an alternative value for the user's name.
    • id

      public Long id()
      The ID of the role actor.
    • name

      public String name()
      This property is no longer available and will be removed from the documentation soon. See the [deprecation notice](https://developer.atlassian.com/cloud/jira/platform/deprecation-notice-user-privacy-api-migration-guide/) for details.
    • type

      public RoleActor.TypeEnum type()
      The type of role actor.
    • actorGroup

      public RoleActor actorGroup(ProjectRoleGroup actorGroup)
      Gibt zurück:
      this.
    • actorUser

      public RoleActor actorUser(ProjectRoleUser actorUser)
      Gibt zurück:
      this.
    • avatarUrl

      public RoleActor avatarUrl(URI avatarUrl)
      The avatar of the role actor.
      Gibt zurück:
      this.
    • displayName

      public RoleActor displayName(String displayName)
      The display name of the role actor. For users, depending on the user’s privacy setting, this may return an alternative value for the user's name.
      Gibt zurück:
      this.
    • id

      public RoleActor id(Long id)
      The ID of the role actor.
      Gibt zurück:
      this.
    • name

      public RoleActor name(String name)
      This property is no longer available and will be removed from the documentation soon. See the [deprecation notice](https://developer.atlassian.com/cloud/jira/platform/deprecation-notice-user-privacy-api-migration-guide/) for details.
      Gibt zurück:
      this.
    • type

      public RoleActor type(RoleActor.TypeEnum type)
      The type of role actor.
      Gibt zurück:
      this.
    • equals

      public boolean equals(Object o)
      Setzt außer Kraft:
      equals in Klasse Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Setzt außer Kraft:
      hashCode in Klasse Object
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object