Class JerseyControllerServicesClient
java.lang.Object
org.apache.nifi.toolkit.client.impl.AbstractJerseyClient
org.apache.nifi.toolkit.client.impl.JerseyControllerServicesClient
- All Implemented Interfaces:
ControllerServicesClient
public class JerseyControllerServicesClient
extends AbstractJerseyClient
implements ControllerServicesClient
Jersey implementation of ControllerServicersClient.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.nifi.toolkit.client.impl.AbstractJerseyClient
AbstractJerseyClient.NiFiAction<T> -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final jakarta.ws.rs.client.WebTargetprivate final jakarta.ws.rs.client.WebTarget -
Constructor Summary
ConstructorsConstructorDescriptionJerseyControllerServicesClient(jakarta.ws.rs.client.WebTarget baseTarget) JerseyControllerServicesClient(jakarta.ws.rs.client.WebTarget baseTarget, RequestConfig requestConfig) -
Method Summary
Modifier and TypeMethodDescriptionactivateControllerService(String id, ControllerServiceRunStatusEntity runStatusEntity) createControllerService(String parentGroupdId, ControllerServiceEntity controllerServiceEntity) deleteConfigVerificationRequest(String serviceId, String verificationRequestId) deleteControllerService(ControllerServiceEntity controllerServiceEntity) getConfigVerificationRequest(String serviceId, String verificationRequestId) getPropertyDescriptor(String serviceId, String propertyName, Boolean sensitive) submitConfigVerificationRequest(VerifyConfigRequestEntity configRequestEntity) updateControllerService(ControllerServiceEntity controllerServiceEntity) Methods inherited from class org.apache.nifi.toolkit.client.impl.AbstractJerseyClient
executeAction, getContentDispositionFilename, getIOExceptionCause, getRequestBuilder, getRequestConfig
-
Field Details
-
controllerServicesTarget
private final jakarta.ws.rs.client.WebTarget controllerServicesTarget -
processGroupTarget
private final jakarta.ws.rs.client.WebTarget processGroupTarget
-
-
Constructor Details
-
JerseyControllerServicesClient
public JerseyControllerServicesClient(jakarta.ws.rs.client.WebTarget baseTarget) -
JerseyControllerServicesClient
public JerseyControllerServicesClient(jakarta.ws.rs.client.WebTarget baseTarget, RequestConfig requestConfig)
-
-
Method Details
-
getControllerService
public ControllerServiceEntity getControllerService(String id) throws NiFiClientException, IOException - Specified by:
getControllerServicein interfaceControllerServicesClient- Throws:
NiFiClientExceptionIOException
-
activateControllerService
public ControllerServiceEntity activateControllerService(String id, ControllerServiceRunStatusEntity runStatusEntity) throws NiFiClientException, IOException - Specified by:
activateControllerServicein interfaceControllerServicesClient- Throws:
NiFiClientExceptionIOException
-
createControllerService
public ControllerServiceEntity createControllerService(String parentGroupdId, ControllerServiceEntity controllerServiceEntity) throws NiFiClientException, IOException - Specified by:
createControllerServicein interfaceControllerServicesClient- Throws:
NiFiClientExceptionIOException
-
updateControllerService
public ControllerServiceEntity updateControllerService(ControllerServiceEntity controllerServiceEntity) throws NiFiClientException, IOException - Specified by:
updateControllerServicein interfaceControllerServicesClient- Throws:
NiFiClientExceptionIOException
-
deleteControllerService
public ControllerServiceEntity deleteControllerService(ControllerServiceEntity controllerServiceEntity) throws NiFiClientException, IOException - Specified by:
deleteControllerServicein interfaceControllerServicesClient- Throws:
NiFiClientExceptionIOException
-
getControllerServiceReferences
public ControllerServiceReferencingComponentsEntity getControllerServiceReferences(String id) throws NiFiClientException, IOException - Specified by:
getControllerServiceReferencesin interfaceControllerServicesClient- Throws:
NiFiClientExceptionIOException
-
updateControllerServiceReferences
public ControllerServiceReferencingComponentsEntity updateControllerServiceReferences(UpdateControllerServiceReferenceRequestEntity referencesEntity) throws NiFiClientException, IOException - Specified by:
updateControllerServiceReferencesin interfaceControllerServicesClient- Throws:
NiFiClientExceptionIOException
-
submitConfigVerificationRequest
public VerifyConfigRequestEntity submitConfigVerificationRequest(VerifyConfigRequestEntity configRequestEntity) throws NiFiClientException, IOException - Specified by:
submitConfigVerificationRequestin interfaceControllerServicesClient- Throws:
NiFiClientExceptionIOException
-
getConfigVerificationRequest
public VerifyConfigRequestEntity getConfigVerificationRequest(String serviceId, String verificationRequestId) throws NiFiClientException, IOException - Specified by:
getConfigVerificationRequestin interfaceControllerServicesClient- Throws:
NiFiClientExceptionIOException
-
deleteConfigVerificationRequest
public VerifyConfigRequestEntity deleteConfigVerificationRequest(String serviceId, String verificationRequestId) throws NiFiClientException, IOException - Specified by:
deleteConfigVerificationRequestin interfaceControllerServicesClient- Throws:
NiFiClientExceptionIOException
-
getPropertyDescriptor
public PropertyDescriptorEntity getPropertyDescriptor(String serviceId, String propertyName, Boolean sensitive) throws NiFiClientException, IOException - Specified by:
getPropertyDescriptorin interfaceControllerServicesClient- Throws:
NiFiClientExceptionIOException
-