Class RemoteTarget

java.lang.Object
org.wpilib.deployutils.deploy.target.RemoteTarget
All Implemented Interfaces:
org.gradle.api.Named

public class RemoteTarget extends Object implements org.gradle.api.Named
  • Constructor Details

    • RemoteTarget

      @Inject public RemoteTarget(String name, org.gradle.api.Project project, DeployExtension de)
  • Method Details

    • getStorageServiceProvider

      public org.gradle.api.provider.Provider<StorageService> getStorageServiceProvider()
    • getLocations

      public org.gradle.api.ExtensiblePolymorphicDomainObjectContainer<DeployLocation> getLocations()
    • getArtifacts

      public org.gradle.api.ExtensiblePolymorphicDomainObjectContainer<Artifact> getArtifacts()
    • getArtifactTypeClass

      public Class<? extends Artifact> getArtifactTypeClass(String name)
    • getLocationTypeClass

      public Class<? extends DeployLocation> getLocationTypeClass(String name)
    • getListTypeClassesTask

      public org.gradle.api.tasks.TaskProvider<ListTypeClassesTask> getListTypeClassesTask()
    • getTargetPlatform

      public org.gradle.api.provider.Property<String> getTargetPlatform()
    • getDeployTask

      public org.gradle.api.tasks.TaskProvider<org.gradle.api.Task> getDeployTask()
    • getStandaloneDeployTask

      public org.gradle.api.tasks.TaskProvider<org.gradle.api.Task> getStandaloneDeployTask()
    • getTargetDiscoveryTask

      public org.gradle.api.tasks.TaskProvider<TargetDiscoveryTask> getTargetDiscoveryTask()
    • getDirectory

      public String getDirectory()
    • setDirectory

      public void setDirectory(String directory)
    • getTimeout

      public int getTimeout()
    • setTimeout

      public void setTimeout(int timeout)
    • isFailOnMissing

      public boolean isFailOnMissing()
    • setFailOnMissing

      public void setFailOnMissing(boolean failOnMissing)
    • getMaxChannels

      public int getMaxChannels()
    • setMaxChannels

      public void setMaxChannels(int maxChannels)
    • isDry

      public boolean isDry()
    • setDry

      public void setDry(boolean dry)
    • getOnlyIf

      public Predicate<DeployContext> getOnlyIf()
    • setOnlyIf

      public void setOnlyIf(Predicate<DeployContext> onlyIf)
    • getName

      public String getName()
      Specified by:
      getName in interface org.gradle.api.Named
    • getProject

      public org.gradle.api.Project getProject()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • verify

      public boolean verify(DeployContext ctx)