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