Package org.mule.datasense.impl
Class DefaultDataSenseInfo
java.lang.Object
org.mule.datasense.impl.DefaultDataSenseInfo
- All Implemented Interfaces:
org.mule.datasense.api.DataSenseComponentInfo,org.mule.datasense.api.DataSenseElementInfo,org.mule.datasense.api.DataSenseInfo
public class DefaultDataSenseInfo
extends Object
implements org.mule.datasense.api.DataSenseInfo, org.mule.datasense.api.DataSenseComponentInfo, org.mule.datasense.api.DataSenseElementInfo
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultDataSenseInfo(org.mule.runtime.api.component.location.Location location, org.mule.runtime.api.meta.model.operation.OperationModel operationModel, org.mule.runtime.api.meta.model.source.SourceModel sourceModel, org.mule.metadata.api.model.MetadataType input, org.mule.metadata.api.model.MetadataType output, org.mule.metadata.api.model.MetadataType incoming, org.mule.metadata.api.model.MetadataType expected, org.mule.metadata.api.model.MetadataType result, org.mule.metadata.api.model.MetadataType expectedInput, List<String> messages, List<org.mule.datasense.api.notifications.DataSenseNotification> dataSenseNotifications, Map<org.mule.runtime.api.component.location.Location, org.mule.datasense.api.DataSenseElementInfo> componentInfoByComponentPath) DefaultDataSenseInfo(org.mule.runtime.api.component.location.Location location, org.mule.runtime.api.meta.model.operation.OperationModel operationModel, org.mule.runtime.api.meta.model.source.SourceModel sourceModel, org.mule.metadata.api.model.MetadataType input, org.mule.metadata.api.model.MetadataType output, org.mule.metadata.api.model.MetadataType incoming, org.mule.metadata.api.model.MetadataType expected, org.mule.metadata.api.model.MetadataType result, org.mule.metadata.api.model.MetadataType expectedInput, List<String> messages, List<org.mule.datasense.api.notifications.DataSenseNotification> dataSenseNotifications, Map<org.mule.runtime.api.component.location.Location, org.mule.datasense.api.DataSenseElementInfo> componentInfoByComponentPath, Map<String, org.mule.metadata.api.model.MetadataType> globalBindings, Map<String, org.mule.metadata.api.model.MetadataType> functionBindings) -
Method Summary
Modifier and TypeMethodDescriptionOptional<org.mule.metadata.api.model.MetadataType>Optional<org.mule.metadata.api.model.MetadataType>Optional<Map<org.mule.runtime.api.component.location.Location,org.mule.datasense.api.DataSenseElementInfo>> List<org.mule.datasense.api.notifications.DataSenseNotification>Optional<org.mule.metadata.api.model.MetadataType>Optional<org.mule.metadata.api.model.MetadataType>Optional<org.mule.metadata.api.model.MetadataType>Optional<org.mule.metadata.api.model.MetadataType>Optional<org.mule.metadata.api.model.MetadataType>getInput()org.mule.runtime.api.component.location.LocationOptional<org.mule.runtime.api.meta.model.operation.OperationModel>Optional<org.mule.metadata.api.model.MetadataType>Optional<org.mule.metadata.api.model.MetadataType>Optional<org.mule.runtime.api.meta.model.source.SourceModel>
-
Constructor Details
-
DefaultDataSenseInfo
public DefaultDataSenseInfo(org.mule.runtime.api.component.location.Location location, org.mule.runtime.api.meta.model.operation.OperationModel operationModel, org.mule.runtime.api.meta.model.source.SourceModel sourceModel, org.mule.metadata.api.model.MetadataType input, org.mule.metadata.api.model.MetadataType output, org.mule.metadata.api.model.MetadataType incoming, org.mule.metadata.api.model.MetadataType expected, org.mule.metadata.api.model.MetadataType result, org.mule.metadata.api.model.MetadataType expectedInput, List<String> messages, List<org.mule.datasense.api.notifications.DataSenseNotification> dataSenseNotifications, Map<org.mule.runtime.api.component.location.Location, org.mule.datasense.api.DataSenseElementInfo> componentInfoByComponentPath, Map<String, org.mule.metadata.api.model.MetadataType> globalBindings, Map<String, org.mule.metadata.api.model.MetadataType> functionBindings) -
DefaultDataSenseInfo
public DefaultDataSenseInfo(org.mule.runtime.api.component.location.Location location, org.mule.runtime.api.meta.model.operation.OperationModel operationModel, org.mule.runtime.api.meta.model.source.SourceModel sourceModel, org.mule.metadata.api.model.MetadataType input, org.mule.metadata.api.model.MetadataType output, org.mule.metadata.api.model.MetadataType incoming, org.mule.metadata.api.model.MetadataType expected, org.mule.metadata.api.model.MetadataType result, org.mule.metadata.api.model.MetadataType expectedInput, List<String> messages, List<org.mule.datasense.api.notifications.DataSenseNotification> dataSenseNotifications, Map<org.mule.runtime.api.component.location.Location, org.mule.datasense.api.DataSenseElementInfo> componentInfoByComponentPath)
-
-
Method Details
-
getLocation
public org.mule.runtime.api.component.location.Location getLocation()- Specified by:
getLocationin interfaceorg.mule.datasense.api.DataSenseComponentInfo- Specified by:
getLocationin interfaceorg.mule.datasense.api.DataSenseElementInfo- Specified by:
getLocationin interfaceorg.mule.datasense.api.DataSenseInfo
-
getInput
- Specified by:
getInputin interfaceorg.mule.datasense.api.DataSenseElementInfo- Specified by:
getInputin interfaceorg.mule.datasense.api.DataSenseInfo- Returns:
-
getOutput
- Specified by:
getOutputin interfaceorg.mule.datasense.api.DataSenseElementInfo- Specified by:
getOutputin interfaceorg.mule.datasense.api.DataSenseInfo- Returns:
-
getIncoming
- Specified by:
getIncomingin interfaceorg.mule.datasense.api.DataSenseElementInfo- Specified by:
getIncomingin interfaceorg.mule.datasense.api.DataSenseInfo- Returns:
-
getExpected
- Specified by:
getExpectedin interfaceorg.mule.datasense.api.DataSenseElementInfo- Specified by:
getExpectedin interfaceorg.mule.datasense.api.DataSenseInfo- Returns:
-
getActualInput
- Specified by:
getActualInputin interfaceorg.mule.datasense.api.DataSenseElementInfo- Specified by:
getActualInputin interfaceorg.mule.datasense.api.DataSenseInfo- Returns:
-
getActualOutput
- Specified by:
getActualOutputin interfaceorg.mule.datasense.api.DataSenseElementInfo- Specified by:
getActualOutputin interfaceorg.mule.datasense.api.DataSenseInfo- Returns:
-
getExpectedInput
- Specified by:
getExpectedInputin interfaceorg.mule.datasense.api.DataSenseElementInfo- Specified by:
getExpectedInputin interfaceorg.mule.datasense.api.DataSenseInfo- Returns:
-
getExpectedOutput
- Specified by:
getExpectedOutputin interfaceorg.mule.datasense.api.DataSenseElementInfo- Specified by:
getExpectedOutputin interfaceorg.mule.datasense.api.DataSenseInfo- Returns:
-
getResult
- Specified by:
getResultin interfaceorg.mule.datasense.api.DataSenseElementInfo- Specified by:
getResultin interfaceorg.mule.datasense.api.DataSenseInfo- Returns:
-
getOperationModel
- Specified by:
getOperationModelin interfaceorg.mule.datasense.api.DataSenseComponentInfo- Specified by:
getOperationModelin interfaceorg.mule.datasense.api.DataSenseInfo- Returns:
-
getSourceModel
- Specified by:
getSourceModelin interfaceorg.mule.datasense.api.DataSenseComponentInfo- Specified by:
getSourceModelin interfaceorg.mule.datasense.api.DataSenseInfo- Returns:
-
getMessages
- Specified by:
getMessagesin interfaceorg.mule.datasense.api.DataSenseComponentInfo- Specified by:
getMessagesin interfaceorg.mule.datasense.api.DataSenseElementInfo- Specified by:
getMessagesin interfaceorg.mule.datasense.api.DataSenseInfo
-
getDataSenseNotifications
- Specified by:
getDataSenseNotificationsin interfaceorg.mule.datasense.api.DataSenseComponentInfo- Specified by:
getDataSenseNotificationsin interfaceorg.mule.datasense.api.DataSenseElementInfo- Specified by:
getDataSenseNotificationsin interfaceorg.mule.datasense.api.DataSenseInfo
-
getComponentInfoByComponentPath
public Optional<Map<org.mule.runtime.api.component.location.Location,org.mule.datasense.api.DataSenseElementInfo>> getComponentInfoByComponentPath()- Specified by:
getComponentInfoByComponentPathin interfaceorg.mule.datasense.api.DataSenseInfo
-
getGlobalBindings
- Specified by:
getGlobalBindingsin interfaceorg.mule.datasense.api.DataSenseInfo
-
getFunctionBindings
- Specified by:
getFunctionBindingsin interfaceorg.mule.datasense.api.DataSenseInfo
-