Class UpdateFirewallRuleOptions.Builder
- java.lang.Object
- 
- com.ibm.cloud.networking.firewall_rules.v1.model.UpdateFirewallRuleOptions.Builder
 
- 
- Enclosing class:
- UpdateFirewallRuleOptions
 
 public static class UpdateFirewallRuleOptions.Builder extends Object Builder.
- 
- 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateFirewallRuleOptions.Builderaction(String action)Set the action.UpdateFirewallRuleOptionsbuild()Builds a UpdateFirewallRuleOptions.UpdateFirewallRuleOptions.Buildercrn(String crn)Set the crn.UpdateFirewallRuleOptions.Builderdescription(String description)Set the description.UpdateFirewallRuleOptions.Builderfilter(FirewallRuleUpdateInputFilter filter)Set the filter.UpdateFirewallRuleOptions.BuilderfirewallRuleIdentifier(String firewallRuleIdentifier)Set the firewallRuleIdentifier.UpdateFirewallRuleOptions.Builderpaused(Boolean paused)Set the paused.UpdateFirewallRuleOptions.BuilderxAuthUserToken(String xAuthUserToken)Set the xAuthUserToken.UpdateFirewallRuleOptions.BuilderzoneIdentifier(String zoneIdentifier)Set the zoneIdentifier.
 
- 
- 
- 
Constructor Detail- 
Builderpublic Builder() Instantiates a new builder.
 - 
Builderpublic Builder(String xAuthUserToken, String crn, String zoneIdentifier, String firewallRuleIdentifier) Instantiates a new builder with required properties.- Parameters:
- xAuthUserToken- the xAuthUserToken
- crn- the crn
- zoneIdentifier- the zoneIdentifier
- firewallRuleIdentifier- the firewallRuleIdentifier
 
 
- 
 - 
Method Detail- 
buildpublic UpdateFirewallRuleOptions build() Builds a UpdateFirewallRuleOptions.- Returns:
- the new UpdateFirewallRuleOptions instance
 
 - 
xAuthUserTokenpublic UpdateFirewallRuleOptions.Builder xAuthUserToken(String xAuthUserToken) Set the xAuthUserToken.- Parameters:
- xAuthUserToken- the xAuthUserToken
- Returns:
- the UpdateFirewallRuleOptions builder
 
 - 
crnpublic UpdateFirewallRuleOptions.Builder crn(String crn) Set the crn.- Parameters:
- crn- the crn
- Returns:
- the UpdateFirewallRuleOptions builder
 
 - 
zoneIdentifierpublic UpdateFirewallRuleOptions.Builder zoneIdentifier(String zoneIdentifier) Set the zoneIdentifier.- Parameters:
- zoneIdentifier- the zoneIdentifier
- Returns:
- the UpdateFirewallRuleOptions builder
 
 - 
firewallRuleIdentifierpublic UpdateFirewallRuleOptions.Builder firewallRuleIdentifier(String firewallRuleIdentifier) Set the firewallRuleIdentifier.- Parameters:
- firewallRuleIdentifier- the firewallRuleIdentifier
- Returns:
- the UpdateFirewallRuleOptions builder
 
 - 
actionpublic UpdateFirewallRuleOptions.Builder action(String action) Set the action.- Parameters:
- action- the action
- Returns:
- the UpdateFirewallRuleOptions builder
 
 - 
pausedpublic UpdateFirewallRuleOptions.Builder paused(Boolean paused) Set the paused.- Parameters:
- paused- the paused
- Returns:
- the UpdateFirewallRuleOptions builder
 
 - 
descriptionpublic UpdateFirewallRuleOptions.Builder description(String description) Set the description.- Parameters:
- description- the description
- Returns:
- the UpdateFirewallRuleOptions builder
 
 - 
filterpublic UpdateFirewallRuleOptions.Builder filter(FirewallRuleUpdateInputFilter filter) Set the filter.- Parameters:
- filter- the filter
- Returns:
- the UpdateFirewallRuleOptions builder
 
 
- 
 
-