Namespace Google.Apis.FirebaseAppDistribution.v1
Classes
FirebaseAppDistributionBaseServiceRequest<TResponse>
A base abstract class for FirebaseAppDistribution requests.
FirebaseAppDistributionService
The FirebaseAppDistribution Service.
FirebaseAppDistributionService.Scope
Available OAuth 2.0 scopes for use with the Firebase App Distribution API.
FirebaseAppDistributionService.ScopeConstants
Available OAuth 2.0 scope constants for use with the Firebase App Distribution API.
MediaResource
The "media" collection of methods.
MediaResource.UploadMediaUpload
Upload media upload which supports resumable upload.
MediaResource.UploadRequest
Uploads a binary. Uploading a binary can result in a new release being created, an update to an existing release, or a no-op if a release with the same binary already exists.
ProjectsResource
The "projects" collection of methods.
ProjectsResource.AppsResource
The "apps" collection of methods.
ProjectsResource.AppsResource.GetAabInfoRequest
Gets Android App Bundle (AAB) information for a Firebase app.
ProjectsResource.AppsResource.ReleasesResource
The "releases" collection of methods.
ProjectsResource.AppsResource.ReleasesResource.BatchDeleteRequest
Deletes releases. A maximum of 100 releases can be deleted per request.
ProjectsResource.AppsResource.ReleasesResource.DistributeRequest
Distributes a release to testers. This call does the following: 1. Creates testers for the specified
emails, if none exist. 2. Adds the testers and groups to the release. 3. Sends new testers an
invitation email. 4. Sends existing testers a new release email. The request will fail with a
INVALID_ARGUMENT
if it contains a group that doesn't exist.
ProjectsResource.AppsResource.ReleasesResource.FeedbackReportsResource
The "feedbackReports" collection of methods.
ProjectsResource.AppsResource.ReleasesResource.FeedbackReportsResource.DeleteRequest
Deletes a feedback report.
ProjectsResource.AppsResource.ReleasesResource.FeedbackReportsResource.GetRequest
Gets a feedback report.
ProjectsResource.AppsResource.ReleasesResource.FeedbackReportsResource.ListRequest
Lists feedback reports. By default, sorts by createTime
in descending order.
ProjectsResource.AppsResource.ReleasesResource.GetRequest
Gets a release.
ProjectsResource.AppsResource.ReleasesResource.ListRequest
Lists releases. By default, sorts by createTime
in descending order.
ProjectsResource.AppsResource.ReleasesResource.OperationsResource
The "operations" collection of methods.
ProjectsResource.AppsResource.ReleasesResource.OperationsResource.CancelRequest
Starts asynchronous cancellation on a long-running operation. The server makes a best effort to
cancel the operation, but success is not guaranteed. If the server doesn't support this method,
it returns google.rpc.Code.UNIMPLEMENTED
. Clients can use Operations.GetOperation or other
methods to check whether the cancellation succeeded or whether the operation completed despite
cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an
operation with an Operation.error value with a google.rpc.Status.code of 1
, corresponding to
Code.CANCELLED
.
ProjectsResource.AppsResource.ReleasesResource.OperationsResource.DeleteRequest
Deletes a long-running operation. This method indicates that the client is no longer interested
in the operation result. It does not cancel the operation. If the server doesn't support this
method, it returns google.rpc.Code.UNIMPLEMENTED
.
ProjectsResource.AppsResource.ReleasesResource.OperationsResource.GetRequest
Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
ProjectsResource.AppsResource.ReleasesResource.OperationsResource.ListRequest
Lists operations that match the specified filter in the request. If the server doesn't support
this method, it returns UNIMPLEMENTED
.
ProjectsResource.AppsResource.ReleasesResource.OperationsResource.WaitRequest
Waits until the specified long-running operation is done or reaches at most a specified timeout,
returning the latest state. If the operation is already done, the latest state is immediately
returned. If the timeout specified is greater than the default HTTP/RPC timeout, the HTTP/RPC
timeout is used. If the server does not support this method, it returns
google.rpc.Code.UNIMPLEMENTED
. Note that this method is on a best-effort basis. It may return
the latest state before the specified timeout (including immediately), meaning even an immediate
response is no guarantee that the operation is done.
ProjectsResource.AppsResource.ReleasesResource.PatchRequest
Updates a release.
ProjectsResource.GroupsResource
The "groups" collection of methods.
ProjectsResource.GroupsResource.BatchJoinRequest
Batch adds members to a group. The testers will gain access to all releases that the groups have access to.
ProjectsResource.GroupsResource.BatchLeaveRequest
Batch removed members from a group. The testers will lose access to all releases that the groups have access to.
ProjectsResource.GroupsResource.CreateRequest
Create a group.
ProjectsResource.GroupsResource.DeleteRequest
Delete a group.
ProjectsResource.GroupsResource.GetRequest
Get a group.
ProjectsResource.GroupsResource.ListRequest
List groups.
ProjectsResource.GroupsResource.PatchRequest
Update a group.
ProjectsResource.TestersResource
The "testers" collection of methods.
ProjectsResource.TestersResource.BatchAddRequest
Batch adds testers. This call adds testers for the specified emails if they don't already exist. Returns all testers specified in the request, including newly created and previously existing testers. This action is idempotent.
ProjectsResource.TestersResource.BatchRemoveRequest
Batch removes testers. If found, this call deletes testers for the specified emails. Returns all deleted testers.
ProjectsResource.TestersResource.ListRequest
Lists testers and their resource ids.
ProjectsResource.TestersResource.PatchRequest
Update a tester. If the testers joins a group they gain access to all releases that the group has access to.
Enums
FirebaseAppDistributionBaseServiceRequest<TResponse>.AltEnum
Data format for response.
FirebaseAppDistributionBaseServiceRequest<TResponse>.XgafvEnum
V1 error format.
MediaResource.UploadMediaUpload.AltEnum
Data format for response.
MediaResource.UploadMediaUpload.XgafvEnum
V1 error format.