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