Package org.openstack4j.model.gbp
Interface L3Policy
-
- All Superinterfaces:
BasicResource
,Buildable<L3PolicyBuilder>
,IdEntity
,ModelEntity
,Resource
,Serializable
- All Known Implementing Classes:
GbpL3Policy
public interface L3Policy extends Resource, Buildable<L3PolicyBuilder>
L3 Policy Model Entity- Author:
- vinod borole
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.openstack4j.common.Buildable
Buildable.Builder<T extends Buildable.Builder<T,M>,M extends Buildable<?>>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getDescription()
Gets the descriptionMap<String,List<String>>
getExternalSegments()
Gets the external segmentString
getIpPool()
Gets the Ip Poolint
getIpVersion()
Gets the Ip versionList<String>
getL2Policies()
Gets the list of L2 PoliciesList<String>
getRouters()
Gets the list of routersString
getSubnetPrefixLength()
Gets the subnet prefix lengthboolean
isShared()
Is L3 Policy shared-
Methods inherited from interface org.openstack4j.model.common.BasicResource
getName, setName
-
Methods inherited from interface org.openstack4j.model.common.Resource
getTenantId, setTenantId
-
-
-
-
Method Detail
-
getDescription
String getDescription()
Gets the description- Returns:
- the description
-
getExternalSegments
Map<String,List<String>> getExternalSegments()
Gets the external segment- Returns:
- the external segment
-
getIpPool
String getIpPool()
Gets the Ip Pool- Returns:
- the Ip Pool
-
getIpVersion
int getIpVersion()
Gets the Ip version- Returns:
- the Ip version
-
getL2Policies
List<String> getL2Policies()
Gets the list of L2 Policies- Returns:
- the list of L2 Policies
-
isShared
boolean isShared()
Is L3 Policy shared- Returns:
- the true if shared and false if not shared
-
getSubnetPrefixLength
String getSubnetPrefixLength()
Gets the subnet prefix length- Returns:
- the subnet prefix length
-
-