Class JsonApiDataFormat.Builder
- java.lang.Object
-
- org.apache.camel.model.dataformat.JsonApiDataFormat.Builder
-
- All Implemented Interfaces:
DataFormatBuilder<JsonApiDataFormat>
- Enclosing class:
- JsonApiDataFormat
public static class JsonApiDataFormat.Builder extends Object implements DataFormatBuilder<JsonApiDataFormat>
Builder
is a specific builder forJsonApiDataFormat
.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JsonApiDataFormat.Builder
dataFormatTypes(Class<?>[] dataFormatTypes)
The classes to take into account for the marshallingJsonApiDataFormat
end()
Ends the build of the data format.JsonApiDataFormat.Builder
mainFormatType(Class<?> mainFormatType)
The classes to take into account while unmarshalling
-
-
-
Method Detail
-
dataFormatTypes
public JsonApiDataFormat.Builder dataFormatTypes(Class<?>[] dataFormatTypes)
The classes to take into account for the marshalling
-
mainFormatType
public JsonApiDataFormat.Builder mainFormatType(Class<?> mainFormatType)
The classes to take into account while unmarshalling
-
end
public JsonApiDataFormat end()
Description copied from interface:DataFormatBuilder
Ends the build of the data format.- Specified by:
end
in interfaceDataFormatBuilder<JsonApiDataFormat>
- Returns:
- the data format fully built.
-
-