public static List cfnDelegationToSdkDelegation()

in aws-auditmanager-assessment/src/main/java/software/amazon/auditmanager/assessment/AssessmentMetadataUtils.java [57:74]


  public static List<Delegation> cfnDelegationToSdkDelegation(
      final List<software.amazon.auditmanager.assessment.Delegation> cfnDelegations) {
    if (cfnDelegations == null || cfnDelegations.isEmpty()) return null;
    return cfnDelegations.stream().map(cfnDelegation -> Delegation.builder()
        .id(cfnDelegation.getId())
        .assessmentName(cfnDelegation.getAssessmentName())
        .createdBy(cfnDelegation.getCreatedBy())
        .assessmentId(cfnDelegation.getAssessmentId())
        .status(cfnDelegation.getStatus())
        .roleType(cfnDelegation.getRoleType())
        .roleArn(cfnDelegation.getRoleArn())
        .creationTime(translateDoubleToInstant(cfnDelegation.getCreationTime()))
        .lastUpdated(translateDoubleToInstant(cfnDelegation.getLastUpdated()))
        .controlSetId(cfnDelegation.getControlSetId())
        .comment(cfnDelegation.getComment())
        .build())
        .collect(Collectors.toList());
  }