Class BlobContainerEncryptionScope


  • public final class BlobContainerEncryptionScope
    extends Object
    Parameter group.
    • Constructor Detail

      • BlobContainerEncryptionScope

        public BlobContainerEncryptionScope()
    • Method Detail

      • getDefaultEncryptionScope

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

        public BlobContainerEncryptionScope setDefaultEncryptionScope​(String defaultEncryptionScope)
        Set the defaultEncryptionScope property: Optional. Version 2019-07-07 and later. Specifies the default encryption scope to set on the container and use for all future writes.
        Parameters:
        defaultEncryptionScope - the defaultEncryptionScope value to set.
        Returns:
        the BlobContainerEncryptionScope object itself.
      • isEncryptionScopeOverridePrevented

        public boolean isEncryptionScopeOverridePrevented()
        Get the encryptionScopeOverridePrevented property: Optional. Version 2019-07-07 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 BlobContainerEncryptionScope setEncryptionScopeOverridePrevented​(Boolean encryptionScopeOverridePrevented)
        Set the encryptionScopeOverridePrevented property: Optional. Version 2019-07-07 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 BlobContainerEncryptionScope object itself.