- 
                    
                    - All Implemented Interfaces:
- 
                            
                            kotlin.Comparable,org.gradle.api.Task,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.TaskInternal,org.gradle.api.plugins.ExtensionAware,org.gradle.util.Configurable
 
 public abstract class BunSetupTask extends NpmSetupTask bun install that only gets executed if gradle decides so. 
- 
                
                    
                    - 
                                
                            
                                Nested Class SummaryNested Classes Modifier and Type Class Description public classBunSetupTask.Companion
 - 
                                
                            
                                Field SummaryFields Modifier and Type Field Description private final Provider<Directory>bunDirprivate final ObjectFactoryobjectsprivate final ProviderFactoryprovidersprivate final DefaultProjectApiHelperprojectHelperprivate final ListProperty<String>argsprivate final Property<Boolean>downloadprivate final Provider<Directory>npmDirprivate ExecResultresultprivate Booleanenabledprivate final Property<Duration>timeoutprivate final TaskStateInternalstateprivate BooleanimpliesSubProjectsprivate final BooleanhasCustomActionsprivate final Set<Provider<out BuildService<?>>>requiredServices
 - 
                                
                            
                                Constructor SummaryConstructors Constructor Description BunSetupTask()
 - 
                                
                            
                                Method SummaryModifier and Type Method Description final Provider<Directory>getBunDir()BooleanisTaskEnabled()- 
                                            
                                        
                                            Methods inherited from class com.github.gradle.node.npm.task.NpmSetupTaskexec, getArgs, getDownload, getNpmDir, getObjects, getProjectHelper, getProviders
- 
                                            
                                        
                                            Methods inherited from class com.github.gradle.node.task.BaseTaskgetResult, setResult
- 
                                            
                                        
                                            Methods inherited from class org.gradle.api.internal.AbstractTaskappendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjects
- 
                                            
                                        
                                            Methods inherited from class org.gradle.api.DefaultTaskcompareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService
- 
                                        
                                    
                                        Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
                    
                    
                    - 
                                
                            
                                Method Detail- 
                                        getBunDir@OutputDirectory() final Provider<Directory> getBunDir() 
 - 
                                        isTaskEnabledBoolean isTaskEnabled() 
 
- 
                                        
 
- 
                                
                            
                                
 
- 
                                            
                                        
                                            
 
-