Class InlineEmbeddedCollection
- java.lang.Object
-
- io.wcm.caravan.pipeline.extensions.hal.action.InlineEmbeddedCollection
-
- All Implemented Interfaces:
io.wcm.caravan.pipeline.JsonPipelineAction
@ProviderType public final class InlineEmbeddedCollection extends Object implements io.wcm.caravan.pipeline.JsonPipelineAction
Embeds the items of an embedded HAL collection resource.
-
-
Constructor Summary
Constructors Constructor Description InlineEmbeddedCollection(String... relations)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description rx.Observable<io.wcm.caravan.pipeline.JsonPipelineOutput>
execute(io.wcm.caravan.pipeline.JsonPipelineOutput previousStepOutput, io.wcm.caravan.pipeline.JsonPipelineContext context)
String
getId()
-
-
-
Constructor Detail
-
InlineEmbeddedCollection
public InlineEmbeddedCollection(String... relations)
- Parameters:
relations
- Relations of the embedded resources to embed
-
-
Method Detail
-
getId
public String getId()
- Specified by:
getId
in interfaceio.wcm.caravan.pipeline.JsonPipelineAction
-
execute
public rx.Observable<io.wcm.caravan.pipeline.JsonPipelineOutput> execute(io.wcm.caravan.pipeline.JsonPipelineOutput previousStepOutput, io.wcm.caravan.pipeline.JsonPipelineContext context)
- Specified by:
execute
in interfaceio.wcm.caravan.pipeline.JsonPipelineAction
-
-