![JAR search and dependency download from the Maven repository](/logo.png)
org.openstack4j.api.gbp.GbpService Maven / Gradle / Ivy
package org.openstack4j.api.gbp;
import org.openstack4j.common.RestService;
/**
* This interface contains all available GbpServices
*
* @author vinod borole
*
*/
public interface GbpService extends RestService {
/**
* Service implementation which provides methods for manipulation of external Policies
*
* @return ExternalPolicyService
*/
ExternalPolicyService externalPolicy();
/**
* Service implementation which provides methods for manipulation of external segments
*
* @return ExternalSegmentService
*/
ExternalSegmentService externalSegment();
/**
* Service implementation which provides methods for manipulation of groups
*
* @return GroupService
*/
GroupService group();
/**
* Service implementation which provides methods for manipulation of l2policies
*
* @return L2policyService
*/
L2policyService l2Policy();
/**
* Service implementation which provides methods for manipulation of l3policies
*
* @return L3policyService
*/
L3policyService l3Policy();
/**
* Service implementation which provides methods for manipulation of nat pools
*
* @return NatPoolService
*/
NatPoolService natPool();
/**
* Service implementation which provides methods for manipulation of network services
*
* @return NetworkPolicyService
*/
NetworkPolicyService networkPolicyService();
/**
* Service implementation which provides methods for manipulation of policy actions
*
* @return PolicyActionService
*/
PolicyActionService policyAction();
/**
* Service implementation which provides methods for manipulation of policy rules
*
* @return PolicyRuleService
*/
PolicyRuleService policyRule();
/**
* Service implementation which provides methods for manipulation of policy rules Sets
*
* @return PolicyRuleSetService
*/
PolicyRuleSetService policyRuleSet();
/**
* Service implementation which provides methods for manipulation of policy targets
*
* @return PolicyTargetService
*/
PolicyTargetService policyTarget();
/**
* Service implementation which provides methods for manipulation of policy classifiers
*
* @return PolicyClassifierService
*/
PolicyClassifierService policyClassifier();
/**
* Service implementation which provides methods for manipulation of service chains
*
* @return ServicechainService
*/
ServicechainService servicechain();
/**
* Service implementation which provides methods for manipulation of service profiles
*
* @return ServiceProfileService
*/
ServiceProfileService serviceProfile();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy