Class PatchBuilderImpl.StreamWriteFileContentWithExtensions
- java.lang.Object
-
- jetbrains.buildServer.vcs.patches.PatchBuilderImpl.StreamWriteFileContent
-
- jetbrains.buildServer.vcs.patches.PatchBuilderImpl.StreamWriteFileContentWithExtensions
-
- All Implemented Interfaces:
LowLevelPatchBuilder.WriteFileContent
,PatchBuilderContentInputStream
- Enclosing class:
- PatchBuilderImpl
public static class PatchBuilderImpl.StreamWriteFileContentWithExtensions extends PatchBuilderImpl.StreamWriteFileContent implements PatchBuilderContentInputStream, LowLevelPatchBuilder.WriteFileContent
-
-
Constructor Summary
Constructors Constructor Description StreamWriteFileContentWithExtensions(InputStream input, PatchBuilderContentInputStream info, long length)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getContentHash()
UPSOURCE SPECIFIC Applications may benefit from any possible content hash to avoid unnecessary data delivery.-
Methods inherited from class jetbrains.buildServer.vcs.patches.PatchBuilderImpl.StreamWriteFileContent
write
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface jetbrains.buildServer.vcs.patches.LowLevelPatchBuilder.WriteFileContent
write
-
-
-
-
Constructor Detail
-
StreamWriteFileContentWithExtensions
public StreamWriteFileContentWithExtensions(@NotNull InputStream input, @NotNull PatchBuilderContentInputStream info, long length)
-
-
Method Detail
-
getContentHash
@Nullable public String getContentHash()
Description copied from interface:PatchBuilderContentInputStream
UPSOURCE SPECIFIC Applications may benefit from any possible content hash to avoid unnecessary data delivery. Content hash MUST be repository unique, but it's allowed to have several keys for same content.- Specified by:
getContentHash
in interfacePatchBuilderContentInputStream
- Returns:
- repository unique content hash or null
-
-