Bundle

public interface Bundle


Features that apply to distribution by the bundle

Summary

Public methods

abi

abstract void abi(
    @ExtensionFunctionType @NonNull Function1<@NonNull BundleAbiUnit> action
)

codeTransparency

@Incubating
abstract void codeTransparency(
    @ExtensionFunctionType @NonNull Function1<@NonNull BundleCodeTransparencyUnit> action
)

countrySet

@Incubating
abstract void countrySet(
    @ExtensionFunctionType @NonNull Function1<@NonNull BundleCountrySetUnit> action
)

density

abstract void density(
    @ExtensionFunctionType @NonNull Function1<@NonNull BundleDensityUnit> action
)

deviceTier

@Incubating
abstract void deviceTier(
    @ExtensionFunctionType @NonNull Function1<@NonNull BundleDeviceTierUnit> action
)

getAbi

abstract @NonNull BundleAbi getAbi()

getCodeTransparency

@Incubating
abstract @NonNull BundleCodeTransparency getCodeTransparency()

getCountrySet

@Incubating
abstract @NonNull BundleCountrySet getCountrySet()

getDensity

abstract @NonNull BundleDensity getDensity()

getDeviceTier

@Incubating
abstract @NonNull BundleDeviceTier getDeviceTier()

getIntegrityConfigDir

@Incubating
abstract @NonNull DirectoryProperty getIntegrityConfigDir()

getLanguage

abstract @NonNull BundleLanguage getLanguage()

getStoreArchive

abstract @NonNull BundleStoreArchive getStoreArchive()

getTexture

abstract @NonNull BundleTexture getTexture()

language

abstract void language(
    @ExtensionFunctionType @NonNull Function1<@NonNull BundleLanguageUnit> action
)

storeArchive

abstract void storeArchive(
    @ExtensionFunctionType @NonNull Function1<@NonNull BundleStoreArchiveUnit> action
)

texture

abstract void texture(
    @ExtensionFunctionType @NonNull Function1<@NonNull BundleTextureUnit> action
)