Class ConnectorAttributeLiteral

java.lang.Object
io.quarkus.smallrye.reactivemessaging.deployment.ConnectorAttributeLiteral
All Implemented Interfaces:
Annotation

public class ConnectorAttributeLiteral extends Object implements io.smallrye.reactive.messaging.annotations.ConnectorAttribute
  • Constructor Details

    • ConnectorAttributeLiteral

      public ConnectorAttributeLiteral(String name, String description, boolean hidden, boolean mandatory, io.smallrye.reactive.messaging.annotations.ConnectorAttribute.Direction direction, String defaultValue, boolean deprecated, String alias, String type)
  • Method Details

    • create

      public static io.smallrye.reactive.messaging.annotations.ConnectorAttribute create(String name, String description, boolean hidden, boolean mandatory, io.smallrye.reactive.messaging.annotations.ConnectorAttribute.Direction direction, String defaultValue, boolean deprecated, String alias, String type)
    • name

      public String name()
    • description

      public String description()
    • hiddenFromDocumentation

      public boolean hiddenFromDocumentation()
    • mandatory

      public boolean mandatory()
    • direction

      public io.smallrye.reactive.messaging.annotations.ConnectorAttribute.Direction direction()
    • defaultValue

      public String defaultValue()
    • deprecated

      public boolean deprecated()
    • alias

      public String alias()
    • type

      public String type()
    • annotationType

      public Class<? extends Annotation> annotationType()
      Specified by:
      annotationType in interface Annotation