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