Class WorkspaceSettings

java.lang.Object
dev.dosya.sdk.model.WorkspaceSettings

public final class WorkspaceSettings extends Object
Configuration settings for a Dosya workspace.

Controls upload limits, allowed/blocked extensions, security policies, and share link settings.

Since:
0.1.0
  • Method Details

    • getMaxFileSizeGb

      public double getMaxFileSizeGb()
    • getMaxTotalStorageGb

      public double getMaxTotalStorageGb()
    • getMaxStoragePerMemberGb

      public double getMaxStoragePerMemberGb()
    • getMaxConcurrentUploads

      public int getMaxConcurrentUploads()
    • getAllowedExtensions

      @Nullable public @Nullable String getAllowedExtensions()
    • getBlockedExtensions

      @Nullable public @Nullable String getBlockedExtensions()
    • getRequire2fa

      public int getRequire2fa()
    • getDisableShareLinks

      public int getDisableShareLinks()
    • getForceSharePassword

      public int getForceSharePassword()
    • getShareMaxExpiryDays

      @Nullable public @Nullable Integer getShareMaxExpiryDays()