Google Data APIs Client Library (1.41.1)
Class SitesFeed

  extended by
      extended by
          extended by
              extended by<SitesFeed,SitesEntry>
                  extended by
All Implemented Interfaces:
Extension, IAtom, IFeed, Kind.Adaptable, Kind.Adaptor

public class SitesFeed
extends BaseFeed<SitesFeed,SitesEntry>

The SitesFeed class customizes the generic BaseFeed class to define a feed of web sites that Search Console user has.

Nested Class Summary
Nested classes/interfaces inherited from class
BaseFeed.FeedHandler, BaseFeed.FeedState
Nested classes/interfaces inherited from class
Source.SourceHandler, Source.SourceState
Nested classes/interfaces inherited from class
ExtensionPoint.CumulativeBlobHandler, ExtensionPoint.ExtensionHandler
Nested classes/interfaces inherited from class
Field Summary
Fields inherited from class
entries, entryClass, feedState
Fields inherited from class
Fields inherited from class
Fields inherited from class
localName, namespace
Constructor Summary
          Constructs a new SitesFeed instance that is parameterized to contain SitesEntry instances.
Method Summary
 void declareExtensions(ExtensionProfile extProfile)
          Declares feed extensions.
Methods inherited from class
addAdaptor, createEntry, generate, generateAtom, generateFeedEnd, generateFeedStart, generateRss, getAdaptedFeed, getAdaptor, getAdaptors, getCanPost, getEntries, getEntries, getEntryPostLink, getEtag, getFeedBatchLink, getHandler, getItemsPerPage, getKind, getNextLink, getPreviousLink, getSelectedFields, getSelf, getSelfLink, getService, getStartIndex, getTotalResults, getVersionId, insert, parseAtom, parseAtom, parseAtom, readFeed, readFeed, setCanPost, setEntries, setEtag, setItemsPerPage, setKind, setSelectedFields, setService, setStartIndex, setTotalResults, setVersionId, visitChildren
Methods inherited from class
addHtmlLink, addLink, addLink, generateInnerAtom, getAuthors, getCategories, getContributors, getGenerator, getHtmlLink, getIcon, getId, getLink, getLinks, getLinks, getLogo, getRights, getSubtitle, getTitle, getUpdated, removeLinks, removeLinks, setGenerator, setGenerator, setIcon, setId, setLogo, setRights, setSubtitle, setTitle, setUpdated
Methods inherited from class
addExtension, addExtension, addRepeatingExtension, addRepeatingExtension, checkRequiredExtensions, createExtensionInstance, generate, generateCumulativeXmlBlob, generateExtensions, generateStartElement, getExtension, getExtensionDescription, getExtensionHandler, getExtensions, getManifest, getRepeatingExtension, getRepeatingExtensions, getXmlBlob, hasExtension, hasRepeatingExtension, initializeArbitraryXml, parseCumulativeXmlBlob, removeExtension, removeExtension, removeRepeatingExtension, setExtension, setXmlBlob, visit, visitChild
Methods inherited from class
consumeAttributes, disableStrictValidation, enableStrictValidation, eq, generateAttributes, getExtensionLocalName, getExtensionNamespace, isImmutable, isStrictValidation, putAttributes, sameClassAs, setImmutable, throwExceptionForMissingAttribute, throwExceptionIfImmutable, validate
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface
getGenerator, getLogo, getSubtitle, setGenerator, setLogo
Methods inherited from interface
addLink, getAuthors, getCategories, getId, getLink, getLinks, getTitle, getUpdated, removeLinks, removeLinks, setId, setUpdated

Constructor Detail


public SitesFeed()
Constructs a new SitesFeed instance that is parameterized to contain SitesEntry instances.

Method Detail


public void declareExtensions(ExtensionProfile extProfile)
Declares feed extensions. We only add Search Console namespace to the feed, all the other extensions are defined on the feed entry level, see SitesEntry.

Specified by:
declareExtensions in interface Kind.Adaptor
declareExtensions in class BaseFeed<SitesFeed,SitesEntry>
extProfile - the ExtensionProfile to initialize.
See Also: