Class BlobCertificateBuilder<T extends BlobCertificate,B extends BlobCertificateBuilder<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.BlobCertificateBuilder<T,B>
-
- All Implemented Interfaces:
Builder<T>
- Direct Known Subclasses:
DefaultBlobCertificate.Builder
public abstract class BlobCertificateBuilder<T extends BlobCertificate,B extends BlobCertificateBuilder<T,B>> extends ExtendableBuilder<T,B>
-
-
Constructor Summary
Constructors Constructor Description BlobCertificateBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BblobCertificate(Blob blobCertificate)This function allows setting a value for blobCertificateBcontainedExtension(Reference containedExtension)This function allows adding a value to the List containedExtensionsBcontainedExtensions(java.util.List<Reference> containedExtensions)This function allows setting a value for containedExtensionsBlastCertificate(boolean lastCertificate)This function allows setting a value for lastCertificateBpolicyAdministrationPoint(PolicyAdministrationPoint policyAdministrationPoint)This function allows setting a value for policyAdministrationPoint-
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
-
blobCertificate
public B blobCertificate(Blob blobCertificate)
This function allows setting a value for blobCertificate- Parameters:
blobCertificate- desired value to be set- Returns:
- Builder object with new value for blobCertificate
-
containedExtensions
public B containedExtensions(java.util.List<Reference> containedExtensions)
This function allows setting a value for containedExtensions- Parameters:
containedExtensions- desired value to be set- Returns:
- Builder object with new value for containedExtensions
-
containedExtension
public B containedExtension(Reference containedExtension)
This function allows adding a value to the List containedExtensions- Parameters:
containedExtension- desired value to be added- Returns:
- Builder object with new value for containedExtensions
-
lastCertificate
public B lastCertificate(boolean lastCertificate)
This function allows setting a value for lastCertificate- Parameters:
lastCertificate- desired value to be set- Returns:
- Builder object with new value for lastCertificate
-
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
-
-