Class RoleActor
java.lang.Object
io.github.primelib.jira4j.restv3.model.RoleActor
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class RoleActor
extends Object
RoleActor
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static enum
The type of role actor. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ProjectRoleGroup
protected ProjectRoleUser
protected URI
The avatar of the role actor.protected String
The display name of the role actor.protected Long
The ID of the role actor.protected String
This property is no longer available and will be removed from the documentation soon.protected RoleActor.TypeEnum
The type of role actor. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
RoleActor
(ProjectRoleGroup actorGroup, ProjectRoleUser actorUser, URI avatarUrl, String displayName, Long id, String name, RoleActor.TypeEnum type) Constructs a validated instance ofRoleActor
.Constructs a validated instance ofRoleActor
. -
Method Summary
Modifier and TypeMethodDescriptionactorGroup
(ProjectRoleGroup actorGroup) actorUser
(ProjectRoleUser actorUser) The avatar of the role actor.The avatar of the role actor.static RoleActor.RoleActorBuilder
builder()
protected boolean
The display name of the role actor.displayName
(String displayName) The display name of the role actor.boolean
int
hashCode()
id()
The ID of the role actor.The ID of the role actor.name()
This property is no longer available and will be removed from the documentation soon.This property is no longer available and will be removed from the documentation soon.toString()
type()
The type of role actor.type
(RoleActor.TypeEnum type) The type of role actor.
-
Field Details
-
actorGroup
-
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.
-
-
Constructor Details
-
RoleActor
Constructs a validated instance ofRoleActor
.- Parameters:
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 ofRoleActor
.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
RoleActor(Consumer)
instead.- Parameters:
actorGroup
- actorGroupactorUser
- actorUseravatarUrl
- 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()
-
-
Method Details
-
builder
-
actorGroup
-
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. -
actorGroup
- Returns:
this
.
-
actorUser
- Returns:
this
.
-
avatarUrl
The avatar of the role actor.- Returns:
this
.
-
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.- Returns:
this
.
-
id
The ID of the role actor.- Returns:
this
.
-
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.- Returns:
this
.
-
type
The type of role actor.- Returns:
this
.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-