Package io.digdag.spi

Interface Notification


  • @Immutable
    public interface Notification
    • Method Detail

      • getTimestamp

        java.time.Instant getTimestamp()
      • getMessage

        java.lang.String getMessage()
      • getSiteId

        com.google.common.base.Optional<java.lang.Integer> getSiteId()
      • getProjectId

        com.google.common.base.Optional<java.lang.Integer> getProjectId()
      • getProjectName

        com.google.common.base.Optional<java.lang.String> getProjectName()
      • getWorkflowName

        com.google.common.base.Optional<java.lang.String> getWorkflowName()
      • getRevision

        com.google.common.base.Optional<java.lang.String> getRevision()
      • getAttemptId

        com.google.common.base.Optional<java.lang.Long> getAttemptId()
      • getSessionId

        com.google.common.base.Optional<java.lang.Long> getSessionId()
      • getTaskName

        com.google.common.base.Optional<java.lang.String> getTaskName()
      • getTimeZone

        com.google.common.base.Optional<java.time.ZoneId> getTimeZone()
      • getSessionUuid

        com.google.common.base.Optional<java.util.UUID> getSessionUuid()
      • getSessionTime

        com.google.common.base.Optional<java.time.OffsetDateTime> getSessionTime()
      • getWorkflowDefinitionId

        com.google.common.base.Optional<java.lang.Long> getWorkflowDefinitionId()
      • builder

        static io.digdag.spi.ImmutableNotification.Builder builder​(java.time.Instant timestamp,
                                                                   java.lang.String message)