Interface ListRequestFilterOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder
    All Known Implementing Classes:
    ListRequestFilter, ListRequestFilter.Builder

    public interface ListRequestFilterOrBuilder
    extends com.google.protobuf.MessageLiteOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      InteractionActionType getActionTypes​(int index)
      repeated .streamlayer.analytics.v1.interactions.InteractionActionType action_types = 10 [json_name = "actionTypes"];
      int getActionTypesCount()
      repeated .streamlayer.analytics.v1.interactions.InteractionActionType action_types = 10 [json_name = "actionTypes"];
      java.util.List<InteractionActionType> getActionTypesList()
      repeated .streamlayer.analytics.v1.interactions.InteractionActionType action_types = 10 [json_name = "actionTypes"];
      int getActionTypesValue​(int index)
      repeated .streamlayer.analytics.v1.interactions.InteractionActionType action_types = 10 [json_name = "actionTypes"];
      java.util.List<java.lang.Integer> getActionTypesValueList()
      repeated .streamlayer.analytics.v1.interactions.InteractionActionType action_types = 10 [json_name = "actionTypes"];
      Category getCategories​(int index)
      repeated .streamlayer.analytics.v1.common.Category categories = 3 [json_name = "categories"];
      int getCategoriesCount()
      repeated .streamlayer.analytics.v1.common.Category categories = 3 [json_name = "categories"];
      java.util.List<Category> getCategoriesList()
      repeated .streamlayer.analytics.v1.common.Category categories = 3 [json_name = "categories"];
      int getCategoriesValue​(int index)
      repeated .streamlayer.analytics.v1.common.Category categories = 3 [json_name = "categories"];
      java.util.List<java.lang.Integer> getCategoriesValueList()
      repeated .streamlayer.analytics.v1.common.Category categories = 3 [json_name = "categories"];
      boolean getCountUnique()
      bool count_unique = 7 [json_name = "countUnique"];
      long getEventIds​(int index)
      repeated uint64 event_ids = 2 [json_name = "eventIds"];
      int getEventIdsCount()
      repeated uint64 event_ids = 2 [json_name = "eventIds"];
      java.util.List<java.lang.Long> getEventIdsList()
      repeated uint64 event_ids = 2 [json_name = "eventIds"];
      Kind getKinds​(int index)
      repeated .streamlayer.analytics.v1.common.Kind kinds = 6 [json_name = "kinds"];
      int getKindsCount()
      repeated .streamlayer.analytics.v1.common.Kind kinds = 6 [json_name = "kinds"];
      java.util.List<Kind> getKindsList()
      repeated .streamlayer.analytics.v1.common.Kind kinds = 6 [json_name = "kinds"];
      int getKindsValue​(int index)
      repeated .streamlayer.analytics.v1.common.Kind kinds = 6 [json_name = "kinds"];
      java.util.List<java.lang.Integer> getKindsValueList()
      repeated .streamlayer.analytics.v1.common.Kind kinds = 6 [json_name = "kinds"];
      NotificationKind getNotificationKinds​(int index)
      repeated .streamlayer.analytics.v1.notifications.NotificationKind notification_kinds = 4 [json_name = "notificationKinds"];
      int getNotificationKindsCount()
      repeated .streamlayer.analytics.v1.notifications.NotificationKind notification_kinds = 4 [json_name = "notificationKinds"];
      java.util.List<NotificationKind> getNotificationKindsList()
      repeated .streamlayer.analytics.v1.notifications.NotificationKind notification_kinds = 4 [json_name = "notificationKinds"];
      int getNotificationKindsValue​(int index)
      repeated .streamlayer.analytics.v1.notifications.NotificationKind notification_kinds = 4 [json_name = "notificationKinds"];
      java.util.List<java.lang.Integer> getNotificationKindsValueList()
      repeated .streamlayer.analytics.v1.notifications.NotificationKind notification_kinds = 4 [json_name = "notificationKinds"];
      NotificationType getNotificationTypes​(int index)
      repeated .streamlayer.analytics.v1.notifications.NotificationType notification_types = 5 [json_name = "notificationTypes"];
      int getNotificationTypesCount()
      repeated .streamlayer.analytics.v1.notifications.NotificationType notification_types = 5 [json_name = "notificationTypes"];
      java.util.List<NotificationType> getNotificationTypesList()
      repeated .streamlayer.analytics.v1.notifications.NotificationType notification_types = 5 [json_name = "notificationTypes"];
      int getNotificationTypesValue​(int index)
      repeated .streamlayer.analytics.v1.notifications.NotificationType notification_types = 5 [json_name = "notificationTypes"];
      java.util.List<java.lang.Integer> getNotificationTypesValueList()
      repeated .streamlayer.analytics.v1.notifications.NotificationType notification_types = 5 [json_name = "notificationTypes"];
      java.lang.String getOrganizationId()
      string organization_id = 11 [json_name = "organizationId"];
      com.google.protobuf.ByteString getOrganizationIdBytes()
      string organization_id = 11 [json_name = "organizationId"];
      Period getPeriod()
      .streamlayer.analytics.v1.common.Period period = 1 [json_name = "period"];
      PermissionType getPermissions​(int index)
      repeated .streamlayer.analytics.v1.permissions.PermissionType permissions = 9 [json_name = "permissions"];
      int getPermissionsCount()
      repeated .streamlayer.analytics.v1.permissions.PermissionType permissions = 9 [json_name = "permissions"];
      java.util.List<PermissionType> getPermissionsList()
      repeated .streamlayer.analytics.v1.permissions.PermissionType permissions = 9 [json_name = "permissions"];
      int getPermissionsValue​(int index)
      repeated .streamlayer.analytics.v1.permissions.PermissionType permissions = 9 [json_name = "permissions"];
      java.util.List<java.lang.Integer> getPermissionsValueList()
      repeated .streamlayer.analytics.v1.permissions.PermissionType permissions = 9 [json_name = "permissions"];
      ScreenOrientation getScreenOrientations​(int index)
      repeated .streamlayer.analytics.v1.common.ScreenOrientation screen_orientations = 12 [json_name = "screenOrientations"];
      int getScreenOrientationsCount()
      repeated .streamlayer.analytics.v1.common.ScreenOrientation screen_orientations = 12 [json_name = "screenOrientations"];
      java.util.List<ScreenOrientation> getScreenOrientationsList()
      repeated .streamlayer.analytics.v1.common.ScreenOrientation screen_orientations = 12 [json_name = "screenOrientations"];
      int getScreenOrientationsValue​(int index)
      repeated .streamlayer.analytics.v1.common.ScreenOrientation screen_orientations = 12 [json_name = "screenOrientations"];
      java.util.List<java.lang.Integer> getScreenOrientationsValueList()
      repeated .streamlayer.analytics.v1.common.ScreenOrientation screen_orientations = 12 [json_name = "screenOrientations"];
      TopicType getTopicTypes​(int index)
      repeated .streamlayer.analytics.v1.common.TopicType topic_types = 13 [json_name = "topicTypes"];
      int getTopicTypesCount()
      repeated .streamlayer.analytics.v1.common.TopicType topic_types = 13 [json_name = "topicTypes"];
      java.util.List<TopicType> getTopicTypesList()
      repeated .streamlayer.analytics.v1.common.TopicType topic_types = 13 [json_name = "topicTypes"];
      int getTopicTypesValue​(int index)
      repeated .streamlayer.analytics.v1.common.TopicType topic_types = 13 [json_name = "topicTypes"];
      java.util.List<java.lang.Integer> getTopicTypesValueList()
      repeated .streamlayer.analytics.v1.common.TopicType topic_types = 13 [json_name = "topicTypes"];
      java.lang.String getUserIds​(int index)
      repeated string user_ids = 8 [json_name = "userIds"];
      com.google.protobuf.ByteString getUserIdsBytes​(int index)
      repeated string user_ids = 8 [json_name = "userIds"];
      int getUserIdsCount()
      repeated string user_ids = 8 [json_name = "userIds"];
      java.util.List<java.lang.String> getUserIdsList()
      repeated string user_ids = 8 [json_name = "userIds"];
      boolean hasPeriod()
      .streamlayer.analytics.v1.common.Period period = 1 [json_name = "period"];
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        getDefaultInstanceForType, isInitialized
    • Method Detail

      • hasPeriod

        boolean hasPeriod()
        .streamlayer.analytics.v1.common.Period period = 1 [json_name = "period"];
        Returns:
        Whether the period field is set.
      • getPeriod

        Period getPeriod()
        .streamlayer.analytics.v1.common.Period period = 1 [json_name = "period"];
        Returns:
        The period.
      • getEventIdsList

        java.util.List<java.lang.Long> getEventIdsList()
        repeated uint64 event_ids = 2 [json_name = "eventIds"];
        Returns:
        A list containing the eventIds.
      • getEventIdsCount

        int getEventIdsCount()
        repeated uint64 event_ids = 2 [json_name = "eventIds"];
        Returns:
        The count of eventIds.
      • getEventIds

        long getEventIds​(int index)
        repeated uint64 event_ids = 2 [json_name = "eventIds"];
        Parameters:
        index - The index of the element to return.
        Returns:
        The eventIds at the given index.
      • getCategoriesList

        java.util.List<Category> getCategoriesList()
        repeated .streamlayer.analytics.v1.common.Category categories = 3 [json_name = "categories"];
        Returns:
        A list containing the categories.
      • getCategoriesCount

        int getCategoriesCount()
        repeated .streamlayer.analytics.v1.common.Category categories = 3 [json_name = "categories"];
        Returns:
        The count of categories.
      • getCategories

        Category getCategories​(int index)
        repeated .streamlayer.analytics.v1.common.Category categories = 3 [json_name = "categories"];
        Parameters:
        index - The index of the element to return.
        Returns:
        The categories at the given index.
      • getCategoriesValueList

        java.util.List<java.lang.Integer> getCategoriesValueList()
        repeated .streamlayer.analytics.v1.common.Category categories = 3 [json_name = "categories"];
        Returns:
        A list containing the enum numeric values on the wire for categories.
      • getCategoriesValue

        int getCategoriesValue​(int index)
        repeated .streamlayer.analytics.v1.common.Category categories = 3 [json_name = "categories"];
        Parameters:
        index - The index of the value to return.
        Returns:
        The enum numeric value on the wire of categories at the given index.
      • getNotificationKindsList

        java.util.List<NotificationKind> getNotificationKindsList()
        repeated .streamlayer.analytics.v1.notifications.NotificationKind notification_kinds = 4 [json_name = "notificationKinds"];
        Returns:
        A list containing the notificationKinds.
      • getNotificationKindsCount

        int getNotificationKindsCount()
        repeated .streamlayer.analytics.v1.notifications.NotificationKind notification_kinds = 4 [json_name = "notificationKinds"];
        Returns:
        The count of notificationKinds.
      • getNotificationKinds

        NotificationKind getNotificationKinds​(int index)
        repeated .streamlayer.analytics.v1.notifications.NotificationKind notification_kinds = 4 [json_name = "notificationKinds"];
        Parameters:
        index - The index of the element to return.
        Returns:
        The notificationKinds at the given index.
      • getNotificationKindsValueList

        java.util.List<java.lang.Integer> getNotificationKindsValueList()
        repeated .streamlayer.analytics.v1.notifications.NotificationKind notification_kinds = 4 [json_name = "notificationKinds"];
        Returns:
        A list containing the enum numeric values on the wire for notificationKinds.
      • getNotificationKindsValue

        int getNotificationKindsValue​(int index)
        repeated .streamlayer.analytics.v1.notifications.NotificationKind notification_kinds = 4 [json_name = "notificationKinds"];
        Parameters:
        index - The index of the value to return.
        Returns:
        The enum numeric value on the wire of notificationKinds at the given index.
      • getNotificationTypesList

        java.util.List<NotificationType> getNotificationTypesList()
        repeated .streamlayer.analytics.v1.notifications.NotificationType notification_types = 5 [json_name = "notificationTypes"];
        Returns:
        A list containing the notificationTypes.
      • getNotificationTypesCount

        int getNotificationTypesCount()
        repeated .streamlayer.analytics.v1.notifications.NotificationType notification_types = 5 [json_name = "notificationTypes"];
        Returns:
        The count of notificationTypes.
      • getNotificationTypes

        NotificationType getNotificationTypes​(int index)
        repeated .streamlayer.analytics.v1.notifications.NotificationType notification_types = 5 [json_name = "notificationTypes"];
        Parameters:
        index - The index of the element to return.
        Returns:
        The notificationTypes at the given index.
      • getNotificationTypesValueList

        java.util.List<java.lang.Integer> getNotificationTypesValueList()
        repeated .streamlayer.analytics.v1.notifications.NotificationType notification_types = 5 [json_name = "notificationTypes"];
        Returns:
        A list containing the enum numeric values on the wire for notificationTypes.
      • getNotificationTypesValue

        int getNotificationTypesValue​(int index)
        repeated .streamlayer.analytics.v1.notifications.NotificationType notification_types = 5 [json_name = "notificationTypes"];
        Parameters:
        index - The index of the value to return.
        Returns:
        The enum numeric value on the wire of notificationTypes at the given index.
      • getKindsList

        java.util.List<Kind> getKindsList()
        repeated .streamlayer.analytics.v1.common.Kind kinds = 6 [json_name = "kinds"];
        Returns:
        A list containing the kinds.
      • getKindsCount

        int getKindsCount()
        repeated .streamlayer.analytics.v1.common.Kind kinds = 6 [json_name = "kinds"];
        Returns:
        The count of kinds.
      • getKinds

        Kind getKinds​(int index)
        repeated .streamlayer.analytics.v1.common.Kind kinds = 6 [json_name = "kinds"];
        Parameters:
        index - The index of the element to return.
        Returns:
        The kinds at the given index.
      • getKindsValueList

        java.util.List<java.lang.Integer> getKindsValueList()
        repeated .streamlayer.analytics.v1.common.Kind kinds = 6 [json_name = "kinds"];
        Returns:
        A list containing the enum numeric values on the wire for kinds.
      • getKindsValue

        int getKindsValue​(int index)
        repeated .streamlayer.analytics.v1.common.Kind kinds = 6 [json_name = "kinds"];
        Parameters:
        index - The index of the value to return.
        Returns:
        The enum numeric value on the wire of kinds at the given index.
      • getCountUnique

        boolean getCountUnique()
        bool count_unique = 7 [json_name = "countUnique"];
        Returns:
        The countUnique.
      • getUserIdsList

        java.util.List<java.lang.String> getUserIdsList()
        repeated string user_ids = 8 [json_name = "userIds"];
        Returns:
        A list containing the userIds.
      • getUserIdsCount

        int getUserIdsCount()
        repeated string user_ids = 8 [json_name = "userIds"];
        Returns:
        The count of userIds.
      • getUserIds

        java.lang.String getUserIds​(int index)
        repeated string user_ids = 8 [json_name = "userIds"];
        Parameters:
        index - The index of the element to return.
        Returns:
        The userIds at the given index.
      • getUserIdsBytes

        com.google.protobuf.ByteString getUserIdsBytes​(int index)
        repeated string user_ids = 8 [json_name = "userIds"];
        Parameters:
        index - The index of the element to return.
        Returns:
        The userIds at the given index.
      • getPermissionsList

        java.util.List<PermissionType> getPermissionsList()
        repeated .streamlayer.analytics.v1.permissions.PermissionType permissions = 9 [json_name = "permissions"];
        Returns:
        A list containing the permissions.
      • getPermissionsCount

        int getPermissionsCount()
        repeated .streamlayer.analytics.v1.permissions.PermissionType permissions = 9 [json_name = "permissions"];
        Returns:
        The count of permissions.
      • getPermissions

        PermissionType getPermissions​(int index)
        repeated .streamlayer.analytics.v1.permissions.PermissionType permissions = 9 [json_name = "permissions"];
        Parameters:
        index - The index of the element to return.
        Returns:
        The permissions at the given index.
      • getPermissionsValueList

        java.util.List<java.lang.Integer> getPermissionsValueList()
        repeated .streamlayer.analytics.v1.permissions.PermissionType permissions = 9 [json_name = "permissions"];
        Returns:
        A list containing the enum numeric values on the wire for permissions.
      • getPermissionsValue

        int getPermissionsValue​(int index)
        repeated .streamlayer.analytics.v1.permissions.PermissionType permissions = 9 [json_name = "permissions"];
        Parameters:
        index - The index of the value to return.
        Returns:
        The enum numeric value on the wire of permissions at the given index.
      • getActionTypesList

        java.util.List<InteractionActionType> getActionTypesList()
        repeated .streamlayer.analytics.v1.interactions.InteractionActionType action_types = 10 [json_name = "actionTypes"];
        Returns:
        A list containing the actionTypes.
      • getActionTypesCount

        int getActionTypesCount()
        repeated .streamlayer.analytics.v1.interactions.InteractionActionType action_types = 10 [json_name = "actionTypes"];
        Returns:
        The count of actionTypes.
      • getActionTypes

        InteractionActionType getActionTypes​(int index)
        repeated .streamlayer.analytics.v1.interactions.InteractionActionType action_types = 10 [json_name = "actionTypes"];
        Parameters:
        index - The index of the element to return.
        Returns:
        The actionTypes at the given index.
      • getActionTypesValueList

        java.util.List<java.lang.Integer> getActionTypesValueList()
        repeated .streamlayer.analytics.v1.interactions.InteractionActionType action_types = 10 [json_name = "actionTypes"];
        Returns:
        A list containing the enum numeric values on the wire for actionTypes.
      • getActionTypesValue

        int getActionTypesValue​(int index)
        repeated .streamlayer.analytics.v1.interactions.InteractionActionType action_types = 10 [json_name = "actionTypes"];
        Parameters:
        index - The index of the value to return.
        Returns:
        The enum numeric value on the wire of actionTypes at the given index.
      • getOrganizationId

        java.lang.String getOrganizationId()
        string organization_id = 11 [json_name = "organizationId"];
        Returns:
        The organizationId.
      • getOrganizationIdBytes

        com.google.protobuf.ByteString getOrganizationIdBytes()
        string organization_id = 11 [json_name = "organizationId"];
        Returns:
        The bytes for organizationId.
      • getScreenOrientationsList

        java.util.List<ScreenOrientation> getScreenOrientationsList()
        repeated .streamlayer.analytics.v1.common.ScreenOrientation screen_orientations = 12 [json_name = "screenOrientations"];
        Returns:
        A list containing the screenOrientations.
      • getScreenOrientationsCount

        int getScreenOrientationsCount()
        repeated .streamlayer.analytics.v1.common.ScreenOrientation screen_orientations = 12 [json_name = "screenOrientations"];
        Returns:
        The count of screenOrientations.
      • getScreenOrientations

        ScreenOrientation getScreenOrientations​(int index)
        repeated .streamlayer.analytics.v1.common.ScreenOrientation screen_orientations = 12 [json_name = "screenOrientations"];
        Parameters:
        index - The index of the element to return.
        Returns:
        The screenOrientations at the given index.
      • getScreenOrientationsValueList

        java.util.List<java.lang.Integer> getScreenOrientationsValueList()
        repeated .streamlayer.analytics.v1.common.ScreenOrientation screen_orientations = 12 [json_name = "screenOrientations"];
        Returns:
        A list containing the enum numeric values on the wire for screenOrientations.
      • getScreenOrientationsValue

        int getScreenOrientationsValue​(int index)
        repeated .streamlayer.analytics.v1.common.ScreenOrientation screen_orientations = 12 [json_name = "screenOrientations"];
        Parameters:
        index - The index of the value to return.
        Returns:
        The enum numeric value on the wire of screenOrientations at the given index.
      • getTopicTypesList

        java.util.List<TopicType> getTopicTypesList()
        repeated .streamlayer.analytics.v1.common.TopicType topic_types = 13 [json_name = "topicTypes"];
        Returns:
        A list containing the topicTypes.
      • getTopicTypesCount

        int getTopicTypesCount()
        repeated .streamlayer.analytics.v1.common.TopicType topic_types = 13 [json_name = "topicTypes"];
        Returns:
        The count of topicTypes.
      • getTopicTypes

        TopicType getTopicTypes​(int index)
        repeated .streamlayer.analytics.v1.common.TopicType topic_types = 13 [json_name = "topicTypes"];
        Parameters:
        index - The index of the element to return.
        Returns:
        The topicTypes at the given index.
      • getTopicTypesValueList

        java.util.List<java.lang.Integer> getTopicTypesValueList()
        repeated .streamlayer.analytics.v1.common.TopicType topic_types = 13 [json_name = "topicTypes"];
        Returns:
        A list containing the enum numeric values on the wire for topicTypes.
      • getTopicTypesValue

        int getTopicTypesValue​(int index)
        repeated .streamlayer.analytics.v1.common.TopicType topic_types = 13 [json_name = "topicTypes"];
        Parameters:
        index - The index of the value to return.
        Returns:
        The enum numeric value on the wire of topicTypes at the given index.