All Downloads are FREE. Search and download functionalities are using the official Maven repository.

target.apidocs.com.google.api.services.firebase.v1beta1.FirebaseManagement.Projects.WebApps.html Maven / Gradle / Ivy







FirebaseManagement.Projects.WebApps (Firebase Management API v1beta1-rev20230202-2.0.0)












com.google.api.services.firebase.v1beta1

Class FirebaseManagement.Projects.WebApps

  • java.lang.Object
    • com.google.api.services.firebase.v1beta1.FirebaseManagement.Projects.WebApps
    • Constructor Detail

      • WebApps

        public WebApps()
    • Method Detail

      • create

        public FirebaseManagement.Projects.WebApps.Create create(String parent,
                                                                 WebApp content)
                                                          throws IOException
        Requests the creation of a new WebApp in the specified FirebaseProject. The result of this call is an `Operation` which can be used to track the provisioning process. The `Operation` is automatically deleted after completion, so there is no need to call `DeleteOperation`. Create a request for the method "webApps.create". This request holds the parameters needed by the firebase server. After setting any optional parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
        Parameters:
        parent - The resource name of the parent FirebaseProject in which to create a WebApp, in the format: projects/PROJECT_IDENTIFIER/webApps Refer to the `FirebaseProject` [`name`](../projects#FirebaseProject.FIELDS.name) field for details about PROJECT_IDENTIFIER values.
        content - the WebApp
        Returns:
        the request
        Throws:
        IOException
      • get

        public FirebaseManagement.Projects.WebApps.Get get(String name)
                                                    throws IOException
        Gets the specified WebApp. Create a request for the method "webApps.get". This request holds the parameters needed by the firebase server. After setting any optional parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
        Parameters:
        name - The resource name of the WebApp, in the format: projects/PROJECT_IDENTIFIER /webApps/APP_ID Since an APP_ID is a unique identifier, the Unique Resource from Sub-Collection access pattern may be used here, in the format: projects/-/webApps/APP_ID Refer to the `WebApp` [`name`](../projects.webApps#WebApp.FIELDS.name) field for details about PROJECT_IDENTIFIER and APP_ID values.
        Returns:
        the request
        Throws:
        IOException
      • getConfig

        public FirebaseManagement.Projects.WebApps.GetConfig getConfig(String name)
                                                                throws IOException
        Gets the configuration artifact associated with the specified WebApp. Create a request for the method "webApps.getConfig". This request holds the parameters needed by the firebase server. After setting any optional parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
        Parameters:
        name - The resource name of the WebApp configuration to download, in the format: projects/PROJECT_IDENTIFIER/webApps/APP_ID/config Since an APP_ID is a unique identifier, the Unique Resource from Sub-Collection access pattern may be used here, in the format: projects/-/webApps/APP_ID Refer to the `WebApp` [`name`](../projects.webApps#WebApp.FIELDS.name) field for details about PROJECT_IDENTIFIER and APP_ID values.
        Returns:
        the request
        Throws:
        IOException
      • list

        public FirebaseManagement.Projects.WebApps.List list(String parent)
                                                      throws IOException
        Lists each WebApp associated with the specified FirebaseProject. The elements are returned in no particular order, but will be a consistent view of the Apps when additional requests are made with a `pageToken`. Create a request for the method "webApps.list". This request holds the parameters needed by the firebase server. After setting any optional parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
        Parameters:
        parent - The resource name of the parent FirebaseProject for which to list each associated WebApp, in the format: projects/PROJECT_IDENTIFIER/webApps Refer to the `FirebaseProject` [`name`](../projects#FirebaseProject.FIELDS.name) field for details about PROJECT_IDENTIFIER values.
        Returns:
        the request
        Throws:
        IOException
      • patch

        public FirebaseManagement.Projects.WebApps.Patch patch(String name,
                                                               WebApp content)
                                                        throws IOException
        Updates the attributes of the specified WebApp. Create a request for the method "webApps.patch". This request holds the parameters needed by the firebase server. After setting any optional parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
        Parameters:
        name - The resource name of the WebApp, in the format: projects/PROJECT_IDENTIFIER /webApps/APP_ID * PROJECT_IDENTIFIER: the parent Project's [`ProjectNumber`](../projects#FirebaseProject.FIELDS.project_number) ***(recommended)*** or its [`ProjectId`](../projects#FirebaseProject.FIELDS.project_id). Learn more about using project identifiers in Google's [AIP 2510 standard](https://google.aip.dev/cloud/2510). Note that the value for PROJECT_IDENTIFIER in any response body will be the `ProjectId`. * APP_ID: the globally unique, Firebase- assigned identifier for the App (see [`appId`](../projects.webApps#WebApp.FIELDS.app_id)).
        content - the WebApp
        Returns:
        the request
        Throws:
        IOException
      • remove

        public FirebaseManagement.Projects.WebApps.Remove remove(String name,
                                                                 RemoveWebAppRequest content)
                                                          throws IOException
        Removes the specified WebApp from the FirebaseProject. Create a request for the method "webApps.remove". This request holds the parameters needed by the firebase server. After setting any optional parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
        Parameters:
        name - Required. The resource name of the WebApp, in the format: projects/ PROJECT_IDENTIFIER/webApps/APP_ID Since an APP_ID is a unique identifier, the Unique Resource from Sub-Collection access pattern may be used here, in the format: projects/-/webApps/APP_ID Refer to the WebApp [name](../projects.webApps#WebApp.FIELDS.name) field for details about PROJECT_IDENTIFIER and APP_ID values.
        content - the RemoveWebAppRequest
        Returns:
        the request
        Throws:
        IOException
      • undelete

        public FirebaseManagement.Projects.WebApps.Undelete undelete(String name,
                                                                     UndeleteWebAppRequest content)
                                                              throws IOException
        Restores the specified WebApp to the FirebaseProject. Create a request for the method "webApps.undelete". This request holds the parameters needed by the firebase server. After setting any optional parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
        Parameters:
        name - Required. The resource name of the WebApp, in the format: projects/ PROJECT_IDENTIFIER/webApps/APP_ID Since an APP_ID is a unique identifier, the Unique Resource from Sub-Collection access pattern may be used here, in the format: projects/-/webApps/APP_ID Refer to the WebApp [name](../projects.webApps#WebApp.FIELDS.name) field for details about PROJECT_IDENTIFIER and APP_ID values.
        content - the UndeleteWebAppRequest
        Returns:
        the request
        Throws:
        IOException

Copyright © 2011–2023 Google. All rights reserved.





© 2015 - 2025 Weber Informatics LLC | Privacy Policy