public class

CrawlIssueEntry

extends BaseEntry<E extends BaseEntry>
java.lang.Object
   ↳ com.google.gdata.data.AbstractExtension
     ↳ com.google.gdata.data.ExtensionPoint
       ↳ com.google.gdata.data.BaseEntry<E extends com.google.gdata.data.BaseEntry>
         ↳ com.google.gdata.data.webmastertools.CrawlIssueEntry

Class Overview

Describes a crawl issue entry.

Summary

Constants
String KIND Crawl Issue Entry kind term value.
Fields
public static final Category CATEGORY Crawl Issue Entry kind category.
[Expand]
Inherited Fields
From class com.google.gdata.data.BaseEntry
From class com.google.gdata.data.ExtensionPoint
From class com.google.gdata.data.AbstractExtension
Public Constructors
CrawlIssueEntry()
Default mutable constructor.
CrawlIssueEntry(BaseEntry<?> sourceEntry)
Constructs a new instance by doing a shallow copy of data from an existing BaseEntry instance.
Public Methods
void addLinkedFrom(CrawlIssueLinkedFromUrl linkedFrom)
Adds a new crawl issue linked from url.
void declareExtensions(ExtensionProfile extProfile)
Declares the set of expected Extension types for an ExtensionPoint within the target extension profile.
CrawlIssueCrawlType getCrawlType()
Returns the crawl issue crawl type.
CrawlIssueDateDetected getDateDetected()
Returns the crawl issue date detected.
CrawlIssueDetail getDetail()
Returns the crawl issue detail.
CrawlIssueIssueType getIssueType()
Returns the crawl issue issue type.
List<CrawlIssueLinkedFromUrl> getLinkedFroms()
Returns the crawl issue linked from urls.
CrawlIssueUrl getUrl()
Returns the crawl issue url.
boolean hasCrawlType()
Returns whether it has the crawl issue crawl type.
boolean hasDateDetected()
Returns whether it has the crawl issue date detected.
boolean hasDetail()
Returns whether it has the crawl issue detail.
boolean hasIssueType()
Returns whether it has the crawl issue issue type.
boolean hasLinkedFroms()
Returns whether it has the crawl issue linked from urls.
boolean hasUrl()
Returns whether it has the crawl issue url.
void setCrawlType(CrawlIssueCrawlType crawlType)
Sets the crawl issue crawl type.
void setDateDetected(CrawlIssueDateDetected dateDetected)
Sets the crawl issue date detected.
void setDetail(CrawlIssueDetail detail)
Sets the crawl issue detail.
void setIssueType(CrawlIssueIssueType issueType)
Sets the crawl issue issue type.
void setUrl(CrawlIssueUrl url)
Sets the crawl issue url.
String toString()
Protected Methods
void validate()
Checks the attributes to see if there are any problems.
[Expand]
Inherited Methods
From class com.google.gdata.data.BaseEntry
From class com.google.gdata.data.ExtensionPoint
From class com.google.gdata.data.AbstractExtension
From class java.lang.Object
From interface com.google.gdata.data.Extension
From interface com.google.gdata.data.IAtom
From interface com.google.gdata.data.IEntry
From interface com.google.gdata.data.Kind.Adaptable
From interface com.google.gdata.data.Kind.Adaptor

Constants

public static final String KIND

Crawl Issue Entry kind term value.

Constant Value: "http://schemas.google.com/webmasters/tools/2007#crawl_issue_entry"

Fields

public static final Category CATEGORY

Crawl Issue Entry kind category.

Public Constructors

public CrawlIssueEntry ()

Default mutable constructor.

public CrawlIssueEntry (BaseEntry<?> sourceEntry)

Constructs a new instance by doing a shallow copy of data from an existing BaseEntry instance.

Parameters
sourceEntry Source entry

Public Methods

public void addLinkedFrom (CrawlIssueLinkedFromUrl linkedFrom)

Adds a new crawl issue linked from url.

Parameters
linkedFrom Crawl issue linked from url

public void declareExtensions (ExtensionProfile extProfile)

Declares the set of expected Extension types for an ExtensionPoint within the target extension profile. The base implementation does not declare any extensions, but can be overridden by specific types of ExtensionPoints that always contain a well-defined set of extensions.

Parameters
extProfile The ExtensionProfile to initialize.

public CrawlIssueCrawlType getCrawlType ()

Returns the crawl issue crawl type.

Returns
  • crawl issue crawl type

public CrawlIssueDateDetected getDateDetected ()

Returns the crawl issue date detected.

Returns
  • crawl issue date detected

public CrawlIssueDetail getDetail ()

Returns the crawl issue detail.

Returns
  • crawl issue detail

public CrawlIssueIssueType getIssueType ()

Returns the crawl issue issue type.

Returns
  • crawl issue issue type

public List<CrawlIssueLinkedFromUrl> getLinkedFroms ()

Returns the crawl issue linked from urls.

Returns
  • crawl issue linked from urls

public CrawlIssueUrl getUrl ()

Returns the crawl issue url.

Returns
  • crawl issue url

public boolean hasCrawlType ()

Returns whether it has the crawl issue crawl type.

Returns
  • whether it has the crawl issue crawl type

public boolean hasDateDetected ()

Returns whether it has the crawl issue date detected.

Returns
  • whether it has the crawl issue date detected

public boolean hasDetail ()

Returns whether it has the crawl issue detail.

Returns
  • whether it has the crawl issue detail

public boolean hasIssueType ()

Returns whether it has the crawl issue issue type.

Returns
  • whether it has the crawl issue issue type

public boolean hasLinkedFroms ()

Returns whether it has the crawl issue linked from urls.

Returns
  • whether it has the crawl issue linked from urls

public boolean hasUrl ()

Returns whether it has the crawl issue url.

Returns
  • whether it has the crawl issue url

public void setCrawlType (CrawlIssueCrawlType crawlType)

Sets the crawl issue crawl type.

Parameters
crawlType Crawl issue crawl type or null to reset

public void setDateDetected (CrawlIssueDateDetected dateDetected)

Sets the crawl issue date detected.

Parameters
dateDetected Crawl issue date detected or null to reset

public void setDetail (CrawlIssueDetail detail)

Sets the crawl issue detail.

Parameters
detail Crawl issue detail or null to reset

public void setIssueType (CrawlIssueIssueType issueType)

Sets the crawl issue issue type.

Parameters
issueType Crawl issue issue type or null to reset

public void setUrl (CrawlIssueUrl url)

Sets the crawl issue url.

Parameters
url Crawl issue url or null to reset

public String toString ()

Protected Methods

protected void validate ()

Checks the attributes to see if there are any problems. Default implementation does nothing, though generally this is discouraged unless there really are no restrictions.