Class PublishOptions

    • Constructor Detail

      • PublishOptions

        public PublishOptions​(DataForm dataForm)
    • Method Detail

      • builder

        public static PublishOptions.Builder builder()
        Creates the builder to build a meta data form.
        Returns:
        The builder.
      • getAccessModel

        public final AccessModel getAccessModel()
        Gets the access model.
        Returns:
        The access model.
      • isPersistItems

        public final Boolean isPersistItems()
        Whether items are persisted.
        Returns:
        Whether items are persisted.
      • getSendLastPublishedItem

        public final SendLastPublishedItem getSendLastPublishedItem()
        Gets the value which specifies when to send the last published item.
        Returns:
        When to send the last published item.
      • getRosterGroupsAllowed

        public final List<String> getRosterGroupsAllowed()
        Gets the allowed roster groups.
        Returns:
        The allowed roster groups.
      • toBuilder

        public final PublishOptions.Builder toBuilder()
        Converts this (immutable) data form to a builder, so that a modified form can be created.
        Returns:
        The builder.