target.apidocs.com.google.api.services.androidpublisher.model.InternalAppSharingArtifact.html Maven / Gradle / Ivy
InternalAppSharingArtifact (Google Play Android Developer API v3-rev20240129-2.0.0)
com.google.api.services.androidpublisher.model
Class InternalAppSharingArtifact
- java.lang.Object
-
- java.util.AbstractMap<String,Object>
-
- com.google.api.client.util.GenericData
-
- com.google.api.client.json.GenericJson
-
- com.google.api.services.androidpublisher.model.InternalAppSharingArtifact
-
public final class InternalAppSharingArtifact
extends com.google.api.client.json.GenericJson
An artifact resource which gets created when uploading an APK or Android App Bundle through
internal app sharing.
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 Google Play Android Developer API. For a detailed
explanation see:
https://developers.google.com/api-client-library/java/google-http-java-client/json
- Author:
- Google, Inc.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.api.client.util.GenericData
com.google.api.client.util.GenericData.Flags
-
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
-
Constructor Summary
Constructors
Constructor and Description
InternalAppSharingArtifact()
-
Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type
Method and Description
InternalAppSharingArtifact
clone()
String
getCertificateFingerprint()
The sha256 fingerprint of the certificate used to sign the generated artifact.
String
getDownloadUrl()
The download URL generated for the uploaded artifact.
String
getSha256()
The sha256 hash of the artifact represented as a lowercase hexadecimal number, matching the
output of the sha256sum command.
InternalAppSharingArtifact
set(String fieldName,
Object value)
InternalAppSharingArtifact
setCertificateFingerprint(String certificateFingerprint)
The sha256 fingerprint of the certificate used to sign the generated artifact.
InternalAppSharingArtifact
setDownloadUrl(String downloadUrl)
The download URL generated for the uploaded artifact.
InternalAppSharingArtifact
setSha256(String sha256)
The sha256 hash of the artifact represented as a lowercase hexadecimal number, matching the
output of the sha256sum command.
-
Methods inherited from class com.google.api.client.json.GenericJson
getFactory, setFactory, toPrettyString, toString
-
Methods inherited from class com.google.api.client.util.GenericData
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
-
Methods inherited from class java.util.AbstractMap
clear, containsKey, containsValue, isEmpty, keySet, size, values
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
-
Method Detail
-
getCertificateFingerprint
public String getCertificateFingerprint()
The sha256 fingerprint of the certificate used to sign the generated artifact.
- Returns:
- value or
null
for none
-
setCertificateFingerprint
public InternalAppSharingArtifact setCertificateFingerprint(String certificateFingerprint)
The sha256 fingerprint of the certificate used to sign the generated artifact.
- Parameters:
certificateFingerprint
- certificateFingerprint or null
for none
-
getDownloadUrl
public String getDownloadUrl()
The download URL generated for the uploaded artifact. Users that are authorized to download can
follow the link to the Play Store app to install it.
- Returns:
- value or
null
for none
-
setDownloadUrl
public InternalAppSharingArtifact setDownloadUrl(String downloadUrl)
The download URL generated for the uploaded artifact. Users that are authorized to download can
follow the link to the Play Store app to install it.
- Parameters:
downloadUrl
- downloadUrl or null
for none
-
getSha256
public String getSha256()
The sha256 hash of the artifact represented as a lowercase hexadecimal number, matching the
output of the sha256sum command.
- Returns:
- value or
null
for none
-
setSha256
public InternalAppSharingArtifact setSha256(String sha256)
The sha256 hash of the artifact represented as a lowercase hexadecimal number, matching the
output of the sha256sum command.
- Parameters:
sha256
- sha256 or null
for none
-
set
public InternalAppSharingArtifact set(String fieldName,
Object value)
- Overrides:
set
in class com.google.api.client.json.GenericJson
-
clone
public InternalAppSharingArtifact clone()
- Overrides:
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2024 Google. All rights reserved.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy