Class UpdateDecryptionRuleDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.networkfirewall.model.UpdateDecryptionRuleDetails.Builder
-
- Enclosing class:
- UpdateDecryptionRuleDetails
public static class UpdateDecryptionRuleDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateDecryptionRuleDetails.Builder
action(DecryptionActionType action)
Action:UpdateDecryptionRuleDetails
build()
UpdateDecryptionRuleDetails.Builder
condition(DecryptionRuleMatchCriteria condition)
UpdateDecryptionRuleDetails.Builder
copy(UpdateDecryptionRuleDetails model)
UpdateDecryptionRuleDetails.Builder
decryptionProfile(String decryptionProfile)
The name of the decryption profile to use.UpdateDecryptionRuleDetails.Builder
position(RulePosition position)
UpdateDecryptionRuleDetails.Builder
secret(String secret)
The name of a mapped secret.
-
-
-
Method Detail
-
condition
public UpdateDecryptionRuleDetails.Builder condition(DecryptionRuleMatchCriteria condition)
-
action
public 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
-
decryptionProfile
public UpdateDecryptionRuleDetails.Builder decryptionProfile(String decryptionProfile)
The name of the decryption profile to use.- Parameters:
decryptionProfile
- the value to set- Returns:
- this builder
-
secret
public 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
-
position
public UpdateDecryptionRuleDetails.Builder position(RulePosition position)
-
build
public UpdateDecryptionRuleDetails build()
-
copy
public UpdateDecryptionRuleDetails.Builder copy(UpdateDecryptionRuleDetails model)
-
-