Class PolicyInformationPointsBuilder<T extends PolicyInformationPoints,B extends PolicyInformationPointsBuilder<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.PolicyInformationPointsBuilder<T,B>
-
- All Implemented Interfaces:
Builder<T>
- Direct Known Subclasses:
DefaultPolicyInformationPoints.Builder
public abstract class PolicyInformationPointsBuilder<T extends PolicyInformationPoints,B extends PolicyInformationPointsBuilder<T,B>> extends ExtendableBuilder<T,B>
-
-
Constructor Summary
Constructors Constructor Description PolicyInformationPointsBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BexternalInformationPoints(boolean externalInformationPoints)This function allows setting a value for externalInformationPointsBinternalInformationPoint(Reference internalInformationPoint)This function allows adding a value to the List internalInformationPointsBinternalInformationPoints(java.util.List<Reference> internalInformationPoints)This function allows setting a value for internalInformationPoints-
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
-
externalInformationPoints
public B externalInformationPoints(boolean externalInformationPoints)
This function allows setting a value for externalInformationPoints- Parameters:
externalInformationPoints- desired value to be set- Returns:
- Builder object with new value for externalInformationPoints
-
internalInformationPoints
public B internalInformationPoints(java.util.List<Reference> internalInformationPoints)
This function allows setting a value for internalInformationPoints- Parameters:
internalInformationPoints- desired value to be set- Returns:
- Builder object with new value for internalInformationPoints
-
internalInformationPoint
public B internalInformationPoint(Reference internalInformationPoint)
This function allows adding a value to the List internalInformationPoints- Parameters:
internalInformationPoint- desired value to be added- Returns:
- Builder object with new value for internalInformationPoints
-
-