Use this API to fetch all the appfwprofile resources that are configured on netscaler.
511603
public static appfwprofile[] get(nitro_service service) throws Exception{
		appfwprofile obj = new appfwprofile();
		appfwprofile[] response = (appfwprofile[])obj.get_resources(service);
		return response;
	}
515067
public static appflowpolicy[] get(nitro_service service) throws Exception{
		appflowpolicy obj = new appflowpolicy();
		appflowpolicy[] response = (appflowpolicy[])obj.get_resources(service);
		return response;
	}
424784
public static appfwprofile_xmlwsiurl_binding[] get(nitro_service service, String name) throws Exception{
		appfwprofile_xmlwsiurl_binding obj = new appfwprofile_xmlwsiurl_binding();
		obj.set_name(name);
		appfwprofile_xmlwsiurl_binding response[] = (appfwprofile_xmlwsiurl_binding[]) obj.get_resources(service);
		return response;
	}
1232353
public static appflowparam get(nitro_service service) throws Exception{
		appflowparam obj = new appflowparam();
		appflowparam[] response = (appflowparam[])obj.get_resources(service);
		return response[0];
	}
138108
public static netprofile get(nitro_service service, String name) throws Exception{
		netprofile obj = new netprofile();
		obj.set_name(name);
		netprofile response = (netprofile) obj.get_resource(service);
		return response;
	}
481508
@Override
  public AppResponse getApp(WebResource resource, ResourcePath<App> appResourcePath) {
    return resource.path(appResourcePath.getPath()).get(AppResponse.class);
  }
117851
public static authenticationauthnprofile[] get(nitro_service service) throws Exception{
		authenticationauthnprofile obj = new authenticationauthnprofile();
		authenticationauthnprofile[] response = (authenticationauthnprofile[])obj.get_resources(service);
		return response;
	}
442068
public static appfwhtmlerrorpage get(nitro_service service,  options option) throws Exception{
		appfwhtmlerrorpage obj = new appfwhtmlerrorpage();
		appfwhtmlerrorpage[] response = (appfwhtmlerrorpage[])obj.get_resources(service,option);
		return response[0];
	}
1322404
public static appfwprofile_binding get(nitro_service service, String name) throws Exception{
		appfwprofile_binding obj = new appfwprofile_binding();
		obj.set_name(name);
		appfwprofile_binding response = (appfwprofile_binding) obj.get_resource(service);
		return response;
	}
494506
public static appfwprofile_stats get(nitro_service service, String name) throws Exception{
		appfwprofile_stats obj = new appfwprofile_stats();
		obj.set_name(name);
		appfwprofile_stats response = (appfwprofile_stats) obj.stat_resource(service);
		return response;
	}
237938
public static appfwconfidfield[] get(nitro_service service) throws Exception{
		appfwconfidfield obj = new appfwconfidfield();
		appfwconfidfield[] response = (appfwconfidfield[])obj.get_resources(service);
		return response;
	}
1072584
public static appfwjsoncontenttype[] get_filtered(nitro_service service, String filter) throws Exception{
		appfwjsoncontenttype obj = new appfwjsoncontenttype();
		options option = new options();
		option.set_filter(filter);
		appfwjsoncontenttype[] response = (appfwjsoncontenttype[]) obj.getfiltered(service, option);
		return response;
	}
823701
public static appfwprofile_excluderescontenttype_binding[] get(nitro_service service, String name) throws Exception{
		appfwprofile_excluderescontenttype_binding obj = new appfwprofile_excluderescontenttype_binding();
		obj.set_name(name);
		appfwprofile_excluderescontenttype_binding response[] = (appfwprofile_excluderescontenttype_binding[]) obj.get_resources(service);
		return response;
	}
274727
public static autoscaleprofile[] get(nitro_service service) throws Exception{
		autoscaleprofile obj = new autoscaleprofile();
		autoscaleprofile[] response = (autoscaleprofile[])obj.get_resources(service);
		return response;
	}
182336
public static appfwsignatures get(nitro_service service, String name) throws Exception{
		appfwsignatures obj = new appfwsignatures();
		obj.set_name(name);
		appfwsignatures response = (appfwsignatures) obj.get_resource(service);
		return response;
	}
749412
public static appfwprofile[] get_filtered(nitro_service service, String filter) throws Exception{
		appfwprofile obj = new appfwprofile();
		options option = new options();
		option.set_filter(filter);
		appfwprofile[] response = (appfwprofile[]) obj.getfiltered(service, option);
		return response;
	}
1329420
public static base_response update(nitro_service client, appfwprofile resource) throws Exception {
		appfwprofile updateresource = new appfwprofile();
		updateresource.name = resource.name;
		updateresource.starturlaction = resource.starturlaction;
		updateresource.starturlclosure = resource.starturlclosure;
		updateresource.denyurlaction = resource.denyurlaction;
		updateresource.refererheadercheck = resource.refererheadercheck;
		updateresource.cookieconsistencyaction = resource.cookieconsistencyaction;
		updateresource.cookietransforms = resource.cookietransforms;
		updateresource.cookieencryption = resource.cookieencryption;
		updateresource.cookieproxying = resource.cookieproxying;
		updateresource.addcookieflags = resource.addcookieflags;
		updateresource.fieldconsistencyaction = resource.fieldconsistencyaction;
		updateresource.csrftagaction = resource.csrftagaction;
		updateresource.crosssitescriptingaction = resource.crosssitescriptingaction;
		updateresource.crosssitescriptingtransformunsafehtml = resource.crosssitescriptingtransformunsafehtml;
		updateresource.crosssitescriptingcheckcompleteurls = resource.crosssitescriptingcheckcompleteurls;
		updateresource.sqlinjectionaction = resource.sqlinjectionaction;
		updateresource.sqlinjectiontransformspecialchars = resource.sqlinjectiontransformspecialchars;
		updateresource.sqlinjectiononlycheckfieldswithsqlchars = resource.sqlinjectiononlycheckfieldswithsqlchars;
		updateresource.fieldformataction = resource.fieldformataction;
		updateresource.defaultfieldformattype = resource.defaultfieldformattype;
		updateresource.defaultfieldformatminlength = resource.defaultfieldformatminlength;
		updateresource.defaultfieldformatmaxlength = resource.defaultfieldformatmaxlength;
		updateresource.bufferoverflowaction = resource.bufferoverflowaction;
		updateresource.bufferoverflowmaxurllength = resource.bufferoverflowmaxurllength;
		updateresource.bufferoverflowmaxheaderlength = resource.bufferoverflowmaxheaderlength;
		updateresource.bufferoverflowmaxcookielength = resource.bufferoverflowmaxcookielength;
		updateresource.creditcardaction = resource.creditcardaction;
		updateresource.creditcard = resource.creditcard;
		updateresource.creditcardmaxallowed = resource.creditcardmaxallowed;
		updateresource.creditcardxout = resource.creditcardxout;
		updateresource.requestcontenttype = resource.requestcontenttype;
		updateresource.responsecontenttype = resource.responsecontenttype;
		updateresource.xmldosaction = resource.xmldosaction;
		updateresource.xmlformataction = resource.xmlformataction;
		updateresource.xmlsqlinjectionaction = resource.xmlsqlinjectionaction;
		updateresource.xmlsqlinjectiononlycheckfieldswithsqlchars = resource.xmlsqlinjectiononlycheckfieldswithsqlchars;
		updateresource.xmlsqlinjectionparsecomments = resource.xmlsqlinjectionparsecomments;
		updateresource.xmlxssaction = resource.xmlxssaction;
		updateresource.xmlwsiaction = resource.xmlwsiaction;
		updateresource.xmlattachmentaction = resource.xmlattachmentaction;
		updateresource.xmlvalidationaction = resource.xmlvalidationaction;
		updateresource.xmlerrorobject = resource.xmlerrorobject;
		updateresource.customsettings = resource.customsettings;
		updateresource.signatures = resource.signatures;
		updateresource.xmlsoapfaultaction = resource.xmlsoapfaultaction;
		updateresource.usehtmlerrorobject = resource.usehtmlerrorobject;
		updateresource.errorurl = resource.errorurl;
		updateresource.htmlerrorobject = resource.htmlerrorobject;
		updateresource.logeverypolicyhit = resource.logeverypolicyhit;
		updateresource.stripcomments = resource.stripcomments;
		updateresource.striphtmlcomments = resource.striphtmlcomments;
		updateresource.stripxmlcomments = resource.stripxmlcomments;
		updateresource.exemptclosureurlsfromsecuritychecks = resource.exemptclosureurlsfromsecuritychecks;
		updateresource.defaultcharset = resource.defaultcharset;
		updateresource.postbodylimit = resource.postbodylimit;
		updateresource.fileuploadmaxnum = resource.fileuploadmaxnum;
		updateresource.canonicalizehtmlresponse = resource.canonicalizehtmlresponse;
		updateresource.enableformtagging = resource.enableformtagging;
		updateresource.sessionlessfieldconsistency = resource.sessionlessfieldconsistency;
		updateresource.sessionlessurlclosure = resource.sessionlessurlclosure;
		updateresource.semicolonfieldseparator = resource.semicolonfieldseparator;
		updateresource.excludefileuploadfromchecks = resource.excludefileuploadfromchecks;
		updateresource.sqlinjectionparsecomments = resource.sqlinjectionparsecomments;
		updateresource.invalidpercenthandling = resource.invalidpercenthandling;
		updateresource.type = resource.type;
		updateresource.checkrequestheaders = resource.checkrequestheaders;
		updateresource.comment = resource.comment;
		return updateresource.update_resource(client);
	}