Class JerseyTenantsClient
java.lang.Object
org.apache.nifi.toolkit.client.impl.AbstractJerseyClient
org.apache.nifi.toolkit.client.impl.JerseyTenantsClient
- All Implemented Interfaces:
TenantsClient
Jersey implementation of TenantsClient.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.nifi.toolkit.client.impl.AbstractJerseyClient
AbstractJerseyClient.NiFiAction<T> -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionJerseyTenantsClient(jakarta.ws.rs.client.WebTarget baseTarget) JerseyTenantsClient(jakarta.ws.rs.client.WebTarget baseTarget, RequestConfig requestConfig) -
Method Summary
Modifier and TypeMethodDescriptioncreateUser(UserEntity userEntity) createUserGroup(UserGroupEntity userGroupEntity) getUserGroup(String id) getUsers()updateUserGroup(UserGroupEntity userGroupEntity) Methods inherited from class org.apache.nifi.toolkit.client.impl.AbstractJerseyClient
executeAction, getContentDispositionFilename, getIOExceptionCause, getRequestBuilder, getRequestConfig
-
Field Details
-
tenantsTarget
private final jakarta.ws.rs.client.WebTarget tenantsTarget
-
-
Constructor Details
-
JerseyTenantsClient
public JerseyTenantsClient(jakarta.ws.rs.client.WebTarget baseTarget) -
JerseyTenantsClient
-
-
Method Details
-
getUsers
- Specified by:
getUsersin interfaceTenantsClient- Throws:
NiFiClientExceptionIOException
-
createUser
- Specified by:
createUserin interfaceTenantsClient- Throws:
NiFiClientExceptionIOException
-
getUserGroup
- Specified by:
getUserGroupin interfaceTenantsClient- Throws:
NiFiClientExceptionIOException
-
getUserGroups
- Specified by:
getUserGroupsin interfaceTenantsClient- Throws:
NiFiClientExceptionIOException
-
createUserGroup
public UserGroupEntity createUserGroup(UserGroupEntity userGroupEntity) throws NiFiClientException, IOException - Specified by:
createUserGroupin interfaceTenantsClient- Throws:
NiFiClientExceptionIOException
-
updateUserGroup
public UserGroupEntity updateUserGroup(UserGroupEntity userGroupEntity) throws NiFiClientException, IOException - Specified by:
updateUserGroupin interfaceTenantsClient- Throws:
NiFiClientExceptionIOException
-