public abstract class AbstractEventSerializer<T> extends Object implements com.atlassian.webhooks.spi.EventSerializer<T>
| Constructor and Description |
|---|
AbstractEventSerializer(RegisteredWebHookEventFactory registeredWebHookEventFactory) |
| Modifier and Type | Method and Description |
|---|---|
protected com.google.common.collect.ImmutableMap.Builder<String,Object> |
defaultFields(T event) |
protected abstract com.google.common.collect.ImmutableMap.Builder<String,Object> |
putFields(T event,
com.google.common.collect.ImmutableMap.Builder<String,Object> defaultJson) |
String |
serialize(T event) |
public AbstractEventSerializer(RegisteredWebHookEventFactory registeredWebHookEventFactory)
protected abstract com.google.common.collect.ImmutableMap.Builder<String,Object> putFields(T event, com.google.common.collect.ImmutableMap.Builder<String,Object> defaultJson)
protected com.google.common.collect.ImmutableMap.Builder<String,Object> defaultFields(T event)
Copyright © 2007–2025 Atlassian. All rights reserved.