/** * Use this API to fetch filtered set of auditnslogpolicy resources. set the filter parameter * values in filtervalue object. */ public static auditnslogpolicy[] get_filtered(nitro_service service, filtervalue[] filter) throws Exception { auditnslogpolicy obj = new auditnslogpolicy(); options option = new options(); option.set_filter(filter); auditnslogpolicy[] response = (auditnslogpolicy[]) obj.getfiltered(service, option); return response; }
/** Use this API to update auditnslogpolicy. */ public static base_response update(nitro_service client, auditnslogpolicy resource) throws Exception { auditnslogpolicy updateresource = new auditnslogpolicy(); updateresource.name = resource.name; updateresource.rule = resource.rule; updateresource.action = resource.action; return updateresource.update_resource(client); }
/** Use this API to add auditnslogpolicy. */ public static base_response add(nitro_service client, auditnslogpolicy resource) throws Exception { auditnslogpolicy addresource = new auditnslogpolicy(); addresource.name = resource.name; addresource.rule = resource.rule; addresource.action = resource.action; return addresource.add_resource(client); }
/** Use this API to count the auditnslogpolicy resources configured on NetScaler. */ public static long count(nitro_service service) throws Exception { auditnslogpolicy obj = new auditnslogpolicy(); options option = new options(); option.set_count(true); auditnslogpolicy[] response = (auditnslogpolicy[]) obj.get_resources(service, option); if (response != null) { return response[0].__count; } return 0; }
/** * Use this API to count the filtered set of auditnslogpolicy resources. set the filter parameter * values in filtervalue object. */ public static long count_filtered(nitro_service service, filtervalue[] filter) throws Exception { auditnslogpolicy obj = new auditnslogpolicy(); options option = new options(); option.set_count(true); option.set_filter(filter); auditnslogpolicy[] response = (auditnslogpolicy[]) obj.getfiltered(service, option); if (response != null) { return response[0].__count; } return 0; }
/** Use this API to fetch auditnslogpolicy resource of given name . */ public static auditnslogpolicy get(nitro_service service, String name) throws Exception { auditnslogpolicy obj = new auditnslogpolicy(); obj.set_name(name); auditnslogpolicy response = (auditnslogpolicy) obj.get_resource(service); return response; }
/** Use this API to fetch all the auditnslogpolicy resources that are configured on netscaler. */ public static auditnslogpolicy[] get(nitro_service service, options option) throws Exception { auditnslogpolicy obj = new auditnslogpolicy(); auditnslogpolicy[] response = (auditnslogpolicy[]) obj.get_resources(service, option); return response; }
/** Use this API to delete auditnslogpolicy. */ public static base_response delete(nitro_service client, auditnslogpolicy resource) throws Exception { auditnslogpolicy deleteresource = new auditnslogpolicy(); deleteresource.name = resource.name; return deleteresource.delete_resource(client); }