public class NetuitivePolicyRestClient extends BasicAuthRestClient implements NetuitivePolicyClient
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
POLICIES_ENDPOINT |
API_HOST, SCHEME
Constructor and Description |
---|
NetuitivePolicyRestClient(java.lang.String username,
java.lang.String password) |
NetuitivePolicyRestClient(java.lang.String scheme,
java.lang.String host,
java.lang.String username,
java.lang.String password) |
Modifier and Type | Method and Description |
---|---|
PolicyWrapper |
create(PolicyWrapper policy) |
void |
delete(java.lang.String policyId) |
PolicyWrapper |
get(java.lang.String policyId) |
java.lang.Integer |
getNumberOfEventsByPolicy(NumberOfEventsByPolicyRequest req) |
PoliciesWrapper |
list() |
PolicyWrapper |
update(java.lang.String policyId,
PolicyWrapper policy) |
send
request
public static final java.lang.String POLICIES_ENDPOINT
public NetuitivePolicyRestClient(java.lang.String username, java.lang.String password)
public NetuitivePolicyRestClient(java.lang.String scheme, java.lang.String host, java.lang.String username, java.lang.String password)
public void delete(java.lang.String policyId)
delete
in interface NetuitivePolicyClient
public java.lang.Integer getNumberOfEventsByPolicy(NumberOfEventsByPolicyRequest req)
getNumberOfEventsByPolicy
in interface NetuitivePolicyClient
public PoliciesWrapper list()
list
in interface NetuitivePolicyClient
public PolicyWrapper get(java.lang.String policyId)
get
in interface NetuitivePolicyClient
public PolicyWrapper create(PolicyWrapper policy)
create
in interface NetuitivePolicyClient
public PolicyWrapper update(java.lang.String policyId, PolicyWrapper policy)
update
in interface NetuitivePolicyClient