-
- All Implemented Interfaces:
-
notion.api.v1.model.common.WithObjectType
public interface Block implements WithObjectType
-
-
Method Summary
Modifier and Type Method Description ParagraphBlock
asParagraph()
HeadingOneBlock
asHeadingOne()
HeadingTwoBlock
asHeadingTwo()
HeadingThreeBlock
asHeadingThree()
BulletedListItemBlock
asBulletedListItem()
NumberedListItemBlock
asNumberedListItem()
ToDoBlock
asToDo()
ToggleBlock
asToggle()
ChildPageBlock
asChildPage()
UnsupportedBlock
asUnsupported()
abstract BlockType
getType()
abstract String
getId()
abstract Unit
setId(String id)
abstract String
getCreatedTime()
abstract Unit
setCreatedTime(String createdTime)
abstract String
getLastEditedTime()
abstract Unit
setLastEditedTime(String lastEditedTime)
abstract Boolean
getArchived()
abstract Unit
setArchived(Boolean archived)
abstract Boolean
getHasChildren()
abstract Unit
setHasChildren(Boolean hasChildren)
abstract ObjectType
getObjectType()
-
-
Method Detail
-
asParagraph
ParagraphBlock asParagraph()
-
asHeadingOne
HeadingOneBlock asHeadingOne()
-
asHeadingTwo
HeadingTwoBlock asHeadingTwo()
-
asHeadingThree
HeadingThreeBlock asHeadingThree()
-
asBulletedListItem
BulletedListItemBlock asBulletedListItem()
-
asNumberedListItem
NumberedListItemBlock asNumberedListItem()
-
asToggle
ToggleBlock asToggle()
-
asChildPage
ChildPageBlock asChildPage()
-
asUnsupported
UnsupportedBlock asUnsupported()
-
getCreatedTime
abstract String getCreatedTime()
-
setCreatedTime
abstract Unit setCreatedTime(String createdTime)
-
getLastEditedTime
abstract String getLastEditedTime()
-
setLastEditedTime
abstract Unit setLastEditedTime(String lastEditedTime)
-
getArchived
abstract Boolean getArchived()
-
setArchived
abstract Unit setArchived(Boolean archived)
-
getHasChildren
abstract Boolean getHasChildren()
-
setHasChildren
abstract Unit setHasChildren(Boolean hasChildren)
-
getObjectType
abstract ObjectType getObjectType()
-
-
-
-