Class TemplateVariable.Builder

java.lang.Object
io.aiven.commons.kafka.connector.common.templating.TemplateVariable.Builder
Enclosing class:
TemplateVariable

public static class TemplateVariable.Builder extends Object
A builder for TemplateVariable instances.
  • Method Details

    • description

      public TemplateVariable.Builder description(String description)
      Sets the description for the variable.
      Parameters:
      description - the description.
      Returns:
      this
    • parameterDescriptor

      public TemplateVariable.Builder parameterDescriptor(ParameterDescriptor descriptor)
      Sets the parameter descriptor for this variable.
      Parameters:
      descriptor - the parameter descriptor.
      Returns:
      this
    • parameterDescriptor

      public TemplateVariable.Builder parameterDescriptor(ParameterDescriptor.Builder builder)
      Sets the parameter descriptor for this variable.
      Parameters:
      builder - the parameter descriptor builder.
      Returns:
      this
    • build

      public TemplateVariable build()
      Creates a TemplateVariable.
      Returns:
      a new template variable.