Package com.helger.peppol.sml
Class SMLInfo.SMLInfoBuilder
java.lang.Object
com.helger.peppol.sml.SMLInfo.SMLInfoBuilder
- All Implemented Interfaces:
com.helger.base.builder.IBuilder<SMLInfo>
- Enclosing class:
SMLInfo
public static class SMLInfo.SMLInfoBuilder
extends Object
implements com.helger.base.builder.IBuilder<SMLInfo>
Builder class for
SMLInfo objects.- Since:
- 12.1.0
- Author:
- Philip Helger
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NonNull SMLInfobuild()@NonNull SMLInfo.SMLInfoBuilderclientCertificateRequired(boolean b) @NonNull SMLInfo.SMLInfoBuilderdisplayName(@NonNull @Nonempty String sDisplayName) @NonNull SMLInfo.SMLInfoBuilder@NonNull SMLInfo.SMLInfoBuilder@NonNull SMLInfo.SMLInfoBuilderidNew()@NonNull SMLInfo.SMLInfoBuilder@NonNull SMLInfo.SMLInfoBuildermanagementServiceURL(@NonNull @Nonempty String sManagementServiceURL) @NonNull SMLInfo.SMLInfoBuilderurlSuffixManageParticipant(@NonNull String s) @NonNull SMLInfo.SMLInfoBuilderurlSuffixManageSMP(@NonNull String s)
-
Constructor Details
-
SMLInfoBuilder
public SMLInfoBuilder() -
SMLInfoBuilder
-
-
Method Details
-
idNew
-
idNewPersistent
-
id
-
displayName
public @NonNull SMLInfo.SMLInfoBuilder displayName(@Nonempty @NonNull @Nonempty String sDisplayName) -
dnsZone
-
managementServiceURL
public @NonNull SMLInfo.SMLInfoBuilder managementServiceURL(@Nonempty @NonNull @Nonempty String sManagementServiceURL) -
urlSuffixManageSMP
-
urlSuffixManageParticipant
-
clientCertificateRequired
-
build
- Specified by:
buildin interfacecom.helger.base.builder.IBuilder<SMLInfo>
-