Right now the type field in EventTemplateAdditionalField is an enum with 
possible values of JSON or STRING.

Ralph

> On Jul 14, 2020, at 7:43 AM, Gary Gregory <garydgreg...@gmail.com> wrote:
> 
> Hi All,
> 
> There are three types of solutions I see to these kinds of wants, depending
> of what the domain of the 'type' is:
> - KeyValuePair -> KeyValuePair<K,V> or KeyValuePair<V> and/or
> - Add a Class<?> instance variable to denote the type, the hack usually
> reserved to workaround type erasure, or
> - Add something else like a String type ivar, which is what? A free-form
> string?
> 
> Gary
> 
> On Tue, Jul 14, 2020 at 10:24 AM Volkan Yazıcı <volkan.yaz...@gmail.com>
> wrote:
> 
>> Adding a "String type" field sounds pretty generic to me. What do you
>> mean by "generic"?
>> 
>> On Tue, Jul 14, 2020 at 4:10 PM Gary Gregory <garydgreg...@gmail.com>
>> wrote:
>>> 
>>> On Tue, Jul 14, 2020 at 8:51 AM Volkan Yazıcı <volkan.yaz...@gmail.com>
>>> wrote:
>>> 
>>>> May I add a "type" (of type String) parameter to KeyValuePair? Do you
>>>> have any objections?
>>>> 
>>> 
>>> Would we want to make this a generic?
>>> 
>>> Gary
>>> 
>>> 
>>>> 
>>>> On Mon, Jul 6, 2020 at 8:01 AM Ralph Goers <ralph.go...@dslextreme.com
>>> 
>>>> wrote:
>>>>> 
>>>>> I finally got some time to start testing JsonTemplateLayout against
>> the
>>>> logging in the cloud documentation. The first problem I ran into is
>> that
>>>> additional fields don’t work. I don’t see any configurations that have
>> them
>>>> and the Builder doesn’t have annotations on the key and value fields
>> so I
>>>> suspect it just doesn’t work.  Why didn’t you just enhance
>> KeyValuePair to
>>>> add the type attribute?
>>>>> 
>>>>> After I corrected the EventTemplateAdditionalField plugin I still
>> can’t
>>>> get stack traces the way I want them. I thought you said you added the
>>>> ability to format the message using a pattern, but I don’t see that in
>> the
>>>> documentation or in MessageResolver. Was that not included? As I said,
>> I
>>>> require the stack trace to print in the message field in Kibana, not
>> just
>>>> be a key in the additional data.
>>>>> 
>>>>> 
>>>>> Ralph
>>>> 
>> 


Reply via email to