java.lang.Object
com.azure.resourcemanager.recoveryservices.fluent.models.VaultExtendedInfo

public final class VaultExtendedInfo extends Object
Vault extended information.
  • Constructor Details

    • VaultExtendedInfo

      public VaultExtendedInfo()
  • Method Details

    • integrityKey

      public String integrityKey()
      Get the integrityKey property: Integrity key.
      Returns:
      the integrityKey value.
    • withIntegrityKey

      public VaultExtendedInfo withIntegrityKey(String integrityKey)
      Set the integrityKey property: Integrity key.
      Parameters:
      integrityKey - the integrityKey value to set.
      Returns:
      the VaultExtendedInfo object itself.
    • encryptionKey

      public String encryptionKey()
      Get the encryptionKey property: Encryption key.
      Returns:
      the encryptionKey value.
    • withEncryptionKey

      public VaultExtendedInfo withEncryptionKey(String encryptionKey)
      Set the encryptionKey property: Encryption key.
      Parameters:
      encryptionKey - the encryptionKey value to set.
      Returns:
      the VaultExtendedInfo object itself.
    • encryptionKeyThumbprint

      public String encryptionKeyThumbprint()
      Get the encryptionKeyThumbprint property: Encryption key thumbprint.
      Returns:
      the encryptionKeyThumbprint value.
    • withEncryptionKeyThumbprint

      public VaultExtendedInfo withEncryptionKeyThumbprint(String encryptionKeyThumbprint)
      Set the encryptionKeyThumbprint property: Encryption key thumbprint.
      Parameters:
      encryptionKeyThumbprint - the encryptionKeyThumbprint value to set.
      Returns:
      the VaultExtendedInfo object itself.
    • algorithm

      public String algorithm()
      Get the algorithm property: Algorithm for Vault ExtendedInfo.
      Returns:
      the algorithm value.
    • withAlgorithm

      public VaultExtendedInfo withAlgorithm(String algorithm)
      Set the algorithm property: Algorithm for Vault ExtendedInfo.
      Parameters:
      algorithm - the algorithm value to set.
      Returns:
      the VaultExtendedInfo object itself.
    • validate

      public void validate()
      Validates the instance.
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.