aws-ec2-transitgatewaymulticastgroupmember/src/main/java/software/amazon/ec2/transitgatewaymulticastgroupmember/workflow/read/Read.java [69:89]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    private ResourceModel translateResponsesToModel(SearchTransitGatewayMulticastGroupsResponse awsResponse, ResourceModel model) {
        if(awsResponse.multicastGroups().isEmpty()) {
            return null;
        } else {
            TransitGatewayMulticastGroup response = awsResponse.multicastGroups().get(0);
            return ResourceModel.builder()
                .transitGatewayMulticastDomainId(model.getTransitGatewayMulticastDomainId())
                .transitGatewayAttachmentId(response.transitGatewayAttachmentId())
                .groupIpAddress(response.groupIpAddress())
                .groupMember(response.groupMember())
                .subnetId(response.subnetId())
                .groupSource(response.groupSource())
                .groupIpAddress(response.groupIpAddress())
                .networkInterfaceId(response.networkInterfaceId())
                .memberType(response.memberTypeAsString())
                .resourceId(response.resourceId())
                .resourceType(response.resourceTypeAsString())
                .sourceType(response.sourceTypeAsString())
                .build();
        }
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



aws-ec2-transitgatewaymulticastgroupsource/src/main/java/software/amazon/ec2/transitgatewaymulticastgroupsource/workflow/read/Read.java [69:89]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    private ResourceModel translateResponsesToModel(SearchTransitGatewayMulticastGroupsResponse awsResponse, ResourceModel model) {
        if(awsResponse.multicastGroups().isEmpty()) {
            return null;
        } else {
            TransitGatewayMulticastGroup response = awsResponse.multicastGroups().get(0);
            return ResourceModel.builder()
                .transitGatewayMulticastDomainId(model.getTransitGatewayMulticastDomainId())
                .transitGatewayAttachmentId(response.transitGatewayAttachmentId())
                .groupIpAddress(response.groupIpAddress())
                .groupMember(response.groupMember())
                .subnetId(response.subnetId())
                .groupSource(response.groupSource())
                .groupIpAddress(response.groupIpAddress())
                .networkInterfaceId(response.networkInterfaceId())
                .memberType(response.memberTypeAsString())
                .resourceId(response.resourceId())
                .resourceType(response.resourceTypeAsString())
                .sourceType(response.sourceTypeAsString())
                .build();
        }
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



