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