Enum Class TextPreviewSetting

java.lang.Object
java.lang.Enum<TextPreviewSetting>
it.auties.whatsapp.api.TextPreviewSetting
All Implemented Interfaces:
it.auties.protobuf.model.ProtobufEnum, it.auties.protobuf.model.ProtobufObject, Serializable, Comparable<TextPreviewSetting>, Constable

public enum TextPreviewSetting extends Enum<TextPreviewSetting> implements it.auties.protobuf.model.ProtobufEnum
The constants of this enumerated type describe the various types of text preview that can be used
  • Enum Constant Details

    • ENABLED_WITH_INFERENCE

      public static final TextPreviewSetting ENABLED_WITH_INFERENCE
      Link previews will be generated. If a message contains an url without a schema(for example wikipedia.com), the message will be autocorrected to include it and a preview will be generated
    • ENABLED

      public static final TextPreviewSetting ENABLED
      Link previews will be generated. No inference will be used.
    • DISABLED

      public static final TextPreviewSetting DISABLED
      Link previews will not be generated
  • Field Details

    • index

      final int index
  • Constructor Details

    • TextPreviewSetting

      private TextPreviewSetting(int index)
  • Method Details

    • values

      public static TextPreviewSetting[] 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 TextPreviewSetting 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
    • index

      public int index()