org.jclouds.cloudstack.domain
Class NetworkOffering.Builder<T extends NetworkOffering.Builder<T>>
java.lang.Object
org.jclouds.cloudstack.domain.NetworkOffering.Builder<T>
- Enclosing class:
- NetworkOffering
public abstract static class NetworkOffering.Builder<T extends NetworkOffering.Builder<T>>
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
id
protected String id
name
protected String name
displayText
protected String displayText
created
protected Date created
availability
protected NetworkOfferingAvailabilityType availability
maxConnections
protected Integer maxConnections
isDefault
protected boolean isDefault
supportsVLAN
protected boolean supportsVLAN
trafficType
protected TrafficType trafficType
guestIPType
protected GuestIPType guestIPType
networkRate
protected int networkRate
tags
protected String tags
NetworkOffering.Builder
public NetworkOffering.Builder()
self
protected abstract T self()
id
public T id(String id)
- See Also:
NetworkOffering.getId()
name
public T name(String name)
- See Also:
NetworkOffering.getName()
displayText
public T displayText(String displayText)
- See Also:
NetworkOffering.getDisplayText()
created
public T created(Date created)
- See Also:
NetworkOffering.getCreated()
availability
public T availability(NetworkOfferingAvailabilityType availability)
- See Also:
NetworkOffering.getAvailability()
maxConnections
public T maxConnections(Integer maxConnections)
- See Also:
NetworkOffering.getMaxConnections()
isDefault
public T isDefault(boolean isDefault)
- See Also:
NetworkOffering.isDefault()
supportsVLAN
public T supportsVLAN(boolean supportsVLAN)
- See Also:
NetworkOffering.supportsVLAN()
trafficType
public T trafficType(TrafficType trafficType)
- See Also:
NetworkOffering.getTrafficType()
guestIPType
public T guestIPType(GuestIPType guestIPType)
- See Also:
NetworkOffering.getGuestIPType()
networkRate
public T networkRate(int networkRate)
- See Also:
NetworkOffering.getNetworkRate()
tags
public T tags(String tags)
- See Also:
NetworkOffering.getTags()
build
public NetworkOffering build()
fromNetworkOffering
public T fromNetworkOffering(NetworkOffering in)
Copyright © 2009-2012 jclouds. All Rights Reserved.