| Package | Description |
|---|---|
| org.apache.nifi.web.api |
The NiFi REST API allows clients to obtain and update configuration and
status information pertaining to an instance of NiFi.
|
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
ProcessGroupResource.copySnippet(javax.servlet.http.HttpServletRequest httpServletRequest,
LongParameter version,
ClientIdParameter clientId,
String snippetId,
DoubleParameter originX,
DoubleParameter originY)
Copies the specified snippet within this ProcessGroup.
|
javax.ws.rs.core.Response |
ControllerResource.createArchive(javax.servlet.http.HttpServletRequest httpServletRequest,
LongParameter version,
ClientIdParameter clientId)
Creates a new archive of this flow controller.
|
javax.ws.rs.core.Response |
ConnectionResource.createConnection(javax.servlet.http.HttpServletRequest httpServletRequest,
LongParameter version,
ClientIdParameter clientId,
String name,
String sourceId,
String sourceGroupId,
ConnectableTypeParameter sourceType,
Set<String> relationships,
List<String> bends,
String flowFileExpiration,
LongParameter backPressureObjectThreshold,
String backPressureDataSizeThreshold,
List<String> prioritizers,
String destinationId,
String destinationGroupId,
ConnectableTypeParameter destinationType,
javax.ws.rs.core.MultivaluedMap<String,String> formParams)
Creates a connection.
|
javax.ws.rs.core.Response |
FunnelResource.createFunnel(javax.servlet.http.HttpServletRequest httpServletRequest,
LongParameter version,
ClientIdParameter clientId,
DoubleParameter x,
DoubleParameter y)
Creates a new funnel.
|
javax.ws.rs.core.Response |
InputPortResource.createInputPort(javax.servlet.http.HttpServletRequest httpServletRequest,
LongParameter version,
ClientIdParameter clientId,
DoubleParameter x,
DoubleParameter y,
String name)
Creates a new input port.
|
javax.ws.rs.core.Response |
LabelResource.createLabel(javax.servlet.http.HttpServletRequest httpServletRequest,
LongParameter version,
ClientIdParameter clientId,
DoubleParameter x,
DoubleParameter y,
DoubleParameter width,
DoubleParameter height,
String label)
Creates a new label.
|
javax.ws.rs.core.Response |
OutputPortResource.createOutputPort(javax.servlet.http.HttpServletRequest httpServletRequest,
LongParameter version,
ClientIdParameter clientId,
DoubleParameter x,
DoubleParameter y,
String name)
Creates a new output port.
|
javax.ws.rs.core.Response |
ProcessGroupResource.createProcessGroupReference(javax.servlet.http.HttpServletRequest httpServletRequest,
LongParameter version,
ClientIdParameter clientId,
String name,
DoubleParameter x,
DoubleParameter y)
Adds the specified process group.
|
javax.ws.rs.core.Response |
ProcessorResource.createProcessor(javax.servlet.http.HttpServletRequest httpServletRequest,
LongParameter version,
ClientIdParameter clientId,
String name,
String type,
DoubleParameter x,
DoubleParameter y)
Creates a new processor.
|
javax.ws.rs.core.Response |
RemoteProcessGroupResource.createRemoteProcessGroup(javax.servlet.http.HttpServletRequest httpServletRequest,
LongParameter version,
ClientIdParameter clientId,
String uri,
DoubleParameter x,
DoubleParameter y)
Creates a new remote process group.
|
javax.ws.rs.core.Response |
SnippetResource.createSnippet(javax.servlet.http.HttpServletRequest httpServletRequest,
LongParameter version,
ClientIdParameter clientId,
String parentGroupId,
Boolean linked,
List<String> processorIds,
List<String> processGroupIds,
List<String> remoteProcessGroupIds,
List<String> inputPortIds,
List<String> outputPortIds,
List<String> connectionIds,
List<String> labelIds,
List<String> funnelIds)
Creates a new snippet based on the specified contents.
|
javax.ws.rs.core.Response |
ProcessorResource.deleteProcessor(javax.servlet.http.HttpServletRequest httpServletRequest,
LongParameter version,
ClientIdParameter clientId,
String id)
Removes the specified processor.
|
javax.ws.rs.core.Response |
ConnectionResource.deleteRelationshipTarget(javax.servlet.http.HttpServletRequest httpServletRequest,
LongParameter version,
ClientIdParameter clientId,
String id)
Removes the specified connection.
|
javax.ws.rs.core.Response |
BulletinBoardResource.getBulletinBoard(ClientIdParameter clientId,
LongParameter after,
BulletinBoardPatternParameter sourceName,
BulletinBoardPatternParameter message,
BulletinBoardPatternParameter sourceId,
BulletinBoardPatternParameter groupId,
IntegerParameter limit)
Retrieves all the of templates in this NiFi.
|
javax.ws.rs.core.Response |
ProvenanceResource.getInputContent(ClientIdParameter clientId,
String clusterNodeId,
LongParameter id)
Gets the content for the input of the specified event.
|
javax.ws.rs.core.Response |
ProvenanceResource.getOutputContent(ClientIdParameter clientId,
String clusterNodeId,
LongParameter id)
Gets the content for the output of the specified event.
|
javax.ws.rs.core.Response |
ProvenanceResource.getProvenanceEvent(ClientIdParameter clientId,
String clusterNodeId,
LongParameter id)
Gets the details for a provenance event.
|
javax.ws.rs.core.Response |
ProcessGroupResource.instantiateTemplate(javax.servlet.http.HttpServletRequest httpServletRequest,
LongParameter version,
ClientIdParameter clientId,
String templateId,
DoubleParameter originX,
DoubleParameter originY)
Instantiates the specified template within this ProcessGroup.
|
javax.ws.rs.core.Response |
FunnelResource.removeFunnel(javax.servlet.http.HttpServletRequest httpServletRequest,
LongParameter version,
ClientIdParameter clientId,
String id)
Removes the specified funnel.
|
javax.ws.rs.core.Response |
InputPortResource.removeInputPort(javax.servlet.http.HttpServletRequest httpServletRequest,
LongParameter version,
ClientIdParameter clientId,
String id)
Removes the specified input port.
|
javax.ws.rs.core.Response |
LabelResource.removeLabel(javax.servlet.http.HttpServletRequest httpServletRequest,
LongParameter version,
ClientIdParameter clientId,
String id)
Removes the specified label.
|
javax.ws.rs.core.Response |
OutputPortResource.removeOutputPort(javax.servlet.http.HttpServletRequest httpServletRequest,
LongParameter version,
ClientIdParameter clientId,
String id)
Removes the specified output port.
|
javax.ws.rs.core.Response |
ProcessGroupResource.removeProcessGroupReference(javax.servlet.http.HttpServletRequest httpServletRequest,
LongParameter version,
ClientIdParameter clientId,
String id)
Removes the specified process group reference.
|
javax.ws.rs.core.Response |
RemoteProcessGroupResource.removeRemoteProcessGroup(javax.servlet.http.HttpServletRequest httpServletRequest,
LongParameter version,
ClientIdParameter clientId,
String id)
Removes the specified remote process group.
|
javax.ws.rs.core.Response |
SnippetResource.removeSnippet(javax.servlet.http.HttpServletRequest httpServletRequest,
LongParameter version,
ClientIdParameter clientId,
String id)
Removes the specified snippet.
|
javax.ws.rs.core.Response |
ProvenanceResource.submitLineageRequest(javax.servlet.http.HttpServletRequest httpServletRequest,
ClientIdParameter clientId,
String lineageRequest,
LongParameter eventId,
String uuid,
String clusterNodeId)
Submits a lineage request based on an event or a flowfile uuid.
|
javax.ws.rs.core.Response |
ProvenanceResource.submitReplay(javax.servlet.http.HttpServletRequest httpServletRequest,
ClientIdParameter clientId,
String clusterNodeId,
LongParameter eventId)
Creates a new replay request for the content associated with the
specified provenance event id.
|
javax.ws.rs.core.Response |
ConnectionResource.updateConnection(javax.servlet.http.HttpServletRequest httpServletRequest,
LongParameter version,
ClientIdParameter clientId,
String connectionId,
String name,
Set<String> relationships,
List<String> bends,
IntegerParameter labelIndex,
LongParameter zIndex,
String flowFileExpiration,
LongParameter backPressureObjectThreshold,
String backPressureDataSizeThreshold,
List<String> prioritizers,
String destinationId,
String destinationGroupId,
ConnectableTypeParameter destinationType,
javax.ws.rs.core.MultivaluedMap<String,String> formParams)
Updates the specified relationship target.
|
javax.ws.rs.core.Response |
ControllerResource.updateControllerConfig(javax.servlet.http.HttpServletRequest httpServletRequest,
LongParameter version,
ClientIdParameter clientId,
String name,
String comments,
IntegerParameter maxTimerDrivenThreadCount,
IntegerParameter maxEventDrivenThreadCount)
Update the configuration for this NiFi.
|
javax.ws.rs.core.Response |
FunnelResource.updateFunnel(javax.servlet.http.HttpServletRequest httpServletRequest,
LongParameter version,
ClientIdParameter clientId,
String id,
String parentGroupId,
DoubleParameter x,
DoubleParameter y)
Updates the specified funnel.
|
javax.ws.rs.core.Response |
InputPortResource.updateInputPort(javax.servlet.http.HttpServletRequest httpServletRequest,
LongParameter version,
ClientIdParameter clientId,
String id,
DoubleParameter x,
DoubleParameter y,
String comments,
Set<String> groupAccessControl,
Set<String> userAccessControl,
String name,
String state,
IntegerParameter concurrentlySchedulableTaskCount,
javax.ws.rs.core.MultivaluedMap<String,String> formParams)
Updates the specified input port.
|
javax.ws.rs.core.Response |
LabelResource.updateLabel(javax.servlet.http.HttpServletRequest httpServletRequest,
LongParameter version,
ClientIdParameter clientId,
String id,
String label,
DoubleParameter x,
DoubleParameter y,
DoubleParameter width,
DoubleParameter height,
javax.ws.rs.core.MultivaluedMap<String,String> formParams)
Updates the specified label.
|
javax.ws.rs.core.Response |
OutputPortResource.updateOutputPort(javax.servlet.http.HttpServletRequest httpServletRequest,
LongParameter version,
ClientIdParameter clientId,
String id,
DoubleParameter x,
DoubleParameter y,
String comments,
Set<String> groupAccessControl,
Set<String> userAccessControl,
String name,
String state,
IntegerParameter concurrentlySchedulableTaskCount,
javax.ws.rs.core.MultivaluedMap<String,String> formParams)
Updates the specified output port.
|
javax.ws.rs.core.Response |
ProcessGroupResource.updateProcessGroup(javax.servlet.http.HttpServletRequest httpServletRequest,
LongParameter version,
ClientIdParameter clientId,
Boolean running)
Updates the state of all processors in the process group.
|
javax.ws.rs.core.Response |
ProcessGroupResource.updateProcessGroupReference(javax.servlet.http.HttpServletRequest httpServletRequest,
LongParameter version,
ClientIdParameter clientId,
String id,
String name,
String comments,
Boolean running,
DoubleParameter x,
DoubleParameter y)
Updates the specified process group.
|
javax.ws.rs.core.Response |
ProcessorResource.updateProcessor(javax.servlet.http.HttpServletRequest httpServletRequest,
LongParameter version,
ClientIdParameter clientId,
String id,
DoubleParameter x,
DoubleParameter y,
String name,
IntegerParameter concurrentlySchedulableTaskCount,
String schedulingPeriod,
String penaltyDuration,
String yieldDuration,
LongParameter runDurationMillis,
String bulletinLevel,
String schedulingStrategy,
String comments,
List<String> markedForDeletion,
String state,
javax.ws.rs.core.MultivaluedMap<String,String> formParams)
Updates the specified processor with the specified values.
|
javax.ws.rs.core.Response |
ClusterResource.updateProcessor(javax.servlet.http.HttpServletRequest httpServletRequest,
LongParameter version,
ClientIdParameter clientId,
String processorId,
String annotationData)
Updates the processors annotation data.
|
javax.ws.rs.core.Response |
RemoteProcessGroupResource.updateRemoteProcessGroup(javax.servlet.http.HttpServletRequest httpServletRequest,
LongParameter version,
ClientIdParameter clientId,
String id,
Boolean isTransmitting,
DoubleParameter x,
DoubleParameter y,
String communicationsTimeout,
String yieldDuration)
Updates the specified remote process group.
|
javax.ws.rs.core.Response |
RemoteProcessGroupResource.updateRemoteProcessGroupInputPort(javax.servlet.http.HttpServletRequest httpServletRequest,
LongParameter version,
ClientIdParameter clientId,
String id,
String portId,
Boolean isTransmitting,
Boolean isCompressed,
IntegerParameter concurrentlySchedulableTaskCount)
Updates the specified remote process group input port.
|
javax.ws.rs.core.Response |
RemoteProcessGroupResource.updateRemoteProcessGroupOutputPort(javax.servlet.http.HttpServletRequest httpServletRequest,
LongParameter version,
ClientIdParameter clientId,
String id,
String portId,
Boolean isTransmitting,
Boolean isCompressed,
IntegerParameter concurrentlySchedulableTaskCount)
Updates the specified remote process group output port.
|
javax.ws.rs.core.Response |
SnippetResource.updateSnippet(javax.servlet.http.HttpServletRequest httpServletRequest,
LongParameter version,
ClientIdParameter clientId,
Boolean verbose,
String id,
String parentGroupId,
Boolean linked)
Updates the specified snippet.
|
Copyright © 2015 Apache NiFi (incubating). All rights reserved.