Class OreTask
- java.lang.Object
-
- org.gradle.api.internal.AbstractTask
-
- org.gradle.api.DefaultTask
-
- org.spongepowered.gradle.ore.task.OreTask
-
- All Implemented Interfaces:
java.lang.Comparable<org.gradle.api.Task>
,org.gradle.api.internal.DynamicObjectAware
,org.gradle.api.internal.TaskInternal
,org.gradle.api.Named
,org.gradle.api.plugins.ExtensionAware
,org.gradle.api.Task
,org.gradle.util.Configurable<org.gradle.api.Task>
- Direct Known Subclasses:
PublishToOreTask
,ViewOrePermissions
public abstract class OreTask extends org.gradle.api.DefaultTask
-
-
Constructor Summary
Constructors Constructor Description OreTask()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract org.gradle.api.provider.Property<java.lang.String>
getOreApiKey()
abstract org.gradle.api.provider.Property<java.lang.String>
getOreEndpoint()
abstract org.gradle.api.provider.Property<OreSessionService>
getOreSessions()
protected <V> V
responseOrThrow(java.util.concurrent.CompletableFuture<V> request)
protected java.util.concurrent.CompletableFuture<OreSession>
session()
-
Methods inherited from class org.gradle.api.DefaultTask
compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, 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 org.gradle.api.internal.AbstractTask
acceptServiceReferences, appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjects
-
-
-
-
Method Detail
-
getOreEndpoint
@Input public abstract org.gradle.api.provider.Property<java.lang.String> getOreEndpoint()
-
getOreApiKey
@Input public abstract org.gradle.api.provider.Property<java.lang.String> getOreApiKey()
-
getOreSessions
@Internal public abstract org.gradle.api.provider.Property<OreSessionService> getOreSessions()
-
session
protected java.util.concurrent.CompletableFuture<OreSession> session()
-
responseOrThrow
protected <V> V responseOrThrow(java.util.concurrent.CompletableFuture<V> request)
-
-