code: protected void validate(String operationType) throws Exception
  	{
  		super.validate(operationType);
  
  		MPSString id_validator = new MPSString();
  		id_validator.validate(operationType, id, "\"id\"");
  		
  		MPSIPAddress ip_address_validator = new MPSIPAddress();
  		ip_address_validator.validate(operationType, ip_address, "\"ip_address\"");
  		
  		MPSString app_name_validator = new MPSString();
  		app_name_validator.validate(operationType, app_name, "\"app_name\"");
  		
  		MPSDouble total_wan_volume_validator = new MPSDouble();
  		total_wan_volume_validator.validate(operationType, total_wan_volume, "\"total_wan_volume\"");
  		
  		MPSDouble total_sent_wan_volume_validator = new MPSDouble();
  		total_sent_wan_volume_validator.validate(operationType, total_sent_wan_volume, "\"total_sent_wan_volume\"");
  		
  		MPSDouble total_received_wan_volume_validator = new MPSDouble();
  		total_received_wan_volume_validator.validate(operationType, total_received_wan_volume, "\"total_received_wan_volume\"");
  		
  	}
docs: <pre>
  Performs generic data validation for the operation to be performed
  </pre>