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 class
VlanIPRange.Builder<T extends VlanIPRange.Builder<T>>
-
Constructor Summary
Constructors Modifier Constructor Description protected
VlanIPRange(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()
int
compareTo(VlanIPRange other)
boolean
equals(Object obj)
String
getAccount()
String
getDescription()
String
getDomain()
String
getDomainId()
String
getEndIP()
String
getGateway()
String
getId()
String
getNetmask()
String
getNetworkId()
String
getPodId()
String
getPodName()
String
getStartIP()
String
getVlan()
String
getZoneId()
int
hashCode()
boolean
isForVirtualNetwork()
protected com.google.common.base.MoreObjects.ToStringHelper
string()
VlanIPRange.Builder<?>
toBuilder()
String
toString()
-
-
-
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:
compareTo
in interfaceComparable<VlanIPRange>
-
-