Interface TemplateFormatter

All Superinterfaces:
it.auties.protobuf.model.ProtobufMessage, it.auties.protobuf.model.ProtobufObject
All Known Implementing Classes:
HighlyStructuredFourRowTemplate, HydratedFourRowTemplate, InteractiveMessage

public sealed interface TemplateFormatter extends it.auties.protobuf.model.ProtobufMessage permits HighlyStructuredFourRowTemplate, HydratedFourRowTemplate, InteractiveMessage
A formatter used to structure a button message
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static enum 
    The constant of this enumerated type define the various of types of visual formats for a TemplateMessage
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the type of this formatter
  • Method Details

    • templateType

      TemplateFormatter.Type templateType()
      Returns the type of this formatter
      Returns:
      a non-null type