Package com.griefdefender.api.claim
Interface SnapshotApplySettings
public interface SnapshotApplySettings
Represents settings used when applying a
ClaimSnapshot.-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()Gets the claimApplyType.Gets the optionApplyType.Gets the permissionApplyType.Gets the trustApplyType.voidsetClaimApplyType(ApplyType type) Sets the claimApplyType.voidsetOptionApplyType(ApplyType type) Sets the optionApplyType.voidSets the permissionApplyType.voidsetTrustApplyType(ApplyType type) Sets the trustApplyType.
-
Method Details
-
getClaimApplyType
ApplyType getClaimApplyType()Gets the claimApplyType.- Returns:
- The claim apply type
-
getOptionApplyType
ApplyType getOptionApplyType()Gets the optionApplyType.- Returns:
- The option apply type
-
getPermissionApplyType
ApplyType getPermissionApplyType()Gets the permissionApplyType.- Returns:
- The permission apply type
-
getTrustApplyType
ApplyType getTrustApplyType()Gets the trustApplyType.- Returns:
- The trust apply type
-
setClaimApplyType
Sets the claimApplyType.- Parameters:
type- The claim apply type
-
setOptionApplyType
Sets the optionApplyType.- Parameters:
type- The option apply type
-
setPermissionApplyType
Sets the permissionApplyType.- Parameters:
type- The permission apply type
-
setTrustApplyType
Sets the trustApplyType.- Parameters:
type- The trust apply type
-
builder
-