Namespace: OpenEdge.Messaging.Kafka
Type: Class ProducerBuilderDelegate
Parent Classes:
Inherits: Progress.Lang.Object
Implements: OpenEdge.Messaging.Kafka.IConfigBuilder


/*
Copyright © 2021 Progress Software Corporation and/or its subsidiaries or affiliates. All Rights Reserved.
Purpose:
This is an internal class used by the kafka producer builder. It is here to allow
the utility functions to access internal builder properties without exposing
those methods publicly.



Method Summary
  Options Name Purpose
  Progress.Lang.Object GetOptionAsObject (character)
  Progress.Lang.Object GetOptionObjectValue (character)
  CHARACTER GetOptionStringValue (character)

Constructor Summary
  Options Name Purpose
  ProducerBuilderDelegate (KafkaProducerBuilder)

Method Detail
Top

Progress.Lang.Object GetOptionAsObject (character)

Parameters:
propName CHARACTER
 
Returns Progress.Lang.Object
 
Top

Progress.Lang.Object GetOptionObjectValue (character)

Parameters:
propName CHARACTER
 
Returns Progress.Lang.Object
 
Top

CHARACTER GetOptionStringValue (character)

Parameters:
propName CHARACTER
 
Returns CHARACTER
 


Constructor Detail
Top

ProducerBuilderDelegate (KafkaProducerBuilder)

Parameters:
producer OpenEdge.Messaging.Kafka.KafkaProducerBuilder