public final class PubSubVariableDataSetConf extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
PubSubVariableDataSetConf.Builder
Builder for
PubSubVariableDataSetConf. |
static class |
PubSubVariableDataSetConf.Fields |
PubSubConf.MapKind<T>| Modifier and Type | Field and Description |
|---|---|
static PubSubConfSpecification |
SPECIFICATION |
| Modifier and Type | Method and Description |
|---|---|
static PubSubVariableDataSetConf.Builder |
builder()
Returns a new
PubSubVariableDataSetConf.Builder that can be used to construct instances of this class |
boolean |
equals(Object obj) |
UUID |
getDataSetClassId()
If (and only if) this DataSet is based on a DataSetClass that defines the content of this
DataSet this should be set to a non-null globally unique id, that defines the DataSetClass.
|
LocalizedText |
getDescription()
The Description of this DataSet.
|
String |
getName()
Returns the name of the PubSub component.
|
List<PubSubPublishedVariableConf> |
getPublishedVariables()
The list of Variables to publish.
|
int |
hashCode() |
PubSubConfSpecification |
specification()
Returns the specification of this object.
|
PubSubVariableDataSetConf.Builder |
toBuilder()
Returns a new
PubSubVariableDataSetConf.Builder that is initialized with the state of this object. |
String |
toString() |
PubSubVariableDataSetConf |
withDataSetClassId(UUID dataSetClassId) |
PubSubVariableDataSetConf |
withDescription(LocalizedText description) |
PubSubVariableDataSetConf |
withName(String name)
Convenience method for doing
PubSubConf.toBuilder() + PubSubNamedConf.Builder.setName(String) +
PubSubConf.Builder.build(). |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitgetTypepublic static final PubSubConfSpecification SPECIFICATION
public PubSubConfSpecification specification()
PubSubConfpublic String getName()
public UUID getDataSetClassId()
public LocalizedText getDescription()
public List<PubSubPublishedVariableConf> getPublishedVariables()
public PubSubVariableDataSetConf withName(String name)
PubSubNamedConfPubSubConf.toBuilder() + PubSubNamedConf.Builder.setName(String) +
PubSubConf.Builder.build().public PubSubVariableDataSetConf withDataSetClassId(UUID dataSetClassId)
public PubSubVariableDataSetConf withDescription(LocalizedText description)
public static PubSubVariableDataSetConf.Builder builder()
PubSubVariableDataSetConf.Builder that can be used to construct instances of this classpublic PubSubVariableDataSetConf.Builder toBuilder()
PubSubVariableDataSetConf.Builder that is initialized with the state of this object.Copyright © 2026. All rights reserved.