Class ProgressReportingRequestBody
java.lang.Object
okhttp3.RequestBody
com.amilesend.client.connection.file.ProgressReportingRequestBody
public class ProgressReportingRequestBody
extends okhttp3.RequestBody
A customized implementation of 
RequestBody that wraps an existing request body and uses
a custom sink track transfer progress.- See Also:
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classThe builder used to construct newProgressReportingRequestBodyinstances for uploads.static classThe builder used to construct newProgressReportingRequestBodyinstances for multipart uploads.Nested classes/interfaces inherited from class okhttp3.RequestBodyokhttp3.RequestBody.Companion
- 
Field SummaryFields inherited from class okhttp3.RequestBodyCompanion, EMPTY
- 
Method SummaryModifier and TypeMethodDescriptionbuilder()Returns a newProgressReportingRequestBody.Builderinstance.okhttp3.MediaTypeReturns a newProgressReportingRequestBody.MultiPartBuilderinstance.voidwriteTo(@NonNull okio.BufferedSink sink) Methods inherited from class okhttp3.RequestBodycontentLength, create, create, create, create, create, create, create, create, create, create, create, create, create, create, create, isDuplex, isOneShot, sha256
- 
Method Details- 
builderReturns a newProgressReportingRequestBody.Builderinstance.- Returns:
- the builder
- See Also:
 
- 
multiPartBuilderReturns a newProgressReportingRequestBody.MultiPartBuilderinstance.- Returns:
- the builder
- See Also:
 
- 
contentTypepublic okhttp3.MediaType contentType()- Specified by:
- contentTypein class- okhttp3.RequestBody
 
- 
writeTo- Specified by:
- writeToin class- okhttp3.RequestBody
- Throws:
- IOException
 
 
-