Class UpdateMacsecProperties.Builder
- java.lang.Object
-
- com.oracle.bmc.vnmonitoring.model.UpdateMacsecProperties.Builder
-
- Enclosing class:
- UpdateMacsecProperties
public static class UpdateMacsecProperties.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateMacsecProperties
build()
UpdateMacsecProperties.Builder
copy(UpdateMacsecProperties model)
UpdateMacsecProperties.Builder
encryptionCipher(MacsecEncryptionCipher encryptionCipher)
Type of encryption cipher suite to use for the MACsec connection.UpdateMacsecProperties.Builder
primaryKey(UpdateMacsecKey primaryKey)
UpdateMacsecProperties.Builder
state(MacsecState state)
Indicates whether or not MACsec is enabled.
-
-
-
Method Detail
-
state
public UpdateMacsecProperties.Builder state(MacsecState state)
Indicates whether or not MACsec is enabled.- Parameters:
state
- the value to set- Returns:
- this builder
-
primaryKey
public UpdateMacsecProperties.Builder primaryKey(UpdateMacsecKey primaryKey)
-
encryptionCipher
public UpdateMacsecProperties.Builder encryptionCipher(MacsecEncryptionCipher encryptionCipher)
Type of encryption cipher suite to use for the MACsec connection.- Parameters:
encryptionCipher
- the value to set- Returns:
- this builder
-
build
public UpdateMacsecProperties build()
-
copy
public UpdateMacsecProperties.Builder copy(UpdateMacsecProperties model)
-
-