@Document(name = WebPage.SCHEMA_NAME)
public final class WebPage extends Thing


AppSearch document representing a WebPage entity.

See https://schema.org/WebPage for more context.

Summary

Nested types

Builder for WebPage.

Constants

static final String
SCHEMA_NAME = "builtin:WebPage"

Public methods

@Nullable ImageObject

Returns a favicon that represents the web page.

Inherited methods

From androidx.appsearch.builtintypes.Thing
@NonNull List<String>

Returns an unmodifiable list of aliases, if any, for this item.

long

Returns the creation timestamp, in milliseconds since Unix epoch, of this item.

@Nullable String

Returns a description of this item.

int

Returns the intrinsic score (or importance) of this item.

long

Returns the time-to-live timestamp, in milliseconds since getCreationTimestampMillis, for this item.

@NonNull String

Returns the unique identifier for this item.

@Nullable String

Returns the URL for an image of this item.

@Nullable String

Returns the name of this item.

@NonNull String

Returns the namespace (or logical grouping) for this item.

@NonNull List<PotentialAction>

Returns the actions that can be taken on this object.

@Nullable String

Returns the deeplink URL of this item.

Constants

SCHEMA_NAME

Added in 1.1.0-alpha07
public static final String SCHEMA_NAME = "builtin:WebPage"

Public methods

getFavicon

Added in 1.1.0-alpha07
public @Nullable ImageObject getFavicon()

Returns a favicon that represents the web page.