Class GlobalRetentionPolicy
java.lang.Object
com.atlassian.confluence.api.model.retention.GlobalRetentionPolicy
- All Implemented Interfaces:
 RetentionPolicy
- Since:
 - 7.12
 
- 
Nested Class Summary
Nested Classes - 
Constructor Summary
ConstructorsConstructorDescriptionGlobalRetentionPolicy(RetentionRule pageRetentionRule, RetentionRule attachmentRetentionRule, TrashRetentionRule trashRetentionRule, String lastModifiedBy, boolean spaceOverridesAllowed)  - 
Method Summary
Modifier and TypeMethodDescriptionbuilder()booleanbooleaninthashCode()voidsetAttachmentRetentionRule(RetentionRule attachmentRetentionRule) voidsetLastModifiedBy(String lastModifiedBy) voidsetPageRetentionRule(RetentionRule pageRetentionRule) voidsetSpaceOverridesAllowed(boolean spaceOverridesAllowed) voidsetTrashRetentionRule(TrashRetentionRule trashRetentionRule) toString()validate() 
- 
Constructor Details
- 
GlobalRetentionPolicy
public GlobalRetentionPolicy(RetentionRule pageRetentionRule, RetentionRule attachmentRetentionRule, TrashRetentionRule trashRetentionRule, String lastModifiedBy, boolean spaceOverridesAllowed)  - 
GlobalRetentionPolicy
public GlobalRetentionPolicy() 
 - 
 - 
Method Details
- 
getPageVersionRule
- Specified by:
 getPageVersionRulein interfaceRetentionPolicy
 - 
setPageRetentionRule
 - 
getAttachmentRetentionRule
- Specified by:
 getAttachmentRetentionRulein interfaceRetentionPolicy
 - 
setTrashRetentionRule
 - 
getTrashRetentionRule
- Specified by:
 getTrashRetentionRulein interfaceRetentionPolicy
 - 
setAttachmentRetentionRule
 - 
getSpaceOverridesAllowed
public boolean getSpaceOverridesAllowed() - 
setSpaceOverridesAllowed
public void setSpaceOverridesAllowed(boolean spaceOverridesAllowed)  - 
getLastModifiedBy
 - 
setLastModifiedBy
 - 
validate
- Specified by:
 validatein interfaceRetentionPolicy
 - 
equals
 - 
hashCode
public int hashCode() - 
toString
 - 
builder
 
 -