Class FileSystemEncryptionScopeOptions

java.lang.Object
com.azure.storage.file.datalake.options.FileSystemEncryptionScopeOptions

public final class FileSystemEncryptionScopeOptions extends Object
Encryption scope options to be used when creating a file system.
  • Constructor Details

    • FileSystemEncryptionScopeOptions

      public FileSystemEncryptionScopeOptions()
  • Method Details

    • getDefaultEncryptionScope

      public String getDefaultEncryptionScope()
      Get the defaultEncryptionScope property: Optional. Version 2021-06-08 and later. Specifies the default encryption scope to set on the file system and use for all future writes.
      Returns:
      the defaultEncryptionScope value.
    • setDefaultEncryptionScope

      public FileSystemEncryptionScopeOptions setDefaultEncryptionScope(String encryptionScope)
      Set the defaultEncryptionScope property: Optional. Version 2021-06-08 and later. Specifies the default encryption scope to set on the file system and use for all future writes.
      Parameters:
      encryptionScope - the defaultEncryptionScope value to set.
      Returns:
      the updated FileSystemEncryptionScopeOptions.
    • isEncryptionScopeOverridePrevented

      public Boolean isEncryptionScopeOverridePrevented()
      Get the encryptionScopeOverridePrevented property: Optional. Version 2021-06-08 and newer. If true, prevents any request from specifying a different encryption scope than the scope set on the container.
      Returns:
      the encryptionScopeOverridePrevented value.
    • setEncryptionScopeOverridePrevented

      public FileSystemEncryptionScopeOptions setEncryptionScopeOverridePrevented(Boolean encryptionScopeOverridePrevented)
      Set the encryptionScopeOverridePrevented property: Optional. Version 2021-06-08 and newer. If true, prevents any request from specifying a different encryption scope than the scope set on the container.
      Parameters:
      encryptionScopeOverridePrevented - the encryptionScopeOverridePrevented value to set.
      Returns:
      the updated FileSystemEncryptionScopeOptions.