Package org.openstack4j.model.gbp
Interface ExternalPolicyCreate
-
- All Superinterfaces:
BasicResource,Buildable<ExternalPolicyBuilder>,IdEntity,ModelEntity,Resource,Serializable
- All Known Implementing Classes:
GbpExternalPolicyCreate
public interface ExternalPolicyCreate extends Resource, Buildable<ExternalPolicyBuilder>
External 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 Map<String,String>getConsumedPolicyRuleSets()Gets the consumed policy rule sets IdsStringgetDescription()Gets the descriptionList<String>getExternalSegments()Gets the external segments associated with this external policy IdsMap<String,String>getProvidedPolicyRuleSets()Gets the provided policy rule sets IdsbooleanisShared()Is external 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
-
getConsumedPolicyRuleSets
Map<String,String> getConsumedPolicyRuleSets()
Gets the consumed policy rule sets Ids- Returns:
- the consumed policy rule sets ids
-
getProvidedPolicyRuleSets
Map<String,String> getProvidedPolicyRuleSets()
Gets the provided policy rule sets Ids- Returns:
- the provided policy rule sets ids
-
getExternalSegments
List<String> getExternalSegments()
Gets the external segments associated with this external policy Ids- Returns:
- the external segment ids
-
getDescription
String getDescription()
Gets the description- Returns:
- the description
-
isShared
boolean isShared()
Is external policy shared- Returns:
- the true if shared and false if not shared
-
-