Package org.jclouds.cloudstack.options
Class ListNetworksOptions
java.lang.Object
org.jclouds.http.options.BaseHttpRequestOptions
org.jclouds.cloudstack.options.AccountInDomainOptions
org.jclouds.cloudstack.options.ListNetworksOptions
- All Implemented Interfaces:
HttpRequestOptions
Options used to control what networks information is returned
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from class org.jclouds.http.options.BaseHttpRequestOptions
formParameters, headers, pathSuffix, payload, queryParameters
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaccountInDomain
(String account, String domain) isDefault
(boolean isDefault) isShared
(boolean isShared) isSystem
(boolean isSystem) trafficType
(TrafficType trafficType) type
(NetworkType type) Methods inherited from class org.jclouds.http.options.BaseHttpRequestOptions
buildFormParameters, buildPathSuffix, buildQueryParameters, buildRequestHeaders, buildStringPayload, equals, getFirstFormOrNull, getFirstHeaderOrNull, getFirstQueryOrNull, hashCode, replaceHeader, toString
-
Field Details
-
NONE
-
-
Constructor Details
-
ListNetworksOptions
public ListNetworksOptions()
-
-
Method Details
-
isDefault
- Parameters:
isDefault
- true if network is default, false otherwise
-
isSystem
- Parameters:
isSystem
- true if network is system, false otherwise
-
type
- Parameters:
type
- the type of the network
-
id
- Parameters:
id
- list networks by id
-
zoneId
- Parameters:
zoneId
- the Zone ID of the network
-
projectId
- Parameters:
projectId
- the project ID of the network
-
trafficType
- Parameters:
trafficType
- type of the traffic
-
accountInDomain
- Overrides:
accountInDomain
in classAccountInDomainOptions
- Parameters:
account
- an optional account for the resourcedomain
- domain id
-
domainId
- Overrides:
domainId
in classAccountInDomainOptions
- Parameters:
domainId
- The domain for the resource
-
tags
- Parameters:
tags
- Key/value pairs for tags that need to be matched.
-