All Downloads are FREE. Search and download functionalities are using the official Maven repository.

de.gesellix.docker.remote.api.client.CreateImageInfoExtensions.kt Maven / Gradle / Ivy

package de.gesellix.docker.remote.api.client

import de.gesellix.docker.remote.api.CreateImageInfo

fun List.getImageId(): String? {
  val reversedInfos = this.reversed()
  val firstStatus = reversedInfos.stream()
    .filter { (_, _, _, status, _, _): CreateImageInfo -> status != null }
    .findFirst()
  if (firstStatus.isPresent) {
    return firstStatus.get().status
  } else {
    return null
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy