Package notion.api.v1.model.search
Class DatabaseSearchResult
-
- All Implemented Interfaces:
-
notion.api.v1.model.common.WithObjectType,notion.api.v1.model.search.SearchResult
public final class DatabaseSearchResult implements SearchResult
-
-
Field Summary
Fields Modifier and Type Field Description private final ObjectTypeobjectTypeprivate final Stringidprivate final Iconiconprivate final Covercoverprivate final StringcreatedTimeprivate final UsercreatedByprivate final StringlastEditedTimeprivate final UserlastEditedByprivate final Booleanarchivedprivate final Stringurlprivate final StringpublicUrlprivate final DatabaseParentparentprivate final List<DatabaseProperty.RichText>titleprivate final List<DatabaseProperty.RichText>descriptionprivate final Booleaninlineprivate BooleaninTrashprivate final Map<String, DatabaseProperty>propertiesprivate final StringrequestId
-
Constructor Summary
Constructors Constructor Description DatabaseSearchResult(ObjectType objectType, String id, Icon icon, Cover cover, String createdTime, User createdBy, String lastEditedTime, User lastEditedBy, Boolean archived, String url, String publicUrl, DatabaseParent parent, List<DatabaseProperty.RichText> title, List<DatabaseProperty.RichText> description, Boolean inline, Boolean inTrash, Map<String, DatabaseProperty> properties, String requestId)DatabaseSearchResult(ObjectType objectType, String id, Icon icon, Cover cover, String createdTime, User createdBy, String lastEditedTime, User lastEditedBy, Boolean archived, String url, String publicUrl, DatabaseParent parent, List<DatabaseProperty.RichText> title, List<DatabaseProperty.RichText> description, Boolean inline, Boolean inTrash, Map<String, DatabaseProperty> properties)DatabaseSearchResult(ObjectType objectType, String id, Icon icon, Cover cover, String createdTime, User createdBy, String lastEditedTime, User lastEditedBy, Boolean archived, String url, String publicUrl, DatabaseParent parent, List<DatabaseProperty.RichText> title, List<DatabaseProperty.RichText> description, Boolean inline, Map<String, DatabaseProperty> properties)DatabaseSearchResult(ObjectType objectType, String id, Icon icon, Cover cover, String createdTime, User createdBy, String lastEditedTime, User lastEditedBy, Boolean archived, String url, DatabaseParent parent, List<DatabaseProperty.RichText> title, List<DatabaseProperty.RichText> description, Boolean inline, Map<String, DatabaseProperty> properties)DatabaseSearchResult(String id, Icon icon, Cover cover, String createdTime, User createdBy, String lastEditedTime, User lastEditedBy, Boolean archived, String url, DatabaseParent parent, List<DatabaseProperty.RichText> title, List<DatabaseProperty.RichText> description, Boolean inline, Map<String, DatabaseProperty> properties)
-
Method Summary
Modifier and Type Method Description ObjectTypegetObjectType()StringgetId()IcongetIcon()CovergetCover()StringgetCreatedTime()UsergetCreatedBy()StringgetLastEditedTime()UsergetLastEditedBy()BooleangetArchived()final StringgetUrl()final StringgetPublicUrl()final DatabaseParentgetParent()final List<DatabaseProperty.RichText>getTitle()final List<DatabaseProperty.RichText>getDescription()final BooleangetInline()BooleangetInTrash()UnitsetInTrash(Boolean inTrash)final Map<String, DatabaseProperty>getProperties()StringgetRequestId()-
-
Constructor Detail
-
DatabaseSearchResult
DatabaseSearchResult(ObjectType objectType, String id, Icon icon, Cover cover, String createdTime, User createdBy, String lastEditedTime, User lastEditedBy, Boolean archived, String url, String publicUrl, DatabaseParent parent, List<DatabaseProperty.RichText> title, List<DatabaseProperty.RichText> description, Boolean inline, Boolean inTrash, Map<String, DatabaseProperty> properties, String requestId)
-
DatabaseSearchResult
DatabaseSearchResult(ObjectType objectType, String id, Icon icon, Cover cover, String createdTime, User createdBy, String lastEditedTime, User lastEditedBy, Boolean archived, String url, String publicUrl, DatabaseParent parent, List<DatabaseProperty.RichText> title, List<DatabaseProperty.RichText> description, Boolean inline, Boolean inTrash, Map<String, DatabaseProperty> properties)
-
DatabaseSearchResult
DatabaseSearchResult(ObjectType objectType, String id, Icon icon, Cover cover, String createdTime, User createdBy, String lastEditedTime, User lastEditedBy, Boolean archived, String url, String publicUrl, DatabaseParent parent, List<DatabaseProperty.RichText> title, List<DatabaseProperty.RichText> description, Boolean inline, Map<String, DatabaseProperty> properties)
-
DatabaseSearchResult
DatabaseSearchResult(ObjectType objectType, String id, Icon icon, Cover cover, String createdTime, User createdBy, String lastEditedTime, User lastEditedBy, Boolean archived, String url, DatabaseParent parent, List<DatabaseProperty.RichText> title, List<DatabaseProperty.RichText> description, Boolean inline, Map<String, DatabaseProperty> properties)
-
DatabaseSearchResult
DatabaseSearchResult(String id, Icon icon, Cover cover, String createdTime, User createdBy, String lastEditedTime, User lastEditedBy, Boolean archived, String url, DatabaseParent parent, List<DatabaseProperty.RichText> title, List<DatabaseProperty.RichText> description, Boolean inline, Map<String, DatabaseProperty> properties)
-
-
Method Detail
-
getObjectType
ObjectType getObjectType()
-
getCreatedTime
String getCreatedTime()
-
getCreatedBy
User getCreatedBy()
-
getLastEditedTime
String getLastEditedTime()
-
getLastEditedBy
User getLastEditedBy()
-
getArchived
Boolean getArchived()
-
getPublicUrl
final String getPublicUrl()
-
getParent
final DatabaseParent getParent()
-
getTitle
final List<DatabaseProperty.RichText> getTitle()
-
getDescription
final List<DatabaseProperty.RichText> getDescription()
-
getInTrash
Boolean getInTrash()
-
setInTrash
Unit setInTrash(Boolean inTrash)
-
getProperties
final Map<String, DatabaseProperty> getProperties()
-
getRequestId
String getRequestId()
-
-
-
-