B - Any instance type of the hierarchy of MessageDetails.Builder, required to allow the
hierarchy in the builders.E - Any class extending of MessageDetailspublic static class MessageDetails.Builder<B extends MessageDetails.Builder<B,E>,E extends MessageDetails> extends EventDetails.Builder<B,E>
MessageDetails.mapBuilder| Constructor and Description |
|---|
Builder()
Initializes the builder.
|
Builder(com.google.common.collect.ImmutableMap<AbiquoKey,java.lang.String> map)
Initializes the builder adding all entries from the given
ImmutableMap. |
| Modifier and Type | Method and Description |
|---|---|
E |
build()
Builds the
E event details. |
protected B |
self()
Returns an instance of the specific builder.
|
messageArgs, messageArgsCollection, put, putpublic Builder()
public Builder(com.google.common.collect.ImmutableMap<AbiquoKey,java.lang.String> map)
ImmutableMap.map - the given ImmutableMap where obtain the entriesprotected B self()
EventDetails.Builderself in class EventDetails.Builder<B extends MessageDetails.Builder<B,E>,E extends MessageDetails>com.abiquo.model.details.EventDetails.Builder#self()public E build()
EventDetails.BuilderE event details.build in class EventDetails.Builder<B extends MessageDetails.Builder<B,E>,E extends MessageDetails>com.abiquo.model.details.EventDetails.Builder#build()Copyright © 2008-2020 Abiquo Holdings S.L.. All Rights Reserved.