# TransformOperationDescriptor

interface TransformOperationDescriptor : OperationDescriptor(source)

Describes a transform operation for which an event has occurred.

#### Since

5.1

## Types

SubjectDescriptor
Link copied to clipboard
interface SubjectDescriptor
Describes the subject (artifact or file) of a transform operation.
TransformerDescriptor
Link copied to clipboard
interface TransformerDescriptor
Describes the transformer of a transform operation.

## Functions

getDependencies
Link copied to clipboard
abstract fun getDependencies(): Set<out OperationDescriptor>
Returns the dependencies (other transforms and tasks) of this transform operation.
getDisplayName
Link copied to clipboard
abstract fun getDisplayName(): String
Returns a human consumable display name for the operation.
getName
Link copied to clipboard
abstract fun getName(): String
Returns the name of the operation.
getParent
Link copied to clipboard
@Nullable
abstract fun getParent(): @Nullable OperationDescriptor
Returns the parent operation, if any.
getSubject
Link copied to clipboard
abstract fun getSubject(): TransformOperationDescriptor.SubjectDescriptor
Returns the subject of this transform operation.
getTransformer
Link copied to clipboard
abstract fun getTransformer(): TransformOperationDescriptor.TransformerDescriptor
Returns the display name of this transform operation.