Class PubSubAccessor

    • Field Detail

      • CFG_MAX_ACK_DEADLINE

        public static final java.lang.String CFG_MAX_ACK_DEADLINE
        See Also:
        Constant Field Values
      • CFG_SUBSCRIPTION_AUTOCREATE

        public static final java.lang.String CFG_SUBSCRIPTION_AUTOCREATE
        See Also:
        Constant Field Values
      • CFG_SUBSCRIPTION_ACK_DEADLINE

        public static final java.lang.String CFG_SUBSCRIPTION_ACK_DEADLINE
        See Also:
        Constant Field Values
    • Method Detail

      • isBulk

        public boolean isBulk()
      • getCommitLogReader

        public java.util.Optional<CommitLogReader> getCommitLogReader​(Context context)
        Description copied from interface: DataAccessor
        Retrieve commit log reader (if applicable).
        Specified by:
        getCommitLogReader in interface DataAccessor
        Parameters:
        context - serializable context provided by repository
        Returns:
        optional @{link CommitLogReader} of this accessor
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getCfg

        public java.util.Map<java.lang.String,​java.lang.Object> getCfg()
      • getProject

        public java.lang.String getProject()
      • getTopic

        public java.lang.String getTopic()
      • getMaxAckDeadline

        public int getMaxAckDeadline()
      • getSubscriptionAckDeadline

        public int getSubscriptionAckDeadline()
      • isSubscriptionAutoCreate

        public boolean isSubscriptionAutoCreate()
      • getBulk

        @Nullable
        public cz.o2.proxima.direct.io.pubsub.PubSubAccessor.BulkConfig getBulk()