public interface NiFiServiceFacade
| Modifier and Type | Method and Description |
|---|---|
ConfigurationSnapshot<FlowSnippetDTO> |
copySnippet(Revision revision,
String groupId,
String snippetId,
Double originX,
Double originY)
Creates a new snippet based off the existing snippet.
|
ConfigurationSnapshot<Void> |
createArchive(Revision revision)
Creates a new archive of the flow configuration.
|
ConfigurationSnapshot<ConnectionDTO> |
createConnection(Revision revision,
String groupId,
ConnectionDTO connectionDTO)
Creates a new Relationship target.
|
ConfigurationSnapshot<FunnelDTO> |
createFunnel(Revision revision,
String groupId,
FunnelDTO funnelDTO)
Creates a funnel.
|
ConfigurationSnapshot<PortDTO> |
createInputPort(Revision revision,
String groupId,
PortDTO inputPortDTO)
Creates a new input port.
|
ConfigurationSnapshot<LabelDTO> |
createLabel(Revision revision,
String groupId,
LabelDTO labelDTO)
Creates a label.
|
ConfigurationSnapshot<PortDTO> |
createOutputPort(Revision revision,
String groupId,
PortDTO outputPortDTO)
Creates a new output port.
|
ConfigurationSnapshot<ProcessGroupDTO> |
createProcessGroup(String parentGroupId,
Revision revision,
ProcessGroupDTO processGroupDTO)
Creates a new process group.
|
ConfigurationSnapshot<ProcessorDTO> |
createProcessor(Revision revision,
String groupId,
ProcessorDTO processorDTO)
Creates a new Processor.
|
ConfigurationSnapshot<RemoteProcessGroupDTO> |
createRemoteProcessGroup(Revision revision,
String groupId,
RemoteProcessGroupDTO remoteProcessGroupDTO)
Creates a new remote process group.
|
ConfigurationSnapshot<SnippetDTO> |
createSnippet(Revision revision,
SnippetDTO snippet)
Creates a new snippet.
|
TemplateDTO |
createTemplate(String name,
String description,
String snippetId)
Creates a new Template based off the specified snippet.
|
ConfigurationSnapshot<FlowSnippetDTO> |
createTemplateInstance(Revision revision,
String groupId,
Double originX,
Double originY,
String templateId)
Instantiate the corresponding template.
|
void |
deleteActions(Date endDate)
Purges all actions up to the specified end date.
|
ConfigurationSnapshot<Void> |
deleteConnection(Revision revision,
String groupId,
String connectionId)
Deletes the specified relationship target.
|
ConfigurationSnapshot<Void> |
deleteFunnel(Revision revision,
String groupId,
String funnelId)
Deletes the specified label.
|
ConfigurationSnapshot<Void> |
deleteInputPort(Revision revision,
String groupId,
String inputPortId)
Deletes the specified input port.
|
ConfigurationSnapshot<Void> |
deleteLabel(Revision revision,
String groupId,
String labelId)
Deletes the specified label.
|
void |
deleteLineage(String lineageId)
Deletes the lineage with the specified id.
|
void |
deleteNode(String nodeId)
Deletes the node.
|
ConfigurationSnapshot<Void> |
deleteOutputPort(Revision revision,
String groupId,
String outputPortId)
Determines if the output port could be deleted.
|
ConfigurationSnapshot<Void> |
deleteProcessGroup(Revision revision,
String groupId)
Deletes the specified process group.
|
ConfigurationSnapshot<Void> |
deleteProcessor(Revision revision,
String groupId,
String processorId)
Deletes the specified processor.
|
void |
deleteProvenance(String queryId)
Deletes provenance.
|
ConfigurationSnapshot<Void> |
deleteRemoteProcessGroup(Revision revision,
String groupId,
String remoteProcessGroupId)
Deletes the specified remote process group.
|
ConfigurationSnapshot<Void> |
deleteSnippet(Revision revision,
String snippetId)
Removes the specified snippet.
|
void |
deleteTemplate(String id)
Deletes the specified template.
|
void |
deleteUser(String userId)
Deletes the specified user.
|
TemplateDTO |
exportTemplate(String id)
Gets the template, includes contents, with the specified id.
|
ActionDTO |
getAction(Integer actionId)
Returns the details for the specified action id.
|
HistoryDTO |
getActions(HistoryQueryDTO historyQuery)
Returns actions that meet the specified criteria.
|
BulletinBoardDTO |
getBulletinBoard(BulletinQueryDTO query)
Returns the bulletin board for this NiFi.
|
ClusterDTO |
getCluster()
Returns the contents of cluster.
|
ClusterConnectionStatusDTO |
getClusterConnectionStatus(String connectionId)
Returns a connection's status for each node connected to the cluster.
|
ClusterStatusHistoryDTO |
getClusterConnectionStatusHistory(String connectionId)
Returns the connection status history for each node connected to the
cluster.
|
ClusterPortStatusDTO |
getClusterInputPortStatus(String inputPortId)
Returns an input port's status for each node connected to the cluster.
|
ClusterPortStatusDTO |
getClusterOutputPortStatus(String outputPortId)
Returns an output port's status for each node connected to the cluster.
|
ClusterStatusHistoryDTO |
getClusterProcessGroupStatusHistory(String processGroupId)
Returns the process group status history for each node connected to the
cluster.
|
ClusterProcessorStatusDTO |
getClusterProcessorStatus(String processorId)
Returns a processor's status for each node connected to the cluster.
|
ClusterStatusHistoryDTO |
getClusterProcessorStatusHistory(String processorId)
Returns the processor status history for each node connected to the
cluster.
|
ClusterRemoteProcessGroupStatusDTO |
getClusterRemoteProcessGroupStatus(String remoteProcessGroupId)
Returns a remote process group's status for each node connected to the
cluster.
|
ClusterStatusHistoryDTO |
getClusterRemoteProcessGroupStatusHistory(String remoteProcessGroupId)
Returns the remote process group status history for each node connected
to the cluster.
|
ClusterStatusDTO |
getClusterStatus()
Returns the cluster's status.
|
ConnectionDTO |
getConnection(String groupId,
String connectionId)
Gets the specified Connection transfer object.
|
Set<ConnectionDTO> |
getConnections(String groupId)
Gets the Connection transfer objects for the specified source processor.
|
StatusHistoryDTO |
getConnectionStatusHistory(String groupId,
String connectionId)
Gets the status history of the specified connection.
|
DownloadableContent |
getContent(Long eventId,
String uri,
ContentDirection contentDirection)
Gets the content for the specified claim.
|
ControllerDTO |
getController() |
ControllerConfigurationDTO |
getControllerConfiguration()
Gets the configuration for this controller.
|
ControllerStatusDTO |
getControllerStatus()
Returns the controller status.
|
CountersDTO |
getCounters()
Returns the counters.
|
FunnelDTO |
getFunnel(String groupId,
String funnelId)
Gets the specified funnel.
|
Set<FunnelDTO> |
getFunnels(String groupId)
Gets all of the funnels.
|
PortDTO |
getInputPort(String groupId,
String inputPortId)
Gets an input port.
|
Set<PortDTO> |
getInputPorts(String groupId)
Gets all input ports in a given group.
|
String |
getInstanceId()
The instance id of this NiFi.
|
LabelDTO |
getLabel(String groupId,
String labelId)
Gets the specified label.
|
Set<LabelDTO> |
getLabels(String groupId)
Gets all of the labels.
|
LineageDTO |
getLineage(String lineageId)
Gets the lineage with the specified id.
|
NodeDTO |
getNode(String nodeId)
Returns the contents of the node.
|
String |
getNodeId()
Gets the id of this node, if clustered.
|
NodeStatusDTO |
getNodeStatus(String nodeId)
Returns the status the specified node id.
|
NodeSystemDiagnosticsDTO |
getNodeSystemDiagnostics(String nodeId)
Returns the system diagnostics for the specified node id.
|
PortDTO |
getOutputPort(String groupId,
String outputPortId)
Gets an output port.
|
Set<PortDTO> |
getOutputPorts(String groupId)
Gets all output ports in a given group.
|
ConfigurationSnapshot<ProcessGroupDTO> |
getProcessGroup(String groupId,
boolean recurse)
Returns the process group.
|
Set<ProcessGroupDTO> |
getProcessGroups(String parentGroupId)
Gets all process groups in the specified parent group.
|
ProcessGroupStatusDTO |
getProcessGroupStatus(String groupId)
Returns the process group status.
|
StatusHistoryDTO |
getProcessGroupStatusHistory(String groupId)
Gets the process group status history.
|
ProcessorDTO |
getProcessor(String id)
Gets the Processor transfer object for the specified id.
|
ProcessorDTO |
getProcessor(String groupId,
String id)
Gets the Processor transfer object for the specified id.
|
ProcessorHistoryDTO |
getProcessorHistory(String processorId)
Gets the history for the specified property for the specified processor.
|
Set<ProcessorDTO> |
getProcessors(String groupId)
Gets all the Processor transfer objects for this controller.
|
StatusHistoryDTO |
getProcessorStatusHistory(String groupId,
String id)
Gets the processor status history.
|
Set<DocumentedTypeDTO> |
getProcessorTypes()
Returns the list of processor types.
|
ProvenanceDTO |
getProvenance(String queryId)
Retrieves provenance.
|
ProvenanceEventDTO |
getProvenanceEvent(Long id)
Gets the provenance event with the specified id.
|
ProvenanceOptionsDTO |
getProvenanceSearchOptions()
Returns the available options for searching provenance.
|
RemoteProcessGroupDTO |
getRemoteProcessGroup(String groupId,
String remoteProcessGroupId)
Gets a remote process group.
|
Set<RemoteProcessGroupDTO> |
getRemoteProcessGroups(String groupId)
Gets all remote process groups in the a given parent group.
|
StatusHistoryDTO |
getRemoteProcessGroupStatusHistory(String groupId,
String id)
Gets the remote process group status history.
|
RevisionDTO |
getRevision()
Returns the current revision.
|
SnippetDTO |
getSnippet(String snippetId)
Gets the specified snippet.
|
SystemDiagnosticsDTO |
getSystemDiagnostics()
Returns the system diagnostics.
|
TemplateDTO |
getTemplate(String id)
Gets the template with the specified id.
|
Set<TemplateDTO> |
getTemplates()
Gets all templates.
|
UserDTO |
getUser(String userId)
Gets the user with the specified id.
|
Collection<UserDTO> |
getUsers(Boolean grouped)
Gets all of the users registered with this controller.
|
Set<DocumentedTypeDTO> |
getWorkQueuePrioritizerTypes()
Returns the list of prioritizer types.
|
TemplateDTO |
importTemplate(TemplateDTO templateDTO)
Imports the specified Template.
|
void |
invalidateUser(String userId)
Invalidates the specified user.
|
void |
invalidateUserGroup(String userGroup,
Set<String> userIds)
Invalidates the specified user accounts and all accounts associated with
this group.
|
boolean |
isClustered() |
void |
removeUserFromGroup(String userId)
Ungroups the specified user.
|
void |
removeUserGroup(String userGroup)
Deletes the specified user group.
|
SearchResultsDTO |
searchController(String query)
Searches the controller for the specified query string.
|
ConfigurationSnapshot<ProcessorDTO> |
setProcessorAnnotationData(Revision revision,
String processorId,
String annotationData)
Sets the annotation data for a processor.
|
LineageDTO |
submitLineage(LineageDTO lineage)
Submits a lineage request.
|
ProvenanceDTO |
submitProvenance(ProvenanceDTO query)
Submits a provenance request.
|
ProvenanceEventDTO |
submitReplay(Long eventId)
Submits a new replay request.
|
ConfigurationSnapshot<ConnectionDTO> |
updateConnection(Revision revision,
String groupId,
ConnectionDTO connectionDTO)
Updates the specified Relationship target.
|
ConfigurationSnapshot<ControllerConfigurationDTO> |
updateControllerConfiguration(Revision revision,
ControllerConfigurationDTO controllerConfigurationDTO)
Updates the configuration for this controller.
|
CounterDTO |
updateCounter(String counterId)
Updates the specified counter by setting its value to 0.
|
ConfigurationSnapshot<FunnelDTO> |
updateFunnel(Revision revision,
String groupId,
FunnelDTO funnelDTO)
Updates the specified label.
|
ConfigurationSnapshot<PortDTO> |
updateInputPort(Revision revision,
String groupId,
PortDTO inputPortDTO)
Updates the specified input port.
|
ConfigurationSnapshot<LabelDTO> |
updateLabel(Revision revision,
String groupId,
LabelDTO labelDTO)
Updates the specified label.
|
NodeDTO |
updateNode(NodeDTO nodeDTO)
Updates the contents of the node.
|
ConfigurationSnapshot<PortDTO> |
updateOutputPort(Revision revision,
String groupId,
PortDTO outputPortDTO)
Updates the specified output port.
|
ConfigurationSnapshot<ProcessGroupDTO> |
updateProcessGroup(Revision revision,
String parentGroupId,
ProcessGroupDTO processGroupDTO)
Updates the specified process group.
|
ConfigurationSnapshot<ProcessorDTO> |
updateProcessor(Revision revision,
String groupId,
ProcessorDTO processorDTO)
Updates the specified Processor.
|
ConfigurationSnapshot<RemoteProcessGroupDTO> |
updateRemoteProcessGroup(Revision revision,
String groupId,
RemoteProcessGroupDTO remoteProcessGroupDTO)
Updates the specified remote process group.
|
ConfigurationSnapshot<RemoteProcessGroupPortDTO> |
updateRemoteProcessGroupInputPort(Revision revision,
String groupId,
String remoteProcessGroupId,
RemoteProcessGroupPortDTO remoteProcessGroupPortDTO)
Updates the specified remote process groups input port.
|
ConfigurationSnapshot<RemoteProcessGroupPortDTO> |
updateRemoteProcessGroupOutputPort(Revision revision,
String groupId,
String remoteProcessGroupId,
RemoteProcessGroupPortDTO remoteProcessGroupPortDTO)
Updates the specified remote process groups output port.
|
ConfigurationSnapshot<SnippetDTO> |
updateSnippet(Revision revision,
SnippetDTO snippetDto)
If group id is specified, moves the specified snippet to the specified
group.
|
UserDTO |
updateUser(UserDTO user)
Updates the specified user accordingly.
|
UserGroupDTO |
updateUserGroup(UserGroupDTO userGroup)
Updates a user group with the specified group and comprised of the
specified users.
|
void |
verifyCreateConnection(String groupId,
ConnectionDTO connectionDTO)
Determines if this connection can be created.
|
void |
verifyDeleteConnection(String groupId,
String connectionId)
Determines if this connection can be removed.
|
void |
verifyDeleteFunnel(String groupId,
String funnelId)
Verifies the specified funnel can be deleted.
|
void |
verifyDeleteInputPort(String groupId,
String inputPortId)
Determines if the input port could be deleted.
|
void |
verifyDeleteOutputPort(String groupId,
String outputPortId)
Determines if the output port could be deleted.
|
void |
verifyDeleteProcessGroup(String groupId)
Verifies the specified process group can be removed.
|
void |
verifyDeleteProcessor(String groupId,
String processorId)
Verifies the specified processor can be removed.
|
void |
verifyDeleteRemoteProcessGroup(String groupId,
String remoteProcessGroupId)
Verifies the remote process group can be deleted.
|
void |
verifyDeleteSnippet(String id)
Determines if this snippet can be removed.
|
void |
verifyUpdateConnection(String groupId,
ConnectionDTO connectionDTO)
Determines if this connection can be updated.
|
void |
verifyUpdateInputPort(String groupId,
PortDTO inputPortDTO)
Determines if the input port could be updated.
|
void |
verifyUpdateOutputPort(String groupId,
PortDTO outputPortDTO)
Determines if the output port could be updated.
|
void |
verifyUpdateProcessGroup(ProcessGroupDTO processGroupDTO)
Verifies the specified process group can be updated.
|
void |
verifyUpdateProcessor(ProcessorDTO processorDTO)
Verifies the specified processor can be updated.
|
void |
verifyUpdateProcessor(String groupId,
ProcessorDTO processorDTO)
Verifies the specified processor can be updated.
|
void |
verifyUpdateRemoteProcessGroup(String groupId,
RemoteProcessGroupDTO remoteProcessGroupDTO)
Verifies the specified remote process group can be updated.
|
void |
verifyUpdateRemoteProcessGroupInputPort(String groupId,
String remoteProcessGroupId,
RemoteProcessGroupPortDTO remoteProcessGroupPortDTO)
Verifies the specified remote process group can update the specified
remote input port.
|
void |
verifyUpdateRemoteProcessGroupOutputPort(String groupId,
String remoteProcessGroupId,
RemoteProcessGroupPortDTO remoteProcessGroupPortDTO)
Verifies the specified remote process group can update the specified
remote output port.
|
void |
verifyUpdateSnippet(SnippetDTO snippetDto)
Determines if this snippet can be updated.
|
ControllerDTO getController()
SearchResultsDTO searchController(String query)
query - ProvenanceDTO submitProvenance(ProvenanceDTO query)
query - ProvenanceEventDTO submitReplay(Long eventId)
eventId - DownloadableContent getContent(Long eventId, String uri, ContentDirection contentDirection)
eventId - uri - contentDirection - ProvenanceDTO getProvenance(String queryId)
queryId - void deleteProvenance(String queryId)
queryId - ProvenanceOptionsDTO getProvenanceSearchOptions()
LineageDTO submitLineage(LineageDTO lineage)
lineage - LineageDTO getLineage(String lineageId)
lineageId - void deleteLineage(String lineageId)
lineageId - ProvenanceEventDTO getProvenanceEvent(Long id)
id - ControllerConfigurationDTO getControllerConfiguration()
ConfigurationSnapshot<ControllerConfigurationDTO> updateControllerConfiguration(Revision revision, ControllerConfigurationDTO controllerConfigurationDTO)
revision - Revision to compare with current base revisioncontrollerConfigurationDTO - Controller configuration DTOConfigurationSnapshot<Void> createArchive(Revision revision)
revision - Revision to compare with current base revisionConfigurationSnapshot<ProcessorDTO> setProcessorAnnotationData(Revision revision, String processorId, String annotationData)
revision - the revision to compare with current base revisionprocessorId - the id of the processor to updateannotationData - the annotation dataProcessGroupStatusDTO getProcessGroupStatus(String groupId)
groupId - StatusHistoryDTO getProcessGroupStatusHistory(String groupId)
groupId - ControllerStatusDTO getControllerStatus()
CounterDTO updateCounter(String counterId)
counterId - CountersDTO getCounters()
Set<DocumentedTypeDTO> getProcessorTypes()
Set<DocumentedTypeDTO> getWorkQueuePrioritizerTypes()
RevisionDTO getRevision()
TemplateDTO createTemplate(String name, String description, String snippetId)
name - description - snippetId - TemplateDTO importTemplate(TemplateDTO templateDTO)
templateDTO - The template dtoConfigurationSnapshot<FlowSnippetDTO> createTemplateInstance(Revision revision, String groupId, Double originX, Double originY, String templateId)
revision - groupId - templateId - originX - originY - TemplateDTO getTemplate(String id)
id - TemplateDTO exportTemplate(String id)
id - Set<TemplateDTO> getTemplates()
void deleteTemplate(String id)
id - The id of the templateConfigurationSnapshot<ProcessorDTO> createProcessor(Revision revision, String groupId, ProcessorDTO processorDTO)
revision - Revision to compare with current base revisiongroupId - Group idprocessorDTO - The processor DTOProcessorDTO getProcessor(String groupId, String id)
groupId - Id of the processor group containing the processorid - Id of the processor to returnProcessorDTO getProcessor(String id)
id - Id of the processor to returnStatusHistoryDTO getProcessorStatusHistory(String groupId, String id)
groupId - id - Set<ProcessorDTO> getProcessors(String groupId)
groupId - void verifyUpdateProcessor(ProcessorDTO processorDTO)
processorDTO - void verifyUpdateProcessor(String groupId, ProcessorDTO processorDTO)
groupId - processorDTO - ConfigurationSnapshot<ProcessorDTO> updateProcessor(Revision revision, String groupId, ProcessorDTO processorDTO)
revision - Revision to compare with current base revisiongroupId - processorDTO - The processorDTOvoid verifyDeleteProcessor(String groupId, String processorId)
groupId - processorId - ConfigurationSnapshot<Void> deleteProcessor(Revision revision, String groupId, String processorId)
revision - Revision to compare with current base revisiongroupId - processorId - The processor id to deleteSet<ConnectionDTO> getConnections(String groupId)
groupId - ConnectionDTO getConnection(String groupId, String connectionId)
groupId - connectionId - The ID of the connectionStatusHistoryDTO getConnectionStatusHistory(String groupId, String connectionId)
groupId - connectionId - ConfigurationSnapshot<ConnectionDTO> createConnection(Revision revision, String groupId, ConnectionDTO connectionDTO)
revision - Revision to compare with current base revisiongroupId - connectionDTO - The Connection DTOvoid verifyCreateConnection(String groupId, ConnectionDTO connectionDTO)
groupId - connectionDTO - void verifyUpdateConnection(String groupId, ConnectionDTO connectionDTO)
groupId - connectionDTO - ConfigurationSnapshot<ConnectionDTO> updateConnection(Revision revision, String groupId, ConnectionDTO connectionDTO)
revision - Revision to compare with current base revisiongroupId - connectionDTO - The Connection DTOvoid verifyDeleteConnection(String groupId, String connectionId)
groupId - connectionId - ConfigurationSnapshot<Void> deleteConnection(Revision revision, String groupId, String connectionId)
revision - Revision to compare with current base revisiongroupId - connectionId - The ID of the connectionConfigurationSnapshot<PortDTO> createInputPort(Revision revision, String groupId, PortDTO inputPortDTO)
revision - Revision to compare with current base revisiongroupId - The id of the group this port should be create ininputPortDTO - The input PortDTOPortDTO getInputPort(String groupId, String inputPortId)
groupId - The id of the group this port is ininputPortId - The input port idSet<PortDTO> getInputPorts(String groupId)
groupId - The id of the groupvoid verifyUpdateInputPort(String groupId, PortDTO inputPortDTO)
groupId - The id of the groupinputPortDTO - The id of the input portConfigurationSnapshot<PortDTO> updateInputPort(Revision revision, String groupId, PortDTO inputPortDTO)
revision - Revision to compare with current base revisiongroupId - The id of the groupinputPortDTO - The input PortDTOvoid verifyDeleteInputPort(String groupId, String inputPortId)
groupId - The id of the groupinputPortId - The id of the input portConfigurationSnapshot<Void> deleteInputPort(Revision revision, String groupId, String inputPortId)
revision - Revision to compare with current base revisiongroupId - The id of the groupinputPortId - The id of the input portConfigurationSnapshot<PortDTO> createOutputPort(Revision revision, String groupId, PortDTO outputPortDTO)
revision - Revision to compare with current base revisiongroupId - The id of the group this port should be create inoutputPortDTO - The output PortDTOPortDTO getOutputPort(String groupId, String outputPortId)
groupId - The id of the group this port is inoutputPortId - The output port idSet<PortDTO> getOutputPorts(String groupId)
groupId - The id of the groupvoid verifyUpdateOutputPort(String groupId, PortDTO outputPortDTO)
groupId - The id of the groupoutputPortDTO - The id of the output portConfigurationSnapshot<PortDTO> updateOutputPort(Revision revision, String groupId, PortDTO outputPortDTO)
revision - Revision to compare with current base revisiongroupId - The id of the groupoutputPortDTO - The output PortDTOvoid verifyDeleteOutputPort(String groupId, String outputPortId)
groupId - The id of the groupoutputPortId - The id of the output portConfigurationSnapshot<Void> deleteOutputPort(Revision revision, String groupId, String outputPortId)
revision - groupId - The id of the groupoutputPortId - The id of the output portConfigurationSnapshot<ProcessGroupDTO> createProcessGroup(String parentGroupId, Revision revision, ProcessGroupDTO processGroupDTO)
parentGroupId - The id of the parent grouprevision - Revision to compare with current base revisionprocessGroupDTO - The ProcessGroupDTOConfigurationSnapshot<ProcessGroupDTO> getProcessGroup(String groupId, boolean recurse)
groupId - recurse - Set<ProcessGroupDTO> getProcessGroups(String parentGroupId)
parentGroupId - The id of the parent groupvoid verifyUpdateProcessGroup(ProcessGroupDTO processGroupDTO)
processGroupDTO - The ProcessGroupDTOConfigurationSnapshot<ProcessGroupDTO> updateProcessGroup(Revision revision, String parentGroupId, ProcessGroupDTO processGroupDTO)
revision - Revision to compare with current base revisionparentGroupId - The id of the parent groupprocessGroupDTO - The ProcessGroupDTOvoid verifyDeleteProcessGroup(String groupId)
groupId - The id of the process groupConfigurationSnapshot<Void> deleteProcessGroup(Revision revision, String groupId)
revision - Revision to compare with current base revisiongroupId - The id of the process groupString getInstanceId()
ConfigurationSnapshot<RemoteProcessGroupDTO> createRemoteProcessGroup(Revision revision, String groupId, RemoteProcessGroupDTO remoteProcessGroupDTO)
revision - Revision to compare with current base revisiongroupId - The id of the parent groupremoteProcessGroupDTO - The RemoteProcessGroupDTORemoteProcessGroupDTO getRemoteProcessGroup(String groupId, String remoteProcessGroupId)
groupId - The id of the parent groupremoteProcessGroupId - The id of the remote process groupSet<RemoteProcessGroupDTO> getRemoteProcessGroups(String groupId)
groupId - The id of the parent groupStatusHistoryDTO getRemoteProcessGroupStatusHistory(String groupId, String id)
groupId - The id of the parent groupid - The id of the remote process groupvoid verifyUpdateRemoteProcessGroup(String groupId, RemoteProcessGroupDTO remoteProcessGroupDTO)
groupId - The id of the parent groupremoteProcessGroupDTO - The RemoteProcessGroupDTOvoid verifyUpdateRemoteProcessGroupInputPort(String groupId, String remoteProcessGroupId, RemoteProcessGroupPortDTO remoteProcessGroupPortDTO)
groupId - The id of the parent groupremoteProcessGroupId - The id of the remote process groupremoteProcessGroupPortDTO - The RemoteProcessGroupPortDTOvoid verifyUpdateRemoteProcessGroupOutputPort(String groupId, String remoteProcessGroupId, RemoteProcessGroupPortDTO remoteProcessGroupPortDTO)
groupId - The id of the parent groupremoteProcessGroupId - The id of the remote process groupremoteProcessGroupPortDTO - The RemoteProcessGroupPortDTOConfigurationSnapshot<RemoteProcessGroupDTO> updateRemoteProcessGroup(Revision revision, String groupId, RemoteProcessGroupDTO remoteProcessGroupDTO)
revision - Revision to compare with current base revisiongroupId - The id of the parent groupremoteProcessGroupDTO - The RemoteProcessGroupDTOConfigurationSnapshot<RemoteProcessGroupPortDTO> updateRemoteProcessGroupInputPort(Revision revision, String groupId, String remoteProcessGroupId, RemoteProcessGroupPortDTO remoteProcessGroupPortDTO)
revision - Revision to compare with current base revisiongroupId - The id of the parent groupremoteProcessGroupId - The id of the remote process groupremoteProcessGroupPortDTO - The RemoteProcessGroupPortDTOConfigurationSnapshot<RemoteProcessGroupPortDTO> updateRemoteProcessGroupOutputPort(Revision revision, String groupId, String remoteProcessGroupId, RemoteProcessGroupPortDTO remoteProcessGroupPortDTO)
revision - Revision to compare with current base revisiongroupId - The id of the parent groupremoteProcessGroupId - The id of the remote process groupremoteProcessGroupPortDTO - The RemoteProcessGroupPortDTOvoid verifyDeleteRemoteProcessGroup(String groupId, String remoteProcessGroupId)
groupId - The id of the parent groupremoteProcessGroupId - The id of the remote process groupConfigurationSnapshot<Void> deleteRemoteProcessGroup(Revision revision, String groupId, String remoteProcessGroupId)
revision - Revision to compare with current base revisiongroupId - The id of the parent groupremoteProcessGroupId - The id of the remote process groupConfigurationSnapshot<FunnelDTO> createFunnel(Revision revision, String groupId, FunnelDTO funnelDTO)
revision - Revision to compare with current base revisiongroupId - funnelDTO - FunnelDTO getFunnel(String groupId, String funnelId)
groupId - funnelId - The funnel idSet<FunnelDTO> getFunnels(String groupId)
groupId - ConfigurationSnapshot<FunnelDTO> updateFunnel(Revision revision, String groupId, FunnelDTO funnelDTO)
revision - Revision to compare with current base revisiongroupId - funnelDTO - The funnel DTOvoid verifyDeleteFunnel(String groupId, String funnelId)
groupId - funnelId - ConfigurationSnapshot<Void> deleteFunnel(Revision revision, String groupId, String funnelId)
revision - Revision to compare with current base revisiongroupId - funnelId - The funnel idConfigurationSnapshot<LabelDTO> createLabel(Revision revision, String groupId, LabelDTO labelDTO)
revision - Revision to compare with current base revisiongroupId - labelDTO - The label DTOLabelDTO getLabel(String groupId, String labelId)
groupId - labelId - The label idSet<LabelDTO> getLabels(String groupId)
groupId - ConfigurationSnapshot<LabelDTO> updateLabel(Revision revision, String groupId, LabelDTO labelDTO)
revision - Revision to compare with current base revisiongroupId - labelDTO - The label DTOConfigurationSnapshot<Void> deleteLabel(Revision revision, String groupId, String labelId)
revision - Revision to compare with current base revisiongroupId - labelId - The label idHistoryDTO getActions(HistoryQueryDTO historyQuery)
historyQuery - ActionDTO getAction(Integer actionId)
actionId - void deleteActions(Date endDate)
endDate - The end dateProcessorHistoryDTO getProcessorHistory(String processorId)
processorId - ConfigurationSnapshot<FlowSnippetDTO> copySnippet(Revision revision, String groupId, String snippetId, Double originX, Double originY)
revision - groupId - snippetId - originX - originY - ConfigurationSnapshot<SnippetDTO> createSnippet(Revision revision, SnippetDTO snippet)
revision - snippet - SnippetDTO getSnippet(String snippetId)
snippetId - void verifyUpdateSnippet(SnippetDTO snippetDto)
snippetDto - ConfigurationSnapshot<SnippetDTO> updateSnippet(Revision revision, SnippetDTO snippetDto)
revision - snippetDto - void verifyDeleteSnippet(String id)
id - ConfigurationSnapshot<Void> deleteSnippet(Revision revision, String snippetId)
revision - snippetId - UserDTO getUser(String userId)
userId - The user idCollection<UserDTO> getUsers(Boolean grouped)
grouped - UserDTO updateUser(UserDTO user)
user - The user to updatevoid invalidateUser(String userId)
userId - void invalidateUserGroup(String userGroup, Set<String> userIds)
userGroup - userIds - void deleteUser(String userId)
userId - UserGroupDTO updateUserGroup(UserGroupDTO userGroup)
userGroup - void removeUserFromGroup(String userId)
userId - void removeUserGroup(String userGroup)
userGroup - boolean isClustered()
String getNodeId()
ClusterDTO getCluster()
NodeDTO getNode(String nodeId)
nodeId - a node identifierNodeDTO updateNode(NodeDTO nodeDTO)
nodeDTO - a node transfer objectvoid deleteNode(String nodeId)
nodeId - a node identifierNodeStatusDTO getNodeStatus(String nodeId)
nodeId - The id of the desired nodeNodeSystemDiagnosticsDTO getNodeSystemDiagnostics(String nodeId)
nodeId - The id of the desired nodeClusterStatusDTO getClusterStatus()
ClusterProcessorStatusDTO getClusterProcessorStatus(String processorId)
processorId - a processor identifierClusterStatusHistoryDTO getClusterProcessorStatusHistory(String processorId)
processorId - ClusterConnectionStatusDTO getClusterConnectionStatus(String connectionId)
connectionId - a connection identifierClusterStatusHistoryDTO getClusterConnectionStatusHistory(String connectionId)
connectionId - ClusterStatusHistoryDTO getClusterProcessGroupStatusHistory(String processGroupId)
processGroupId - ClusterStatusHistoryDTO getClusterRemoteProcessGroupStatusHistory(String remoteProcessGroupId)
remoteProcessGroupId - ClusterRemoteProcessGroupStatusDTO getClusterRemoteProcessGroupStatus(String remoteProcessGroupId)
remoteProcessGroupId - a remote process group identifierClusterPortStatusDTO getClusterInputPortStatus(String inputPortId)
inputPortId - a port identifierClusterPortStatusDTO getClusterOutputPortStatus(String outputPortId)
outputPortId - a port identifierBulletinBoardDTO getBulletinBoard(BulletinQueryDTO query)
query - SystemDiagnosticsDTO getSystemDiagnostics()
Copyright © 2015 Apache NiFi (incubating). All rights reserved.