Class FirebaseApplicationConfigurationResource
java.lang.Object
dev.getelements.elements.rest.application.FirebaseApplicationConfigurationResource
@Path("application/{applicationNameOrId}/configuration/firebase")
public class FirebaseApplicationConfigurationResource
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateFirebaseApplicationConfiguration
(String applicationNameOrId, FirebaseApplicationConfiguration firebaseApplicationConfiguration) Creates a newFirebaseApplicationConfiguration
isntance.void
deleteFirebaseApplicationConfiguration
(String applicationNameOrId, String applicationConfigurationNameOrId) Deletes an instance ofFirebaseApplicationConfiguration
.getFirebaseApplicationConfiguration
(String applicationNameOrId, String applicationConfigurationNameOrId) Gets the specificFirebaseApplicationConfiguration
instances assocated with the application.void
setFirebaseApplicationConfigurationService
(FirebaseApplicationConfigurationService firebaseApplicationConfigurationService) void
setValidationHelper
(ValidationHelper validationHelper) updateFirebaseApplicationConfiguration
(String applicationNameOrId, String applicationConfigurationNameOrId, FirebaseApplicationConfiguration firebaseApplicationConfiguration) Updates an existingFirebaseApplicationConfiguration
isntance.
-
Constructor Details
-
FirebaseApplicationConfigurationResource
public FirebaseApplicationConfigurationResource()
-
-
Method Details
-
getFirebaseApplicationConfiguration
@GET @Path("{applicationConfigurationNameOrId}") @Produces("application/json") public FirebaseApplicationConfiguration getFirebaseApplicationConfiguration(@PathParam("applicationNameOrId") String applicationNameOrId, @PathParam("applicationConfigurationNameOrId") String applicationConfigurationNameOrId) Gets the specificFirebaseApplicationConfiguration
instances assocated with the application.- Parameters:
applicationNameOrId
- the application name or IDapplicationConfigurationNameOrId
- the application profile name or ID- Returns:
- the
FirebaseApplicationConfiguration
instance
-
createFirebaseApplicationConfiguration
@POST @Produces("application/json") public FirebaseApplicationConfiguration createFirebaseApplicationConfiguration(@PathParam("applicationNameOrId") String applicationNameOrId, FirebaseApplicationConfiguration firebaseApplicationConfiguration) Creates a newFirebaseApplicationConfiguration
isntance.- Parameters:
applicationNameOrId
- the applciation name or IDfirebaseApplicationConfiguration
- the Firebase appliation profile object to creates- Returns:
- the
FirebaseApplicationConfiguration
the Firebase Application Configuration
-
updateFirebaseApplicationConfiguration
@PUT @Path("{applicationConfigurationNameOrId}") @Produces("application/json") public FirebaseApplicationConfiguration updateFirebaseApplicationConfiguration(@PathParam("applicationNameOrId") String applicationNameOrId, @PathParam("applicationConfigurationNameOrId") String applicationConfigurationNameOrId, FirebaseApplicationConfiguration firebaseApplicationConfiguration) Updates an existingFirebaseApplicationConfiguration
isntance.- Parameters:
applicationNameOrId
- the applciation name or IDapplicationConfigurationNameOrId
- the name or identifier of theFirebaseApplicationConfiguration
firebaseApplicationConfiguration
- the Firebase application profile object to update- Returns:
- the
FirebaseApplicationConfiguration
the Firebase Application Configuration
-
deleteFirebaseApplicationConfiguration
@DELETE @Path("{applicationConfigurationNameOrId}") @Produces("application/json") public void deleteFirebaseApplicationConfiguration(@PathParam("applicationNameOrId") String applicationNameOrId, @PathParam("applicationConfigurationNameOrId") String applicationConfigurationNameOrId) Deletes an instance ofFirebaseApplicationConfiguration
.- Parameters:
applicationNameOrId
- the application ID, or nameapplicationConfigurationNameOrId
- the application profile ID, or name
-
getValidationHelper
-
setValidationHelper
-
getFirebaseApplicationConfigurationService
-
setFirebaseApplicationConfigurationService
@Inject public void setFirebaseApplicationConfigurationService(FirebaseApplicationConfigurationService firebaseApplicationConfigurationService)
-