public final class PubSubFieldMetaDataConf extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
PubSubFieldMetaDataConf.Builder
Builder for
PubSubFieldMetaDataConf. |
static class |
PubSubFieldMetaDataConf.Fields |
PubSubConf.MapKind<T>| Modifier and Type | Field and Description |
|---|---|
static PubSubConfSpecification |
SPECIFICATION |
public static final PubSubConfSpecification SPECIFICATION
public PubSubConfSpecification specification()
PubSubConfpublic String getName()
public List<UnsignedInteger> getArrayDimensions()
public UnsignedByte getBuiltInType()
public UUID getDataSetFieldId()
public UaNodeId getDataType()
public LocalizedText getDescription()
public Map<UaQualifiedName,Object> getProperties()
public Integer getValueRank()
public PubSubFieldMetaDataConf withName(String name)
PubSubNamedConfPubSubConf.toBuilder() + PubSubNamedConf.Builder.setName(String) +
PubSubConf.Builder.build().public PubSubFieldMetaDataConf withBuiltInType(UnsignedByte builtInType)
public PubSubFieldMetaDataConf withDataSetFieldId(UUID dataSetFieldId)
public PubSubFieldMetaDataConf withDataType(UaNodeId dataType)
public PubSubFieldMetaDataConf withDataType(UaNode node)
public PubSubFieldMetaDataConf withDescription(LocalizedText description)
public PubSubFieldMetaDataConf withValueRank(Integer valueRank)
public static PubSubFieldMetaDataConf.Builder builder()
PubSubFieldMetaDataConf.Builder that can be used to construct instances of this classpublic PubSubFieldMetaDataConf.Builder toBuilder()
PubSubFieldMetaDataConf.Builder that is initialized with the state of this object.protected static PubSubFieldMetaDataConf fromStackType(FieldMetaData c, NamespaceTable namespaceTable)
protected static FieldMetaData getStackType(PubSubFieldMetaDataConf c, NamespaceTable namespaceTable)
Copyright © 2026. All rights reserved.