Class MacsecKey.Builder
- java.lang.Object
-
- com.oracle.bmc.vnmonitoring.model.MacsecKey.Builder
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MacsecKey
build()
MacsecKey.Builder
connectivityAssociationKeySecretId(String connectivityAssociationKeySecretId)
Secret OCID containing the Connectivity Association Key (CAK) of this MACsec key.MacsecKey.Builder
connectivityAssociationKeySecretVersion(Long connectivityAssociationKeySecretVersion)
The secret version of the connectivityAssociationKey secret in Vault.MacsecKey.Builder
connectivityAssociationNameSecretId(String connectivityAssociationNameSecretId)
Secret OCID containing the Connectivity association Key Name (CKN) of this MACsec key.MacsecKey.Builder
connectivityAssociationNameSecretVersion(Long connectivityAssociationNameSecretVersion)
The secret version of the connectivity association name secret in Vault.MacsecKey.Builder
copy(MacsecKey model)
-
-
-
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
-
build
public MacsecKey build()
-
copy
public MacsecKey.Builder copy(MacsecKey model)
-
-