Package co.novu.api.environments
Interface EnvironmentApi
-
public interface EnvironmentApi
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description retrofit2.Call<SingleEnvironmentResponse>createEnvironment(CreateEnvironmentRequest request)retrofit2.Call<ApiKeyResponse>getApiKeys()retrofit2.Call<SingleEnvironmentResponse>getCurrentEnvironment()retrofit2.Call<BulkEnvironmentResponse>getEnvironments()retrofit2.Call<ApiKeyResponse>regenerateApiKeys()retrofit2.Call<SingleEnvironmentResponse>updateEnvironmentById(String environmentId, UpdateEnvironmentRequest request)
-
-
-
Field Detail
-
ENDPOINT
static final String ENDPOINT
- See Also:
- Constant Field Values
-
-
Method Detail
-
getCurrentEnvironment
@GET("environments/me") retrofit2.Call<SingleEnvironmentResponse> getCurrentEnvironment()
-
createEnvironment
@POST("environments") retrofit2.Call<SingleEnvironmentResponse> createEnvironment(@Body CreateEnvironmentRequest request)
-
getEnvironments
@GET("environments") retrofit2.Call<BulkEnvironmentResponse> getEnvironments()
-
updateEnvironmentById
@PUT("environments/{environmentId}") retrofit2.Call<SingleEnvironmentResponse> updateEnvironmentById(@Path("environmentId") String environmentId, @Body UpdateEnvironmentRequest request)
-
getApiKeys
@GET("environments/api-keys") retrofit2.Call<ApiKeyResponse> getApiKeys()
-
regenerateApiKeys
@POST("environments/api-keys/regenerate") retrofit2.Call<ApiKeyResponse> regenerateApiKeys()
-
-