Class SessionDiagnosticsDataType
- java.lang.Object
-
- org.apache.plc4x.java.opcua.readwrite.ExtensionObjectDefinition
-
- org.apache.plc4x.java.opcua.readwrite.SessionDiagnosticsDataType
-
- All Implemented Interfaces:
Message,Serializable
public class SessionDiagnosticsDataType extends ExtensionObjectDefinition implements Message
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSessionDiagnosticsDataType.SessionDiagnosticsDataTypeBuilderImpl-
Nested classes/interfaces inherited from class org.apache.plc4x.java.opcua.readwrite.ExtensionObjectDefinition
ExtensionObjectDefinition.ExtensionObjectDefinitionBuilder
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description SessionDiagnosticsDataType(NodeId sessionId, PascalString sessionName, ExtensionObjectDefinition clientDescription, PascalString serverUri, PascalString endpointUrl, int noOfLocaleIds, List<PascalString> localeIds, double actualSessionTimeout, long maxResponseMessageSize, long clientConnectionTime, long clientLastContactTime, long currentSubscriptionsCount, long currentMonitoredItemsCount, long currentPublishRequestsInQueue, ExtensionObjectDefinition totalRequestCount, long unauthorizedRequestCount, ExtensionObjectDefinition readCount, ExtensionObjectDefinition historyReadCount, ExtensionObjectDefinition writeCount, ExtensionObjectDefinition historyUpdateCount, ExtensionObjectDefinition callCount, ExtensionObjectDefinition createMonitoredItemsCount, ExtensionObjectDefinition modifyMonitoredItemsCount, ExtensionObjectDefinition setMonitoringModeCount, ExtensionObjectDefinition setTriggeringCount, ExtensionObjectDefinition deleteMonitoredItemsCount, ExtensionObjectDefinition createSubscriptionCount, ExtensionObjectDefinition modifySubscriptionCount, ExtensionObjectDefinition setPublishingModeCount, ExtensionObjectDefinition publishCount, ExtensionObjectDefinition republishCount, ExtensionObjectDefinition transferSubscriptionsCount, ExtensionObjectDefinition deleteSubscriptionsCount, ExtensionObjectDefinition addNodesCount, ExtensionObjectDefinition addReferencesCount, ExtensionObjectDefinition deleteNodesCount, ExtensionObjectDefinition deleteReferencesCount, ExtensionObjectDefinition browseCount, ExtensionObjectDefinition browseNextCount, ExtensionObjectDefinition translateBrowsePathsToNodeIdsCount, ExtensionObjectDefinition queryFirstCount, ExtensionObjectDefinition queryNextCount, ExtensionObjectDefinition registerNodesCount, ExtensionObjectDefinition unregisterNodesCount)
-
Method Summary
-
Methods inherited from class org.apache.plc4x.java.opcua.readwrite.ExtensionObjectDefinition
serialize, staticParse, staticParse
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.apache.plc4x.java.spi.utils.Serializable
serialize
-
-
-
-
Field Detail
-
sessionId
protected final NodeId sessionId
-
sessionName
protected final PascalString sessionName
-
clientDescription
protected final ExtensionObjectDefinition clientDescription
-
serverUri
protected final PascalString serverUri
-
endpointUrl
protected final PascalString endpointUrl
-
noOfLocaleIds
protected final int noOfLocaleIds
-
localeIds
protected final List<PascalString> localeIds
-
actualSessionTimeout
protected final double actualSessionTimeout
-
maxResponseMessageSize
protected final long maxResponseMessageSize
-
clientConnectionTime
protected final long clientConnectionTime
-
clientLastContactTime
protected final long clientLastContactTime
-
currentSubscriptionsCount
protected final long currentSubscriptionsCount
-
currentMonitoredItemsCount
protected final long currentMonitoredItemsCount
-
currentPublishRequestsInQueue
protected final long currentPublishRequestsInQueue
-
totalRequestCount
protected final ExtensionObjectDefinition totalRequestCount
-
unauthorizedRequestCount
protected final long unauthorizedRequestCount
-
readCount
protected final ExtensionObjectDefinition readCount
-
historyReadCount
protected final ExtensionObjectDefinition historyReadCount
-
writeCount
protected final ExtensionObjectDefinition writeCount
-
historyUpdateCount
protected final ExtensionObjectDefinition historyUpdateCount
-
callCount
protected final ExtensionObjectDefinition callCount
-
createMonitoredItemsCount
protected final ExtensionObjectDefinition createMonitoredItemsCount
-
modifyMonitoredItemsCount
protected final ExtensionObjectDefinition modifyMonitoredItemsCount
-
setMonitoringModeCount
protected final ExtensionObjectDefinition setMonitoringModeCount
-
setTriggeringCount
protected final ExtensionObjectDefinition setTriggeringCount
-
deleteMonitoredItemsCount
protected final ExtensionObjectDefinition deleteMonitoredItemsCount
-
createSubscriptionCount
protected final ExtensionObjectDefinition createSubscriptionCount
-
modifySubscriptionCount
protected final ExtensionObjectDefinition modifySubscriptionCount
-
setPublishingModeCount
protected final ExtensionObjectDefinition setPublishingModeCount
-
publishCount
protected final ExtensionObjectDefinition publishCount
-
republishCount
protected final ExtensionObjectDefinition republishCount
-
transferSubscriptionsCount
protected final ExtensionObjectDefinition transferSubscriptionsCount
-
deleteSubscriptionsCount
protected final ExtensionObjectDefinition deleteSubscriptionsCount
-
addNodesCount
protected final ExtensionObjectDefinition addNodesCount
-
addReferencesCount
protected final ExtensionObjectDefinition addReferencesCount
-
deleteNodesCount
protected final ExtensionObjectDefinition deleteNodesCount
-
deleteReferencesCount
protected final ExtensionObjectDefinition deleteReferencesCount
-
browseCount
protected final ExtensionObjectDefinition browseCount
-
browseNextCount
protected final ExtensionObjectDefinition browseNextCount
-
translateBrowsePathsToNodeIdsCount
protected final ExtensionObjectDefinition translateBrowsePathsToNodeIdsCount
-
queryFirstCount
protected final ExtensionObjectDefinition queryFirstCount
-
queryNextCount
protected final ExtensionObjectDefinition queryNextCount
-
registerNodesCount
protected final ExtensionObjectDefinition registerNodesCount
-
unregisterNodesCount
protected final ExtensionObjectDefinition unregisterNodesCount
-
-
Constructor Detail
-
SessionDiagnosticsDataType
public SessionDiagnosticsDataType(NodeId sessionId, PascalString sessionName, ExtensionObjectDefinition clientDescription, PascalString serverUri, PascalString endpointUrl, int noOfLocaleIds, List<PascalString> localeIds, double actualSessionTimeout, long maxResponseMessageSize, long clientConnectionTime, long clientLastContactTime, long currentSubscriptionsCount, long currentMonitoredItemsCount, long currentPublishRequestsInQueue, ExtensionObjectDefinition totalRequestCount, long unauthorizedRequestCount, ExtensionObjectDefinition readCount, ExtensionObjectDefinition historyReadCount, ExtensionObjectDefinition writeCount, ExtensionObjectDefinition historyUpdateCount, ExtensionObjectDefinition callCount, ExtensionObjectDefinition createMonitoredItemsCount, ExtensionObjectDefinition modifyMonitoredItemsCount, ExtensionObjectDefinition setMonitoringModeCount, ExtensionObjectDefinition setTriggeringCount, ExtensionObjectDefinition deleteMonitoredItemsCount, ExtensionObjectDefinition createSubscriptionCount, ExtensionObjectDefinition modifySubscriptionCount, ExtensionObjectDefinition setPublishingModeCount, ExtensionObjectDefinition publishCount, ExtensionObjectDefinition republishCount, ExtensionObjectDefinition transferSubscriptionsCount, ExtensionObjectDefinition deleteSubscriptionsCount, ExtensionObjectDefinition addNodesCount, ExtensionObjectDefinition addReferencesCount, ExtensionObjectDefinition deleteNodesCount, ExtensionObjectDefinition deleteReferencesCount, ExtensionObjectDefinition browseCount, ExtensionObjectDefinition browseNextCount, ExtensionObjectDefinition translateBrowsePathsToNodeIdsCount, ExtensionObjectDefinition queryFirstCount, ExtensionObjectDefinition queryNextCount, ExtensionObjectDefinition registerNodesCount, ExtensionObjectDefinition unregisterNodesCount)
-
-
Method Detail
-
getIdentifier
public String getIdentifier()
- Specified by:
getIdentifierin classExtensionObjectDefinition
-
getSessionId
public NodeId getSessionId()
-
getSessionName
public PascalString getSessionName()
-
getClientDescription
public ExtensionObjectDefinition getClientDescription()
-
getServerUri
public PascalString getServerUri()
-
getEndpointUrl
public PascalString getEndpointUrl()
-
getNoOfLocaleIds
public int getNoOfLocaleIds()
-
getLocaleIds
public List<PascalString> getLocaleIds()
-
getActualSessionTimeout
public double getActualSessionTimeout()
-
getMaxResponseMessageSize
public long getMaxResponseMessageSize()
-
getClientConnectionTime
public long getClientConnectionTime()
-
getClientLastContactTime
public long getClientLastContactTime()
-
getCurrentSubscriptionsCount
public long getCurrentSubscriptionsCount()
-
getCurrentMonitoredItemsCount
public long getCurrentMonitoredItemsCount()
-
getCurrentPublishRequestsInQueue
public long getCurrentPublishRequestsInQueue()
-
getTotalRequestCount
public ExtensionObjectDefinition getTotalRequestCount()
-
getUnauthorizedRequestCount
public long getUnauthorizedRequestCount()
-
getReadCount
public ExtensionObjectDefinition getReadCount()
-
getHistoryReadCount
public ExtensionObjectDefinition getHistoryReadCount()
-
getWriteCount
public ExtensionObjectDefinition getWriteCount()
-
getHistoryUpdateCount
public ExtensionObjectDefinition getHistoryUpdateCount()
-
getCallCount
public ExtensionObjectDefinition getCallCount()
-
getCreateMonitoredItemsCount
public ExtensionObjectDefinition getCreateMonitoredItemsCount()
-
getModifyMonitoredItemsCount
public ExtensionObjectDefinition getModifyMonitoredItemsCount()
-
getSetMonitoringModeCount
public ExtensionObjectDefinition getSetMonitoringModeCount()
-
getSetTriggeringCount
public ExtensionObjectDefinition getSetTriggeringCount()
-
getDeleteMonitoredItemsCount
public ExtensionObjectDefinition getDeleteMonitoredItemsCount()
-
getCreateSubscriptionCount
public ExtensionObjectDefinition getCreateSubscriptionCount()
-
getModifySubscriptionCount
public ExtensionObjectDefinition getModifySubscriptionCount()
-
getSetPublishingModeCount
public ExtensionObjectDefinition getSetPublishingModeCount()
-
getPublishCount
public ExtensionObjectDefinition getPublishCount()
-
getRepublishCount
public ExtensionObjectDefinition getRepublishCount()
-
getTransferSubscriptionsCount
public ExtensionObjectDefinition getTransferSubscriptionsCount()
-
getDeleteSubscriptionsCount
public ExtensionObjectDefinition getDeleteSubscriptionsCount()
-
getAddNodesCount
public ExtensionObjectDefinition getAddNodesCount()
-
getAddReferencesCount
public ExtensionObjectDefinition getAddReferencesCount()
-
getDeleteNodesCount
public ExtensionObjectDefinition getDeleteNodesCount()
-
getDeleteReferencesCount
public ExtensionObjectDefinition getDeleteReferencesCount()
-
getBrowseCount
public ExtensionObjectDefinition getBrowseCount()
-
getBrowseNextCount
public ExtensionObjectDefinition getBrowseNextCount()
-
getTranslateBrowsePathsToNodeIdsCount
public ExtensionObjectDefinition getTranslateBrowsePathsToNodeIdsCount()
-
getQueryFirstCount
public ExtensionObjectDefinition getQueryFirstCount()
-
getQueryNextCount
public ExtensionObjectDefinition getQueryNextCount()
-
getRegisterNodesCount
public ExtensionObjectDefinition getRegisterNodesCount()
-
getUnregisterNodesCount
public ExtensionObjectDefinition getUnregisterNodesCount()
-
serializeExtensionObjectDefinitionChild
protected void serializeExtensionObjectDefinitionChild(WriteBuffer writeBuffer) throws SerializationException
- Specified by:
serializeExtensionObjectDefinitionChildin classExtensionObjectDefinition- Throws:
SerializationException
-
getLengthInBytes
public int getLengthInBytes()
- Specified by:
getLengthInBytesin interfaceMessage- Overrides:
getLengthInBytesin classExtensionObjectDefinition
-
getLengthInBits
public int getLengthInBits()
- Specified by:
getLengthInBitsin interfaceMessage- Overrides:
getLengthInBitsin classExtensionObjectDefinition
-
staticParseExtensionObjectDefinitionBuilder
public static ExtensionObjectDefinition.ExtensionObjectDefinitionBuilder staticParseExtensionObjectDefinitionBuilder(ReadBuffer readBuffer, String identifier) throws ParseException
- Throws:
ParseException
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classExtensionObjectDefinition
-
hashCode
public int hashCode()
- Overrides:
hashCodein classExtensionObjectDefinition
-
toString
public String toString()
- Overrides:
toStringin classExtensionObjectDefinition
-
-