kinta-lib / com.dailymotion.kinta.integration.googleplay.internal / GooglePlayIntegration
GooglePlayIntegration
object GooglePlayIntegration
Types
Name | Summary |
---|---|
ChangelogResource | data class ChangelogResource |
GooglePlayTrack | enum class GooglePlayTrack |
ImageType | enum class ImageType |
ImageUploadData | data class ImageUploadData |
ListingResource | data class ListingResource |
PreviewImageData | data class PreviewImageData |
Functions
Name | Summary |
---|---|
createRelease | fun createRelease(googlePlayJson: String ? = null, packageName: String ? = null, listVersionCodes: List < Long >, track: GooglePlayTrack, releaseName: String ? = null, percent: Double = 100.0, updatePriority: Int ? = null): Unit |
getChangeLogs | fun getChangeLogs(googlePlayJson: String ? = null, packageName: String ? = null): List <ChangelogResource> |
getListings | fun getListings(googlePlayJson: String ? = null, packageName: String ? = null): List <ListingResource> |
getListReleases | fun getListReleases(googlePlayJson: String ? = null, packageName: String ? = null, track: GooglePlayTrack): List < GooglePlayRelease >? |
getPreviews | fun getPreviews(googlePlayJson: String ? = null, packageName: String ? = null): List <PreviewImageData> |
isConfigured | fun isConfigured(): Boolean |
removeListings | fun removeListings(googlePlayJson: String ? = null, packageName: String ? = null, languagesList: List < String >): Unit |
uploadDraft | Upload an archive and assign it as a draft to a specific trackfun uploadDraft(googlePlayJson: String ? = null, packageName: String ? = null, track: GooglePlayTrack, archiveFile: File ): Long |
uploadImages | fun uploadImages(googlePlayJson: String ? = null, packageName: String ? = null, languageCode: String , imageType: ImageType, images: List < File >, overwrite: Boolean = false): Unit |
uploadListing | fun uploadListing(googlePlayJson: String ? = null, packageName: String ? = null, resources: List <ListingResource>): Unit |
uploadWhatsNew | fun uploadWhatsNew(googlePlayJson: String ? = null, packageName: String ? = null, versionCode: Long , whatsNewProvider: (lang: String ) -> String ?): Unit |