Uses of Interface
com.google.api.client.util.StreamingContent
Packages that use StreamingContent
Package
Description
Subset of HTTP 1.1 needed from the specification in RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1.
HTTP Transport library for Google API's based on Apache HTTP Client version 4.
JSON HTTP library based on the pluggable HTTP library.
Beta
XML HTTP library based on the pluggable HTTP library.
Beta
Atom XML HTTP library based on the pluggable HTTP library.
Beta
Testing utilities used for writing tests based on this library.
General utilities used throughout this library.
-
Uses of StreamingContent in com.google.api.client.http
Subinterfaces of StreamingContent in com.google.api.client.httpModifier and TypeInterfaceDescriptioninterface
Serializes HTTP request content into an output stream.Classes in com.google.api.client.http that implement StreamingContentModifier and TypeClassDescriptionclass
Abstract implementation of an HTTP content with typical options.class
Serializes HTTP request content from an input stream into an output stream.final class
Concrete implementation ofAbstractInputStreamContent
that generates repeatable input streams based on the contents of byte array.class
Empty HTTP content of length zero just to forceHttpRequest.execute()
to add the headerContent-Length: 0
.final class
Concrete implementation ofAbstractInputStreamContent
that generates repeatable input streams based on the contents of a file.final class
Streaming content based on an HTTP encoding.final class
Concrete implementation ofAbstractInputStreamContent
that simply handles the transfer of data from an input stream to an output stream.class
Serializes MIME multipart content as specified by RFC 2387: The MIME Multipart/Related Content-type and RFC 2046: Multipurpose Internet Mail Extensions: The Multipart/mixed (primary) subtype.class
Implements support for HTTP form content encoding serialization of typeapplication/x-www-form-urlencoded
as specified in the HTML 4.0 Specification.Fields in com.google.api.client.http declared as StreamingContentModifier and TypeFieldDescriptionprivate final StreamingContent
HttpEncodingStreamingContent.content
Streaming content.private StreamingContent
LowLevelHttpRequest.streamingContent
Streaming content ornull
for no content.Methods in com.google.api.client.http that return StreamingContentModifier and TypeMethodDescriptionHttpEncodingStreamingContent.getContent()
Returns the streaming content.final StreamingContent
LowLevelHttpRequest.getStreamingContent()
Returns the streaming content ornull
for no content.Methods in com.google.api.client.http with parameters of type StreamingContentModifier and TypeMethodDescriptionvoid
GZipEncoding.encode
(StreamingContent content, OutputStream out) void
HttpEncoding.encode
(StreamingContent content, OutputStream out) Encodes the streaming content into the output stream.final void
LowLevelHttpRequest.setStreamingContent
(StreamingContent streamingContent) Sets the streaming content ornull
for no content.Constructors in com.google.api.client.http with parameters of type StreamingContentModifierConstructorDescriptionHttpEncodingStreamingContent
(StreamingContent content, HttpEncoding encoding) -
Uses of StreamingContent in com.google.api.client.http.apache
Fields in com.google.api.client.http.apache declared as StreamingContentModifier and TypeFieldDescriptionprivate final StreamingContent
ContentEntity.streamingContent
Streaming content.Constructors in com.google.api.client.http.apache with parameters of type StreamingContentModifierConstructorDescription(package private)
ContentEntity
(long contentLength, StreamingContent streamingContent) -
Uses of StreamingContent in com.google.api.client.http.json
Classes in com.google.api.client.http.json that implement StreamingContentModifier and TypeClassDescriptionclass
Serializes JSON HTTP content based on the data key/value mapping object for an item. -
Uses of StreamingContent in com.google.api.client.http.protobuf
Classes in com.google.api.client.http.protobuf that implement StreamingContentModifier and TypeClassDescriptionclass
Beta
Serializes of a protocol buffer message to HTTP content. -
Uses of StreamingContent in com.google.api.client.http.xml
Classes in com.google.api.client.http.xml that implement StreamingContent -
Uses of StreamingContent in com.google.api.client.http.xml.atom
Classes in com.google.api.client.http.xml.atom that implement StreamingContentModifier and TypeClassDescriptionclass
Beta
Serializes Atom XML HTTP content based on the data key/value mapping object for an Atom entry. -
Uses of StreamingContent in com.google.api.client.testing.http
Classes in com.google.api.client.testing.http that implement StreamingContent -
Uses of StreamingContent in com.google.api.client.util
Classes in com.google.api.client.util that implement StreamingContentModifier and TypeClassDescriptionclass
Streaming content whose source is a byte array.final class
Wraps another streaming content without modifying the content, but also logging content usingLoggingOutputStream
.Fields in com.google.api.client.util declared as StreamingContentModifier and TypeFieldDescriptionprivate final StreamingContent
LoggingStreamingContent.content
Streaming content.Methods in com.google.api.client.util with parameters of type StreamingContentModifier and TypeMethodDescriptionstatic long
IOUtils.computeLength
(StreamingContent content) Computes and returns the byte content length for a streaming content by callingwriteTo(OutputStream)
on a fake output stream that only counts bytes written.Constructors in com.google.api.client.util with parameters of type StreamingContentModifierConstructorDescriptionLoggingStreamingContent
(StreamingContent content, Logger logger, Level loggingLevel, int contentLoggingLimit)