Class UserAnonymous
java.lang.Object
io.github.primelib.confluence4j.rest.v1.models.UserAnonymous
UserAnonymous
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Expandabled0Ed16protected Stringprotected List<OperationCheckResult> protected IconThis object represents an icon.protected String -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedProtected no-args constructor for use by serialization frameworks.UserAnonymous(String type, Icon profilePicture, String displayName, List<OperationCheckResult> operations, Expandabled0Ed16 additionalExpandable, Map<String, Object> additionalLinks) Constructs a validated instance ofUserAnonymous.UserAnonymous(Consumer<UserAnonymous> spec) Constructs a validated instance ofUserAnonymous. -
Method Summary
Modifier and TypeMethodDescriptionFluent getter for additionalExpandable.additionalExpandable(Expandabled0Ed16 additionalExpandable) Fluent setter for additionalExpandable.Fluent getter for additionalLinks.additionalLinks(Map<String, Object> additionalLinks) Fluent setter for additionalLinks.Fluent getter for displayName.displayName(String displayName) Fluent setter for displayName.booleanGets the value of additionalExpandable.Gets the value of additionalLinks.Gets the value of displayName.Gets the value of operations.Gets the value of profilePicture.getType()Gets the value of type.inthashCode()Fluent getter for operations.operations(List<OperationCheckResult> operations) Fluent setter for operations.Fluent getter for profilePicture.profilePicture(Icon profilePicture) Fluent setter for profilePicture.voidsetAdditionalExpandable(Expandabled0Ed16 additionalExpandable) Sets the value of additionalExpandable.voidsetAdditionalLinks(Map<String, Object> additionalLinks) Sets the value of additionalLinks.voidsetDisplayName(String displayName) Sets the value of displayName.voidsetOperations(List<OperationCheckResult> operations) Sets the value of operations.voidsetProfilePicture(Icon profilePicture) Sets the value of profilePicture.voidSets the value of type.toString()type()Fluent getter for type.Fluent setter for type.
-
Field Details
-
type
-
profilePicture
This object represents an icon. If used as a profilePicture, this may be returned as null, depending on the user's privacy setting. -
displayName
-
operations
-
additionalExpandable
-
additionalLinks
-
-
Constructor Details
-
UserAnonymous
Constructs a validated instance ofUserAnonymous.- Parameters:
spec- the specification to process
-
UserAnonymous
@Internal protected UserAnonymous()Protected no-args constructor for use by serialization frameworks. -
UserAnonymous
@Internal public UserAnonymous(String type, Icon profilePicture, String displayName, List<OperationCheckResult> operations, Expandabled0Ed16 additionalExpandable, Map<String, Object> additionalLinks) Constructs a validated instance ofUserAnonymous.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
UserAnonymous(Consumer)instead.- Parameters:
type- typeprofilePicture- This object represents an icon. If used as a profilePicture, this may be returned as null, depending on the user's privacy setting.displayName- displayNameoperations- operationsadditionalExpandable- additionalExpandableadditionalLinks- additionalLinks
-
-
Method Details
-
type
-
type
Fluent setter for type.- Parameters:
type- type- Returns:
- this
-
getType
-
setType
-
profilePicture
Fluent getter for profilePicture.This object represents an icon. If used as a profilePicture, this may be returned as null, depending on the user's privacy setting.
- Returns:
- profilePicture
-
profilePicture
Fluent setter for profilePicture.This object represents an icon. If used as a profilePicture, this may be returned as null, depending on the user's privacy setting.
- Parameters:
profilePicture- profilePicture- Returns:
- this
-
getProfilePicture
Gets the value of profilePicture.This object represents an icon. If used as a profilePicture, this may be returned as null, depending on the user's privacy setting.
- Returns:
- profilePicture
-
setProfilePicture
Sets the value of profilePicture.This object represents an icon. If used as a profilePicture, this may be returned as null, depending on the user's privacy setting.
- Parameters:
profilePicture- profilePicture
-
displayName
-
displayName
Fluent setter for displayName.- Parameters:
displayName- displayName- Returns:
- this
-
getDisplayName
-
setDisplayName
Sets the value of displayName.- Parameters:
displayName- displayName
-
operations
-
operations
Fluent setter for operations.- Parameters:
operations- operations- Returns:
- this
-
getOperations
-
setOperations
Sets the value of operations.- Parameters:
operations- operations
-
additionalExpandable
Fluent getter for additionalExpandable.- Returns:
- additionalExpandable
-
additionalExpandable
Fluent setter for additionalExpandable.- Parameters:
additionalExpandable- additionalExpandable- Returns:
- this
-
getAdditionalExpandable
Gets the value of additionalExpandable.- Returns:
- additionalExpandable
-
setAdditionalExpandable
Sets the value of additionalExpandable.- Parameters:
additionalExpandable- additionalExpandable
-
additionalLinks
-
additionalLinks
Fluent setter for additionalLinks.- Parameters:
additionalLinks- additionalLinks- Returns:
- this
-
getAdditionalLinks
-
setAdditionalLinks
-
equals
-
hashCode
-
toString
-