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 newFirebaseApplicationConfigurationisntance.voiddeleteFirebaseApplicationConfiguration(String applicationNameOrId, String applicationConfigurationNameOrId) Deletes an instance ofFirebaseApplicationConfiguration.getFirebaseApplicationConfiguration(String applicationNameOrId, String applicationConfigurationNameOrId) Gets the specificFirebaseApplicationConfigurationinstances assocated with the application.voidsetFirebaseApplicationConfigurationService(FirebaseApplicationConfigurationService firebaseApplicationConfigurationService) voidsetValidationHelper(ValidationHelper validationHelper) updateFirebaseApplicationConfiguration(String applicationNameOrId, String applicationConfigurationNameOrId, FirebaseApplicationConfiguration firebaseApplicationConfiguration) Updates an existingFirebaseApplicationConfigurationisntance.
-
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 specificFirebaseApplicationConfigurationinstances assocated with the application.- Parameters:
applicationNameOrId- the application name or IDapplicationConfigurationNameOrId- the application profile name or ID- Returns:
- the
FirebaseApplicationConfigurationinstance
-
createFirebaseApplicationConfiguration
@POST @Consumes("application/json") @Produces("application/json") public FirebaseApplicationConfiguration createFirebaseApplicationConfiguration(@PathParam("applicationNameOrId") String applicationNameOrId, FirebaseApplicationConfiguration firebaseApplicationConfiguration) Creates a newFirebaseApplicationConfigurationisntance.- Parameters:
applicationNameOrId- the applciation name or IDfirebaseApplicationConfiguration- the Firebase appliation profile object to creates- Returns:
- the
FirebaseApplicationConfigurationthe Firebase Application Configuration
-
updateFirebaseApplicationConfiguration
@PUT @Consumes("application/json") @Path("{applicationConfigurationNameOrId}") @Produces("application/json") public FirebaseApplicationConfiguration updateFirebaseApplicationConfiguration(@PathParam("applicationNameOrId") String applicationNameOrId, @PathParam("applicationConfigurationNameOrId") String applicationConfigurationNameOrId, FirebaseApplicationConfiguration firebaseApplicationConfiguration) Updates an existingFirebaseApplicationConfigurationisntance.- Parameters:
applicationNameOrId- the applciation name or IDapplicationConfigurationNameOrId- the name or identifier of theFirebaseApplicationConfigurationfirebaseApplicationConfiguration- the Firebase application profile object to update- Returns:
- the
FirebaseApplicationConfigurationthe 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)
-