MetadataOrBuilder

interface MetadataOrBuilder : MessageOrBuilder

Inheritors

Functions

Link copied to clipboard
Link copied to clipboard
abstract fun getAllFields(): Map<Descriptors.FieldDescriptor, Any>
Link copied to clipboard
abstract fun getColorScheme(): String
Directive for color scheme compatibility.
string color_scheme = 16;
Link copied to clipboard
abstract fun getColorSchemeBytes(): ByteString
Directive for color scheme compatibility.
string color_scheme = 16;
Link copied to clipboard
abstract fun getDefaultInstanceForType(): MessageLite
abstract fun getDefaultInstanceForType(): Message
Link copied to clipboard
abstract fun getDelegatePackage(): String
Delegate package for use with Soy rendering, if applicable.
string delegate_package = 20;
Link copied to clipboard
abstract fun getDelegatePackageBytes(): ByteString
Delegate package for use with Soy rendering, if applicable.
string delegate_package = 20;
Link copied to clipboard
abstract fun getDescription(): String
Defines the meta description content for the page.
string description = 2;
Link copied to clipboard
abstract fun getDescriptionBytes(): ByteString
Defines the meta description content for the page.
string description = 2;
Link copied to clipboard
abstract fun getDescriptorForType(): Descriptors.Descriptor
Link copied to clipboard
abstract fun getFbAppId(): String
Facebook application identifier.
string fb_app_id = 13;
Link copied to clipboard
abstract fun getFbAppIdBytes(): ByteString
Facebook application identifier.
string fb_app_id = 13;
Link copied to clipboard
abstract fun getField(field: Descriptors.FieldDescriptor): Any
Link copied to clipboard
abstract fun getGooglebot(): String
Googlebot-specific directives.
string googlebot = 18;
Link copied to clipboard
abstract fun getGooglebotBytes(): ByteString
Googlebot-specific directives.
string googlebot = 18;
Link copied to clipboard
abstract fun getGtmId(): String
Identifier for Google Tag Manager.
string gtm_id = 12;
Link copied to clipboard
abstract fun getGtmIdBytes(): ByteString
Identifier for Google Tag Manager.
string gtm_id = 12;
Link copied to clipboard
Link copied to clipboard
abstract fun getKeyword(index: Int): String
Defines meta tag keywords, to be included in the page.
repeated string keyword = 3;
Link copied to clipboard
abstract fun getKeywordBytes(index: Int): ByteString
Defines meta tag keywords, to be included in the page.
repeated string keyword = 3;
Link copied to clipboard
abstract fun getKeywordCount(): Int
Defines meta tag keywords, to be included in the page.
repeated string keyword = 3;
Link copied to clipboard
abstract fun getKeywordList(): List<String>
Defines meta tag keywords, to be included in the page.
repeated string keyword = 3;
Link copied to clipboard
abstract fun getLanguage(): LanguageSpec
Defines the language we are rendering the page for.
.elide.base.LanguageSpec language = 11;
Link copied to clipboard
Defines the language we are rendering the page for.
.elide.base.LanguageSpec language = 11;
Link copied to clipboard
abstract fun getLink(index: Int): Context.PageLink
Defines a favicon image link to apply to the browser tab.
repeated .elide.page.Context.PageLink link = 10;
Link copied to clipboard
abstract fun getLinkCount(): Int
Defines a favicon image link to apply to the browser tab.
repeated .elide.page.Context.PageLink link = 10;
Link copied to clipboard
Defines a favicon image link to apply to the browser tab.
repeated .elide.page.Context.PageLink link = 10;
Link copied to clipboard
Defines a favicon image link to apply to the browser tab.
repeated .elide.page.Context.PageLink link = 10;
Link copied to clipboard
Defines a favicon image link to apply to the browser tab.
repeated .elide.page.Context.PageLink link = 10;
Link copied to clipboard
abstract fun getManifest(): TrustedResourceUrlProto
Defines a link to a web application manifest, if applicable.
.webutil.html.types.TrustedResourceUrlProto manifest = 6;
Link copied to clipboard
abstract fun getManifestOrBuilder(): TrustedResourceUrlProtoOrBuilder
Defines a link to a web application manifest, if applicable.
.webutil.html.types.TrustedResourceUrlProto manifest = 6;
Link copied to clipboard
abstract fun getOneofFieldDescriptor(oneof: Descriptors.OneofDescriptor): Descriptors.FieldDescriptor
Link copied to clipboard
Describes OpenGraph data for a given page.
.elide.page.Context.Metadata.OpenGraph open_graph = 14;
Link copied to clipboard
Describes OpenGraph data for a given page.
.elide.page.Context.Metadata.OpenGraph open_graph = 14;
Link copied to clipboard
abstract fun getPrefix(index: Int): Context.RDFPrefix
RDFa prefixes to add. If left unset, the default OpenGraph prefix will be used.
repeated .elide.page.Context.RDFPrefix prefix = 17;
Link copied to clipboard
abstract fun getPrefixCount(): Int
RDFa prefixes to add. If left unset, the default OpenGraph prefix will be used.
repeated .elide.page.Context.RDFPrefix prefix = 17;
Link copied to clipboard
RDFa prefixes to add. If left unset, the default OpenGraph prefix will be used.
repeated .elide.page.Context.RDFPrefix prefix = 17;
Link copied to clipboard
RDFa prefixes to add. If left unset, the default OpenGraph prefix will be used.
repeated .elide.page.Context.RDFPrefix prefix = 17;
Link copied to clipboard
RDFa prefixes to add. If left unset, the default OpenGraph prefix will be used.
repeated .elide.page.Context.RDFPrefix prefix = 17;
Link copied to clipboard
abstract fun getRating(): String
Set the rating for this page (see: SafeSearch ratings).
string rating = 19;
Link copied to clipboard
abstract fun getRatingBytes(): ByteString
Set the rating for this page (see: SafeSearch ratings).
string rating = 19;
Link copied to clipboard
abstract fun getRepeatedField(field: Descriptors.FieldDescriptor, index: Int): Any
Link copied to clipboard
abstract fun getRepeatedFieldCount(field: Descriptors.FieldDescriptor): Int
Link copied to clipboard
abstract fun getRobots(): String
Directive for indexers/robots.
string robots = 15;
Link copied to clipboard
abstract fun getRobotsBytes(): ByteString
Directive for indexers/robots.
string robots = 15;
Link copied to clipboard
Defines semantic content structure and binding content.
.elide.page.SemanticMetadata semantic = 4;
Link copied to clipboard
Defines semantic content structure and binding content.
.elide.page.SemanticMetadata semantic = 4;
Link copied to clipboard
abstract fun getStartupImage(): String
Defines an image to use in iOS circumstances, when launching as an app shortcut.
string startup_image = 9;
Link copied to clipboard
abstract fun getStartupImageBytes(): ByteString
Defines an image to use in iOS circumstances, when launching as an app shortcut.
string startup_image = 9;
Link copied to clipboard
abstract fun getTheme(): String
Defines a hex code to use as the primary theme color for the application.
string theme = 7;
Link copied to clipboard
abstract fun getThemeBytes(): ByteString
Defines a hex code to use as the primary theme color for the application.
string theme = 7;
Link copied to clipboard
abstract fun getTitle(): String
Defines the HTML title for the page, emitted in the <head>.
string title = 1;
Link copied to clipboard
abstract fun getTitleBytes(): ByteString
Defines the HTML title for the page, emitted in the <head>.
string title = 1;
Link copied to clipboard
abstract fun getTouchIcon(): String
Defines an icon to use in iOS circumstances, when used as an app shortcut.
string touch_icon = 8;
Link copied to clipboard
abstract fun getTouchIconBytes(): ByteString
Defines an icon to use in iOS circumstances, when used as an app shortcut.
string touch_icon = 8;
Link copied to clipboard
abstract fun getUnknownFields(): UnknownFieldSet
Link copied to clipboard
abstract fun getViewport(): String
Defines the viewport settings that should be used by the rendered page.
string viewport = 5;
Link copied to clipboard
abstract fun getViewportBytes(): ByteString
Defines the viewport settings that should be used by the rendered page.
string viewport = 5;
Link copied to clipboard
abstract fun hasField(field: Descriptors.FieldDescriptor): Boolean
Link copied to clipboard
abstract fun hasLanguage(): Boolean
Defines the language we are rendering the page for.
.elide.base.LanguageSpec language = 11;
Link copied to clipboard
abstract fun hasManifest(): Boolean
Defines a link to a web application manifest, if applicable.
.webutil.html.types.TrustedResourceUrlProto manifest = 6;
Link copied to clipboard
abstract fun hasOneof(oneof: Descriptors.OneofDescriptor): Boolean
Link copied to clipboard
abstract fun hasOpenGraph(): Boolean
Describes OpenGraph data for a given page.
.elide.page.Context.Metadata.OpenGraph open_graph = 14;
Link copied to clipboard
abstract fun hasSemantic(): Boolean
Defines semantic content structure and binding content.
.elide.page.SemanticMetadata semantic = 4;
Link copied to clipboard
abstract fun isInitialized(): Boolean