org.jclouds.vcloud.director.v1_5.domain.network
Class FirewallService

java.lang.Object
  extended by org.jclouds.vcloud.director.v1_5.domain.network.NetworkServiceType<FirewallService>
      extended by org.jclouds.vcloud.director.v1_5.domain.network.FirewallService

public class FirewallService
extends NetworkServiceType<FirewallService>

Represents a network firewall service.

Java class for FirewallService complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="FirewallService">
   <complexContent>
     <extension base="{http://www.vmware.com/vcloud/v1.5}NetworkServiceType">
       <sequence>
         <element name="DefaultAction" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="LogDefaultAction" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="FirewallRule" type="{http://www.vmware.com/vcloud/v1.5}FirewallRuleType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <anyAttribute processContents='lax' namespace='##other'/>
     </extension>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class FirewallService.Builder
           
 
Field Summary
protected  String defaultAction
           
protected  Set<FirewallRule> firewallRules
           
protected  Boolean logDefaultAction
           
 
Method Summary
static FirewallService.Builder builder()
           
 boolean equals(Object o)
           
 String getDefaultAction()
          Gets the value of the defaultAction property.
 Set<FirewallRule> getFirewallRules()
          Gets the value of the firewallRule property.
 int hashCode()
           
 Boolean isLogDefaultAction()
          Gets the value of the logDefaultAction property.
 FirewallService.Builder toBuilder()
           
 String toString()
           
 
Methods inherited from class org.jclouds.vcloud.director.v1_5.domain.network.NetworkServiceType
isEnabled, string
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

defaultAction

protected String defaultAction

logDefaultAction

protected Boolean logDefaultAction

firewallRules

protected Set<FirewallRule> firewallRules
Method Detail

builder

public static FirewallService.Builder builder()

toBuilder

public FirewallService.Builder toBuilder()
Specified by:
toBuilder in class NetworkServiceType<FirewallService>

getDefaultAction

public String getDefaultAction()
Gets the value of the defaultAction property.

Returns:
possible object is String

isLogDefaultAction

public Boolean isLogDefaultAction()
Gets the value of the logDefaultAction property.

Returns:
possible object is Boolean

getFirewallRules

public Set<FirewallRule> getFirewallRules()
Gets the value of the firewallRule property.


equals

public boolean equals(Object o)
Overrides:
equals in class NetworkServiceType<FirewallService>

hashCode

public int hashCode()
Overrides:
hashCode in class NetworkServiceType<FirewallService>

toString

public String toString()
Overrides:
toString in class NetworkServiceType<FirewallService>


Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.