Class MacsecKey.Builder

  • Enclosing class:
    MacsecKey

    public static class MacsecKey.Builder
    extends Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • connectivityAssociationNameSecretId

        public MacsecKey.Builder connectivityAssociationNameSecretId​(String connectivityAssociationNameSecretId)
        Secret OCID containing the Connectivity association Key Name (CKN) of this MACsec key.
        Parameters:
        connectivityAssociationNameSecretId - the value to set
        Returns:
        this builder
      • connectivityAssociationNameSecretVersion

        public MacsecKey.Builder connectivityAssociationNameSecretVersion​(Long connectivityAssociationNameSecretVersion)
        The secret version of the connectivity association name secret in Vault.
        Parameters:
        connectivityAssociationNameSecretVersion - the value to set
        Returns:
        this builder
      • connectivityAssociationKeySecretId

        public MacsecKey.Builder connectivityAssociationKeySecretId​(String connectivityAssociationKeySecretId)
        Secret OCID containing the Connectivity Association Key (CAK) of this MACsec key.
        Parameters:
        connectivityAssociationKeySecretId - the value to set
        Returns:
        this builder
      • connectivityAssociationKeySecretVersion

        public MacsecKey.Builder connectivityAssociationKeySecretVersion​(Long connectivityAssociationKeySecretVersion)
        The secret version of the connectivityAssociationKey secret in Vault.
        Parameters:
        connectivityAssociationKeySecretVersion - the value to set
        Returns:
        this builder