Class AccessControlPolicyPointsBuilder<T extends AccessControlPolicyPoints,B extends AccessControlPolicyPointsBuilder<T,B>>
- java.lang.Object
-
- io.adminshell.aas.v3.model.builder.AbstractBuilder<T>
-
- io.adminshell.aas.v3.model.builder.ExtendableBuilder<T,B>
-
- io.adminshell.aas.v3.model.builder.AccessControlPolicyPointsBuilder<T,B>
-
- All Implemented Interfaces:
Builder<T>
- Direct Known Subclasses:
DefaultAccessControlPolicyPoints.Builder
public abstract class AccessControlPolicyPointsBuilder<T extends AccessControlPolicyPoints,B extends AccessControlPolicyPointsBuilder<T,B>> extends ExtendableBuilder<T,B>
-
-
Constructor Summary
Constructors Constructor Description AccessControlPolicyPointsBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BpolicyAdministrationPoint(PolicyAdministrationPoint policyAdministrationPoint)This function allows setting a value for policyAdministrationPointBpolicyDecisionPoint(PolicyDecisionPoint policyDecisionPoint)This function allows setting a value for policyDecisionPointBpolicyEnforcementPoint(PolicyEnforcementPoints policyEnforcementPoint)This function allows setting a value for policyEnforcementPointBpolicyInformationPoints(PolicyInformationPoints policyInformationPoints)This function allows setting a value for policyInformationPoints-
Methods inherited from class io.adminshell.aas.v3.model.builder.ExtendableBuilder
getSelf
-
Methods inherited from class io.adminshell.aas.v3.model.builder.AbstractBuilder
build, getBuildingInstance, newBuildingInstance
-
-
-
-
Method Detail
-
policyAdministrationPoint
public B policyAdministrationPoint(PolicyAdministrationPoint policyAdministrationPoint)
This function allows setting a value for policyAdministrationPoint- Parameters:
policyAdministrationPoint- desired value to be set- Returns:
- Builder object with new value for policyAdministrationPoint
-
policyDecisionPoint
public B policyDecisionPoint(PolicyDecisionPoint policyDecisionPoint)
This function allows setting a value for policyDecisionPoint- Parameters:
policyDecisionPoint- desired value to be set- Returns:
- Builder object with new value for policyDecisionPoint
-
policyEnforcementPoint
public B policyEnforcementPoint(PolicyEnforcementPoints policyEnforcementPoint)
This function allows setting a value for policyEnforcementPoint- Parameters:
policyEnforcementPoint- desired value to be set- Returns:
- Builder object with new value for policyEnforcementPoint
-
policyInformationPoints
public B policyInformationPoints(PolicyInformationPoints policyInformationPoints)
This function allows setting a value for policyInformationPoints- Parameters:
policyInformationPoints- desired value to be set- Returns:
- Builder object with new value for policyInformationPoints
-
-