Class IdentityLinkDto

java.lang.Object
org.camunda.community.rest.client.dto.IdentityLinkDto

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2024-06-04T13:43:01.451833574Z[Etc/UTC]") public class IdentityLinkDto extends Object
IdentityLinkDto
  • Field Details

  • Constructor Details

    • IdentityLinkDto

      public IdentityLinkDto()
  • Method Details

    • userId

      public IdentityLinkDto userId(String userId)
    • getUserId

      @Nullable public String getUserId()
      The id of the user participating in this link. Either `userId` or `groupId` is set.
      Returns:
      userId
    • getUserId_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<String> getUserId_JsonNullable()
    • setUserId_JsonNullable

      public void setUserId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> userId)
    • setUserId

      public void setUserId(String userId)
    • groupId

      public IdentityLinkDto groupId(String groupId)
    • getGroupId

      @Nullable public String getGroupId()
      The id of the group participating in this link. Either `groupId` or `userId` is set.
      Returns:
      groupId
    • getGroupId_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<String> getGroupId_JsonNullable()
    • setGroupId_JsonNullable

      public void setGroupId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> groupId)
    • setGroupId

      public void setGroupId(String groupId)
    • type

      public IdentityLinkDto type(String type)
    • getType

      @Nullable public String getType()
      The type of the identity link. The value of the this property can be user-defined. The Process Engine provides three pre-defined Identity Link `type`s: * `candidate` * `assignee` - reserved for the task assignee * `owner` - reserved for the task owner **Note**: When adding or removing an Identity Link, the `type` property must be defined.
      Returns:
      type
    • setType

      public void setType(String type)
    • equals

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

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

      public String toString()
      Overrides:
      toString in class Object
    • toUrlQueryString

      public String toUrlQueryString()
      Convert the instance into URL query string.
      Returns:
      URL query string
    • toUrlQueryString

      public String toUrlQueryString(String prefix)
      Convert the instance into URL query string.
      Parameters:
      prefix - prefix of the query string
      Returns:
      URL query string