Class FilePartAvatarSupplier

java.lang.Object
com.atlassian.bamboo.avatar.AbstractAvatarSupplier
com.atlassian.bamboo.plugins.rest.common.avatar.FilePartAvatarSupplier
All Implemented Interfaces:
AvatarSupplier, InputSupplier<InputStream>

public class FilePartAvatarSupplier extends AbstractAvatarSupplier
  • Constructor Details

    • FilePartAvatarSupplier

      public FilePartAvatarSupplier(@NotNull @NotNull com.atlassian.plugins.rest.api.multipart.FilePart file)
  • Method Details

    • open

      @NotNull public @NotNull InputStream open() throws IOException
      Description copied from interface: AvatarSupplier
      Provides an InputStream to read the avatar. Each call to this method will produce a new stream.
      Returns:
      a stream from the avatar
      Throws:
      IOException - in case the avatar could not be opened or read