Class DecryptionRuleSummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.networkfirewall.model.DecryptionRuleSummary.Builder
 
- 
- Enclosing class:
- DecryptionRuleSummary
 
 public static class DecryptionRuleSummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description DecryptionRuleSummary.Builderaction(DecryptionActionType action)Action:DecryptionRuleSummarybuild()DecryptionRuleSummary.Buildercopy(DecryptionRuleSummary model)DecryptionRuleSummary.BuilderdecryptionProfile(String decryptionProfile)The name of the decryption profile to use.DecryptionRuleSummary.Buildername(String name)Name for the decryption rule, must be unique within the policy.DecryptionRuleSummary.BuilderparentResourceId(String parentResourceId)OCID of the Network Firewall Policy this application belongs to.DecryptionRuleSummary.BuilderpriorityOrder(Long priorityOrder)The priority order in which this rule should be evaluated.DecryptionRuleSummary.Buildersecret(String secret)The name of a mapped secret.
 
- 
- 
- 
Method Detail- 
namepublic DecryptionRuleSummary.Builder name(String name) Name for the decryption rule, must be unique within the policy.- Parameters:
- name- the value to set
- Returns:
- this builder
 
 - 
actionpublic DecryptionRuleSummary.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 DecryptionRuleSummary.Builder decryptionProfile(String decryptionProfile) The name of the decryption profile to use.- Parameters:
- decryptionProfile- the value to set
- Returns:
- this builder
 
 - 
secretpublic DecryptionRuleSummary.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
 
 - 
priorityOrderpublic DecryptionRuleSummary.Builder priorityOrder(Long priorityOrder) The priority order in which this rule should be evaluated.- Parameters:
- priorityOrder- the value to set
- Returns:
- this builder
 
 - 
parentResourceIdpublic DecryptionRuleSummary.Builder parentResourceId(String parentResourceId) OCID of the Network Firewall Policy this application belongs to.- Parameters:
- parentResourceId- the value to set
- Returns:
- this builder
 
 - 
buildpublic DecryptionRuleSummary build() 
 - 
copypublic DecryptionRuleSummary.Builder copy(DecryptionRuleSummary model) 
 
- 
 
-