Interface FineractEntityApi


public interface FineractEntityApi
  • Method Details

    • createMap

      @Headers("Content-Type:application/json") @POST("v1/entitytoentitymapping/{relId}") retrofit2.Call<String> createMap(@Path("relId") Long relId, @Body String body)
      Parameters:
      relId - (required)
      body - (optional)
      Returns:
      Call<String>
    • delete4

      @DELETE("v1/entitytoentitymapping/{mapId}") retrofit2.Call<String> delete4(@Path("mapId") Long mapId)
      Parameters:
      mapId - (required)
      Returns:
      Call<String>
    • getEntityToEntityMappings

      @GET("v1/entitytoentitymapping/{mapId}/{fromId}/{toId}") retrofit2.Call<String> getEntityToEntityMappings(@Path("mapId") Long mapId, @Path("fromId") Long fromId, @Path("toId") Long toId)
      Parameters:
      mapId - (required)
      fromId - (required)
      toId - (required)
      Returns:
      Call<String>
    • retrieveAll7

      @GET("v1/entitytoentitymapping") retrofit2.Call<String> retrieveAll7()
      Returns:
      Call<String>
    • retrieveOne4

      @GET("v1/entitytoentitymapping/{mapId}") retrofit2.Call<String> retrieveOne4(@Path("mapId") Long mapId)
      Parameters:
      mapId - (required)
      Returns:
      Call<String>
    • updateMap

      @Headers("Content-Type:application/json") @PUT("v1/entitytoentitymapping/{mapId}") retrofit2.Call<String> updateMap(@Path("mapId") Long mapId, @Body String body)
      Parameters:
      mapId - (required)
      body - (optional)
      Returns:
      Call<String>
    • createMap

      @Headers("Content-Type:application/json") @POST("v1/entitytoentitymapping/{relId}") retrofit2.Call<String> createMap(@Path("relId") Long relId)
      Parameters:
      relId - (required)
      body - (optional)
      Returns:
      Call<String>
    • updateMap

      @Headers("Content-Type:application/json") @PUT("v1/entitytoentitymapping/{mapId}") retrofit2.Call<String> updateMap(@Path("mapId") Long mapId)
      Parameters:
      mapId - (required)
      body - (optional)
      Returns:
      Call<String>
    • createMap

      @Headers("Content-Type:application/json") @POST("v1/entitytoentitymapping/{relId}") retrofit2.Call<String> createMap(@Path("relId") Long relId, @Body String body, @HeaderMap Map<String,String> headers)
      Parameters:
      relId - (required)
      body - (optional)
      Returns:
      Call<String>
    • delete4

      @DELETE("v1/entitytoentitymapping/{mapId}") retrofit2.Call<String> delete4(@Path("mapId") Long mapId, @HeaderMap Map<String,String> headers)
      Parameters:
      mapId - (required)
      Returns:
      Call<String>
    • getEntityToEntityMappings

      @GET("v1/entitytoentitymapping/{mapId}/{fromId}/{toId}") retrofit2.Call<String> getEntityToEntityMappings(@Path("mapId") Long mapId, @Path("fromId") Long fromId, @Path("toId") Long toId, @HeaderMap Map<String,String> headers)
      Parameters:
      mapId - (required)
      fromId - (required)
      toId - (required)
      Returns:
      Call<String>
    • retrieveAll7

      @GET("v1/entitytoentitymapping") retrofit2.Call<String> retrieveAll7(@HeaderMap Map<String,String> headers)
      Returns:
      Call<String>
    • retrieveOne4

      @GET("v1/entitytoentitymapping/{mapId}") retrofit2.Call<String> retrieveOne4(@Path("mapId") Long mapId, @HeaderMap Map<String,String> headers)
      Parameters:
      mapId - (required)
      Returns:
      Call<String>
    • updateMap

      @Headers("Content-Type:application/json") @PUT("v1/entitytoentitymapping/{mapId}") retrofit2.Call<String> updateMap(@Path("mapId") Long mapId, @Body String body, @HeaderMap Map<String,String> headers)
      Parameters:
      mapId - (required)
      body - (optional)
      Returns:
      Call<String>
    • createMap

      @Headers("Content-Type:application/json") @POST("v1/entitytoentitymapping/{relId}") retrofit2.Call<String> createMap(@Path("relId") Long relId, @HeaderMap Map<String,String> headers)
      Parameters:
      relId - (required)
      body - (optional)
      Returns:
      Call<String>
    • updateMap

      @Headers("Content-Type:application/json") @PUT("v1/entitytoentitymapping/{mapId}") retrofit2.Call<String> updateMap(@Path("mapId") Long mapId, @HeaderMap Map<String,String> headers)
      Parameters:
      mapId - (required)
      body - (optional)
      Returns:
      Call<String>