public class EndpointConfiguration extends DynamicStructure
| Modifier and Type | Class and Description |
|---|---|
static class |
EndpointConfiguration.Builder |
static class |
EndpointConfiguration.Fields |
Structure.MapKind<T>UaNamespaceTranslateable.Context| Modifier and Type | Field and Description |
|---|---|
static StructureSpecification |
SPECIFICATION |
| Modifier | Constructor and Description |
|---|---|
|
EndpointConfiguration() |
|
EndpointConfiguration(Integer f_operationTimeout,
Boolean f_useBinaryEncoding,
Integer f_maxStringLength,
Integer f_maxByteStringLength,
Integer f_maxArrayLength,
Integer f_maxMessageSize,
Integer f_maxBufferSize,
Integer f_channelLifetime,
Integer f_securityTokenLifetime) |
protected |
EndpointConfiguration(UaDataTypeSpecification specification) |
| Modifier and Type | Method and Description |
|---|---|
static EndpointConfiguration.Builder |
builder() |
EndpointConfiguration |
clone()
Clones the Structure.
|
Integer |
getChannelLifetime() |
Integer |
getMaxArrayLength() |
Integer |
getMaxBufferSize() |
Integer |
getMaxByteStringLength() |
Integer |
getMaxMessageSize() |
Integer |
getMaxStringLength() |
Integer |
getOperationTimeout() |
Integer |
getSecurityTokenLifetime() |
Boolean |
getUseBinaryEncoding() |
void |
setChannelLifetime(Integer value) |
void |
setMaxArrayLength(Integer value) |
void |
setMaxBufferSize(Integer value) |
void |
setMaxByteStringLength(Integer value) |
void |
setMaxMessageSize(Integer value) |
void |
setMaxStringLength(Integer value) |
void |
setOperationTimeout(Integer value) |
void |
setSecurityTokenLifetime(Integer value) |
void |
setUseBinaryEncoding(Boolean value) |
EndpointConfiguration.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 EndpointConfiguration()
protected EndpointConfiguration(UaDataTypeSpecification specification)
public EndpointConfiguration(Integer f_operationTimeout, Boolean f_useBinaryEncoding, Integer f_maxStringLength, Integer f_maxByteStringLength, Integer f_maxArrayLength, Integer f_maxMessageSize, Integer f_maxBufferSize, Integer f_channelLifetime, Integer f_securityTokenLifetime)
public Integer getOperationTimeout()
public void setOperationTimeout(Integer value)
public Boolean getUseBinaryEncoding()
public void setUseBinaryEncoding(Boolean value)
public Integer getMaxStringLength()
public void setMaxStringLength(Integer value)
public Integer getMaxByteStringLength()
public void setMaxByteStringLength(Integer value)
public Integer getMaxArrayLength()
public void setMaxArrayLength(Integer value)
public Integer getMaxMessageSize()
public void setMaxMessageSize(Integer value)
public Integer getMaxBufferSize()
public void setMaxBufferSize(Integer value)
public Integer getChannelLifetime()
public void setChannelLifetime(Integer value)
public Integer getSecurityTokenLifetime()
public void setSecurityTokenLifetime(Integer value)
public EndpointConfiguration clone()
AbstractStructureCloneNotSupportedException
as all Structures must be cloneable.clone in interface Structureclone in class DynamicStructurepublic static EndpointConfiguration.Builder builder()
public EndpointConfiguration.Builder toBuilder()
Structure#getClass() as this one.toBuilder in interface StructuretoBuilder in class AbstractStructureCopyright © 2026. All rights reserved.