Class AuthorizationCreateDto

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

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

  • Constructor Details

    • AuthorizationCreateDto

      public AuthorizationCreateDto()
  • Method Details

    • type

      public AuthorizationCreateDto type(Integer type)
    • getType

      @Nullable public Integer getType()
      The type of the authorization (0=global, 1=grant, 2=revoke). See the [User Guide](https://docs.camunda.org/manual/7.21/user-guide/process-engine/authorization-service.md#authorization-type) for more information about authorization types.
      Returns:
      type
    • getType_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Integer> getType_JsonNullable()
    • setType_JsonNullable

      public void setType_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Integer> type)
    • setType

      public void setType(Integer type)
    • permissions

      public AuthorizationCreateDto permissions(List<String> permissions)
    • addPermissionsItem

      public AuthorizationCreateDto addPermissionsItem(String permissionsItem)
    • getPermissions

      @Nullable public List<String> getPermissions()
      An array of Strings holding the permissions provided by this authorization.
      Returns:
      permissions
    • getPermissions_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<List<String>> getPermissions_JsonNullable()
    • setPermissions_JsonNullable

      public void setPermissions_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> permissions)
    • setPermissions

      public void setPermissions(List<String> permissions)
    • userId

      public AuthorizationCreateDto userId(String userId)
    • getUserId

      @Nullable public String getUserId()
      The id of the user this authorization has been created for. The value `*` represents a global authorization ranging over all users.
      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 AuthorizationCreateDto groupId(String groupId)
    • getGroupId

      @Nullable public String getGroupId()
      The id of the group this authorization has been created for.
      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)
    • resourceType

      public AuthorizationCreateDto resourceType(Integer resourceType)
    • getResourceType

      @Nullable public Integer getResourceType()
      An integer representing the resource type. See the [User Guide](https://docs.camunda.org/manual/7.21/user-guide/process-engine/authorization-service/#resources) for a list of integer representations of resource types.
      Returns:
      resourceType
    • getResourceType_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Integer> getResourceType_JsonNullable()
    • setResourceType_JsonNullable

      public void setResourceType_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Integer> resourceType)
    • setResourceType

      public void setResourceType(Integer resourceType)
    • resourceId

      public AuthorizationCreateDto resourceId(String resourceId)
    • getResourceId

      @Nullable public String getResourceId()
      The resource Id. The value `*` represents an authorization ranging over all instances of a resource.
      Returns:
      resourceId
    • getResourceId_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<String> getResourceId_JsonNullable()
    • setResourceId_JsonNullable

      public void setResourceId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> resourceId)
    • setResourceId

      public void setResourceId(String resourceId)
    • 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