public static class RegisteredServer.Builder extends DynamicStructure.Builder
| Modifier | Constructor and Description |
|---|---|
protected |
Builder(UaDataTypeSpecification specification,
Supplier<? extends Structure> emptyInstanceSupplier) |
| Modifier and Type | Method and Description |
|---|---|
RegisteredServer |
build()
Builds a Structure with the given data.
|
String[] |
getDiscoveryUrls() |
String |
getGatewayServerUri() |
Boolean |
getIsOnline() |
String |
getProductUri() |
String |
getSemaphoreFilePath() |
LocalizedText[] |
getServerNames() |
ApplicationType |
getServerType() |
String |
getServerUri() |
RegisteredServer.Builder |
setDiscoveryUrls(String[] value) |
RegisteredServer.Builder |
setGatewayServerUri(String value) |
RegisteredServer.Builder |
setIsOnline(Boolean value) |
RegisteredServer.Builder |
setProductUri(String value) |
RegisteredServer.Builder |
setSemaphoreFilePath(String value) |
RegisteredServer.Builder |
setServerNames(LocalizedText[] value) |
RegisteredServer.Builder |
setServerType(ApplicationType value) |
RegisteredServer.Builder |
setServerUri(String value) |
protected Builder(UaDataTypeSpecification specification, Supplier<? extends Structure> emptyInstanceSupplier)
public String getServerUri()
public RegisteredServer.Builder setServerUri(String value)
public String getProductUri()
public RegisteredServer.Builder setProductUri(String value)
public LocalizedText[] getServerNames()
public RegisteredServer.Builder setServerNames(LocalizedText[] value)
public ApplicationType getServerType()
public RegisteredServer.Builder setServerType(ApplicationType value)
public String getGatewayServerUri()
public RegisteredServer.Builder setGatewayServerUri(String value)
public String[] getDiscoveryUrls()
public RegisteredServer.Builder setDiscoveryUrls(String[] value)
public String getSemaphoreFilePath()
public RegisteredServer.Builder setSemaphoreFilePath(String value)
public Boolean getIsOnline()
public RegisteredServer.Builder setIsOnline(Boolean value)
public RegisteredServer build()
Structure.Builderbuild in interface Structure.Builderbuild in class DynamicStructure.BuilderCopyright © 2026. All rights reserved.