Class NeutronFirewallPolicyUpdate
- java.lang.Object
-
- org.openstack4j.openstack.networking.domain.ext.NeutronFirewallPolicyUpdate
-
- All Implemented Interfaces:
Serializable,Buildable<FirewallPolicyUpdateBuilder>,ModelEntity,FirewallPolicyUpdate
public class NeutronFirewallPolicyUpdate extends Object implements FirewallPolicyUpdate
An entity used to update Neutron Firewall Policy (FwaaS).- Author:
- Vishvesh Deshmukh
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNeutronFirewallPolicyUpdate.FirewallPolicyUpdateConcreteBuilder-
Nested classes/interfaces inherited from interface org.openstack4j.common.Buildable
Buildable.Builder<T extends Buildable.Builder<T,M>,M extends Buildable<?>>
-
-
Constructor Summary
Constructors Constructor Description NeutronFirewallPolicyUpdate()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FirewallPolicyUpdateBuilderbuilder()StringgetDescription()List<String>getFirewallRuleIds()StringgetName()BooleanisAudited()BooleanisShared()FirewallPolicyUpdateBuildertoBuilder()Wrap this FirewallPolicyUpdate to a builderStringtoString()
-
-
-
Method Detail
-
builder
public static FirewallPolicyUpdateBuilder builder()
- Returns:
- FirewallPolicyUpdateBuilder
-
toBuilder
public FirewallPolicyUpdateBuilder toBuilder()
Wrap this FirewallPolicyUpdate to a builder- Specified by:
toBuilderin interfaceBuildable<FirewallPolicyUpdateBuilder>- Returns:
- FirewallPolicyUpdateBuilder
-
getName
public String getName()
- Specified by:
getNamein interfaceFirewallPolicyUpdate- Returns:
- name : Human readable name for the FirewallPolicyUpdate (255 characters limit). Does not have to be unique.
-
getDescription
public String getDescription()
- Specified by:
getDescriptionin interfaceFirewallPolicyUpdate- Returns:
- description : Human readable description for the FirewallPolicyUpdate (1024 characters limit).
-
isShared
public Boolean isShared()
- Specified by:
isSharedin interfaceFirewallPolicyUpdate- Returns:
- shared : When set to True makes this FirewallPolicyUpdate visible to tenants other than its owner, and can be used in FirewallPolicyUpdate not owned by its tenant.
-
isAudited
public Boolean isAudited()
- Specified by:
isAuditedin interfaceFirewallPolicyUpdate- Returns:
- audited : When set to True by the policy owner indicates that the firewall policy has been audited. This attribute is meant to aid in the firewall policy audit workflows. Each time the firewall policy or the associated firewall rules are changed, this attribute will be set to False and will have to be explicitly set to True through an update operation.
-
getFirewallRuleIds
public List<String> getFirewallRuleIds()
- Specified by:
getFirewallRuleIdsin interfaceFirewallPolicyUpdate- Returns:
- firewallRules(UUID)List : This is an ordered list of firewall rule uuids. The firewall applies the rules in the order in which they appear in this list.
-
-