Package org.jclouds.cloudstack.domain
Class VlanIPRange
- java.lang.Object
-
- org.jclouds.cloudstack.domain.VlanIPRange
-
- All Implemented Interfaces:
Comparable<VlanIPRange>
public class VlanIPRange extends Object implements Comparable<VlanIPRange>
Represents the data object used in CloudStack's "Vlan" API.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classVlanIPRange.Builder<T extends VlanIPRange.Builder<T>>
-
Constructor Summary
Constructors Modifier Constructor Description protectedVlanIPRange(String id, String description, boolean forVirtualNetwork, String zoneId, String vlan, String account, String domainId, String domain, String podId, String podName, String gateway, String netmask, String startIP, String endIP, String networkId)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static VlanIPRange.Builder<?>builder()intcompareTo(VlanIPRange other)booleanequals(Object obj)StringgetAccount()StringgetDescription()StringgetDomain()StringgetDomainId()StringgetEndIP()StringgetGateway()StringgetId()StringgetNetmask()StringgetNetworkId()StringgetPodId()StringgetPodName()StringgetStartIP()StringgetVlan()StringgetZoneId()inthashCode()booleanisForVirtualNetwork()protected com.google.common.base.MoreObjects.ToStringHelperstring()VlanIPRange.Builder<?>toBuilder()StringtoString()
-
-
-
Constructor Detail
-
VlanIPRange
@ConstructorProperties({"id","description","forvirtualnetwork","zoneid","vlan","account","domainid","domain","podid","podname","gateway","netmask","startip","endip","networkid"}) protected VlanIPRange(String id, @Nullable String description, boolean forVirtualNetwork, @Nullable String zoneId, @Nullable String vlan, @Nullable String account, @Nullable String domainId, @Nullable String domain, @Nullable String podId, @Nullable String podName, @Nullable String gateway, @Nullable String netmask, @Nullable String startIP, @Nullable String endIP, @Nullable String networkId)
-
-
Method Detail
-
builder
public static VlanIPRange.Builder<?> builder()
-
toBuilder
public VlanIPRange.Builder<?> toBuilder()
-
getId
public String getId()
-
isForVirtualNetwork
public boolean isForVirtualNetwork()
-
string
protected com.google.common.base.MoreObjects.ToStringHelper string()
-
compareTo
public int compareTo(VlanIPRange other)
- Specified by:
compareToin interfaceComparable<VlanIPRange>
-
-