| Package | Description |
|---|---|
| com.contentful.java.cma | |
| com.contentful.java.cma.model |
| Modifier and Type | Method and Description |
|---|---|
CMARole |
ModuleRoles.create(CMARole role)
Create a new role.
|
CMARole |
ModuleRoles.create(String spaceId,
CMARole role)
Create a new role.
|
CMARole |
ModuleRoles.fetchOne(String roleId)
Fetches one role by its id from Contentful.
|
CMARole |
ModuleRoles.fetchOne(String spaceId,
String roleId)
Fetches one role by its id from Contentful.
|
CMARole |
ModuleRoles.update(CMARole role)
Update the given role instance on Contentful.
|
| Modifier and Type | Method and Description |
|---|---|
CMACallback<CMARole> |
ModuleRoles.Async.create(CMARole role,
CMACallback<CMARole> callback)
Asynchronously create a new role.
|
io.reactivex.Flowable<CMARole> |
ServiceRoles.create(String spaceId,
CMARole role) |
CMACallback<CMARole> |
ModuleRoles.Async.create(String spaceId,
CMARole role,
CMACallback<CMARole> callback)
Asynchronously create a new role.
|
CMAArray<CMARole> |
ModuleRoles.fetchAll()
Fetch all roles of the configured space.
|
CMACallback<CMAArray<CMARole>> |
ModuleRoles.Async.fetchAll(CMACallback<CMAArray<CMARole>> callback)
Fetch all roles of this space, asynchronously.
|
CMAArray<CMARole> |
ModuleRoles.fetchAll(Map<String,String> query)
Fetch specific roles of the configured space.
|
CMACallback<CMAArray<CMARole>> |
ModuleRoles.Async.fetchAll(Map<String,String> query,
CMACallback<CMAArray<CMARole>> callback)
Fetch specific roles of this space.
|
io.reactivex.Flowable<CMAArray<CMARole>> |
ServiceRoles.fetchAll(String spaceId) |
CMAArray<CMARole> |
ModuleRoles.fetchAll(String spaceId)
Fetch all roles of this space.
|
CMACallback<CMAArray<CMARole>> |
ModuleRoles.Async.fetchAll(String spaceId,
CMACallback<CMAArray<CMARole>> callback)
Fetch all roles of this space, asynchronously.
|
io.reactivex.Flowable<CMAArray<CMARole>> |
ServiceRoles.fetchAll(String spaceId,
Map<String,String> query) |
CMAArray<CMARole> |
ModuleRoles.fetchAll(String spaceId,
Map<String,String> query)
Fetch specific roles of this space.
|
CMACallback<CMAArray<CMARole>> |
ModuleRoles.Async.fetchAll(String spaceId,
Map<String,String> query,
CMACallback<CMAArray<CMARole>> callback)
Fetch specific roles of this space.
|
CMACallback<CMARole> |
ModuleRoles.Async.fetchOne(String roleId,
CMACallback<CMARole> callback)
Fetches one role by its id from Contentful asynchronously.
|
io.reactivex.Flowable<CMARole> |
ServiceRoles.fetchOne(String spaceId,
String roleId) |
CMACallback<CMARole> |
ModuleRoles.Async.fetchOne(String spaceId,
String roleId,
CMACallback<CMARole> callback)
Fetches one role by its id from Contentful asynchronously.
|
CMACallback<CMARole> |
ModuleRoles.Async.update(CMARole role,
CMACallback<CMARole> callback)
Update the given role instance on Contentful, asynchronously.
|
io.reactivex.Flowable<CMARole> |
ServiceRoles.update(String spaceId,
String roleId,
CMARole role,
Integer version) |
| Modifier and Type | Method and Description |
|---|---|
CMARole |
ModuleRoles.create(CMARole role)
Create a new role.
|
CMACallback<CMARole> |
ModuleRoles.Async.create(CMARole role,
CMACallback<CMARole> callback)
Asynchronously create a new role.
|
io.reactivex.Flowable<CMARole> |
ServiceRoles.create(String spaceId,
CMARole role) |
CMARole |
ModuleRoles.create(String spaceId,
CMARole role)
Create a new role.
|
CMACallback<CMARole> |
ModuleRoles.Async.create(String spaceId,
CMARole role,
CMACallback<CMARole> callback)
Asynchronously create a new role.
|
int |
ModuleRoles.delete(CMARole role)
Delete the given role instance.
|
CMACallback<Integer> |
ModuleRoles.Async.delete(CMARole role,
CMACallback<Integer> callback)
Delete the given role instance asynchronously.
|
CMARole |
ModuleRoles.update(CMARole role)
Update the given role instance on Contentful.
|
CMACallback<CMARole> |
ModuleRoles.Async.update(CMARole role,
CMACallback<CMARole> callback)
Update the given role instance on Contentful, asynchronously.
|
io.reactivex.Flowable<CMARole> |
ServiceRoles.update(String spaceId,
String roleId,
CMARole role,
Integer version) |
| Modifier and Type | Method and Description |
|---|---|
CMACallback<CMARole> |
ModuleRoles.Async.create(CMARole role,
CMACallback<CMARole> callback)
Asynchronously create a new role.
|
CMACallback<CMARole> |
ModuleRoles.Async.create(String spaceId,
CMARole role,
CMACallback<CMARole> callback)
Asynchronously create a new role.
|
CMACallback<CMAArray<CMARole>> |
ModuleRoles.Async.fetchAll(CMACallback<CMAArray<CMARole>> callback)
Fetch all roles of this space, asynchronously.
|
CMACallback<CMAArray<CMARole>> |
ModuleRoles.Async.fetchAll(Map<String,String> query,
CMACallback<CMAArray<CMARole>> callback)
Fetch specific roles of this space.
|
CMACallback<CMAArray<CMARole>> |
ModuleRoles.Async.fetchAll(String spaceId,
CMACallback<CMAArray<CMARole>> callback)
Fetch all roles of this space, asynchronously.
|
CMACallback<CMAArray<CMARole>> |
ModuleRoles.Async.fetchAll(String spaceId,
Map<String,String> query,
CMACallback<CMAArray<CMARole>> callback)
Fetch specific roles of this space.
|
CMACallback<CMARole> |
ModuleRoles.Async.fetchOne(String roleId,
CMACallback<CMARole> callback)
Fetches one role by its id from Contentful asynchronously.
|
CMACallback<CMARole> |
ModuleRoles.Async.fetchOne(String spaceId,
String roleId,
CMACallback<CMARole> callback)
Fetches one role by its id from Contentful asynchronously.
|
CMACallback<CMARole> |
ModuleRoles.Async.update(CMARole role,
CMACallback<CMARole> callback)
Update the given role instance on Contentful, asynchronously.
|
| Modifier and Type | Method and Description |
|---|---|
CMARole |
CMARole.addPolicy(CMAPolicy policy)
Add a new policy to the existing ones, creating a new list if needed.
|
CMARole |
CMARole.setDescription(String description)
Update or set the description of this role.
|
CMARole |
CMARole.setId(String id)
Sets the id of this space membership.
|
CMARole |
CMARole.setName(String name)
Update the name of the role.
|
CMARole |
CMARole.setPermissions(CMAPermissions permissions)
Replace the currently set permissions with a new one.
|
CMARole |
CMARole.setSpaceId(String id)
Sets the id of this space memberships space.
|
CMARole |
CMARole.setVersion(Integer version)
Set the version of this space membership.
|
Copyright © 2026 Contentful, GmbH.. All rights reserved.