Class FeedListItemsResponse
-
- All Implemented Interfaces:
public final class FeedListItemsResponseAn in-app feed message in a user's feed.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classFeedListItemsResponse.BuilderA builder for FeedListItemsResponse.
public final classFeedListItemsResponse.BlockA content block for the feed, can be content or a button set.
public final classFeedListItemsResponse.DataAdditional data associated with the feed item.
public final classFeedListItemsResponse.SourceSource information for the feed item.
-
Method Summary
Modifier and Type Method Description final Stringid()Unique identifier for the feed. final String_typename()The typename of the schema. final List<Activity>activities()List of activities associated with this feed item. final List<Recipient>actors()List of actors associated with this feed item. final List<FeedListItemsResponse.Block>blocks()Content blocks that make up the feed item. final Optional<FeedListItemsResponse.Data>data()Additional data associated with the feed item. final StringinsertedAt()Timestamp when the resource was created. final FeedListItemsResponse.Sourcesource()Source information for the feed item. final Optional<String>tenant()Tenant ID that the feed item belongs to. final LongtotalActivities()Total number of activities related to this feed item. final LongtotalActors()Total number of actors related to this feed item. final StringupdatedAt()The timestamp when the resource was last updated. final Optional<String>archivedAt()Timestamp when the feed item was archived. final Optional<String>clickedAt()Timestamp when the feed item was clicked. final Optional<String>interactedAt()Timestamp when the feed item was interacted with. final Optional<String>linkClickedAt()Timestamp when a link within the feed item was clicked. final Optional<String>readAt()Timestamp when the feed item was marked as read. final Optional<String>seenAt()Timestamp when the feed item was marked as seen. final JsonField<String>_id()Returns the raw JSON value of id. final JsonField<String>__typename()Returns the raw JSON value of _typename. final JsonField<List<Activity>>_activities()Returns the raw JSON value of activities. final JsonField<List<Recipient>>_actors()Returns the raw JSON value of actors. final JsonField<List<FeedListItemsResponse.Block>>_blocks()Returns the raw JSON value of blocks. final JsonField<FeedListItemsResponse.Data>_data()Returns the raw JSON value of data. final JsonField<String>_insertedAt()Returns the raw JSON value of insertedAt. final JsonField<FeedListItemsResponse.Source>_source()Returns the raw JSON value of source. final JsonField<String>_tenant()Returns the raw JSON value of tenant. final JsonField<Long>_totalActivities()Returns the raw JSON value of totalActivities. final JsonField<Long>_totalActors()Returns the raw JSON value of totalActors. final JsonField<String>_updatedAt()Returns the raw JSON value of updatedAt. final JsonField<String>_archivedAt()Returns the raw JSON value of archivedAt. final JsonField<String>_clickedAt()Returns the raw JSON value of clickedAt. final JsonField<String>_interactedAt()Returns the raw JSON value of interactedAt. final JsonField<String>_linkClickedAt()Returns the raw JSON value of linkClickedAt. final JsonField<String>_readAt()Returns the raw JSON value of readAt. final JsonField<String>_seenAt()Returns the raw JSON value of seenAt. final Map<String, JsonValue>_additionalProperties()final FeedListItemsResponse.BuildertoBuilder()final FeedListItemsResponsevalidate()final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static FeedListItemsResponse.Builderbuilder()Returns a mutable builder for constructing an instance of FeedListItemsResponse. -
-
Method Detail
-
activities
final List<Activity> activities()
List of activities associated with this feed item.
-
blocks
final List<FeedListItemsResponse.Block> blocks()
Content blocks that make up the feed item.
-
data
final Optional<FeedListItemsResponse.Data> data()
Additional data associated with the feed item.
-
insertedAt
final String insertedAt()
Timestamp when the resource was created.
-
source
final FeedListItemsResponse.Source source()
Source information for the feed item.
-
totalActivities
final Long totalActivities()
Total number of activities related to this feed item.
-
totalActors
final Long totalActors()
Total number of actors related to this feed item.
-
archivedAt
final Optional<String> archivedAt()
Timestamp when the feed item was archived.
-
interactedAt
final Optional<String> interactedAt()
Timestamp when the feed item was interacted with.
-
linkClickedAt
final Optional<String> linkClickedAt()
Timestamp when a link within the feed item was clicked.
-
_id
final JsonField<String> _id()
Returns the raw JSON value of id.
Unlike id, this method doesn't throw if the JSON field has an unexpected type.
-
__typename
final JsonField<String> __typename()
Returns the raw JSON value of _typename.
Unlike _typename, this method doesn't throw if the JSON field has an unexpected type.
-
_activities
final JsonField<List<Activity>> _activities()
Returns the raw JSON value of activities.
Unlike activities, this method doesn't throw if the JSON field has an unexpected type.
-
_actors
final JsonField<List<Recipient>> _actors()
Returns the raw JSON value of actors.
Unlike actors, this method doesn't throw if the JSON field has an unexpected type.
-
_blocks
final JsonField<List<FeedListItemsResponse.Block>> _blocks()
Returns the raw JSON value of blocks.
Unlike blocks, this method doesn't throw if the JSON field has an unexpected type.
-
_data
final JsonField<FeedListItemsResponse.Data> _data()
Returns the raw JSON value of data.
Unlike data, this method doesn't throw if the JSON field has an unexpected type.
-
_insertedAt
final JsonField<String> _insertedAt()
Returns the raw JSON value of insertedAt.
Unlike insertedAt, this method doesn't throw if the JSON field has an unexpected type.
-
_source
final JsonField<FeedListItemsResponse.Source> _source()
Returns the raw JSON value of source.
Unlike source, this method doesn't throw if the JSON field has an unexpected type.
-
_tenant
final JsonField<String> _tenant()
Returns the raw JSON value of tenant.
Unlike tenant, this method doesn't throw if the JSON field has an unexpected type.
-
_totalActivities
final JsonField<Long> _totalActivities()
Returns the raw JSON value of totalActivities.
Unlike totalActivities, this method doesn't throw if the JSON field has an unexpected type.
-
_totalActors
final JsonField<Long> _totalActors()
Returns the raw JSON value of totalActors.
Unlike totalActors, this method doesn't throw if the JSON field has an unexpected type.
-
_updatedAt
final JsonField<String> _updatedAt()
Returns the raw JSON value of updatedAt.
Unlike updatedAt, this method doesn't throw if the JSON field has an unexpected type.
-
_archivedAt
final JsonField<String> _archivedAt()
Returns the raw JSON value of archivedAt.
Unlike archivedAt, this method doesn't throw if the JSON field has an unexpected type.
-
_clickedAt
final JsonField<String> _clickedAt()
Returns the raw JSON value of clickedAt.
Unlike clickedAt, this method doesn't throw if the JSON field has an unexpected type.
-
_interactedAt
final JsonField<String> _interactedAt()
Returns the raw JSON value of interactedAt.
Unlike interactedAt, this method doesn't throw if the JSON field has an unexpected type.
-
_linkClickedAt
final JsonField<String> _linkClickedAt()
Returns the raw JSON value of linkClickedAt.
Unlike linkClickedAt, this method doesn't throw if the JSON field has an unexpected type.
-
_readAt
final JsonField<String> _readAt()
Returns the raw JSON value of readAt.
Unlike readAt, this method doesn't throw if the JSON field has an unexpected type.
-
_seenAt
final JsonField<String> _seenAt()
Returns the raw JSON value of seenAt.
Unlike seenAt, this method doesn't throw if the JSON field has an unexpected type.
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
toBuilder
final FeedListItemsResponse.Builder toBuilder()
-
validate
final FeedListItemsResponse validate()
-
builder
final static FeedListItemsResponse.Builder builder()
Returns a mutable builder for constructing an instance of FeedListItemsResponse.
The following fields are required:
.id() ._typename() .activities() .actors() .blocks() .data() .insertedAt() .source() .tenant() .totalActivities() .totalActors() .updatedAt()
-
-
-
-