T - The transform specific configuration type.ActionConfiguration@Incubating public interface ArtifactTransformSpec<T> extends ActionConfiguration
| Modifier and Type | Method | Description | 
|---|---|---|
| void | configuration(Action<? super T> action) | |
| Class<? extends ArtifactTransform> | getActionClass() | Returns the  ArtifactTransformimplementation to use for this transform. | 
| T | getConfiguration() | |
| AttributeContainer | getFrom() | Attributes that match the variant that is consumed. | 
| AttributeContainer | getTo() | Attributes that match the variant that is produced. | 
| void | setActionClass(Class<? extends ArtifactTransform> implementationClass) | 
getParams, params, setParamsAttributeContainer getFrom()
AttributeContainer getTo()
T getConfiguration()
Class<? extends ArtifactTransform> getActionClass()
ArtifactTransform implementation to use for this transform. Defaults to the value specified by the TransformAction annotation attached to the configuration object.void setActionClass(Class<? extends ArtifactTransform> implementationClass)