Class JerseyProcessorClient
java.lang.Object
org.apache.nifi.toolkit.client.impl.AbstractJerseyClient
org.apache.nifi.toolkit.client.impl.JerseyProcessorClient
- All Implemented Interfaces:
ProcessorClient
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.nifi.toolkit.client.impl.AbstractJerseyClient
AbstractJerseyClient.NiFiAction<T> -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate jakarta.ws.rs.client.WebTargetprivate jakarta.ws.rs.client.WebTarget -
Constructor Summary
ConstructorsConstructorDescriptionJerseyProcessorClient(jakarta.ws.rs.client.WebTarget baseTarget) JerseyProcessorClient(jakarta.ws.rs.client.WebTarget baseTarget, RequestConfig requestConfig) -
Method Summary
Modifier and TypeMethodDescriptionvoidIndicates that mutable requests should indicate that the client has acknowledged that the node is disconnected.clearProcessorState(String processorId) createProcessor(String parentGroupdId, ProcessorEntity processorEntity) deleteConfigVerificationRequest(String processorId, String verificationRequestId) deleteProcessor(String processorId, String clientId, long version) deleteProcessor(String processorId, String clientId, long version, Boolean acknowledgeDisconnect) deleteProcessor(ProcessorEntity processorEntity) disableProcessor(String processorId, String clientId, long version) disableProcessor(ProcessorEntity processorEntity) getConfigVerificationRequest(String processorId, String verificationRequestId) getProcessor(String processorId) getPropertyDescriptor(String processorId, String propertyName, Boolean sensitive) runProcessorOnce(String processorId, String clientId, long version) runProcessorOnce(ProcessorEntity processorEntity) startProcessor(String processorId, String clientId, long version) startProcessor(ProcessorEntity processorEntity) stopProcessor(String processorId, String clientId, long version) stopProcessor(ProcessorEntity processorEntity) submitConfigVerificationRequest(VerifyConfigRequestEntity configRequestEntity) terminateProcessor(String processorId) updateProcessor(ProcessorEntity entity) private ProcessorEntityupdateProcessorState(String processorId, String desiredState, String clientId, long version, Boolean disconnectedNodeAcknowledged) Methods inherited from class org.apache.nifi.toolkit.client.impl.AbstractJerseyClient
executeAction, getContentDispositionFilename, getIOExceptionCause, getRequestBuilder, getRequestConfig
-
Field Details
-
processGroupTarget
private volatile jakarta.ws.rs.client.WebTarget processGroupTarget -
processorTarget
private volatile jakarta.ws.rs.client.WebTarget processorTarget
-
-
Constructor Details
-
JerseyProcessorClient
public JerseyProcessorClient(jakarta.ws.rs.client.WebTarget baseTarget) -
JerseyProcessorClient
public JerseyProcessorClient(jakarta.ws.rs.client.WebTarget baseTarget, RequestConfig requestConfig)
-
-
Method Details
-
acknowledgeDisconnectedNode
public void acknowledgeDisconnectedNode()Description copied from interface:ProcessorClientIndicates that mutable requests should indicate that the client has acknowledged that the node is disconnected.- Specified by:
acknowledgeDisconnectedNodein interfaceProcessorClient
-
createProcessor
public ProcessorEntity createProcessor(String parentGroupdId, ProcessorEntity processorEntity) throws NiFiClientException, IOException - Specified by:
createProcessorin interfaceProcessorClient- Throws:
NiFiClientExceptionIOException
-
getProcessor
- Specified by:
getProcessorin interfaceProcessorClient- Throws:
NiFiClientExceptionIOException
-
updateProcessor
public ProcessorEntity updateProcessor(ProcessorEntity entity) throws NiFiClientException, IOException - Specified by:
updateProcessorin interfaceProcessorClient- Throws:
NiFiClientExceptionIOException
-
startProcessor
public ProcessorEntity startProcessor(String processorId, String clientId, long version) throws NiFiClientException, IOException - Specified by:
startProcessorin interfaceProcessorClient- Throws:
NiFiClientExceptionIOException
-
startProcessor
public ProcessorEntity startProcessor(ProcessorEntity processorEntity) throws NiFiClientException, IOException - Specified by:
startProcessorin interfaceProcessorClient- Throws:
NiFiClientExceptionIOException
-
runProcessorOnce
public ProcessorEntity runProcessorOnce(String processorId, String clientId, long version) throws NiFiClientException, IOException - Specified by:
runProcessorOncein interfaceProcessorClient- Throws:
NiFiClientExceptionIOException
-
runProcessorOnce
public ProcessorEntity runProcessorOnce(ProcessorEntity processorEntity) throws NiFiClientException, IOException - Specified by:
runProcessorOncein interfaceProcessorClient- Throws:
NiFiClientExceptionIOException
-
stopProcessor
public ProcessorEntity stopProcessor(String processorId, String clientId, long version) throws NiFiClientException, IOException - Specified by:
stopProcessorin interfaceProcessorClient- Throws:
NiFiClientExceptionIOException
-
stopProcessor
public ProcessorEntity stopProcessor(ProcessorEntity processorEntity) throws NiFiClientException, IOException - Specified by:
stopProcessorin interfaceProcessorClient- Throws:
NiFiClientExceptionIOException
-
disableProcessor
public ProcessorEntity disableProcessor(String processorId, String clientId, long version) throws NiFiClientException, IOException - Specified by:
disableProcessorin interfaceProcessorClient- Throws:
NiFiClientExceptionIOException
-
disableProcessor
public ProcessorEntity disableProcessor(ProcessorEntity processorEntity) throws NiFiClientException, IOException - Specified by:
disableProcessorin interfaceProcessorClient- Throws:
NiFiClientExceptionIOException
-
deleteProcessor
public ProcessorEntity deleteProcessor(String processorId, String clientId, long version) throws NiFiClientException, IOException - Specified by:
deleteProcessorin interfaceProcessorClient- Throws:
NiFiClientExceptionIOException
-
deleteProcessor
public ProcessorEntity deleteProcessor(String processorId, String clientId, long version, Boolean acknowledgeDisconnect) throws NiFiClientException, IOException - Throws:
NiFiClientExceptionIOException
-
deleteProcessor
public ProcessorEntity deleteProcessor(ProcessorEntity processorEntity) throws NiFiClientException, IOException - Specified by:
deleteProcessorin interfaceProcessorClient- Throws:
NiFiClientExceptionIOException
-
updateProcessorState
private ProcessorEntity updateProcessorState(String processorId, String desiredState, String clientId, long version, Boolean disconnectedNodeAcknowledged) throws NiFiClientException, IOException - Throws:
NiFiClientExceptionIOException
-
submitConfigVerificationRequest
public VerifyConfigRequestEntity submitConfigVerificationRequest(VerifyConfigRequestEntity configRequestEntity) throws NiFiClientException, IOException - Specified by:
submitConfigVerificationRequestin interfaceProcessorClient- Throws:
NiFiClientExceptionIOException
-
getConfigVerificationRequest
public VerifyConfigRequestEntity getConfigVerificationRequest(String processorId, String verificationRequestId) throws NiFiClientException, IOException - Specified by:
getConfigVerificationRequestin interfaceProcessorClient- Throws:
NiFiClientExceptionIOException
-
deleteConfigVerificationRequest
public VerifyConfigRequestEntity deleteConfigVerificationRequest(String processorId, String verificationRequestId) throws NiFiClientException, IOException - Specified by:
deleteConfigVerificationRequestin interfaceProcessorClient- Throws:
NiFiClientExceptionIOException
-
getPropertyDescriptor
public PropertyDescriptorEntity getPropertyDescriptor(String processorId, String propertyName, Boolean sensitive) throws NiFiClientException, IOException - Specified by:
getPropertyDescriptorin interfaceProcessorClient- Throws:
NiFiClientExceptionIOException
-
terminateProcessor
public ProcessorEntity terminateProcessor(String processorId) throws NiFiClientException, IOException - Specified by:
terminateProcessorin interfaceProcessorClient- Throws:
NiFiClientExceptionIOException
-
clearProcessorState
public ComponentStateEntity clearProcessorState(String processorId) throws NiFiClientException, IOException - Specified by:
clearProcessorStatein interfaceProcessorClient- Throws:
NiFiClientExceptionIOException
-