Class HttpPut
- java.lang.Object
-
- org.gradle.api.internal.AbstractTask
-
- org.gradle.api.DefaultTask
-
- io.freefair.gradle.plugins.okhttp.tasks.OkHttpTask
-
- io.freefair.gradle.plugins.okhttp.tasks.OkHttpRequestTask
-
- io.freefair.gradle.plugins.okhttp.tasks.HttpPut
-
- All Implemented Interfaces:
Comparable<Task>
,org.gradle.api.internal.DynamicObjectAware
,org.gradle.api.internal.TaskInternal
,Named
,ExtensionAware
,Task
,Configurable<Task>
- Direct Known Subclasses:
UploadFile
public abstract class HttpPut extends OkHttpRequestTask
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.gradle.api.Task
Task.Namer
-
-
Field Summary
-
Fields inherited from interface org.gradle.api.Task
TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
-
-
Constructor Summary
Constructors Constructor Description HttpPut()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description okhttp3.Request.Builder
buildRequest(okhttp3.Request.Builder builder)
abstract Property<String>
getContentType()
abstract okhttp3.RequestBody
getRequestBody(okhttp3.MediaType contentType)
-
Methods inherited from class io.freefair.gradle.plugins.okhttp.tasks.OkHttpRequestTask
executeRequest, getHeaders, getPassword, getProgressLoggerFactory, getUrl, getUsername, handleResponse
-
Methods inherited from class io.freefair.gradle.plugins.okhttp.tasks.OkHttpTask
buildOkHttpClient, getCacheDir, getCacheSize, getForceCache, getForceNetwork, getLoggingLevel, getOkHttpClient
-
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
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.gradle.api.Task
doNotTrackState, getConvention, notCompatibleWithConfigurationCache
-
-
-
-
Method Detail
-
buildRequest
public okhttp3.Request.Builder buildRequest(okhttp3.Request.Builder builder)
- Overrides:
buildRequest
in classOkHttpRequestTask
-
getRequestBody
public abstract okhttp3.RequestBody getRequestBody(@Nullable okhttp3.MediaType contentType)
-
-