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

com.google.api.services.firebaseappdistribution.v1alpha.model.GoogleFirebaseAppdistroV1alphaRelease Maven / Gradle / Ivy

There is a newer version: v1-rev20240605-2.0.0
Show newest version
/*
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except
 * in compliance with the License. You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software distributed under the License
 * is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
 * or implied. See the License for the specific language governing permissions and limitations under
 * the License.
 */
/*
 * This code was generated by https://github.com/googleapis/google-api-java-client-services/
 * Modify at your own risk.
 */

package com.google.api.services.firebaseappdistribution.v1alpha.model;

/**
 * Proto defining a release object
 *
 * 

This is the Java data model class that specifies how to parse/serialize into the JSON that is * transmitted over HTTP when working with the Firebase App Distribution API. For a detailed * explanation see: * https://developers.google.com/api-client-library/java/google-http-java-client/json *

* * @author Google, Inc. */ @SuppressWarnings("javadoc") public final class GoogleFirebaseAppdistroV1alphaRelease extends com.google.api.client.json.GenericJson { /** * Release build version * The value may be {@code null}. */ @com.google.api.client.util.Key private java.lang.String buildVersion; /** * Release version * The value may be {@code null}. */ @com.google.api.client.util.Key private java.lang.String displayVersion; /** * Timestamp when the release was created * The value may be {@code null}. */ @com.google.api.client.util.Key private String distributedAt; /** * Release Id * The value may be {@code null}. */ @com.google.api.client.util.Key private java.lang.String id; /** * Instance id of the release * The value may be {@code null}. */ @com.google.api.client.util.Key private java.lang.String instanceId; /** * Last activity timestamp * The value may be {@code null}. */ @com.google.api.client.util.Key private String lastActivityAt; /** * Number of testers who have open invitations for the release * The value may be {@code null}. */ @com.google.api.client.util.Key private java.lang.Integer openInvitationCount; /** * unused. * The value may be {@code null}. */ @com.google.api.client.util.Key private String receivedAt; /** * Release notes summary * The value may be {@code null}. */ @com.google.api.client.util.Key private java.lang.String releaseNotesSummary; /** * Count of testers added to the release * The value may be {@code null}. */ @com.google.api.client.util.Key private java.lang.Integer testerCount; /** * Number of testers who have installed the release * The value may be {@code null}. */ @com.google.api.client.util.Key private java.lang.Integer testerWithInstallCount; /** * Release build version * @return value or {@code null} for none */ public java.lang.String getBuildVersion() { return buildVersion; } /** * Release build version * @param buildVersion buildVersion or {@code null} for none */ public GoogleFirebaseAppdistroV1alphaRelease setBuildVersion(java.lang.String buildVersion) { this.buildVersion = buildVersion; return this; } /** * Release version * @return value or {@code null} for none */ public java.lang.String getDisplayVersion() { return displayVersion; } /** * Release version * @param displayVersion displayVersion or {@code null} for none */ public GoogleFirebaseAppdistroV1alphaRelease setDisplayVersion(java.lang.String displayVersion) { this.displayVersion = displayVersion; return this; } /** * Timestamp when the release was created * @return value or {@code null} for none */ public String getDistributedAt() { return distributedAt; } /** * Timestamp when the release was created * @param distributedAt distributedAt or {@code null} for none */ public GoogleFirebaseAppdistroV1alphaRelease setDistributedAt(String distributedAt) { this.distributedAt = distributedAt; return this; } /** * Release Id * @return value or {@code null} for none */ public java.lang.String getId() { return id; } /** * Release Id * @param id id or {@code null} for none */ public GoogleFirebaseAppdistroV1alphaRelease setId(java.lang.String id) { this.id = id; return this; } /** * Instance id of the release * @return value or {@code null} for none */ public java.lang.String getInstanceId() { return instanceId; } /** * Instance id of the release * @param instanceId instanceId or {@code null} for none */ public GoogleFirebaseAppdistroV1alphaRelease setInstanceId(java.lang.String instanceId) { this.instanceId = instanceId; return this; } /** * Last activity timestamp * @return value or {@code null} for none */ public String getLastActivityAt() { return lastActivityAt; } /** * Last activity timestamp * @param lastActivityAt lastActivityAt or {@code null} for none */ public GoogleFirebaseAppdistroV1alphaRelease setLastActivityAt(String lastActivityAt) { this.lastActivityAt = lastActivityAt; return this; } /** * Number of testers who have open invitations for the release * @return value or {@code null} for none */ public java.lang.Integer getOpenInvitationCount() { return openInvitationCount; } /** * Number of testers who have open invitations for the release * @param openInvitationCount openInvitationCount or {@code null} for none */ public GoogleFirebaseAppdistroV1alphaRelease setOpenInvitationCount(java.lang.Integer openInvitationCount) { this.openInvitationCount = openInvitationCount; return this; } /** * unused. * @return value or {@code null} for none */ public String getReceivedAt() { return receivedAt; } /** * unused. * @param receivedAt receivedAt or {@code null} for none */ public GoogleFirebaseAppdistroV1alphaRelease setReceivedAt(String receivedAt) { this.receivedAt = receivedAt; return this; } /** * Release notes summary * @return value or {@code null} for none */ public java.lang.String getReleaseNotesSummary() { return releaseNotesSummary; } /** * Release notes summary * @param releaseNotesSummary releaseNotesSummary or {@code null} for none */ public GoogleFirebaseAppdistroV1alphaRelease setReleaseNotesSummary(java.lang.String releaseNotesSummary) { this.releaseNotesSummary = releaseNotesSummary; return this; } /** * Count of testers added to the release * @return value or {@code null} for none */ public java.lang.Integer getTesterCount() { return testerCount; } /** * Count of testers added to the release * @param testerCount testerCount or {@code null} for none */ public GoogleFirebaseAppdistroV1alphaRelease setTesterCount(java.lang.Integer testerCount) { this.testerCount = testerCount; return this; } /** * Number of testers who have installed the release * @return value or {@code null} for none */ public java.lang.Integer getTesterWithInstallCount() { return testerWithInstallCount; } /** * Number of testers who have installed the release * @param testerWithInstallCount testerWithInstallCount or {@code null} for none */ public GoogleFirebaseAppdistroV1alphaRelease setTesterWithInstallCount(java.lang.Integer testerWithInstallCount) { this.testerWithInstallCount = testerWithInstallCount; return this; } @Override public GoogleFirebaseAppdistroV1alphaRelease set(String fieldName, Object value) { return (GoogleFirebaseAppdistroV1alphaRelease) super.set(fieldName, value); } @Override public GoogleFirebaseAppdistroV1alphaRelease clone() { return (GoogleFirebaseAppdistroV1alphaRelease) super.clone(); } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy