Package org.openstack4j.model.gbp
Interface NetworkServicePolicy
-
- All Superinterfaces:
BasicResource,Buildable<NetworkServicePolicyBuilder>,IdEntity,ModelEntity,Resource,Serializable
- All Known Implementing Classes:
GbpNetworkServicePolicy
public interface NetworkServicePolicy extends Resource, Buildable<NetworkServicePolicyBuilder>
Created by sumit gandhi on 7/4/2016.
-
-
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 StringgetDescription()Gets the description of the network service policyList<GbpNetworkServiceParams>getGbpNetworkServiceParamsList()Gets the network service parametersList<PolicyTargetGroup>getPolicyTargetGroupList()Gets the policy target groups associated with the service policybooleanisShared()Is the network service 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
-
isShared
boolean isShared()
Is the network service policy shared- Returns:
- boolean
-
getGbpNetworkServiceParamsList
List<GbpNetworkServiceParams> getGbpNetworkServiceParamsList()
Gets the network service parameters- Returns:
- network service parameters
-
getPolicyTargetGroupList
List<PolicyTargetGroup> getPolicyTargetGroupList()
Gets the policy target groups associated with the service policy- Returns:
- list of policy target groups
-
getDescription
String getDescription()
Gets the description of the network service policy- Returns:
- description
-
-