|
354 | 354 | <eStructuralFeatures xsi:type="ecore:EAttribute" name="launch_script" ordered="false" |
355 | 355 | eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//String"/> |
356 | 356 | <eStructuralFeatures xsi:type="ecore:EAttribute" name="language" ordered="false" |
357 | | - eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//String"/> |
| 357 | + eType="ecore:EEnum DICE_Library.ecore#//Basic_DICE_Types/Basic_Enumeration_Types/LanguageType" |
| 358 | + defaultValueLiteral="bash"/> |
| 359 | + <eStructuralFeatures xsi:type="ecore:EAttribute" name="enable_monitoring" |
| 360 | + ordered="false" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Boolean" |
| 361 | + defaultValueLiteral="false"/> |
| 362 | + <eStructuralFeatures xsi:type="ecore:EReference" name="firewallRules" ordered="false" |
| 363 | + upperBound="-1" eType="ecore:EClass DICE_Library.ecore#//Basic_DICE_Types/Basic_Data_Types/FirewallRule" |
| 364 | + containment="true"/> |
358 | 365 | </eClassifiers> |
359 | 366 | <eClassifiers xsi:type="ecore:EClass" name="DdsmHeterogeneousCluster" eSuperTypes="#//DICE_UML_Extensions/DDSM/DdsmExternalComponent"> |
360 | 367 | <eStructuralFeatures xsi:type="ecore:EReference" name="hasVM" ordered="false" |
|
382 | 389 | defaultValueLiteral="0"/> |
383 | 390 | <eStructuralFeatures xsi:type="ecore:EAttribute" name="os" ordered="false" |
384 | 391 | eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//String"/> |
385 | | - <eStructuralFeatures xsi:type="ecore:EAttribute" name="securityGroup" ordered="false" |
386 | | - eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//String"/> |
387 | 392 | <eStructuralFeatures xsi:type="ecore:EAttribute" name="privateKey" ordered="false" |
388 | 393 | eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//String"/> |
389 | 394 | <eStructuralFeatures xsi:type="ecore:EAttribute" name="sshKey" ordered="false" |
|
400 | 405 | <eClassifiers xsi:type="ecore:EClass" name="DdsmYarnCluster" eSuperTypes="#//DICE_UML_Extensions/DDSM/DdsmMasterSlavePlatform"> |
401 | 406 | <eStructuralFeatures xsi:type="ecore:EReference" name="base_ExecutionEnvironment" |
402 | 407 | ordered="false" lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//ExecutionEnvironment"/> |
| 408 | + <eStructuralFeatures xsi:type="ecore:EAttribute" name="enable_acl" ordered="false" |
| 409 | + eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Boolean" |
| 410 | + defaultValueLiteral="false"/> |
| 411 | + <eStructuralFeatures xsi:type="ecore:EAttribute" name="scheduler_type" ordered="false" |
| 412 | + eType="ecore:EEnum DICE_Library.ecore#//Basic_DICE_Types/Basic_Enumeration_Types/Scheduling" |
| 413 | + defaultValueLiteral="capacity"/> |
| 414 | + <eStructuralFeatures xsi:type="ecore:EAttribute" name="scheduler_min_container_mem_mb" |
| 415 | + ordered="false" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Integer" |
| 416 | + defaultValueLiteral="0"/> |
| 417 | + <eStructuralFeatures xsi:type="ecore:EAttribute" name="scheduler_max_container_mem_mb" |
| 418 | + ordered="false" lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Integer" |
| 419 | + defaultValueLiteral="0"/> |
| 420 | + <eStructuralFeatures xsi:type="ecore:EAttribute" name="scheduler_min_container_core_num" |
| 421 | + ordered="false" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Integer" |
| 422 | + defaultValueLiteral="0"/> |
| 423 | + <eStructuralFeatures xsi:type="ecore:EAttribute" name="scheduler_max_container_core_num" |
| 424 | + ordered="false" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Integer" |
| 425 | + defaultValueLiteral="0"/> |
| 426 | + <eStructuralFeatures xsi:type="ecore:EAttribute" name="nodemanager_available_mem" |
| 427 | + ordered="false" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Integer" |
| 428 | + defaultValueLiteral="0"/> |
403 | 429 | </eClassifiers> |
404 | 430 | <eClassifiers xsi:type="ecore:EClass" name="DdsmMasterSlavePlatform" eSuperTypes="#//DICE_UML_Extensions/DDSM/DdsmInternalComponent"> |
405 | 431 | <eStructuralFeatures xsi:type="ecore:EReference" name="masterHost" ordered="false" |
|
420 | 446 | <eClassifiers xsi:type="ecore:EClass" name="DdsmKafkaCluster" eSuperTypes="#//DICE_UML_Extensions/DDSM/DdsmPeerToPeerPlatform"> |
421 | 447 | <eStructuralFeatures xsi:type="ecore:EReference" name="base_ExecutionEnvironment" |
422 | 448 | ordered="false" lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//ExecutionEnvironment"/> |
| 449 | + <eStructuralFeatures xsi:type="ecore:EAttribute" name="enable_topic_deletion" |
| 450 | + ordered="false" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Boolean" |
| 451 | + defaultValueLiteral="false"/> |
| 452 | + <eStructuralFeatures xsi:type="ecore:EAttribute" name="num_network_threads" |
| 453 | + ordered="false" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Integer" |
| 454 | + defaultValueLiteral="0"/> |
| 455 | + <eStructuralFeatures xsi:type="ecore:EAttribute" name="num_io_threads" ordered="false" |
| 456 | + eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Integer" |
| 457 | + defaultValueLiteral="0"/> |
| 458 | + <eStructuralFeatures xsi:type="ecore:EAttribute" name="num_log_partition_per_topic" |
| 459 | + ordered="false" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Integer" |
| 460 | + defaultValueLiteral="0"/> |
| 461 | + <eStructuralFeatures xsi:type="ecore:EAttribute" name="num_recovery_threads_per_data_dir" |
| 462 | + ordered="false" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Integer" |
| 463 | + defaultValueLiteral="0"/> |
| 464 | + <eStructuralFeatures xsi:type="ecore:EAttribute" name="num_messages_for_flush_to_disk" |
| 465 | + ordered="false" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Integer" |
| 466 | + defaultValueLiteral="0"/> |
| 467 | + <eStructuralFeatures xsi:type="ecore:EAttribute" name="max_message_sit_time_before_flush_ms" |
| 468 | + ordered="false" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Integer" |
| 469 | + defaultValueLiteral="0"/> |
| 470 | + <eStructuralFeatures xsi:type="ecore:EAttribute" name="enable_topic_auto_creation" |
| 471 | + ordered="false" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Boolean" |
| 472 | + defaultValueLiteral="true"/> |
| 473 | + <eStructuralFeatures xsi:type="ecore:EAttribute" name="enable_leader_rebalancing" |
| 474 | + ordered="false" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Boolean" |
| 475 | + defaultValueLiteral="true"/> |
| 476 | + <eStructuralFeatures xsi:type="ecore:EAttribute" name="log_retention_hours" |
| 477 | + ordered="false" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Integer" |
| 478 | + defaultValueLiteral="0"/> |
| 479 | + <eStructuralFeatures xsi:type="ecore:EAttribute" name="queued_max_requests" |
| 480 | + ordered="false" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Integer" |
| 481 | + defaultValueLiteral="0"/> |
423 | 482 | </eClassifiers> |
424 | 483 | <eClassifiers xsi:type="ecore:EClass" name="DdsmStormCluster" eSuperTypes="#//DICE_UML_Extensions/DDSM/DdsmMasterSlavePlatform"> |
425 | 484 | <eStructuralFeatures xsi:type="ecore:EAttribute" name="taskTimeout" ordered="false" |
|
469 | 528 | <eStructuralFeatures xsi:type="ecore:EAttribute" name="application_name" ordered="false" |
470 | 529 | lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//String"/> |
471 | 530 | <eStructuralFeatures xsi:type="ecore:EAttribute" name="arguments" ordered="false" |
472 | | - lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//String"/> |
| 531 | + upperBound="-1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//String"/> |
473 | 532 | </eClassifiers> |
474 | 533 | <eClassifiers xsi:type="ecore:EClass" name="DdsmJobDeployedFrom"> |
475 | 534 | <eStructuralFeatures xsi:type="ecore:EReference" name="base_Dependency" ordered="false" |
476 | 535 | lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Dependency"/> |
477 | 536 | </eClassifiers> |
478 | | - <eClassifiers xsi:type="ecore:EClass" name="DdsmHdfsCluster" eSuperTypes="#//DICE_UML_Extensions/DDSM/DdsmMasterSlavePlatform"/> |
| 537 | + <eClassifiers xsi:type="ecore:EClass" name="DdsmHdfsCluster" eSuperTypes="#//DICE_UML_Extensions/DDSM/DdsmMasterSlavePlatform"> |
| 538 | + <eStructuralFeatures xsi:type="ecore:EAttribute" name="dfs_blocksize" ordered="false" |
| 539 | + eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Integer" |
| 540 | + defaultValueLiteral="134217728"/> |
| 541 | + <eStructuralFeatures xsi:type="ecore:EAttribute" name="namenode_handler_count" |
| 542 | + ordered="false" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Integer" |
| 543 | + defaultValueLiteral="0"/> |
| 544 | + <eStructuralFeatures xsi:type="ecore:EAttribute" name="datanode_handler_count" |
| 545 | + ordered="false" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Integer" |
| 546 | + defaultValueLiteral="0"/> |
| 547 | + <eStructuralFeatures xsi:type="ecore:EAttribute" name="namenode_heartbeat_recheck_interval_ms" |
| 548 | + ordered="false" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Integer" |
| 549 | + defaultValueLiteral="0"/> |
| 550 | + <eStructuralFeatures xsi:type="ecore:EAttribute" name="permission_enabled" |
| 551 | + ordered="false" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Boolean" |
| 552 | + defaultValueLiteral="false"/> |
| 553 | + <eStructuralFeatures xsi:type="ecore:EAttribute" name="block_replication" |
| 554 | + ordered="false" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Integer" |
| 555 | + defaultValueLiteral="0"/> |
| 556 | + <eStructuralFeatures xsi:type="ecore:EAttribute" name="blocksize_bytes" ordered="false" |
| 557 | + eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Integer" |
| 558 | + defaultValueLiteral="0"/> |
| 559 | + <eStructuralFeatures xsi:type="ecore:EAttribute" name="block_write_retries" |
| 560 | + ordered="false" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Integer" |
| 561 | + defaultValueLiteral="0"/> |
| 562 | + <eStructuralFeatures xsi:type="ecore:EAttribute" name="resource_manager_recovery_enabled" |
| 563 | + ordered="false" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Boolean" |
| 564 | + defaultValueLiteral="false"/> |
| 565 | + </eClassifiers> |
479 | 566 | <eClassifiers xsi:type="ecore:EClass" name="DdsmCassandraCluster" eSuperTypes="#//DICE_UML_Extensions/DDSM/DdsmPeerToPeerPlatform"> |
480 | 567 | <eStructuralFeatures xsi:type="ecore:EReference" name="seedHost" ordered="false" |
481 | 568 | eType="#//DICE_UML_Extensions/DDSM/DdsmVMsCluster"/> |
|
494 | 581 | <eStructuralFeatures xsi:type="ecore:EAttribute" name="permission_validity_in_ms" |
495 | 582 | ordered="false" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Integer"/> |
496 | 583 | </eClassifiers> |
| 584 | + <eClassifiers xsi:type="ecore:EClass" name="DdsmSparkCluster" eSuperTypes="#//DICE_UML_Extensions/DDSM/DdsmMasterSlavePlatform"/> |
497 | 585 | </eSubpackages> |
498 | 586 | </eSubpackages> |
499 | 587 | </ecore:EPackage> |
0 commit comments