Package com.contentful.java.cma
Interface ServiceLocales
-
public interface ServiceLocalesService class to define the REST interface to Contentful.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description io.reactivex.Flowable<CMALocale>create(java.lang.String spaceId, java.lang.String environmentId, CMALocale locale)io.reactivex.Flowable<retrofit2.Response<java.lang.Void>>delete(java.lang.String spaceId, java.lang.String environmentId, java.lang.String localeId)io.reactivex.Flowable<CMAArray<CMALocale>>fetchAll(java.lang.String spaceId, java.lang.String environmentId)io.reactivex.Flowable<CMALocale>fetchOne(java.lang.String spaceId, java.lang.String environmentId, java.lang.String localeId)io.reactivex.Flowable<CMALocale>update(java.lang.String spaceId, java.lang.String environmentId, java.lang.String localeId, CMALocale locale, java.lang.Integer version)
-
-
-
Method Detail
-
fetchAll
@GET("spaces/{spaceId}/environments/{environmentId}/locales") io.reactivex.Flowable<CMAArray<CMALocale>> fetchAll(@Path("spaceId") java.lang.String spaceId, @Path("environmentId") java.lang.String environmentId)
-
fetchOne
@GET("spaces/{spaceId}/environments/{environmentId}/locales/{localeId}") io.reactivex.Flowable<CMALocale> fetchOne(@Path("spaceId") java.lang.String spaceId, @Path("environmentId") java.lang.String environmentId, @Path("localeId") java.lang.String localeId)
-
create
@POST("spaces/{spaceId}/environments/{environmentId}/locales/") io.reactivex.Flowable<CMALocale> create(@Path("spaceId") java.lang.String spaceId, @Path("environmentId") java.lang.String environmentId, @Body CMALocale locale)
-
update
@PUT("spaces/{spaceId}/environments/{environmentId}/locales/{localeId}") io.reactivex.Flowable<CMALocale> update(@Path("spaceId") java.lang.String spaceId, @Path("environmentId") java.lang.String environmentId, @Path("localeId") java.lang.String localeId, @Body CMALocale locale, @Header("X-Contentful-Version") java.lang.Integer version)
-
delete
@DELETE("spaces/{spaceId}/environments/{environmentId}/locales/{localeId}") io.reactivex.Flowable<retrofit2.Response<java.lang.Void>> delete(@Path("spaceId") java.lang.String spaceId, @Path("environmentId") java.lang.String environmentId, @Path("localeId") java.lang.String localeId)
-
-