org.jclouds.vcloud.director.v1_5.domain.query
Class QueryResultNetworkRecord

java.lang.Object
  extended by org.jclouds.vcloud.director.v1_5.domain.query.QueryResultRecordType
      extended by org.jclouds.vcloud.director.v1_5.domain.query.QueryResultNetworkRecord

public class QueryResultNetworkRecord
extends QueryResultRecordType

Represents the results from a Network vCloud query as a record.

 <complexType name="QueryResultNetworkRecordType" />
 

Author:
grkvlt@apache.org

Nested Class Summary
static class QueryResultNetworkRecord.Builder<B extends QueryResultNetworkRecord.Builder<B>>
           
 
Field Summary
protected  String dns1
           
protected  String dns2
           
protected  String dnsSuffix
           
protected  String gateway
           
protected  String ipScopeId
           
protected  Boolean isBusy
           
protected  String name
           
protected  String netmask
           
 
Constructor Summary
QueryResultNetworkRecord(QueryResultNetworkRecord.Builder<?> builder)
           
 
Method Summary
static QueryResultNetworkRecord.Builder<?> builder()
           
 boolean equals(Object o)
           
 String getDns1()
          Primary DNS for the network.
 String getDns2()
          Secondary DNS for the network.
 String getDnsSuffix()
          DNS suffix for the network.
 String getGateway()
          Gateway for the network.
 String getIpScopeId()
          IP scope object of this network.
 String getName()
          name.
 String getNetmask()
          Netmask for the network.
 int hashCode()
           
 Boolean isBusy()
          Shows whether it is busy.
 com.google.common.base.Objects.ToStringHelper string()
           
 QueryResultNetworkRecord.Builder<?> toBuilder()
           
 
Methods inherited from class org.jclouds.vcloud.director.v1_5.domain.query.QueryResultRecordType
getHref, getId, getLinks, getType, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

name

protected String name

ipScopeId

protected String ipScopeId

gateway

protected String gateway

netmask

protected String netmask

dns1

protected String dns1

dns2

protected String dns2

dnsSuffix

protected String dnsSuffix

isBusy

protected Boolean isBusy
Constructor Detail

QueryResultNetworkRecord

public QueryResultNetworkRecord(QueryResultNetworkRecord.Builder<?> builder)
Method Detail

builder

public static QueryResultNetworkRecord.Builder<?> builder()

toBuilder

public QueryResultNetworkRecord.Builder<?> toBuilder()
Overrides:
toBuilder in class QueryResultRecordType

getName

public String getName()
name.


getIpScopeId

public String getIpScopeId()
IP scope object of this network.


getGateway

public String getGateway()
Gateway for the network.


getNetmask

public String getNetmask()
Netmask for the network.


getDns1

public String getDns1()
Primary DNS for the network.


getDns2

public String getDns2()
Secondary DNS for the network.


getDnsSuffix

public String getDnsSuffix()
DNS suffix for the network.


isBusy

public Boolean isBusy()
Shows whether it is busy.


equals

public boolean equals(Object o)
Overrides:
equals in class QueryResultRecordType

hashCode

public int hashCode()
Overrides:
hashCode in class QueryResultRecordType

string

public com.google.common.base.Objects.ToStringHelper string()
Overrides:
string in class QueryResultRecordType


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