static ResourceModel translateFromReadResponse()

in aws-amplifyuibuilder-component/src/main/java/software/amazon/amplifyuibuilder/component/Translator.java [293:311]


  static ResourceModel translateFromReadResponse(
      final GetComponentResponse getComponentResponse
  ) {
    software.amazon.awssdk.services.amplifyuibuilder.model.Component componentResponse = getComponentResponse.component();
    return ResourceModel.builder()
        .appId(componentResponse.appId())
        .id(componentResponse.id())
        .environmentName(componentResponse.environmentName())
        .componentType(componentResponse.componentType())
        .name(componentResponse.name())
        .bindingProperties(translateBindingPropertiesFromSDKToCFN(componentResponse.bindingProperties()))
        .overrides(componentResponse.overrides())
        .tags(componentResponse.tags())
        .properties(translatePropertiesFromSDKToCFN(componentResponse.properties()))
        .children(translateChildrenFromSDKToCFN(componentResponse.children()))
        .variants(translateVariantsFromSDKToCFN(componentResponse.variants()))
        .collectionProperties(translateCollectionPropertiesFromSDKToCFN(componentResponse.collectionProperties()))
        .build();
  }