Package org.openstack4j.model.gbp
Interface ExternalSegment
-
- All Superinterfaces:
BasicResource,Buildable<ExternalSegmentBuilder>,IdEntity,ModelEntity,Resource,Serializable
- All Known Implementing Classes:
GbpExternalSegment
public interface ExternalSegment extends Resource, Buildable<ExternalSegmentBuilder>
External Segment 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 StringgetCidr()Gets the cidrStringgetDescription()Gets the descriptionList<String>getExternalPolicies()Gets the external policiesList<GbpExternalRoutes>getExternalRoutes()Gets the list of external routesintgetIpVersion()Gets the Ip versionList<String>getL3Policies()Gets the L3 policiesList<String>getNatpools()Gets the list of nat poolsStringgetSubnetId()Gets the subnet IdbooleanisPortAddressTranslation()Gets Is Port address TransalationbooleanisShared()Is external segment 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
-
getExternalPolicies
List<String> getExternalPolicies()
Gets the external policies- Returns:
- the external policies
-
getIpVersion
int getIpVersion()
Gets the Ip version- Returns:
- the Ip version
-
getCidr
String getCidr()
Gets the cidr- Returns:
- the cidr
-
getDescription
String getDescription()
Gets the description- Returns:
- the description
-
isShared
boolean isShared()
Is external segment shared- Returns:
- the true if shared and false if not shared
-
getSubnetId
String getSubnetId()
Gets the subnet Id- Returns:
- the subnet Id
-
isPortAddressTranslation
boolean isPortAddressTranslation()
Gets Is Port address Transalation- Returns:
- True or False
-
getExternalRoutes
List<GbpExternalRoutes> getExternalRoutes()
Gets the list of external routes- Returns:
- the list of external routes
-
-