public class BaseDistributionExtension
extends java.lang.Object
| Constructor and Description |
|---|
BaseDistributionExtension(org.gradle.api.Project project) |
| Modifier and Type | Method and Description |
|---|---|
org.gradle.api.provider.ListProperty<com.palantir.gradle.dist.ProductDependency> |
getAllProductDependencies() |
org.gradle.api.provider.Provider<java.lang.String> |
getDistributionServiceGroup() |
org.gradle.api.provider.Provider<java.lang.String> |
getDistributionServiceName() |
org.gradle.api.provider.Provider<java.util.Set<com.palantir.gradle.dist.ProductId>> |
getIgnoredProductDependencies() |
org.gradle.api.provider.Provider<java.util.Map<java.lang.String,java.lang.Object>> |
getManifestExtensions() |
org.gradle.api.provider.Provider<java.lang.String> |
getPodName() |
org.gradle.api.provider.Provider<java.util.List<com.palantir.gradle.dist.ProductDependency>> |
getProductDependencies()
Deprecated.
use
getAllProductDependencies() instead |
org.gradle.api.artifacts.Configuration |
getProductDependenciesConfig() |
org.gradle.api.provider.Provider<ProductType> |
getProductType() |
java.lang.String |
getServiceGroup()
Deprecated.
Do not use this method directly, instead use getDistributionServiceGroup.
|
java.lang.String |
getServiceName()
Deprecated.
Do not use this method directly, instead use getDistributionServiceName.
|
void |
ignoredProductDependency(groovy.lang.Closure closure) |
void |
ignoredProductDependency(java.lang.String ignoredProductId) |
void |
ignoredProductDependency(java.lang.String productGroup,
java.lang.String productName) |
void |
manifestExtensions(java.util.Map<java.lang.String,java.lang.Object> extensions) |
void |
productDependency(groovy.lang.Closure closure)
Lazily configures and adds a
ProductDependency. |
void |
productDependency(java.lang.String mavenCoordVersionRange) |
void |
productDependency(java.lang.String mavenCoordVersionRange,
java.lang.String recommendedVersion) |
void |
productDependency(java.lang.String dependencyGroup,
java.lang.String dependencyName,
java.lang.String minVersion) |
void |
productDependency(java.lang.String dependencyGroup,
java.lang.String dependencyName,
java.lang.String minVersion,
java.lang.String maxVersion) |
void |
productDependency(java.lang.String dependencyGroup,
java.lang.String dependencyName,
java.lang.String minVersion,
java.lang.String maxVersion,
java.lang.String recommendedVersion) |
void |
setManifestExtension(java.lang.String extensionName,
java.lang.Object extension) |
void |
setManifestExtensions(java.util.Map<java.lang.String,java.lang.Object> extensions) |
void |
setPodName(java.lang.String podName) |
void |
setProductDependenciesConfig(org.gradle.api.artifacts.Configuration productDependenciesConfig) |
void |
setProductType(ProductType productType) |
void |
setServiceGroup(java.lang.String serviceGroup) |
void |
setServiceName(java.lang.String serviceName) |
@Inject public BaseDistributionExtension(org.gradle.api.Project project)
public final org.gradle.api.provider.Provider<java.lang.String> getDistributionServiceGroup()
@Deprecated public final java.lang.String getServiceGroup()
public final void setServiceGroup(java.lang.String serviceGroup)
public final org.gradle.api.provider.Provider<java.lang.String> getDistributionServiceName()
@Deprecated public final java.lang.String getServiceName()
public final void setServiceName(java.lang.String serviceName)
public final org.gradle.api.provider.Provider<java.lang.String> getPodName()
public final void setPodName(java.lang.String podName)
public final org.gradle.api.provider.Provider<ProductType> getProductType()
public final void setProductType(ProductType productType)
@Deprecated public final org.gradle.api.provider.Provider<java.util.List<com.palantir.gradle.dist.ProductDependency>> getProductDependencies()
getAllProductDependencies() insteadpublic final org.gradle.api.provider.ListProperty<com.palantir.gradle.dist.ProductDependency> getAllProductDependencies()
public final void productDependency(java.lang.String mavenCoordVersionRange)
public final void productDependency(java.lang.String mavenCoordVersionRange,
java.lang.String recommendedVersion)
public final void productDependency(java.lang.String dependencyGroup,
java.lang.String dependencyName,
java.lang.String minVersion)
public final void productDependency(java.lang.String dependencyGroup,
java.lang.String dependencyName,
java.lang.String minVersion,
java.lang.String maxVersion)
public final void productDependency(java.lang.String dependencyGroup,
java.lang.String dependencyName,
java.lang.String minVersion,
java.lang.String maxVersion,
java.lang.String recommendedVersion)
public final void productDependency(@DelegatesTo(value=com.palantir.gradle.dist.ProductDependency.class)
groovy.lang.Closure closure)
ProductDependency.public final org.gradle.api.provider.Provider<java.util.Set<com.palantir.gradle.dist.ProductId>> getIgnoredProductDependencies()
public final void ignoredProductDependency(java.lang.String productGroup,
java.lang.String productName)
public final void ignoredProductDependency(java.lang.String ignoredProductId)
public final void ignoredProductDependency(@DelegatesTo(value=com.palantir.gradle.dist.ProductId.class)
groovy.lang.Closure closure)
public final org.gradle.api.provider.Provider<java.util.Map<java.lang.String,java.lang.Object>> getManifestExtensions()
public final void manifestExtensions(java.util.Map<java.lang.String,java.lang.Object> extensions)
public final void setManifestExtension(java.lang.String extensionName,
java.lang.Object extension)
public final void setManifestExtensions(java.util.Map<java.lang.String,java.lang.Object> extensions)
public final org.gradle.api.artifacts.Configuration getProductDependenciesConfig()
public final void setProductDependenciesConfig(org.gradle.api.artifacts.Configuration productDependenciesConfig)