Class CreateFirewallPolicy.Builder
java.lang.Object
org.jclouds.openstack.neutron.v2.domain.CreateFirewallPolicy.Builder
- Enclosing class:
CreateFirewallPolicy
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract CreateFirewallPolicy.Builder
build()
abstract CreateFirewallPolicy.Builder
description
(String description) abstract CreateFirewallPolicy.Builder
firewallRules
(List<String> firewallRules) abstract Boolean
abstract String
abstract String
getName()
abstract Boolean
abstract String
abstract CreateFirewallPolicy.Builder
abstract CreateFirewallPolicy.Builder
abstract CreateFirewallPolicy.Builder
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
tenantId
- Parameters:
tenantId
- Owner of the firewall. Only admin users can specify a tenant_id other than its own.- Returns:
- The CreateFirewallPolicy builder.
-
name
- Parameters:
name
- Human readable name for the firewall (255 characters limit).- Returns:
- The CreateFirewallPolicy builder.
-
description
- Parameters:
description
- Human readable description for the firewall (1024 characters limit).- Returns:
- The CreateFirewallPolicy builder.
-
firewallRules
- Parameters:
firewallRules
- This is an ordered list of firewall rule uuids. The firewall applies the rules in the order in which they appear in this list.- Returns:
- The CreateFirewallPolicy builder.
-
audited
- Parameters:
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 work flows. Each time the firewall policy or the associated firewall rules are changed, this attribute is set to False and must be explicitly set to True through an update operation.- Returns:
- The CreateFirewallPolicy builder.
-
getTenantId
-
getName
-
getDescription
-
getFirewallRules
-
getAudited
-
build
-