Class UpdateDecryptionRuleDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.networkfirewall.model.UpdateDecryptionRuleDetails.Builder
 
- 
- Enclosing class:
- UpdateDecryptionRuleDetails
 
 public static class UpdateDecryptionRuleDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateDecryptionRuleDetails.Builderaction(DecryptionActionType action)Action:UpdateDecryptionRuleDetailsbuild()UpdateDecryptionRuleDetails.Buildercondition(DecryptionRuleMatchCriteria condition)UpdateDecryptionRuleDetails.Buildercopy(UpdateDecryptionRuleDetails model)UpdateDecryptionRuleDetails.BuilderdecryptionProfile(String decryptionProfile)The name of the decryption profile to use.UpdateDecryptionRuleDetails.Builderposition(RulePosition position)UpdateDecryptionRuleDetails.Buildersecret(String secret)The name of a mapped secret.
 
- 
- 
- 
Method Detail- 
conditionpublic UpdateDecryptionRuleDetails.Builder condition(DecryptionRuleMatchCriteria condition) 
 - 
actionpublic UpdateDecryptionRuleDetails.Builder action(DecryptionActionType action) Action:NO_DECRYPT - Matching traffic is not decrypted. * DECRYPT - Matching traffic is decrypted with the specified secret according to the specified decryptionProfile. - Parameters:
- action- the value to set
- Returns:
- this builder
 
 - 
decryptionProfilepublic UpdateDecryptionRuleDetails.Builder decryptionProfile(String decryptionProfile) The name of the decryption profile to use.- Parameters:
- decryptionProfile- the value to set
- Returns:
- this builder
 
 - 
secretpublic UpdateDecryptionRuleDetails.Builder secret(String secret) The name of a mapped secret.Its type must match that of the specified decryption profile. - Parameters:
- secret- the value to set
- Returns:
- this builder
 
 - 
positionpublic UpdateDecryptionRuleDetails.Builder position(RulePosition position) 
 - 
buildpublic UpdateDecryptionRuleDetails build() 
 - 
copypublic UpdateDecryptionRuleDetails.Builder copy(UpdateDecryptionRuleDetails model) 
 
- 
 
-