Interface ITransformationBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      ITransformation build​(java.io.InputStream content, java.lang.String contentType, java.lang.String serviceInstanceId, IFileMetadata fileMetadata, java.util.Map<java.lang.String,​java.lang.Object> args)
      Returns an instance of ITransformation based on content type, file service instance and transformation parameters.
    • Method Detail

      • build

        ITransformation build​(java.io.InputStream content,
                              java.lang.String contentType,
                              java.lang.String serviceInstanceId,
                              IFileMetadata fileMetadata,
                              java.util.Map<java.lang.String,​java.lang.Object> args)
        Returns an instance of ITransformation based on content type, file service instance and transformation parameters.
        Parameters:
        content - the source of transformation.
        contentType - the content type of the source of transformation.
        serviceInstanceId - the service instance owner of source of the transformation.
        fileMetadata - the file metadata to be built.
        args - the arguments of the transformation. where the key is the parameter name and the value represents the value of the parameter.
        Returns:
        a ITransformation implementation product of the transformation.
        Since:
        6.1.0