Class NodeParams<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>>

java.lang.Object
io.datarouter.storage.node.NodeParams<PK,D,F>

public class NodeParams<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> extends Object
  • Method Details

    • getClientId

      public ClientId getClientId()
    • getClientName

      public String getClientName()
    • getParentName

      public String getParentName()
    • getDatabeanSupplier

      public Supplier<D> getDatabeanSupplier()
    • getDatabeanName

      public String getDatabeanName()
    • getFielderSupplier

      public Supplier<F> getFielderSupplier()
    • getSchemaVersion

      public String getSchemaVersion()
    • getPhysicalName

      public String getPhysicalName()
    • getNamespace

      public Optional<String> getNamespace()
    • getPath

      public Subpath getPath()
    • getRemoteRouterName

      public String getRemoteRouterName()
    • getRemoteNodeName

      public String getRemoteNodeName()
    • getEntityNodePrefix

      public String getEntityNodePrefix()
    • getRecordCallsites

      public Supplier<Boolean> getRecordCallsites()
    • getStreamName

      public String getStreamName()
    • getQueueUrl

      public String getQueueUrl()
    • getTableConfiguration

      public NodewatchConfiguration getTableConfiguration()
    • getDisableForcePrimary

      public boolean getDisableForcePrimary()
    • getIsSystemTable

      @Deprecated public boolean getIsSystemTable()
      Deprecated.
    • getTag

      public Tag getTag()
    • getDisableIntroducer

      public boolean getDisableIntroducer()
    • getAgeMonitoringStatus

      public boolean getAgeMonitoringStatus()