public class ModuleTags.Async extends Object
| Constructor and Description |
|---|
Async() |
| Modifier and Type | Method and Description |
|---|---|
CMACallback<CMATag> |
create(String spaceId,
String environmentId,
String tagId,
String name,
CMAVisibility visibility,
CMACallback<CMATag> callback)
Create an tag in the configured space.
|
CMACallback<Integer> |
delete(String spaceId,
String environmentId,
String tagId,
CMACallback<Integer> callback)
Delete a tag with given id.
|
CMACallback<CMAArray<CMATag>> |
fetchAll(CMACallback<CMAArray<CMATag>> callback)
Fetch all tags
|
CMACallback<CMAArray<CMATag>> |
fetchAll(String spaceId,
String environmentId,
Map<String,String> query,
CMACallback<CMAArray<CMATag>> callback)
Fetch all tags of the given space.
|
CMACallback<CMATag> |
fetchOne(String tagId,
CMACallback<CMATag> callback)
Fetch an tag with a given tagId and the configured space.
|
CMACallback<CMATag> |
fetchOne(String spaceId,
String environmentId,
String tagId,
CMACallback<CMATag> callback)
Fetch an tag with a given
tagId from the space and environment given. |
CMACallback<CMATag> |
update(String name,
String tagId,
CMACallback<CMATag> callback)
Update a tag.
|
public CMACallback<CMATag> create(String spaceId, String environmentId, String tagId, String name, CMAVisibility visibility, CMACallback<CMATag> callback)
callback - CallbackCMAClient.Builder.setSpaceId(String)public CMACallback<Integer> delete(String spaceId, String environmentId, String tagId, CMACallback<Integer> callback)
tagId - tagId to be deletedcallback - Callbackpublic CMACallback<CMAArray<CMATag>> fetchAll(CMACallback<CMAArray<CMATag>> callback)
callback - Inform about results on the callback.CMACallback instance.IllegalArgumentException - if configured space id is null.CMAClient.Builder.setSpaceId(String)public CMACallback<CMAArray<CMATag>> fetchAll(String spaceId, String environmentId, Map<String,String> query, CMACallback<CMAArray<CMATag>> callback)
This fetch uses the default parameter defined in DefaultQueryParameter.FETCH.
This method will override the configuration specified through
CMAClient.Builder.setSpaceId(String).
spaceId - Id of the space to host tag incallback - Inform about results on the callback.CMACallback instance.IllegalArgumentException - if space id is null.public CMACallback<CMATag> fetchOne(String tagId, CMACallback<CMATag> callback)
callback - CallbackIllegalArgumentException - if environment's space id is null.IllegalArgumentException - if environment's id is null.CMAClient.Builder.setSpaceId(String),
CMAClient.Builder.setEnvironmentId(String)public CMACallback<CMATag> fetchOne(String spaceId, String environmentId, String tagId, CMACallback<CMATag> callback)
tagId from the space and environment given.
This method will override the configuration specified through
CMAClient.Builder.setSpaceId(String).
spaceId - Id of the space to host tag inenvironmentId - environment IDcallback - CallbackIllegalArgumentException - if space id is null.IllegalArgumentException - if environment id is null.public CMACallback<CMATag> update(String name, String tagId, CMACallback<CMATag> callback)
callback - CallbackCopyright © 2026 Contentful, GmbH.. All rights reserved.