Class AtomPatchContent (2.7.2)

public final class AtomPatchContent extends AtomContent

Beta
Serializes Atom XML PATCH HTTP content based on the data key/value mapping object for an Atom entry.

Default value for #getType() is Xml#MEDIA_TYPE.

Sample usage:


 static void setContent(
   HttpRequest request, XmlNamespaceDictionary namespaceDictionary, Object patchEntry) {
   request.setContent(new AtomPatchContent(namespaceDictionary, patchEntry));
 }
 

Implementation is not thread-safe.

Inheritance

Object > AbstractHttpContent > com.google.api.client.http.xml.AbstractXmlHttpContent > com.google.api.client.http.xml.atom.AtomContent > AtomPatchContent
com.google.api.client.http.AbstractHttpContent.computeLength()
com.google.api.client.http.AbstractHttpContent.computeLength(com.google.api.client.http.HttpContent)
com.google.api.client.http.AbstractHttpContent.getCharset()
com.google.api.client.http.AbstractHttpContent.getLength()
com.google.api.client.http.AbstractHttpContent.getMediaType()
com.google.api.client.http.AbstractHttpContent.getType()
com.google.api.client.http.AbstractHttpContent.retrySupported()
com.google.api.client.http.xml.AbstractXmlHttpContent.getNamespaceDictionary()
com.google.api.client.http.xml.AbstractXmlHttpContent.writeTo(java.io.OutputStream)
com.google.api.client.http.xml.atom.AtomContent.forEntry(com.google.api.client.xml.XmlNamespaceDictionary,java.lang.Object)
com.google.api.client.http.xml.atom.AtomContent.forFeed(com.google.api.client.xml.XmlNamespaceDictionary,java.lang.Object)
com.google.api.client.http.xml.atom.AtomContent.getData()
com.google.api.client.http.xml.atom.AtomContent.isEntry()
com.google.api.client.http.xml.atom.AtomContent.setMediaType(com.google.api.client.http.HttpMediaType)
com.google.api.client.http.xml.atom.AtomContent.writeTo(org.xmlpull.v1.XmlSerializer)

Constructors

AtomPatchContent(XmlNamespaceDictionary namespaceDictionary, Object patchEntry)

public AtomPatchContent(XmlNamespaceDictionary namespaceDictionary, Object patchEntry)
Parameters
Name Description
namespaceDictionary com.google.api.client.xml.XmlNamespaceDictionary

XML namespace dictionary

patchEntry Object

key/value pair data for the Atom PATCH entry

Methods

setMediaType(HttpMediaType mediaType)

public AtomPatchContent setMediaType(HttpMediaType mediaType)
Parameter
Name Description
mediaType com.google.api.client.http.HttpMediaType
Returns
Type Description
AtomPatchContent
Overrides
com.google.api.client.http.xml.atom.AtomContent.setMediaType(com.google.api.client.http.HttpMediaType)