func()

in plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesObjectType.go [1745:2287]


func (e OpcuaNodeIdServicesObjectType) PLC4XEnumName() string {
	switch e {
	case OpcuaNodeIdServicesObjectType_NonExclusiveLevelAlarmType:
		return "NonExclusiveLevelAlarmType"
	case OpcuaNodeIdServicesObjectType_NonExclusiveRateOfChangeAlarmType:
		return "NonExclusiveRateOfChangeAlarmType"
	case OpcuaNodeIdServicesObjectType_NonExclusiveDeviationAlarmType:
		return "NonExclusiveDeviationAlarmType"
	case OpcuaNodeIdServicesObjectType_DiscreteAlarmType:
		return "DiscreteAlarmType"
	case OpcuaNodeIdServicesObjectType_OffNormalAlarmType:
		return "OffNormalAlarmType"
	case OpcuaNodeIdServicesObjectType_TripAlarmType:
		return "TripAlarmType"
	case OpcuaNodeIdServicesObjectType_AuditConditionShelvingEventType:
		return "AuditConditionShelvingEventType"
	case OpcuaNodeIdServicesObjectType_BaseConditionClassType:
		return "BaseConditionClassType"
	case OpcuaNodeIdServicesObjectType_ProcessConditionClassType:
		return "ProcessConditionClassType"
	case OpcuaNodeIdServicesObjectType_MaintenanceConditionClassType:
		return "MaintenanceConditionClassType"
	case OpcuaNodeIdServicesObjectType_SystemConditionClassType:
		return "SystemConditionClassType"
	case OpcuaNodeIdServicesObjectType_AggregateConfigurationType:
		return "AggregateConfigurationType"
	case OpcuaNodeIdServicesObjectType_ProgressEventType:
		return "ProgressEventType"
	case OpcuaNodeIdServicesObjectType_SystemStatusChangeEventType:
		return "SystemStatusChangeEventType"
	case OpcuaNodeIdServicesObjectType_OperationLimitsType:
		return "OperationLimitsType"
	case OpcuaNodeIdServicesObjectType_FileType:
		return "FileType"
	case OpcuaNodeIdServicesObjectType_AddressSpaceFileType:
		return "AddressSpaceFileType"
	case OpcuaNodeIdServicesObjectType_NamespaceMetadataType:
		return "NamespaceMetadataType"
	case OpcuaNodeIdServicesObjectType_NamespacesType:
		return "NamespacesType"
	case OpcuaNodeIdServicesObjectType_SystemOffNormalAlarmType:
		return "SystemOffNormalAlarmType"
	case OpcuaNodeIdServicesObjectType_AuditProgramTransitionEventType:
		return "AuditProgramTransitionEventType"
	case OpcuaNodeIdServicesObjectType_NonTransparentNetworkRedundancyType:
		return "NonTransparentNetworkRedundancyType"
	case OpcuaNodeIdServicesObjectType_TrustListType:
		return "TrustListType"
	case OpcuaNodeIdServicesObjectType_CertificateGroupType:
		return "CertificateGroupType"
	case OpcuaNodeIdServicesObjectType_CertificateType:
		return "CertificateType"
	case OpcuaNodeIdServicesObjectType_ApplicationCertificateType:
		return "ApplicationCertificateType"
	case OpcuaNodeIdServicesObjectType_HttpsCertificateType:
		return "HttpsCertificateType"
	case OpcuaNodeIdServicesObjectType_RsaMinApplicationCertificateType:
		return "RsaMinApplicationCertificateType"
	case OpcuaNodeIdServicesObjectType_RsaSha256ApplicationCertificateType:
		return "RsaSha256ApplicationCertificateType"
	case OpcuaNodeIdServicesObjectType_TrustListUpdatedAuditEventType:
		return "TrustListUpdatedAuditEventType"
	case OpcuaNodeIdServicesObjectType_ServerConfigurationType:
		return "ServerConfigurationType"
	case OpcuaNodeIdServicesObjectType_CertificateUpdatedAuditEventType:
		return "CertificateUpdatedAuditEventType"
	case OpcuaNodeIdServicesObjectType_CertificateExpirationAlarmType:
		return "CertificateExpirationAlarmType"
	case OpcuaNodeIdServicesObjectType_FileDirectoryType:
		return "FileDirectoryType"
	case OpcuaNodeIdServicesObjectType_CertificateGroupFolderType:
		return "CertificateGroupFolderType"
	case OpcuaNodeIdServicesObjectType_PubSubConnectionType:
		return "PubSubConnectionType"
	case OpcuaNodeIdServicesObjectType_PubSubGroupType:
		return "PubSubGroupType"
	case OpcuaNodeIdServicesObjectType_PublishSubscribeType:
		return "PublishSubscribeType"
	case OpcuaNodeIdServicesObjectType_DataSetFolderType:
		return "DataSetFolderType"
	case OpcuaNodeIdServicesObjectType_PublishedDataSetType:
		return "PublishedDataSetType"
	case OpcuaNodeIdServicesObjectType_PublishedDataItemsType:
		return "PublishedDataItemsType"
	case OpcuaNodeIdServicesObjectType_PublishedEventsType:
		return "PublishedEventsType"
	case OpcuaNodeIdServicesObjectType_PubSubStatusType:
		return "PubSubStatusType"
	case OpcuaNodeIdServicesObjectType_AuditConditionResetEventType:
		return "AuditConditionResetEventType"
	case OpcuaNodeIdServicesObjectType_DatagramConnectionTransportType:
		return "DatagramConnectionTransportType"
	case OpcuaNodeIdServicesObjectType_SubscribedDataSetType:
		return "SubscribedDataSetType"
	case OpcuaNodeIdServicesObjectType_ChoiceStateType:
		return "ChoiceStateType"
	case OpcuaNodeIdServicesObjectType_TargetVariablesType:
		return "TargetVariablesType"
	case OpcuaNodeIdServicesObjectType_SubscribedDataSetMirrorType:
		return "SubscribedDataSetMirrorType"
	case OpcuaNodeIdServicesObjectType_BrokerConnectionTransportType:
		return "BrokerConnectionTransportType"
	case OpcuaNodeIdServicesObjectType_UserCredentialCertificateType:
		return "UserCredentialCertificateType"
	case OpcuaNodeIdServicesObjectType_DataSetWriterType:
		return "DataSetWriterType"
	case OpcuaNodeIdServicesObjectType_DataSetWriterTransportType:
		return "DataSetWriterTransportType"
	case OpcuaNodeIdServicesObjectType_DataSetReaderType:
		return "DataSetReaderType"
	case OpcuaNodeIdServicesObjectType_DataSetReaderTransportType:
		return "DataSetReaderTransportType"
	case OpcuaNodeIdServicesObjectType_SecurityGroupFolderType:
		return "SecurityGroupFolderType"
	case OpcuaNodeIdServicesObjectType_SecurityGroupType:
		return "SecurityGroupType"
	case OpcuaNodeIdServicesObjectType_ExtensionFieldsType:
		return "ExtensionFieldsType"
	case OpcuaNodeIdServicesObjectType_PubSubStatusEventType:
		return "PubSubStatusEventType"
	case OpcuaNodeIdServicesObjectType_PubSubTransportLimitsExceedEventType:
		return "PubSubTransportLimitsExceedEventType"
	case OpcuaNodeIdServicesObjectType_PubSubCommunicationFailureEventType:
		return "PubSubCommunicationFailureEventType"
	case OpcuaNodeIdServicesObjectType_RoleSetType:
		return "RoleSetType"
	case OpcuaNodeIdServicesObjectType_RoleType:
		return "RoleType"
	case OpcuaNodeIdServicesObjectType_TemporaryFileTransferType:
		return "TemporaryFileTransferType"
	case OpcuaNodeIdServicesObjectType_FileTransferStateMachineType:
		return "FileTransferStateMachineType"
	case OpcuaNodeIdServicesObjectType_PubSubKeyServiceType:
		return "PubSubKeyServiceType"
	case OpcuaNodeIdServicesObjectType_AlarmGroupType:
		return "AlarmGroupType"
	case OpcuaNodeIdServicesObjectType_ApplicationConfigurationFolderType:
		return "ApplicationConfigurationFolderType"
	case OpcuaNodeIdServicesObjectType_DiscrepancyAlarmType:
		return "DiscrepancyAlarmType"
	case OpcuaNodeIdServicesObjectType_SafetyConditionClassType:
		return "SafetyConditionClassType"
	case OpcuaNodeIdServicesObjectType_HighlyManagedAlarmConditionClassType:
		return "HighlyManagedAlarmConditionClassType"
	case OpcuaNodeIdServicesObjectType_TrainingConditionClassType:
		return "TrainingConditionClassType"
	case OpcuaNodeIdServicesObjectType_TestingConditionClassType:
		return "TestingConditionClassType"
	case OpcuaNodeIdServicesObjectType_AuditConditionSuppressionEventType:
		return "AuditConditionSuppressionEventType"
	case OpcuaNodeIdServicesObjectType_AuditConditionSilenceEventType:
		return "AuditConditionSilenceEventType"
	case OpcuaNodeIdServicesObjectType_AuditConditionOutOfServiceEventType:
		return "AuditConditionOutOfServiceEventType"
	case OpcuaNodeIdServicesObjectType_AlarmMetricsType:
		return "AlarmMetricsType"
	case OpcuaNodeIdServicesObjectType_KeyCredentialConfigurationFolderType:
		return "KeyCredentialConfigurationFolderType"
	case OpcuaNodeIdServicesObjectType_DictionaryEntryType:
		return "DictionaryEntryType"
	case OpcuaNodeIdServicesObjectType_DictionaryFolderType:
		return "DictionaryFolderType"
	case OpcuaNodeIdServicesObjectType_IrdiDictionaryEntryType:
		return "IrdiDictionaryEntryType"
	case OpcuaNodeIdServicesObjectType_UriDictionaryEntryType:
		return "UriDictionaryEntryType"
	case OpcuaNodeIdServicesObjectType_BaseInterfaceType:
		return "BaseInterfaceType"
	case OpcuaNodeIdServicesObjectType_RoleMappingRuleChangedAuditEventType:
		return "RoleMappingRuleChangedAuditEventType"
	case OpcuaNodeIdServicesObjectType_ConnectionTransportType:
		return "ConnectionTransportType"
	case OpcuaNodeIdServicesObjectType_WriterGroupType:
		return "WriterGroupType"
	case OpcuaNodeIdServicesObjectType_AuthorizationServiceConfigurationType:
		return "AuthorizationServiceConfigurationType"
	case OpcuaNodeIdServicesObjectType_WriterGroupTransportType:
		return "WriterGroupTransportType"
	case OpcuaNodeIdServicesObjectType_WriterGroupMessageType:
		return "WriterGroupMessageType"
	case OpcuaNodeIdServicesObjectType_ReaderGroupType:
		return "ReaderGroupType"
	case OpcuaNodeIdServicesObjectType_KeyCredentialConfigurationType:
		return "KeyCredentialConfigurationType"
	case OpcuaNodeIdServicesObjectType_KeyCredentialAuditEventType:
		return "KeyCredentialAuditEventType"
	case OpcuaNodeIdServicesObjectType_KeyCredentialUpdatedAuditEventType:
		return "KeyCredentialUpdatedAuditEventType"
	case OpcuaNodeIdServicesObjectType_KeyCredentialDeletedAuditEventType:
		return "KeyCredentialDeletedAuditEventType"
	case OpcuaNodeIdServicesObjectType_InstrumentDiagnosticAlarmType:
		return "InstrumentDiagnosticAlarmType"
	case OpcuaNodeIdServicesObjectType_SystemDiagnosticAlarmType:
		return "SystemDiagnosticAlarmType"
	case OpcuaNodeIdServicesObjectType_StatisticalConditionClassType:
		return "StatisticalConditionClassType"
	case OpcuaNodeIdServicesObjectType_LldpInformationType:
		return "LldpInformationType"
	case OpcuaNodeIdServicesObjectType_LldpRemoteStatisticsType:
		return "LldpRemoteStatisticsType"
	case OpcuaNodeIdServicesObjectType_LldpLocalSystemType:
		return "LldpLocalSystemType"
	case OpcuaNodeIdServicesObjectType_LldpPortInformationType:
		return "LldpPortInformationType"
	case OpcuaNodeIdServicesObjectType_LldpRemoteSystemType:
		return "LldpRemoteSystemType"
	case OpcuaNodeIdServicesObjectType_AuditHistoryAnnotationUpdateEventType:
		return "AuditHistoryAnnotationUpdateEventType"
	case OpcuaNodeIdServicesObjectType_TrustListOutOfDateAlarmType:
		return "TrustListOutOfDateAlarmType"
	case OpcuaNodeIdServicesObjectType_PubSubDiagnosticsType:
		return "PubSubDiagnosticsType"
	case OpcuaNodeIdServicesObjectType_PubSubDiagnosticsRootType:
		return "PubSubDiagnosticsRootType"
	case OpcuaNodeIdServicesObjectType_PubSubDiagnosticsConnectionType:
		return "PubSubDiagnosticsConnectionType"
	case OpcuaNodeIdServicesObjectType_PubSubDiagnosticsWriterGroupType:
		return "PubSubDiagnosticsWriterGroupType"
	case OpcuaNodeIdServicesObjectType_PubSubDiagnosticsReaderGroupType:
		return "PubSubDiagnosticsReaderGroupType"
	case OpcuaNodeIdServicesObjectType_PubSubDiagnosticsDataSetWriterType:
		return "PubSubDiagnosticsDataSetWriterType"
	case OpcuaNodeIdServicesObjectType_PubSubDiagnosticsDataSetReaderType:
		return "PubSubDiagnosticsDataSetReaderType"
	case OpcuaNodeIdServicesObjectType_ServerType:
		return "ServerType"
	case OpcuaNodeIdServicesObjectType_ServerCapabilitiesType:
		return "ServerCapabilitiesType"
	case OpcuaNodeIdServicesObjectType_ServerDiagnosticsType:
		return "ServerDiagnosticsType"
	case OpcuaNodeIdServicesObjectType_SessionsDiagnosticsSummaryType:
		return "SessionsDiagnosticsSummaryType"
	case OpcuaNodeIdServicesObjectType_SessionDiagnosticsObjectType:
		return "SessionDiagnosticsObjectType"
	case OpcuaNodeIdServicesObjectType_VendorServerInfoType:
		return "VendorServerInfoType"
	case OpcuaNodeIdServicesObjectType_ServerRedundancyType:
		return "ServerRedundancyType"
	case OpcuaNodeIdServicesObjectType_TransparentRedundancyType:
		return "TransparentRedundancyType"
	case OpcuaNodeIdServicesObjectType_NonTransparentRedundancyType:
		return "NonTransparentRedundancyType"
	case OpcuaNodeIdServicesObjectType_BaseEventType:
		return "BaseEventType"
	case OpcuaNodeIdServicesObjectType_AuditEventType:
		return "AuditEventType"
	case OpcuaNodeIdServicesObjectType_AuditSecurityEventType:
		return "AuditSecurityEventType"
	case OpcuaNodeIdServicesObjectType_AuditChannelEventType:
		return "AuditChannelEventType"
	case OpcuaNodeIdServicesObjectType_AuditOpenSecureChannelEventType:
		return "AuditOpenSecureChannelEventType"
	case OpcuaNodeIdServicesObjectType_AuditSessionEventType:
		return "AuditSessionEventType"
	case OpcuaNodeIdServicesObjectType_AuditCreateSessionEventType:
		return "AuditCreateSessionEventType"
	case OpcuaNodeIdServicesObjectType_AuditActivateSessionEventType:
		return "AuditActivateSessionEventType"
	case OpcuaNodeIdServicesObjectType_AuditCancelEventType:
		return "AuditCancelEventType"
	case OpcuaNodeIdServicesObjectType_AuditCertificateEventType:
		return "AuditCertificateEventType"
	case OpcuaNodeIdServicesObjectType_AuditCertificateDataMismatchEventType:
		return "AuditCertificateDataMismatchEventType"
	case OpcuaNodeIdServicesObjectType_AuditCertificateExpiredEventType:
		return "AuditCertificateExpiredEventType"
	case OpcuaNodeIdServicesObjectType_AuditCertificateInvalidEventType:
		return "AuditCertificateInvalidEventType"
	case OpcuaNodeIdServicesObjectType_AuditCertificateUntrustedEventType:
		return "AuditCertificateUntrustedEventType"
	case OpcuaNodeIdServicesObjectType_AuditCertificateRevokedEventType:
		return "AuditCertificateRevokedEventType"
	case OpcuaNodeIdServicesObjectType_AuditCertificateMismatchEventType:
		return "AuditCertificateMismatchEventType"
	case OpcuaNodeIdServicesObjectType_AuditNodeManagementEventType:
		return "AuditNodeManagementEventType"
	case OpcuaNodeIdServicesObjectType_AuditAddNodesEventType:
		return "AuditAddNodesEventType"
	case OpcuaNodeIdServicesObjectType_AuditDeleteNodesEventType:
		return "AuditDeleteNodesEventType"
	case OpcuaNodeIdServicesObjectType_AuditAddReferencesEventType:
		return "AuditAddReferencesEventType"
	case OpcuaNodeIdServicesObjectType_AuditDeleteReferencesEventType:
		return "AuditDeleteReferencesEventType"
	case OpcuaNodeIdServicesObjectType_AuditUpdateEventType:
		return "AuditUpdateEventType"
	case OpcuaNodeIdServicesObjectType_AuditWriteUpdateEventType:
		return "AuditWriteUpdateEventType"
	case OpcuaNodeIdServicesObjectType_AuditHistoryUpdateEventType:
		return "AuditHistoryUpdateEventType"
	case OpcuaNodeIdServicesObjectType_ReaderGroupTransportType:
		return "ReaderGroupTransportType"
	case OpcuaNodeIdServicesObjectType_ReaderGroupMessageType:
		return "ReaderGroupMessageType"
	case OpcuaNodeIdServicesObjectType_DataSetWriterMessageType:
		return "DataSetWriterMessageType"
	case OpcuaNodeIdServicesObjectType_DataSetReaderMessageType:
		return "DataSetReaderMessageType"
	case OpcuaNodeIdServicesObjectType_UadpWriterGroupMessageType:
		return "UadpWriterGroupMessageType"
	case OpcuaNodeIdServicesObjectType_UadpDataSetWriterMessageType:
		return "UadpDataSetWriterMessageType"
	case OpcuaNodeIdServicesObjectType_UadpDataSetReaderMessageType:
		return "UadpDataSetReaderMessageType"
	case OpcuaNodeIdServicesObjectType_JsonWriterGroupMessageType:
		return "JsonWriterGroupMessageType"
	case OpcuaNodeIdServicesObjectType_JsonDataSetWriterMessageType:
		return "JsonDataSetWriterMessageType"
	case OpcuaNodeIdServicesObjectType_JsonDataSetReaderMessageType:
		return "JsonDataSetReaderMessageType"
	case OpcuaNodeIdServicesObjectType_DatagramWriterGroupTransportType:
		return "DatagramWriterGroupTransportType"
	case OpcuaNodeIdServicesObjectType_BrokerWriterGroupTransportType:
		return "BrokerWriterGroupTransportType"
	case OpcuaNodeIdServicesObjectType_BrokerDataSetWriterTransportType:
		return "BrokerDataSetWriterTransportType"
	case OpcuaNodeIdServicesObjectType_BrokerDataSetReaderTransportType:
		return "BrokerDataSetReaderTransportType"
	case OpcuaNodeIdServicesObjectType_NetworkAddressType:
		return "NetworkAddressType"
	case OpcuaNodeIdServicesObjectType_NetworkAddressUrlType:
		return "NetworkAddressUrlType"
	case OpcuaNodeIdServicesObjectType_AuditUpdateMethodEventType:
		return "AuditUpdateMethodEventType"
	case OpcuaNodeIdServicesObjectType_SystemEventType:
		return "SystemEventType"
	case OpcuaNodeIdServicesObjectType_DeviceFailureEventType:
		return "DeviceFailureEventType"
	case OpcuaNodeIdServicesObjectType_BaseModelChangeEventType:
		return "BaseModelChangeEventType"
	case OpcuaNodeIdServicesObjectType_GeneralModelChangeEventType:
		return "GeneralModelChangeEventType"
	case OpcuaNodeIdServicesObjectType_StateMachineType:
		return "StateMachineType"
	case OpcuaNodeIdServicesObjectType_StateType:
		return "StateType"
	case OpcuaNodeIdServicesObjectType_InitialStateType:
		return "InitialStateType"
	case OpcuaNodeIdServicesObjectType_TransitionType:
		return "TransitionType"
	case OpcuaNodeIdServicesObjectType_TransitionEventType:
		return "TransitionEventType"
	case OpcuaNodeIdServicesObjectType_AuditUpdateStateEventType:
		return "AuditUpdateStateEventType"
	case OpcuaNodeIdServicesObjectType_HistoricalDataConfigurationType:
		return "HistoricalDataConfigurationType"
	case OpcuaNodeIdServicesObjectType_HistoryServerCapabilitiesType:
		return "HistoryServerCapabilitiesType"
	case OpcuaNodeIdServicesObjectType_AggregateFunctionType:
		return "AggregateFunctionType"
	case OpcuaNodeIdServicesObjectType_AliasNameType:
		return "AliasNameType"
	case OpcuaNodeIdServicesObjectType_AliasNameCategoryType:
		return "AliasNameCategoryType"
	case OpcuaNodeIdServicesObjectType_IOrderedObjectType:
		return "IOrderedObjectType"
	case OpcuaNodeIdServicesObjectType_OrderedListType:
		return "OrderedListType"
	case OpcuaNodeIdServicesObjectType_EccApplicationCertificateType:
		return "EccApplicationCertificateType"
	case OpcuaNodeIdServicesObjectType_EccNistP256ApplicationCertificateType:
		return "EccNistP256ApplicationCertificateType"
	case OpcuaNodeIdServicesObjectType_EccNistP384ApplicationCertificateType:
		return "EccNistP384ApplicationCertificateType"
	case OpcuaNodeIdServicesObjectType_EccBrainpoolP256r1ApplicationCertificateType:
		return "EccBrainpoolP256r1ApplicationCertificateType"
	case OpcuaNodeIdServicesObjectType_EccBrainpoolP384r1ApplicationCertificateType:
		return "EccBrainpoolP384r1ApplicationCertificateType"
	case OpcuaNodeIdServicesObjectType_EccCurve25519ApplicationCertificateType:
		return "EccCurve25519ApplicationCertificateType"
	case OpcuaNodeIdServicesObjectType_EccCurve448ApplicationCertificateType:
		return "EccCurve448ApplicationCertificateType"
	case OpcuaNodeIdServicesObjectType_AuthorizationServicesConfigurationFolderType:
		return "AuthorizationServicesConfigurationFolderType"
	case OpcuaNodeIdServicesObjectType_AuditClientEventType:
		return "AuditClientEventType"
	case OpcuaNodeIdServicesObjectType_ProgramTransitionEventType:
		return "ProgramTransitionEventType"
	case OpcuaNodeIdServicesObjectType_SubscribedDataSetFolderType:
		return "SubscribedDataSetFolderType"
	case OpcuaNodeIdServicesObjectType_StandaloneSubscribedDataSetType:
		return "StandaloneSubscribedDataSetType"
	case OpcuaNodeIdServicesObjectType_PubSubCapabilitiesType:
		return "PubSubCapabilitiesType"
	case OpcuaNodeIdServicesObjectType_ProgramStateMachineType:
		return "ProgramStateMachineType"
	case OpcuaNodeIdServicesObjectType_AuditClientUpdateMethodResultEventType:
		return "AuditClientUpdateMethodResultEventType"
	case OpcuaNodeIdServicesObjectType_DatagramDataSetReaderTransportType:
		return "DatagramDataSetReaderTransportType"
	case OpcuaNodeIdServicesObjectType_IIetfBaseNetworkInterfaceType:
		return "IIetfBaseNetworkInterfaceType"
	case OpcuaNodeIdServicesObjectType_IIeeeBaseEthernetPortType:
		return "IIeeeBaseEthernetPortType"
	case OpcuaNodeIdServicesObjectType_IBaseEthernetCapabilitiesType:
		return "IBaseEthernetCapabilitiesType"
	case OpcuaNodeIdServicesObjectType_ISrClassType:
		return "ISrClassType"
	case OpcuaNodeIdServicesObjectType_IIeeeBaseTsnStreamType:
		return "IIeeeBaseTsnStreamType"
	case OpcuaNodeIdServicesObjectType_IIeeeBaseTsnTrafficSpecificationType:
		return "IIeeeBaseTsnTrafficSpecificationType"
	case OpcuaNodeIdServicesObjectType_IIeeeBaseTsnStatusStreamType:
		return "IIeeeBaseTsnStatusStreamType"
	case OpcuaNodeIdServicesObjectType_IIeeeTsnInterfaceConfigurationType:
		return "IIeeeTsnInterfaceConfigurationType"
	case OpcuaNodeIdServicesObjectType_IIeeeTsnInterfaceConfigurationTalkerType:
		return "IIeeeTsnInterfaceConfigurationTalkerType"
	case OpcuaNodeIdServicesObjectType_IIeeeTsnInterfaceConfigurationListenerType:
		return "IIeeeTsnInterfaceConfigurationListenerType"
	case OpcuaNodeIdServicesObjectType_IIeeeTsnMacAddressType:
		return "IIeeeTsnMacAddressType"
	case OpcuaNodeIdServicesObjectType_IIeeeTsnVlanTagType:
		return "IIeeeTsnVlanTagType"
	case OpcuaNodeIdServicesObjectType_IPriorityMappingEntryType:
		return "IPriorityMappingEntryType"
	case OpcuaNodeIdServicesObjectType_IIeeeAutoNegotiationStatusType:
		return "IIeeeAutoNegotiationStatusType"
	case OpcuaNodeIdServicesObjectType_UserManagementType:
		return "UserManagementType"
	case OpcuaNodeIdServicesObjectType_IVlanIdType:
		return "IVlanIdType"
	case OpcuaNodeIdServicesObjectType_IetfBaseNetworkInterfaceType:
		return "IetfBaseNetworkInterfaceType"
	case OpcuaNodeIdServicesObjectType_PriorityMappingTableType:
		return "PriorityMappingTableType"
	case OpcuaNodeIdServicesObjectType_PubSubKeyPushTargetType:
		return "PubSubKeyPushTargetType"
	case OpcuaNodeIdServicesObjectType_PubSubKeyPushTargetFolderType:
		return "PubSubKeyPushTargetFolderType"
	case OpcuaNodeIdServicesObjectType_PubSubConfigurationType:
		return "PubSubConfigurationType"
	case OpcuaNodeIdServicesObjectType_ApplicationConfigurationType:
		return "ApplicationConfigurationType"
	case OpcuaNodeIdServicesObjectType_ProvisionableDeviceType:
		return "ProvisionableDeviceType"
	case OpcuaNodeIdServicesObjectType_SemanticChangeEventType:
		return "SemanticChangeEventType"
	case OpcuaNodeIdServicesObjectType_AuditUrlMismatchEventType:
		return "AuditUrlMismatchEventType"
	case OpcuaNodeIdServicesObjectType_FiniteStateMachineType:
		return "FiniteStateMachineType"
	case OpcuaNodeIdServicesObjectType_ConditionType:
		return "ConditionType"
	case OpcuaNodeIdServicesObjectType_RefreshStartEventType:
		return "RefreshStartEventType"
	case OpcuaNodeIdServicesObjectType_RefreshEndEventType:
		return "RefreshEndEventType"
	case OpcuaNodeIdServicesObjectType_RefreshRequiredEventType:
		return "RefreshRequiredEventType"
	case OpcuaNodeIdServicesObjectType_AuditConditionEventType:
		return "AuditConditionEventType"
	case OpcuaNodeIdServicesObjectType_AuditConditionEnableEventType:
		return "AuditConditionEnableEventType"
	case OpcuaNodeIdServicesObjectType_AuditConditionCommentEventType:
		return "AuditConditionCommentEventType"
	case OpcuaNodeIdServicesObjectType_DialogConditionType:
		return "DialogConditionType"
	case OpcuaNodeIdServicesObjectType_AcknowledgeableConditionType:
		return "AcknowledgeableConditionType"
	case OpcuaNodeIdServicesObjectType_AlarmConditionType:
		return "AlarmConditionType"
	case OpcuaNodeIdServicesObjectType_ShelvedStateMachineType:
		return "ShelvedStateMachineType"
	case OpcuaNodeIdServicesObjectType_LimitAlarmType:
		return "LimitAlarmType"
	case OpcuaNodeIdServicesObjectType_AuditHistoryEventUpdateEventType:
		return "AuditHistoryEventUpdateEventType"
	case OpcuaNodeIdServicesObjectType_AuditHistoryValueUpdateEventType:
		return "AuditHistoryValueUpdateEventType"
	case OpcuaNodeIdServicesObjectType_AuditHistoryDeleteEventType:
		return "AuditHistoryDeleteEventType"
	case OpcuaNodeIdServicesObjectType_AuditHistoryRawModifyDeleteEventType:
		return "AuditHistoryRawModifyDeleteEventType"
	case OpcuaNodeIdServicesObjectType_AuditHistoryAtTimeDeleteEventType:
		return "AuditHistoryAtTimeDeleteEventType"
	case OpcuaNodeIdServicesObjectType_AuditHistoryEventDeleteEventType:
		return "AuditHistoryEventDeleteEventType"
	case OpcuaNodeIdServicesObjectType_EventQueueOverflowEventType:
		return "EventQueueOverflowEventType"
	case OpcuaNodeIdServicesObjectType_AlarmSuppressionGroupType:
		return "AlarmSuppressionGroupType"
	case OpcuaNodeIdServicesObjectType_TrustListUpdateRequestedAuditEventType:
		return "TrustListUpdateRequestedAuditEventType"
	case OpcuaNodeIdServicesObjectType_TransactionDiagnosticsType:
		return "TransactionDiagnosticsType"
	case OpcuaNodeIdServicesObjectType_CertificateUpdateRequestedAuditEventType:
		return "CertificateUpdateRequestedAuditEventType"
	case OpcuaNodeIdServicesObjectType_NonTransparentBackupRedundancyType:
		return "NonTransparentBackupRedundancyType"
	case OpcuaNodeIdServicesObjectType_SyntaxReferenceEntryType:
		return "SyntaxReferenceEntryType"
	case OpcuaNodeIdServicesObjectType_UnitType:
		return "UnitType"
	case OpcuaNodeIdServicesObjectType_ServerUnitType:
		return "ServerUnitType"
	case OpcuaNodeIdServicesObjectType_AlternativeUnitType:
		return "AlternativeUnitType"
	case OpcuaNodeIdServicesObjectType_QuantityType:
		return "QuantityType"
	case OpcuaNodeIdServicesObjectType_QuantitiesFolderType:
		return "QuantitiesFolderType"
	case OpcuaNodeIdServicesObjectType_HistoricalEventConfigurationType:
		return "HistoricalEventConfigurationType"
	case OpcuaNodeIdServicesObjectType_HistoricalExternalEventSourceType:
		return "HistoricalExternalEventSourceType"
	case OpcuaNodeIdServicesObjectType_AuditHistoryConfigurationChangeEventType:
		return "AuditHistoryConfigurationChangeEventType"
	case OpcuaNodeIdServicesObjectType_AuditHistoryBulkInsertEventType:
		return "AuditHistoryBulkInsertEventType"
	case OpcuaNodeIdServicesObjectType_ProgramTransitionAuditEventType:
		return "ProgramTransitionAuditEventType"
	case OpcuaNodeIdServicesObjectType_BaseObjectType:
		return "BaseObjectType"
	case OpcuaNodeIdServicesObjectType_FolderType:
		return "FolderType"
	case OpcuaNodeIdServicesObjectType_DataTypeSystemType:
		return "DataTypeSystemType"
	case OpcuaNodeIdServicesObjectType_DataTypeEncodingType:
		return "DataTypeEncodingType"
	case OpcuaNodeIdServicesObjectType_ModellingRuleType:
		return "ModellingRuleType"
	case OpcuaNodeIdServicesObjectType_AuditConditionRespondEventType:
		return "AuditConditionRespondEventType"
	case OpcuaNodeIdServicesObjectType_AuditConditionAcknowledgeEventType:
		return "AuditConditionAcknowledgeEventType"
	case OpcuaNodeIdServicesObjectType_AuditConditionConfirmEventType:
		return "AuditConditionConfirmEventType"
	case OpcuaNodeIdServicesObjectType_ExclusiveLimitStateMachineType:
		return "ExclusiveLimitStateMachineType"
	case OpcuaNodeIdServicesObjectType_ExclusiveLimitAlarmType:
		return "ExclusiveLimitAlarmType"
	case OpcuaNodeIdServicesObjectType_ExclusiveLevelAlarmType:
		return "ExclusiveLevelAlarmType"
	case OpcuaNodeIdServicesObjectType_ExclusiveRateOfChangeAlarmType:
		return "ExclusiveRateOfChangeAlarmType"
	case OpcuaNodeIdServicesObjectType_ExclusiveDeviationAlarmType:
		return "ExclusiveDeviationAlarmType"
	case OpcuaNodeIdServicesObjectType_NonExclusiveLimitAlarmType:
		return "NonExclusiveLimitAlarmType"
	}
	return fmt.Sprintf("Unknown(%v)", int32(e))
}