Package 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
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected NetworkOfferingAvailabilityType
protected Date
protected String
protected GuestIPType
protected String
protected boolean
protected Integer
protected String
protected int
protected boolean
protected com.google.common.collect.ImmutableSet.Builder
<String> protected TrafficType
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionavailability
(NetworkOfferingAvailabilityType availability) build()
displayText
(String displayText) guestIPType
(GuestIPType guestIPType) isDefault
(boolean isDefault) maxConnections
(Integer maxConnections) networkRate
(int networkRate) protected abstract T
self()
supportsVLAN
(boolean supportsVLAN) trafficType
(TrafficType trafficType)
-
Field Details
-
id
-
name
-
displayText
-
created
-
availability
-
maxConnections
-
isDefault
protected boolean isDefault -
supportsVLAN
protected boolean supportsVLAN -
trafficType
-
guestIPType
-
networkRate
protected int networkRate -
tags
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
self
-
id
- See Also:
-
name
- See Also:
-
displayText
- See Also:
-
created
- See Also:
-
availability
- See Also:
-
maxConnections
- See Also:
-
isDefault
- See Also:
-
supportsVLAN
- See Also:
-
trafficType
- See Also:
-
guestIPType
- See Also:
-
networkRate
- See Also:
-
tags
- See Also:
-
tag
- See Also:
-
build
-
fromNetworkOffering
-