public static class CreateSubscriptionRequest.Builder extends DynamicStructure.Builder
| Modifier | Constructor and Description |
|---|---|
protected |
Builder(UaDataTypeSpecification specification,
Supplier<? extends Structure> emptyInstanceSupplier) |
| Modifier and Type | Method and Description |
|---|---|
CreateSubscriptionRequest |
build()
Builds a Structure with the given data.
|
UnsignedInteger |
getMaxNotificationsPerPublish() |
UnsignedByte |
getPriority() |
Boolean |
getPublishingEnabled() |
UnsignedInteger |
getRequestedLifetimeCount() |
UnsignedInteger |
getRequestedMaxKeepAliveCount() |
Double |
getRequestedPublishingInterval() |
RequestHeader |
getRequestHeader() |
CreateSubscriptionRequest.Builder |
setMaxNotificationsPerPublish(UnsignedInteger value) |
CreateSubscriptionRequest.Builder |
setPriority(UnsignedByte value) |
CreateSubscriptionRequest.Builder |
setPublishingEnabled(Boolean value) |
CreateSubscriptionRequest.Builder |
setRequestedLifetimeCount(UnsignedInteger value) |
CreateSubscriptionRequest.Builder |
setRequestedMaxKeepAliveCount(UnsignedInteger value) |
CreateSubscriptionRequest.Builder |
setRequestedPublishingInterval(Double value) |
CreateSubscriptionRequest.Builder |
setRequestHeader(RequestHeader value) |
protected Builder(UaDataTypeSpecification specification, Supplier<? extends Structure> emptyInstanceSupplier)
public RequestHeader getRequestHeader()
public CreateSubscriptionRequest.Builder setRequestHeader(RequestHeader value)
public Double getRequestedPublishingInterval()
public CreateSubscriptionRequest.Builder setRequestedPublishingInterval(Double value)
public UnsignedInteger getRequestedLifetimeCount()
public CreateSubscriptionRequest.Builder setRequestedLifetimeCount(UnsignedInteger value)
public UnsignedInteger getRequestedMaxKeepAliveCount()
public CreateSubscriptionRequest.Builder setRequestedMaxKeepAliveCount(UnsignedInteger value)
public UnsignedInteger getMaxNotificationsPerPublish()
public CreateSubscriptionRequest.Builder setMaxNotificationsPerPublish(UnsignedInteger value)
public Boolean getPublishingEnabled()
public CreateSubscriptionRequest.Builder setPublishingEnabled(Boolean value)
public UnsignedByte getPriority()
public CreateSubscriptionRequest.Builder setPriority(UnsignedByte value)
public CreateSubscriptionRequest build()
Structure.Builderbuild in interface Structure.Builderbuild in class DynamicStructure.BuilderCopyright © 2026. All rights reserved.