public static String formatSecGroupPKeyAttributes(String separator, CFSecuritySecGroupBuff buff) {
   String retval =
       CFLibXmlUtil.formatRequiredInt64(separator, "ClusterId", buff.getRequiredClusterId())
           + CFLibXmlUtil.formatRequiredInt32(
               separator, "SecGroupId", buff.getRequiredSecGroupId());
   return (retval);
 }
 public static String formatSecGroupRqstDelete(String separator, CFSecuritySecGroupBuff buff) {
   String retval =
       "<RqstSecGroupDelete "
           + formatSecGroupPKeyAttributes(separator, buff)
           + CFLibXmlUtil.formatRequiredInt32(separator, "Revision", buff.getRequiredRevision())
           + " />";
   return (retval);
 }
 public static String formatSecGroupBuffAttributes(String separator, CFSecuritySecGroupBuff buff) {
   String retval =
       CFAsteriskXMsgSecGroupMessageFormatter.formatSecGroupPKeyAttributes(separator, buff)
           + CFLibXmlUtil.formatRequiredInt32(separator, "Revision", buff.getRequiredRevision())
           + CFLibXmlUtil.formatOptionalUuid(separator, "CreatedBy", buff.getCreatedByUserId())
           + CFLibXmlUtil.formatOptionalTimestamp(separator, "CreatedAt", buff.getCreatedAt())
           + CFLibXmlUtil.formatOptionalUuid(separator, "UpdatedBy", buff.getUpdatedByUserId())
           + CFLibXmlUtil.formatOptionalTimestamp(separator, "UpdatedAt", buff.getUpdatedAt())
           + CFLibXmlUtil.formatRequiredXmlString(separator, "Name", buff.getRequiredName())
           + CFLibXmlUtil.formatRequiredBoolean(
               separator, "IsVisible", buff.getRequiredIsVisible());
   return (retval);
 }