Skip to content

Commit

Permalink
feat: generate getters for carbonioAmavisDisableVirusCheck
Browse files Browse the repository at this point in the history
  • Loading branch information
keshavbhatt committed Mar 29, 2023
1 parent 3c98e3a commit 0ee0210
Show file tree
Hide file tree
Showing 3 changed files with 152 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2702,6 +2702,14 @@ public static TwoFactorAuthSecretEncoding fromString(String s) throws ServiceExc
@ZAttr(id=3094)
public static final String A_carbonioAllowFeedback = "carbonioAllowFeedback";

/**
* Whether or not Amavis should skip virus-checking
*
* @since ZCS 23.5.0
*/
@ZAttr(id=3129)
public static final String A_carbonioAmavisDisableVirusCheck = "carbonioAmavisDisableVirusCheck";

/**
* Database Custom Urls for freshclam configuration file.
*
Expand Down
72 changes: 72 additions & 0 deletions store/src/main/java/com/zimbra/cs/account/ZAttrConfig.java
Original file line number Diff line number Diff line change
Expand Up @@ -942,6 +942,78 @@ public Map<String,Object> unsetCarbonioAllowFeedback(Map<String,Object> attrs) {
return attrs;
}

/**
* Whether or not Amavis should skip virus-checking
*
* @return carbonioAmavisDisableVirusCheck, or false if unset
*
* @since ZCS 23.5.0
*/
@ZAttr(id=3129)
public boolean isCarbonioAmavisDisableVirusCheck() {
return getBooleanAttr(Provisioning.A_carbonioAmavisDisableVirusCheck, false, true);
}

/**
* Whether or not Amavis should skip virus-checking
*
* @param carbonioAmavisDisableVirusCheck new value
* @throws com.zimbra.common.service.ServiceException if error during update
*
* @since ZCS 23.5.0
*/
@ZAttr(id=3129)
public void setCarbonioAmavisDisableVirusCheck(boolean carbonioAmavisDisableVirusCheck) throws com.zimbra.common.service.ServiceException {
HashMap<String,Object> attrs = new HashMap<String,Object>();
attrs.put(Provisioning.A_carbonioAmavisDisableVirusCheck, carbonioAmavisDisableVirusCheck ? TRUE : FALSE);
getProvisioning().modifyAttrs(this, attrs);
}

/**
* Whether or not Amavis should skip virus-checking
*
* @param carbonioAmavisDisableVirusCheck new value
* @param attrs existing map to populate, or null to create a new map
* @return populated map to pass into Provisioning.modifyAttrs
*
* @since ZCS 23.5.0
*/
@ZAttr(id=3129)
public Map<String,Object> setCarbonioAmavisDisableVirusCheck(boolean carbonioAmavisDisableVirusCheck, Map<String,Object> attrs) {
if (attrs == null) attrs = new HashMap<String,Object>();
attrs.put(Provisioning.A_carbonioAmavisDisableVirusCheck, carbonioAmavisDisableVirusCheck ? TRUE : FALSE);
return attrs;
}

/**
* Whether or not Amavis should skip virus-checking
*
* @throws com.zimbra.common.service.ServiceException if error during update
*
* @since ZCS 23.5.0
*/
@ZAttr(id=3129)
public void unsetCarbonioAmavisDisableVirusCheck() throws com.zimbra.common.service.ServiceException {
HashMap<String,Object> attrs = new HashMap<String,Object>();
attrs.put(Provisioning.A_carbonioAmavisDisableVirusCheck, "");
getProvisioning().modifyAttrs(this, attrs);
}

/**
* Whether or not Amavis should skip virus-checking
*
* @param attrs existing map to populate, or null to create a new map
* @return populated map to pass into Provisioning.modifyAttrs
*
* @since ZCS 23.5.0
*/
@ZAttr(id=3129)
public Map<String,Object> unsetCarbonioAmavisDisableVirusCheck(Map<String,Object> attrs) {
if (attrs == null) attrs = new HashMap<String,Object>();
attrs.put(Provisioning.A_carbonioAmavisDisableVirusCheck, "");
return attrs;
}

/**
* Database Custom Urls for freshclam configuration file.
*
Expand Down
72 changes: 72 additions & 0 deletions store/src/main/java/com/zimbra/cs/account/ZAttrServer.java
Original file line number Diff line number Diff line change
Expand Up @@ -154,6 +154,78 @@ public Map<String,Object> unsetCarbonioAdminProxyPort(Map<String,Object> attrs)
return attrs;
}

/**
* Whether or not Amavis should skip virus-checking
*
* @return carbonioAmavisDisableVirusCheck, or false if unset
*
* @since ZCS 23.5.0
*/
@ZAttr(id=3129)
public boolean isCarbonioAmavisDisableVirusCheck() {
return getBooleanAttr(Provisioning.A_carbonioAmavisDisableVirusCheck, false, true);
}

/**
* Whether or not Amavis should skip virus-checking
*
* @param carbonioAmavisDisableVirusCheck new value
* @throws com.zimbra.common.service.ServiceException if error during update
*
* @since ZCS 23.5.0
*/
@ZAttr(id=3129)
public void setCarbonioAmavisDisableVirusCheck(boolean carbonioAmavisDisableVirusCheck) throws com.zimbra.common.service.ServiceException {
HashMap<String,Object> attrs = new HashMap<String,Object>();
attrs.put(Provisioning.A_carbonioAmavisDisableVirusCheck, carbonioAmavisDisableVirusCheck ? TRUE : FALSE);
getProvisioning().modifyAttrs(this, attrs);
}

/**
* Whether or not Amavis should skip virus-checking
*
* @param carbonioAmavisDisableVirusCheck new value
* @param attrs existing map to populate, or null to create a new map
* @return populated map to pass into Provisioning.modifyAttrs
*
* @since ZCS 23.5.0
*/
@ZAttr(id=3129)
public Map<String,Object> setCarbonioAmavisDisableVirusCheck(boolean carbonioAmavisDisableVirusCheck, Map<String,Object> attrs) {
if (attrs == null) attrs = new HashMap<String,Object>();
attrs.put(Provisioning.A_carbonioAmavisDisableVirusCheck, carbonioAmavisDisableVirusCheck ? TRUE : FALSE);
return attrs;
}

/**
* Whether or not Amavis should skip virus-checking
*
* @throws com.zimbra.common.service.ServiceException if error during update
*
* @since ZCS 23.5.0
*/
@ZAttr(id=3129)
public void unsetCarbonioAmavisDisableVirusCheck() throws com.zimbra.common.service.ServiceException {
HashMap<String,Object> attrs = new HashMap<String,Object>();
attrs.put(Provisioning.A_carbonioAmavisDisableVirusCheck, "");
getProvisioning().modifyAttrs(this, attrs);
}

/**
* Whether or not Amavis should skip virus-checking
*
* @param attrs existing map to populate, or null to create a new map
* @return populated map to pass into Provisioning.modifyAttrs
*
* @since ZCS 23.5.0
*/
@ZAttr(id=3129)
public Map<String,Object> unsetCarbonioAmavisDisableVirusCheck(Map<String,Object> attrs) {
if (attrs == null) attrs = new HashMap<String,Object>();
attrs.put(Provisioning.A_carbonioAmavisDisableVirusCheck, "");
return attrs;
}

/**
* RFC2256: common name(s) for which the entity is known by
*
Expand Down

0 comments on commit 0ee0210

Please sign in to comment.