Class ProgramDiagnostic2DataType
java.lang.Object
org.eclipse.milo.opcua.stack.core.types.structured.Structure
org.eclipse.milo.opcua.stack.core.types.structured.ProgramDiagnostic2DataType
- All Implemented Interfaces:
UaDataType,UaStructuredType
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ExpandedNodeIdstatic final ExpandedNodeIdstatic final ExpandedNodeIdstatic final ExpandedNodeId -
Constructor Summary
ConstructorsConstructorDescriptionProgramDiagnostic2DataType(NodeId createSessionId, @Nullable String createClientName, DateTime invocationCreationTime, DateTime lastTransitionTime, @Nullable String lastMethodCall, NodeId lastMethodSessionId, Argument @Nullable [] lastMethodInputArguments, Argument @Nullable [] lastMethodOutputArguments, Variant @Nullable [] lastMethodInputValues, Variant @Nullable [] lastMethodOutputValues, DateTime lastMethodCallTime, StatusCode lastMethodReturnStatus) -
Method Summary
Modifier and TypeMethodDescriptionstatic StructureDefinitiondefinition(NamespaceTable namespaceTable) boolean@Nullable String@Nullable StringArgument @Nullable []Variant @Nullable []Argument @Nullable []Variant @Nullable []Get theExpandedNodeIdidentifying this DataType.inthashCode()toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.milo.opcua.stack.core.types.UaDataType
getTypeName
-
Field Details
-
TYPE_ID
-
BINARY_ENCODING_ID
-
XML_ENCODING_ID
-
JSON_ENCODING_ID
-
-
Constructor Details
-
ProgramDiagnostic2DataType
public ProgramDiagnostic2DataType(NodeId createSessionId, @Nullable String createClientName, DateTime invocationCreationTime, DateTime lastTransitionTime, @Nullable String lastMethodCall, NodeId lastMethodSessionId, Argument @Nullable [] lastMethodInputArguments, Argument @Nullable [] lastMethodOutputArguments, Variant @Nullable [] lastMethodInputValues, Variant @Nullable [] lastMethodOutputValues, DateTime lastMethodCallTime, StatusCode lastMethodReturnStatus)
-
-
Method Details
-
getTypeId
Description copied from interface:UaDataTypeGet theExpandedNodeIdidentifying this DataType.- Specified by:
getTypeIdin interfaceUaDataType- Overrides:
getTypeIdin classStructure- Returns:
- the
ExpandedNodeIdidentifying this DataType.
-
getBinaryEncodingId
- Specified by:
getBinaryEncodingIdin interfaceUaStructuredType- Overrides:
getBinaryEncodingIdin classStructure
-
getXmlEncodingId
- Specified by:
getXmlEncodingIdin interfaceUaStructuredType- Overrides:
getXmlEncodingIdin classStructure
-
getJsonEncodingId
- Specified by:
getJsonEncodingIdin interfaceUaStructuredType- Overrides:
getJsonEncodingIdin classStructure
-
getCreateSessionId
-
getCreateClientName
-
getInvocationCreationTime
-
getLastTransitionTime
-
getLastMethodCall
-
getLastMethodSessionId
-
getLastMethodInputArguments
-
getLastMethodOutputArguments
-
getLastMethodInputValues
-
getLastMethodOutputValues
-
getLastMethodCallTime
-
getLastMethodReturnStatus
-
equals
-
hashCode
public int hashCode() -
toString
-
definition
-