Class JerseyRemoteProcessGroupClient
java.lang.Object
org.apache.nifi.toolkit.client.impl.AbstractJerseyClient
org.apache.nifi.toolkit.client.impl.JerseyRemoteProcessGroupClient
- All Implemented Interfaces:
RemoteProcessGroupClient
public class JerseyRemoteProcessGroupClient
extends AbstractJerseyClient
implements RemoteProcessGroupClient
-
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
ConstructorsConstructorDescriptionJerseyRemoteProcessGroupClient(jakarta.ws.rs.client.WebTarget baseTarget) JerseyRemoteProcessGroupClient(jakarta.ws.rs.client.WebTarget baseTarget, RequestConfig requestConfig) -
Method Summary
Modifier and TypeMethodDescriptioncreateRemoteProcessGroup(String parentGroupId, RemoteProcessGroupEntity entity) private RemoteProcessGroupEntityupdateTransmitting(RemoteProcessGroupEntity entity, boolean transmitting) Methods inherited from class org.apache.nifi.toolkit.client.impl.AbstractJerseyClient
executeAction, getContentDispositionFilename, getIOExceptionCause, getRequestBuilder, getRequestConfig
-
Field Details
-
processGroupTarget
private final jakarta.ws.rs.client.WebTarget processGroupTarget -
rpgTarget
private final jakarta.ws.rs.client.WebTarget rpgTarget
-
-
Constructor Details
-
JerseyRemoteProcessGroupClient
public JerseyRemoteProcessGroupClient(jakarta.ws.rs.client.WebTarget baseTarget) -
JerseyRemoteProcessGroupClient
public JerseyRemoteProcessGroupClient(jakarta.ws.rs.client.WebTarget baseTarget, RequestConfig requestConfig)
-
-
Method Details
-
createRemoteProcessGroup
public RemoteProcessGroupEntity createRemoteProcessGroup(String parentGroupId, RemoteProcessGroupEntity entity) throws NiFiClientException, IOException - Specified by:
createRemoteProcessGroupin interfaceRemoteProcessGroupClient- Throws:
NiFiClientExceptionIOException
-
getRemoteProcessGroup
public RemoteProcessGroupEntity getRemoteProcessGroup(String id) throws NiFiClientException, IOException - Specified by:
getRemoteProcessGroupin interfaceRemoteProcessGroupClient- Throws:
NiFiClientExceptionIOException
-
updateRemoteProcessGroup
public RemoteProcessGroupEntity updateRemoteProcessGroup(RemoteProcessGroupEntity entity) throws NiFiClientException, IOException - Specified by:
updateRemoteProcessGroupin interfaceRemoteProcessGroupClient- Throws:
NiFiClientExceptionIOException
-
deleteRemoteProcessGroup
public RemoteProcessGroupEntity deleteRemoteProcessGroup(RemoteProcessGroupEntity entity) throws NiFiClientException, IOException - Specified by:
deleteRemoteProcessGroupin interfaceRemoteProcessGroupClient- Throws:
NiFiClientExceptionIOException
-
startTransmitting
public RemoteProcessGroupEntity startTransmitting(RemoteProcessGroupEntity entity) throws NiFiClientException, IOException - Specified by:
startTransmittingin interfaceRemoteProcessGroupClient- Throws:
NiFiClientExceptionIOException
-
stopTransmitting
public RemoteProcessGroupEntity stopTransmitting(RemoteProcessGroupEntity entity) throws NiFiClientException, IOException - Specified by:
stopTransmittingin interfaceRemoteProcessGroupClient- Throws:
NiFiClientExceptionIOException
-
updateTransmitting
private RemoteProcessGroupEntity updateTransmitting(RemoteProcessGroupEntity entity, boolean transmitting) throws NiFiClientException, IOException - Throws:
NiFiClientExceptionIOException
-