| Package | Description |
|---|---|
| com.contentful.java.cma | |
| com.contentful.java.cma.gson | |
| com.contentful.java.cma.model | |
| com.contentful.java.cma.model.rich |
| Modifier and Type | Method and Description |
|---|---|
CMAEntry |
ModuleEntries.archive(CMAEntry entry)
Archive an Entry.
|
CMAEntry |
ModuleEntries.create(String contentTypeId,
CMAEntry entry)
Create a new Entry in the configured space and environment.
|
CMAEntry |
ModuleEntries.create(String spaceId,
String environmentId,
String contentTypeId,
CMAEntry entry)
Create a new Entry.
|
CMAEntry |
ModuleEntries.fetchOne(String entryId)
Fetch an entry with the given
entryId from the configured space and environment. |
CMAEntry |
ModuleEntries.fetchOne(String spaceId,
String environmentId,
String entryId)
Fetch an entry with the given entryId from the given environment and space.
|
CMAEntry |
ModuleEntries.patch(CMAEntry entry,
List<Map<String,Object>> operations)
Patch an Entry using JSON Patch operations.
|
CMAEntry |
ModuleEntries.patch(String spaceId,
String environmentId,
String entryId,
Integer version,
List<Map<String,Object>> operations)
Patch an Entry using JSON Patch operations.
|
CMAEntry |
ModuleEntries.publish(CMAEntry entry)
Publish an Entry.
|
CMAEntry |
ModuleEntries.publishLocale(CMAEntry entry,
String locale)
Publish an Entry for a specific locale.
|
CMAEntry |
ModuleEntries.unArchive(CMAEntry entry)
Un-Archive an Entry.
|
CMAEntry |
ModuleEntries.unPublish(CMAEntry entry)
Un-Publish an Entry.
|
CMAEntry |
ModuleEntries.unPublishLocale(CMAEntry entry,
String locale)
Un-Publish an Entry for a specific locale.
|
CMAEntry |
ModuleEntries.update(CMAEntry entry)
Update an Entry.
|
| Modifier and Type | Method and Description |
|---|---|
CMACallback<CMAEntry> |
ModuleEntries.Async.archive(CMAEntry entry,
CMACallback<CMAEntry> callback)
Archive an Entry.
|
CMACallback<CMAEntry> |
ModuleEntries.Async.create(String contentTypeId,
CMAEntry entry,
CMACallback<CMAEntry> callback)
Create a new Entry on the configured space and environment.
|
CMACallback<CMAEntry> |
ModuleEntries.Async.create(String spaceId,
String environmentId,
String contentTypeId,
CMAEntry entry,
CMACallback<CMAEntry> callback)
Create a new entry in the given space and environment.
|
CMAArray<CMAEntry> |
ModuleEntries.fetchAll()
Fetch all Entries from the configured space and environment.
|
CMACallback<CMAArray<CMAEntry>> |
ModuleEntries.Async.fetchAll(CMACallback<CMAArray<CMAEntry>> callback)
Fetch all Entries from the configured space and environment.
|
CMAArray<CMAEntry> |
ModuleEntries.fetchAll(Map<String,String> query)
Fetch all entries matching the query from the configured space and environment.
|
CMACallback<CMAArray<CMAEntry>> |
ModuleEntries.Async.fetchAll(Map<String,String> query,
CMACallback<CMAArray<CMAEntry>> callback)
Fetch all entries in the space and environment matching the given query.
|
CMAArray<CMAEntry> |
ModuleEntries.fetchAll(String spaceId,
String environmentId)
Fetch all entries from the given space and environment.
|
CMACallback<CMAArray<CMAEntry>> |
ModuleEntries.Async.fetchAll(String spaceId,
String environmentId,
CMACallback<CMAArray<CMAEntry>> callback)
Fetch all entries from the given space and environment.
|
CMAArray<CMAEntry> |
ModuleEntries.fetchAll(String spaceId,
String environmentId,
Map<String,String> query)
Fetch all entries from the given space and environment matching the query.
|
CMACallback<CMAArray<CMAEntry>> |
ModuleEntries.Async.fetchAll(String spaceId,
String environmentId,
Map<String,String> query,
CMACallback<CMAArray<CMAEntry>> callback)
Fetch all Entries from a Space with a query.
|
CMACallback<CMAEntry> |
ModuleEntries.Async.fetchOne(String entryId,
CMACallback<CMAEntry> callback)
Fetch an Entry with the given
entryId from the configured space and environment. |
CMACallback<CMAEntry> |
ModuleEntries.Async.fetchOne(String spaceId,
String environmentId,
String entryId,
CMACallback<CMAEntry> callback)
Fetch an Entry with the given
entryId from a Space.entry |
CMACallback<CMAEntry> |
ModuleEntries.Async.patch(CMAEntry entry,
List<Map<String,Object>> operations,
CMACallback<CMAEntry> callback)
Patch an Entry using JSON Patch operations.
|
CMACallback<CMAEntry> |
ModuleEntries.Async.patch(String spaceId,
String environmentId,
String entryId,
Integer version,
List<Map<String,Object>> operations,
CMACallback<CMAEntry> callback)
Patch an Entry using JSON Patch operations.
|
CMACallback<CMAEntry> |
ModuleEntries.Async.publish(CMAEntry entry,
CMACallback<CMAEntry> callback)
Publish an Entry.
|
CMACallback<CMAEntry> |
ModuleEntries.Async.publishLocale(CMAEntry entry,
String locale,
CMACallback<CMAEntry> callback)
Publish an Entry for a specific locale.
|
CMACallback<CMAEntry> |
ModuleEntries.Async.unArchive(CMAEntry entry,
CMACallback<CMAEntry> callback)
Un-Archive an Entry.
|
CMACallback<CMAEntry> |
ModuleEntries.Async.unPublish(CMAEntry entry,
CMACallback<CMAEntry> callback)
Un-Publish an Entry.
|
CMACallback<CMAEntry> |
ModuleEntries.Async.unPublishLocale(CMAEntry entry,
String locale,
CMACallback<CMAEntry> callback)
Un-Publish an Entry for a specific locale.
|
CMACallback<CMAEntry> |
ModuleEntries.Async.update(CMAEntry entry,
CMACallback<CMAEntry> callback)
Update an Entry.
|
| Modifier and Type | Method and Description |
|---|---|
CMAEntry |
ModuleEntries.archive(CMAEntry entry)
Archive an Entry.
|
CMACallback<CMAEntry> |
ModuleEntries.Async.archive(CMAEntry entry,
CMACallback<CMAEntry> callback)
Archive an Entry.
|
CMAEntry |
ModuleEntries.create(String contentTypeId,
CMAEntry entry)
Create a new Entry in the configured space and environment.
|
CMACallback<CMAEntry> |
ModuleEntries.Async.create(String contentTypeId,
CMAEntry entry,
CMACallback<CMAEntry> callback)
Create a new Entry on the configured space and environment.
|
CMAEntry |
ModuleEntries.create(String spaceId,
String environmentId,
String contentTypeId,
CMAEntry entry)
Create a new Entry.
|
CMACallback<CMAEntry> |
ModuleEntries.Async.create(String spaceId,
String environmentId,
String contentTypeId,
CMAEntry entry,
CMACallback<CMAEntry> callback)
Create a new entry in the given space and environment.
|
Integer |
ModuleEntries.delete(CMAEntry entry)
Delete an Entry.
|
CMACallback<Integer> |
ModuleEntries.Async.delete(CMAEntry entry,
CMACallback<Integer> callback)
Delete an Entry.
|
CMAArray<CMASnapshot> |
ModuleEntries.fetchAllSnapshots(CMAEntry entry)
Fetch all snapshots of an entry.
|
CMACallback<CMAArray<CMASnapshot>> |
ModuleEntries.Async.fetchAllSnapshots(CMAEntry entry,
CMACallback<CMAArray<CMASnapshot>> callback)
Fetch all snapshots of an entry.
|
CMAArray<CMASnapshot> |
ModuleEntries.fetchAllSnapshotsWithQuery(CMAEntry entry,
Map<String,String> query)
Fetch all snapshots of an entry with additional query parameters.
|
CMACallback<CMAArray<CMASnapshot>> |
ModuleEntries.Async.fetchAllSnapshotsWithQuery(CMAEntry entry,
Map<String,String> query,
CMACallback<CMAArray<CMASnapshot>> callback)
Fetch all snapshots of an entry asynchronously with query parameters.
|
CMASnapshot |
ModuleEntries.fetchOneSnapshot(CMAEntry entry,
String snapshotId)
Fetch a specific snapshot of an entry.
|
CMACallback<CMASnapshot> |
ModuleEntries.Async.fetchOneSnapshot(CMAEntry entry,
String snapshotId,
CMACallback<CMASnapshot> callback)
Fetch a specific snapshot of an entry.
|
CMAEntry |
ModuleEntries.patch(CMAEntry entry,
List<Map<String,Object>> operations)
Patch an Entry using JSON Patch operations.
|
CMACallback<CMAEntry> |
ModuleEntries.Async.patch(CMAEntry entry,
List<Map<String,Object>> operations,
CMACallback<CMAEntry> callback)
Patch an Entry using JSON Patch operations.
|
CMAEntry |
ModuleEntries.publish(CMAEntry entry)
Publish an Entry.
|
CMACallback<CMAEntry> |
ModuleEntries.Async.publish(CMAEntry entry,
CMACallback<CMAEntry> callback)
Publish an Entry.
|
CMAEntry |
ModuleEntries.publishLocale(CMAEntry entry,
String locale)
Publish an Entry for a specific locale.
|
CMACallback<CMAEntry> |
ModuleEntries.Async.publishLocale(CMAEntry entry,
String locale,
CMACallback<CMAEntry> callback)
Publish an Entry for a specific locale.
|
CMAEntry |
ModuleEntries.unArchive(CMAEntry entry)
Un-Archive an Entry.
|
CMACallback<CMAEntry> |
ModuleEntries.Async.unArchive(CMAEntry entry,
CMACallback<CMAEntry> callback)
Un-Archive an Entry.
|
CMAEntry |
ModuleEntries.unPublish(CMAEntry entry)
Un-Publish an Entry.
|
CMACallback<CMAEntry> |
ModuleEntries.Async.unPublish(CMAEntry entry,
CMACallback<CMAEntry> callback)
Un-Publish an Entry.
|
CMAEntry |
ModuleEntries.unPublishLocale(CMAEntry entry,
String locale)
Un-Publish an Entry for a specific locale.
|
CMACallback<CMAEntry> |
ModuleEntries.Async.unPublishLocale(CMAEntry entry,
String locale,
CMACallback<CMAEntry> callback)
Un-Publish an Entry for a specific locale.
|
CMAEntry |
ModuleEntries.update(CMAEntry entry)
Update an Entry.
|
CMACallback<CMAEntry> |
ModuleEntries.Async.update(CMAEntry entry,
CMACallback<CMAEntry> callback)
Update an Entry.
|
| Modifier and Type | Method and Description |
|---|---|
CMACallback<CMAEntry> |
ModuleEntries.Async.archive(CMAEntry entry,
CMACallback<CMAEntry> callback)
Archive an Entry.
|
CMACallback<CMAEntry> |
ModuleEntries.Async.create(String contentTypeId,
CMAEntry entry,
CMACallback<CMAEntry> callback)
Create a new Entry on the configured space and environment.
|
CMACallback<CMAEntry> |
ModuleEntries.Async.create(String spaceId,
String environmentId,
String contentTypeId,
CMAEntry entry,
CMACallback<CMAEntry> callback)
Create a new entry in the given space and environment.
|
CMACallback<CMAArray<CMAEntry>> |
ModuleEntries.Async.fetchAll(CMACallback<CMAArray<CMAEntry>> callback)
Fetch all Entries from the configured space and environment.
|
CMACallback<CMAArray<CMAEntry>> |
ModuleEntries.Async.fetchAll(Map<String,String> query,
CMACallback<CMAArray<CMAEntry>> callback)
Fetch all entries in the space and environment matching the given query.
|
CMACallback<CMAArray<CMAEntry>> |
ModuleEntries.Async.fetchAll(String spaceId,
String environmentId,
CMACallback<CMAArray<CMAEntry>> callback)
Fetch all entries from the given space and environment.
|
CMACallback<CMAArray<CMAEntry>> |
ModuleEntries.Async.fetchAll(String spaceId,
String environmentId,
Map<String,String> query,
CMACallback<CMAArray<CMAEntry>> callback)
Fetch all Entries from a Space with a query.
|
CMACallback<CMAEntry> |
ModuleEntries.Async.fetchOne(String entryId,
CMACallback<CMAEntry> callback)
Fetch an Entry with the given
entryId from the configured space and environment. |
CMACallback<CMAEntry> |
ModuleEntries.Async.fetchOne(String spaceId,
String environmentId,
String entryId,
CMACallback<CMAEntry> callback)
Fetch an Entry with the given
entryId from a Space.entry |
CMACallback<CMAEntry> |
ModuleEntries.Async.patch(CMAEntry entry,
List<Map<String,Object>> operations,
CMACallback<CMAEntry> callback)
Patch an Entry using JSON Patch operations.
|
CMACallback<CMAEntry> |
ModuleEntries.Async.patch(String spaceId,
String environmentId,
String entryId,
Integer version,
List<Map<String,Object>> operations,
CMACallback<CMAEntry> callback)
Patch an Entry using JSON Patch operations.
|
CMACallback<CMAEntry> |
ModuleEntries.Async.publish(CMAEntry entry,
CMACallback<CMAEntry> callback)
Publish an Entry.
|
CMACallback<CMAEntry> |
ModuleEntries.Async.publishLocale(CMAEntry entry,
String locale,
CMACallback<CMAEntry> callback)
Publish an Entry for a specific locale.
|
CMACallback<CMAEntry> |
ModuleEntries.Async.unArchive(CMAEntry entry,
CMACallback<CMAEntry> callback)
Un-Archive an Entry.
|
CMACallback<CMAEntry> |
ModuleEntries.Async.unPublish(CMAEntry entry,
CMACallback<CMAEntry> callback)
Un-Publish an Entry.
|
CMACallback<CMAEntry> |
ModuleEntries.Async.unPublishLocale(CMAEntry entry,
String locale,
CMACallback<CMAEntry> callback)
Un-Publish an Entry for a specific locale.
|
CMACallback<CMAEntry> |
ModuleEntries.Async.update(CMAEntry entry,
CMACallback<CMAEntry> callback)
Update an Entry.
|
| Modifier and Type | Method and Description |
|---|---|
CMAEntry |
EntrySerializer.deserialize(com.google.gson.JsonElement json,
Type type,
com.google.gson.JsonDeserializationContext context) |
| Modifier and Type | Method and Description |
|---|---|
com.google.gson.JsonElement |
EntrySerializer.serialize(CMAEntry src,
Type type,
com.google.gson.JsonSerializationContext context)
Make sure all fields are mapped in the locale - value way.
|
| Modifier and Type | Method and Description |
|---|---|
CMAEntry |
CMAEntry.setEnvironmentId(String environmentId)
Convenience: Update the environment id, without going through
CMAResource.getSystem(). |
CMAEntry |
CMAEntry.setField(String key,
String locale,
Object value)
Creates a new field with the given
value. |
CMAEntry |
CMAEntry.setFields(LinkedHashMap<String,LinkedHashMap<String,Object>> fields)
Sets a map of fields for this Entry.
|
CMAEntry |
CMAEntry.setId(String id)
Convenience: Update the id of this entry without going through
CMAResource.getSystem(). |
CMAEntry |
CMAEntry.setMetadata(CMAMetadata metadata)
Sets the metadata for this entry.
|
CMAEntry |
CMAEntry.setSpaceId(String spaceId)
Convenience: Update the space id of this entry without going through
CMAResource.getSystem(). |
CMAEntry |
CMAEntry.setSystem(CMASystem system)
Sets the system field.
|
CMAEntry |
CMAEntry.setVersion(Integer version)
Convenience: Update the version of this entry without going through
CMAResource.getSystem(). |
| Modifier and Type | Method and Description |
|---|---|
static void |
RichTextFactory.resolveRichTextField(CMAEntry entry) |
Copyright © 2026 Contentful, GmbH.. All rights reserved.