Enum Class EventType

java.lang.Object
java.lang.Enum<EventType>
io.minio.messages.EventType
All Implemented Interfaces:
Serializable, Comparable<EventType>, java.lang.constant.Constable

public enum EventType extends Enum<EventType>
S3 event type.
  • Enum Constant Details

    • OBJECT_CREATED_ANY

      public static final EventType OBJECT_CREATED_ANY
    • OBJECT_CREATED_PUT

      public static final EventType OBJECT_CREATED_PUT
    • OBJECT_CREATED_POST

      public static final EventType OBJECT_CREATED_POST
    • OBJECT_CREATED_COPY

      public static final EventType OBJECT_CREATED_COPY
    • OBJECT_CREATED_COMPLETE_MULTIPART_UPLOAD

      public static final EventType OBJECT_CREATED_COMPLETE_MULTIPART_UPLOAD
    • OBJECT_ACCESSED_GET

      public static final EventType OBJECT_ACCESSED_GET
    • OBJECT_ACCESSED_HEAD

      public static final EventType OBJECT_ACCESSED_HEAD
    • OBJECT_ACCESSED_ANY

      public static final EventType OBJECT_ACCESSED_ANY
    • OBJECT_REMOVED_ANY

      public static final EventType OBJECT_REMOVED_ANY
    • OBJECT_REMOVED_DELETE

      public static final EventType OBJECT_REMOVED_DELETE
    • OBJECT_REMOVED_DELETED_MARKER_CREATED

      public static final EventType OBJECT_REMOVED_DELETED_MARKER_CREATED
    • REPLICATION_ANY

      public static final EventType REPLICATION_ANY
    • REPLICATION_OPERATION_FAILED_REPLICATION

      public static final EventType REPLICATION_OPERATION_FAILED_REPLICATION
    • REPLICATION_OPERATION_COMPLETED_REPLICATION

      public static final EventType REPLICATION_OPERATION_COMPLETED_REPLICATION
    • REPLICATION_OPERATION_NOT_TRACKED

      public static final EventType REPLICATION_OPERATION_NOT_TRACKED
    • REPLICATION_OPERATION_MISSED_THRESHOLD

      public static final EventType REPLICATION_OPERATION_MISSED_THRESHOLD
    • REPLICATION_OPERATION_REPLICATED_AFTER_THRESHOLD

      public static final EventType REPLICATION_OPERATION_REPLICATED_AFTER_THRESHOLD
    • REDUCED_REDUNDANCY_LOST_OBJECT

      public static final EventType REDUCED_REDUNDANCY_LOST_OBJECT
    • BUCKET_CREATED

      public static final EventType BUCKET_CREATED
    • BUCKET_REMOVED

      public static final EventType BUCKET_REMOVED
  • Method Details

    • values

      public static EventType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static EventType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • toString

      public String toString()
      Overrides:
      toString in class Enum<EventType>
    • fromString

      public static EventType fromString(String eventTypeString)
      Returns EventType of given string.