public class ApplicationDescription extends DynamicStructure
| Modifier and Type | Class and Description |
|---|---|
static class |
ApplicationDescription.Builder |
static class |
ApplicationDescription.Fields |
Structure.MapKind<T>UaNamespaceTranslateable.Context| Modifier and Type | Field and Description |
|---|---|
static StructureSpecification |
SPECIFICATION |
| Modifier | Constructor and Description |
|---|---|
|
ApplicationDescription() |
|
ApplicationDescription(String f_applicationUri,
String f_productUri,
LocalizedText f_applicationName,
ApplicationType f_applicationType,
String f_gatewayServerUri,
String f_discoveryProfileUri,
String[] f_discoveryUrls) |
protected |
ApplicationDescription(UaDataTypeSpecification specification) |
| Modifier and Type | Method and Description |
|---|---|
static ApplicationDescription.Builder |
builder() |
ApplicationDescription |
clone()
Clones the Structure.
|
LocalizedText |
getApplicationName() |
ApplicationType |
getApplicationType() |
String |
getApplicationUri() |
String |
getDiscoveryProfileUri() |
String[] |
getDiscoveryUrls() |
String |
getGatewayServerUri() |
String |
getProductUri() |
void |
setApplicationName(LocalizedText value) |
void |
setApplicationType(ApplicationType value) |
void |
setApplicationUri(String value) |
void |
setDiscoveryProfileUri(String value) |
void |
setDiscoveryUrls(String[] value) |
void |
setGatewayServerUri(String value) |
void |
setProductUri(String value) |
ApplicationDescription.Builder |
toBuilder()
Returns a builder with the data of this Structure pre-set.
|
builderclear, equals, forEachField, forEachField, get, get, hashCode, indexGet, indexSet, set, set, specification, toFieldNamesMap, toFieldNamesMap, toFieldsMap, toFieldsMap, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitreduceFields, reduceFields, toMap, withTranslatedNamespacespublic static final StructureSpecification SPECIFICATION
public ApplicationDescription()
protected ApplicationDescription(UaDataTypeSpecification specification)
public ApplicationDescription(String f_applicationUri, String f_productUri, LocalizedText f_applicationName, ApplicationType f_applicationType, String f_gatewayServerUri, String f_discoveryProfileUri, String[] f_discoveryUrls)
public String getApplicationUri()
public void setApplicationUri(String value)
public String getProductUri()
public void setProductUri(String value)
public LocalizedText getApplicationName()
public void setApplicationName(LocalizedText value)
public ApplicationType getApplicationType()
public void setApplicationType(ApplicationType value)
public String getGatewayServerUri()
public void setGatewayServerUri(String value)
public String getDiscoveryProfileUri()
public void setDiscoveryProfileUri(String value)
public String[] getDiscoveryUrls()
public void setDiscoveryUrls(String[] value)
public ApplicationDescription clone()
AbstractStructureCloneNotSupportedException
as all Structures must be cloneable.clone in interface Structureclone in class DynamicStructurepublic static ApplicationDescription.Builder builder()
public ApplicationDescription.Builder toBuilder()
Structure#getClass() as this one.toBuilder in interface StructuretoBuilder in class AbstractStructureCopyright © 2026. All rights reserved.