Class BindingProperties

java.lang.Object
org.springframework.cloud.stream.config.BindingProperties

@Validated public class BindingProperties extends Object
Contains the properties of a binding.
Author:
Marius Bogoevici, Ilayaperumal Gopinathan, Gary Russell, Soby Chacko, Oleg Zhurakousky
  • Field Details

    • DEFAULT_CONTENT_TYPE

      public static final org.springframework.util.MimeType DEFAULT_CONTENT_TYPE
      Default content type for bindings.
  • Constructor Details

    • BindingProperties

      public BindingProperties()
  • Method Details

    • getDestination

      public String getDestination()
    • setDestination

      public void setDestination(String destination)
    • getGroup

      public String getGroup()
    • setGroup

      public void setGroup(String group)
    • getContentType

      public String getContentType()
    • setContentType

      public void setContentType(String contentType)
    • getBinder

      public String getBinder()
    • setBinder

      public void setBinder(String binder)
    • getConsumer

      public ConsumerProperties getConsumer()
    • setConsumer

      public void setConsumer(ConsumerProperties consumer)
    • getProducer

      public ProducerProperties getProducer()
    • setProducer

      public void setProducer(ProducerProperties producer)
    • onlyOneOfProducerOrConsumerSet

      public boolean onlyOneOfProducerOrConsumerSet()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getErrorHandlerDefinition

      public String getErrorHandlerDefinition()
    • setErrorHandlerDefinition

      public void setErrorHandlerDefinition(String errorHandlerDefinition)