VariantOutputConfiguration

public interface VariantOutputConfiguration

Known direct subclasses
BuiltArtifact

Represents a built artifact that is present in the file system.

VariantOutput

Defines a variant output.


Summary

Nested types

Type of package file, either the main APK or a full split APK file containing resources for a particular split dimension.

Public methods

abstract @NonNull Collection<@NonNull FilterConfiguration>

Returns a possibly empty list of FilterConfiguration for this output.

abstract @NonNull VariantOutputConfiguration.OutputType

Returns the output type of the referenced APK.

Public methods

getFilters

abstract @NonNull Collection<@NonNull FilterConfigurationgetFilters()

Returns a possibly empty list of FilterConfiguration for this output. If the list is empty, this means there is no filter associated to this output.

Returns
@NonNull Collection<@NonNull FilterConfiguration>

list of FilterConfiguration for this output.

getOutputType

abstract @NonNull VariantOutputConfiguration.OutputType getOutputType()

Returns the output type of the referenced APK.