Java SDK for Contentful's Content Delivery API
APACHE-2.0 License
Bot releases are hidden (Show)
useTLS12()
for creating a client, enforcing usage of TLS 1.2withContentType
, select
, orderBy
,reverseOrderBy
, limit
, skip
, include
and where
with IsEqualTo
, IsNotEqualTo
,HasOneOf
, HasNoneOf
, HasAllOf
, IsLessThan
, IsLessThanOrEqualTo
, IsGreaterThan
,IsGreaterThanOrEqualTo
, Exists
, IsEarlierThan
, IsEarlierOrAt
, IsLaterThan
,IsLaterOrAt
, Matches
, IsCloseTo
, IsWithinBoundingBoxOf
, IsWithinCircleOf
Published by mariobodemann over 8 years ago
2.5.0
to 3.2.0
OkHTTP3 Changelog for 3.2.0
1.9.0
to 2.0.1
Retrofit Changelog for 2.0.0
1.0.14
to 1.1.2
rxjava Changelog for 1.1.2
2.6.2
(was bundled with retrofit before)2.0.1
(was bundled with retrofit before)2.0.1
(was bundled with retrofit before)Published by mariobodemann almost 9 years ago
Published by mariobodemann almost 9 years ago
Published by tomxor almost 9 years ago
Published by tomxor almost 9 years ago
CDAArray.items()
now contains ONLY top level resources (no linked resources). All resources are available via CDAArray.assets()
and CDAArray.entries()
by ID.Published by tomxor about 9 years ago
CDAField
+Serializable
CDALocale
+Serializable
Published by tomxor about 9 years ago
Published by tomxor over 9 years ago
CDAResource
+abstract +SerializableCDAEntry
+finalPublished by tomxor over 9 years ago
getAttribute(name)
returns a sys
attribute while inferring the return type.getField(name)
returns a field value while inferring the return type.CDAResource.id()
returns the resource ID.CDAEntry.contentType()
returns the CDAContentType
for that entry.CDAArray
has items()
which returns a mixture of CDAResource
objects. assets()
and entries()
are mappings by resource IDs.CDAAsset.title()
returns the title of the asset.deletedAssets()
and deletedEntries()
.fetch()
/observe()
syntax.FetchQuery
/ObserveQuery
and the where()
method.setLocale(code)
and getField(name)
- returns the value from the default locale if there isn't one for the active locale.CDAContentType
fields via CDAField
.CDAType
enum and available for each resource via CDAResource.type()
.CDASyncedSpace
has been renamed to SynchronizedSpace
.CDAClient.Builder
created via CDAClient.builder()
.CDAClient.Builder
now use setSpace(id)
and setToken(token)
.com.contentful.java.cda
.setEndpoint()
now takes a full URL.noSSL()
from client builder, can be achieved via setEndpoint()
.nullifyUnresolvedLinks()
and set as the default behavior.Published by tomxor over 9 years ago
Published by tomxor over 9 years ago
Published by tomxor over 9 years ago