Interface FirewallUpdateBuilder
-
- All Superinterfaces:
Buildable.Builder<FirewallUpdateBuilder,FirewallUpdate>
- All Known Implementing Classes:
NeutronFirewallUpdate.FirewallUpdateConcreteBuilder
public interface FirewallUpdateBuilder extends Buildable.Builder<FirewallUpdateBuilder,FirewallUpdate>
A Builder to Update Firewall of FwaaS- Author:
- Vishvesh Deshmukh
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description FirewallUpdateBuilderadminStateUp(Boolean adminStateUp)FirewallUpdateBuilderdescription(String description)FirewallUpdateBuildername(String name)FirewallUpdateBuilderpolicy(String policyId)FirewallUpdateBuildershared(Boolean shared)shared : When set to True makes this firewall rule visible to tenants other than its owner, and can be used in firewall policies not owned by its tenant.FirewallUpdateBuildertenantId(String tenantId)-
Methods inherited from interface org.openstack4j.common.Buildable.Builder
build, from
-
-
-
-
Method Detail
-
tenantId
FirewallUpdateBuilder tenantId(String tenantId)
- Parameters:
tenantId- : Owner of the Firewall. Only an administrative user can specify a tenant ID other than its own.- Returns:
- FirewallUpdateBuilder
-
name
FirewallUpdateBuilder name(String name)
- Parameters:
name- : Human readable name for the firewall (255 characters limit). Does not have to be unique.- Returns:
- FirewallUpdateBuilder
-
description
FirewallUpdateBuilder description(String description)
- Parameters:
description- : Human readable description for the firewall (1024 characters limit).- Returns:
- FirewallUpdateBuilder
-
adminStateUp
FirewallUpdateBuilder adminStateUp(Boolean adminStateUp)
- Parameters:
adminstateup- : The administrative state of the firewall, which is up (true) or down (false).- Returns:
- FirewallUpdateBuilder
-
shared
FirewallUpdateBuilder shared(Boolean shared)
shared : When set to True makes this firewall rule visible to tenants other than its owner, and can be used in firewall policies not owned by its tenant.- Returns:
- FirewallUpdateBuilder
-
policy
FirewallUpdateBuilder policy(String policyId)
- Parameters:
policyid- : The firewall policy uuid that this firewall is associated with. This firewall will implement the rules contained in the firewall policy represented by this uuid.- Returns:
- FirewallUpdateBuilder
-
-