
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
-
- Enclosing class:
- FirebaseManagement.Projects
public class FirebaseManagement.Projects.WebApps
extends Object
The "webApps" collection of methods.
-
-
Nested Class Summary
Nested Classes
Modifier and Type
Class and Description
class
FirebaseManagement.Projects.WebApps.Create
class
FirebaseManagement.Projects.WebApps.Get
class
FirebaseManagement.Projects.WebApps.GetConfig
class
FirebaseManagement.Projects.WebApps.List
class
FirebaseManagement.Projects.WebApps.Patch
class
FirebaseManagement.Projects.WebApps.Remove
class
FirebaseManagement.Projects.WebApps.Undelete
-
Constructor Summary
Constructors
Constructor and Description
WebApps()
-
Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type
Method and Description
FirebaseManagement.Projects.WebApps.Create
create(String parent,
WebApp content)
Requests the creation of a new WebApp in the specified FirebaseProject.
FirebaseManagement.Projects.WebApps.Get
get(String name)
Gets the specified WebApp.
FirebaseManagement.Projects.WebApps.GetConfig
getConfig(String name)
Gets the configuration artifact associated with the specified WebApp.
FirebaseManagement.Projects.WebApps.List
list(String parent)
Lists each WebApp associated with the specified FirebaseProject.
FirebaseManagement.Projects.WebApps.Patch
patch(String name,
WebApp content)
Updates the attributes of the specified WebApp.
FirebaseManagement.Projects.WebApps.Remove
remove(String name,
RemoveWebAppRequest content)
Removes the specified WebApp from the FirebaseProject.
FirebaseManagement.Projects.WebApps.Undelete
undelete(String name,
UndeleteWebAppRequest content)
Restores the specified WebApp to the FirebaseProject.
-
-
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