Interface Event

All Known Implementing Classes:
AbstractEvent, BucketClosedEvent, BucketConfigRefreshFailedEvent, BucketConfigUpdatedEvent, BucketOpenedEvent, BucketOpenFailedEvent, BucketOpenInitiatedEvent, BucketOpenRetriedEvent, ChannelClosedProactivelyEvent, CleanupFailedEvent, CollectionMapDecodingFailedEvent, CollectionMapRefreshFailedEvent, CollectionMapRefreshIgnoredEvent, CollectionMapRefreshSucceededEvent, CollectionOutdatedHandledEvent, ConfigIgnoredEvent, ConfigPushFailedEvent, ConnectionStringIgnoredEvent, CoreCreatedEvent, CustomTlsCiphersEnabledEvent, DnsSrvLookupDisabledEvent, DnsSrvLookupFailedEvent, DnsSrvRecordsLoadedEvent, DnsSrvRefreshAttemptCompletedEvent, DnsSrvRefreshAttemptFailedEvent, DurabilityTimeoutCoercedEvent, EndpointConnectedEvent, EndpointConnectionAbortedEvent, EndpointConnectionFailedEvent, EndpointConnectionIgnoredEvent, EndpointDisconnectDelayedEvent, EndpointDisconnectedEvent, EndpointDisconnectionFailedEvent, EndpointDisconnectResumedEvent, EndpointStateChangedEvent, EndpointWriteFailedEvent, ErrorMapLoadedEvent, ErrorMapLoadingFailedEvent, ErrorMapUndecodableEvent, FeaturesNegotiatedEvent, FeaturesNegotiationFailedEvent, GenericFailureDetectedEvent, GlobalConfigRetriedEvent, GlobalConfigUpdatedEvent, HighIdleHttpConnectionTimeoutConfiguredEvent, IdleEndpointRemovedEvent, IdleStreamingEndpointClosedEvent, IllegalDocumentStateEvent, IndividualGlobalConfigLoadFailedEvent, IndividualGlobalConfigRefreshFailedEvent, IndividualReplicaGetFailedEvent, InitGlobalConfigFailedEvent, InsecureSecurityConfigDetectedEvent, InvalidPacketDetectedEvent, InvalidRequestDetectedEvent, KeyValueErrorMapCodeHandledEvent, LatencyMetricsAggregatedEvent, NodeConnectedEvent, NodeCreatedEvent, NodeDisconnectedEvent, NodeDisconnectIgnoredEvent, NodeLocatorBugIdentifiedEvent, NodePartitionLengthNotEqualEvent, NodeStateChangedEvent, NotMyVbucketReceivedEvent, OrphanRecordDroppedEvent, OrphanReporterFailureDetectedEvent, OrphansRecordedEvent, OverThresholdRequestsRecordedEvent, PreparedStatementRetriedEvent, ReadTrafficCapturedEvent, ReconfigurationCompletedEvent, ReconfigurationErrorDetectedEvent, ReconfigurationIgnoredEvent, RequestNotRetriedEvent, RequestRetryScheduledEvent, SaslAuthenticationCompletedEvent, SaslAuthenticationFailedEvent, SaslAuthenticationRestartedEvent, SaslMechanismsListedEvent, SaslMechanismsListingFailedEvent, SaslMechanismsSelectedEvent, SecureConnectionFailedEvent, SeedNodesUpdatedEvent, SeedNodesUpdateFailedEvent, SelectBucketCompletedEvent, SelectBucketFailedEvent, ServiceAddedEvent, ServiceAddIgnoredEvent, ServiceConnectInitiatedEvent, ServiceDisconnectInitiatedEvent, ServiceReconfigurationFailedEvent, ServiceRemovedEvent, ServiceRemoveIgnoredEvent, ServiceStateChangedEvent, ShutdownCompletedEvent, ShutdownInitiatedEvent, TlsRequiredButNotEnabledEvent, TooManyInstancesDetectedEvent, TransactionCleanupAttemptEvent, TransactionCleanupEndRunEvent, TransactionCleanupStartRunEvent, TransactionEvent, TransactionLogEvent, TransactionsStartedEvent, UnexpectedEndpointConnectionFailedEvent, UnexpectedEndpointDisconnectedEvent, UnknownResponseReceivedEvent, UnknownResponseStatusReceivedEvent, UnknownSaslMechanismDetectedEvent, UnknownServerPushRequestReceivedEvent, UnsolicitedFeaturesReturnedEvent, UnsupportedResponseTypeReceivedEvent, WaitUntilReadyCompletedEvent, WatchdogInvalidStateIdentifiedEvent, WatchdogRunFailedEvent, WriteTrafficCapturedEvent

public interface Event
The parent interface for all events pushed through the command and control system.
  • Nested Class Summary Link icon

    Nested Classes
    Modifier and Type
    Interface
    Description
    static enum 
    Describes the category of any given event.
    static enum 
    Describes the severity of any given event.
  • Field Summary Link icon

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
  • Method Summary Link icon

    Modifier and Type
    Method
    Description
    The Category of this event.
    default Throwable
    If present, holds the cause for this event.
    The context this event is referencing.
    Returns the creation timestamp of this event.
    long
    Deprecated.
    Please use created() instead.
    A textual description with more information about the event.
    Returns the duration of this event.
    The Severity of this event.
  • Field Details Link icon

  • Method Details Link icon

    • createdAt Link icon

      @Deprecated long createdAt()
      Deprecated.
      Please use created() instead.
      Returns the value of System.nanoTime() when the event was created.
    • created Link icon

      Instant created()
      Returns the creation timestamp of this event.
    • severity Link icon

      Event.Severity severity()
      The Severity of this event.
      Returns:
      the event severity.
    • category Link icon

      String category()
      The Category of this event.
      Returns:
      the event category.
    • duration Link icon

      Duration duration()
      Returns the duration of this event.
      Returns:
      the duration of the even, 0 if not set.
    • context Link icon

      Context context()
      The context this event is referencing.
      Returns:
      the referencing context.
    • description Link icon

      String description()
      A textual description with more information about the event.
      Returns:
      the description, if set.
    • cause Link icon

      default Throwable cause()
      If present, holds the cause for this event. Usually present if raised because of an excetion.
      Returns:
      the throwable if present.