/**
  * Constructor to create a ComponentCreateRequest
  *
  * @param id Unique request name
  * @param CompCreateIn ComponentObjectBaseData for ComponentCreateRequest
  */
 @JsonCreator
 public ComponentCreateRequest(
     @JsonProperty("RequestId") String id,
     @JsonProperty("Component") ComponentObjectBaseData CompCreateIn) {
   super(id, "ComponentCreate");
   if (CompCreateIn != null) {
     addInput(
         "Component",
         ComponentObjectBaseHelper.toMap(CompCreateIn, new HashMap(), "Component")
             .get("Component"));
   }
 }
 /**
  * Retrieves the ComponentObjectBaseData that results from the ComponentCreateRequest call
  *
  * @return ComponentObjectBaseData resulting from udt call
  */
 public ComponentObjectBaseData getOutput() {
   return ComponentObjectBaseHelper.fromMap(outputMap, "Component");
 }