Interface EpubTocItemOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
EpubTocItem,EpubTocItem.Builder
@Generated
public interface EpubTocItemOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetChildren(int index) Child TOC entries (for hierarchical structure)intChild TOC entries (for hierarchical structure)Child TOC entries (for hierarchical structure)getChildrenOrBuilder(int index) Child TOC entries (for hierarchical structure)List<? extends EpubTocItemOrBuilder> Child TOC entries (for hierarchical structure)Content item ID this TOC entry points tocom.google.protobuf.ByteStringContent item ID this TOC entry points togetHref()Link target (content file and optional fragment)com.google.protobuf.ByteStringLink target (content file and optional fragment)getLabel()Display text for this TOC entrycom.google.protobuf.ByteStringDisplay text for this TOC entryintgetLevel()Hierarchical level (0 = top level, 1 = first sublevel, etc.)intPosition in the TOC orderbooleanContent item ID this TOC entry points tobooleanhasHref()Link target (content file and optional fragment)Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getLabel
String getLabel()Display text for this TOC entry
string label = 1 [json_name = "label"];- Returns:
- The label.
-
getLabelBytes
com.google.protobuf.ByteString getLabelBytes()Display text for this TOC entry
string label = 1 [json_name = "label"];- Returns:
- The bytes for label.
-
hasHref
boolean hasHref()Link target (content file and optional fragment)
optional string href = 2 [json_name = "href"];- Returns:
- Whether the href field is set.
-
getHref
String getHref()Link target (content file and optional fragment)
optional string href = 2 [json_name = "href"];- Returns:
- The href.
-
getHrefBytes
com.google.protobuf.ByteString getHrefBytes()Link target (content file and optional fragment)
optional string href = 2 [json_name = "href"];- Returns:
- The bytes for href.
-
getLevel
int getLevel()Hierarchical level (0 = top level, 1 = first sublevel, etc.)
int32 level = 3 [json_name = "level"];- Returns:
- The level.
-
getPlayOrder
int getPlayOrder()Position in the TOC order
int32 play_order = 4 [json_name = "playOrder"];- Returns:
- The playOrder.
-
getChildrenList
List<EpubTocItem> getChildrenList()Child TOC entries (for hierarchical structure)
repeated .ai.pipestream.parsed.data.epub.v1.EpubTocItem children = 5 [json_name = "children"]; -
getChildren
Child TOC entries (for hierarchical structure)
repeated .ai.pipestream.parsed.data.epub.v1.EpubTocItem children = 5 [json_name = "children"]; -
getChildrenCount
int getChildrenCount()Child TOC entries (for hierarchical structure)
repeated .ai.pipestream.parsed.data.epub.v1.EpubTocItem children = 5 [json_name = "children"]; -
getChildrenOrBuilderList
List<? extends EpubTocItemOrBuilder> getChildrenOrBuilderList()Child TOC entries (for hierarchical structure)
repeated .ai.pipestream.parsed.data.epub.v1.EpubTocItem children = 5 [json_name = "children"]; -
getChildrenOrBuilder
Child TOC entries (for hierarchical structure)
repeated .ai.pipestream.parsed.data.epub.v1.EpubTocItem children = 5 [json_name = "children"]; -
hasContentSrc
boolean hasContentSrc()Content item ID this TOC entry points to
optional string content_src = 6 [json_name = "contentSrc"];- Returns:
- Whether the contentSrc field is set.
-
getContentSrc
String getContentSrc()Content item ID this TOC entry points to
optional string content_src = 6 [json_name = "contentSrc"];- Returns:
- The contentSrc.
-
getContentSrcBytes
com.google.protobuf.ByteString getContentSrcBytes()Content item ID this TOC entry points to
optional string content_src = 6 [json_name = "contentSrc"];- Returns:
- The bytes for contentSrc.
-