Class VaultUsage.Builder

  • Enclosing class:
    VaultUsage

    public static class VaultUsage.Builder
    extends Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • keyCount

        public VaultUsage.Builder keyCount​(Integer keyCount)
        The number of keys in this vault that persist on a hardware security module (HSM), across all compartments, excluding keys in a DELETED state.
        Parameters:
        keyCount - the value to set
        Returns:
        this builder
      • keyVersionCount

        public VaultUsage.Builder keyVersionCount​(Integer keyVersionCount)
        The number of key versions in this vault that persist on a hardware security module (HSM), across all compartments, excluding key versions in a DELETED state.
        Parameters:
        keyVersionCount - the value to set
        Returns:
        this builder
      • softwareKeyCount

        public VaultUsage.Builder softwareKeyCount​(Integer softwareKeyCount)
        The number of keys in this vault that persist on the server, across all compartments, excluding keys in a DELETED state.
        Parameters:
        softwareKeyCount - the value to set
        Returns:
        this builder
      • softwareKeyVersionCount

        public VaultUsage.Builder softwareKeyVersionCount​(Integer softwareKeyVersionCount)
        The number of key versions in this vault that persist on the server, across all compartments, excluding key versions in a DELETED state.
        Parameters:
        softwareKeyVersionCount - the value to set
        Returns:
        this builder