public class ConfigSchemaFunction extends Object implements Function<org.apache.nifi.web.api.dto.TemplateDTO,ConfigSchema>
| Modifier and Type | Field and Description |
|---|---|
private ConnectionSchemaFunction |
connectionSchemaFunction |
private ControllerServiceSchemaFunction |
controllerServiceSchemaFunction |
private FlowControllerSchemaFunction |
flowControllerSchemaFunction |
private FunnelSchemaFunction |
funnelSchemaFunction |
private PortSchemaFunction |
inputPortSchemaFunction |
private PortSchemaFunction |
outputPortSchemaFunction |
private ProcessorSchemaFunction |
processorSchemaFunction |
private RemoteProcessGroupSchemaFunction |
remoteProcessGroupSchemaFunction |
| Constructor and Description |
|---|
ConfigSchemaFunction() |
ConfigSchemaFunction(FlowControllerSchemaFunction flowControllerSchemaFunction,
ProcessorSchemaFunction processorSchemaFunction,
ConnectionSchemaFunction connectionSchemaFunction,
FunnelSchemaFunction funnelSchemaFunction,
RemoteProcessGroupSchemaFunction remoteProcessGroupSchemaFunction,
PortSchemaFunction inputPortSchemaFunction,
PortSchemaFunction outputPortSchemaFunction,
ControllerServiceSchemaFunction controllerServiceSchemaFunction) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addSnippet(Map<String,Object> map,
org.apache.nifi.web.api.dto.FlowSnippetDTO snippet) |
protected Map<String,Object> |
addSnippet(Map<String,Object> map,
String id,
String name,
org.apache.nifi.web.api.dto.FlowSnippetDTO snippet) |
ConfigSchema |
apply(org.apache.nifi.web.api.dto.TemplateDTO templateDTO) |
private final FlowControllerSchemaFunction flowControllerSchemaFunction
private final ProcessorSchemaFunction processorSchemaFunction
private final ControllerServiceSchemaFunction controllerServiceSchemaFunction
private final ConnectionSchemaFunction connectionSchemaFunction
private final FunnelSchemaFunction funnelSchemaFunction
private final RemoteProcessGroupSchemaFunction remoteProcessGroupSchemaFunction
private final PortSchemaFunction inputPortSchemaFunction
private final PortSchemaFunction outputPortSchemaFunction
public ConfigSchemaFunction()
public ConfigSchemaFunction(FlowControllerSchemaFunction flowControllerSchemaFunction, ProcessorSchemaFunction processorSchemaFunction, ConnectionSchemaFunction connectionSchemaFunction, FunnelSchemaFunction funnelSchemaFunction, RemoteProcessGroupSchemaFunction remoteProcessGroupSchemaFunction, PortSchemaFunction inputPortSchemaFunction, PortSchemaFunction outputPortSchemaFunction, ControllerServiceSchemaFunction controllerServiceSchemaFunction)
public ConfigSchema apply(org.apache.nifi.web.api.dto.TemplateDTO templateDTO)
apply in interface Function<org.apache.nifi.web.api.dto.TemplateDTO,ConfigSchema>protected void addSnippet(Map<String,Object> map, org.apache.nifi.web.api.dto.FlowSnippetDTO snippet)
Copyright © 2022 Apache NiFi Project. All rights reserved.