net.minecraft

final class class_1_1964

com.mojang.realmsclient.client.worldupload.AzureBlobUploader
net.minecraft.class_1_1964
net.minecraft.class_1_1964

Field summary

Modifier and TypeField
private static final String
OCTET_STREAM
field_1_12509
field_1_12509
private static final Duration
REQUEST_TIMEOUT
field_1_12511
field_1_12511
private static final com.google.common.escape.Escaper
QUERY_ESCAPER
field_1_12510
field_1_12510
private final class_1_1963
client
field_1_12512
field_1_12512
private final class_1_1958
retry
field_1_12513
field_1_12513

Constructor summary

ModifierConstructor
public (class_1_1963 client)

Method summary

Modifier and TypeMethod
public void
upload(UploadPlan plan, Supplier<UploadSession> sessionSupplier, UploadStatus progress, UploadCancellation cancellation, Runnable beforeBlockCommit)
method_1_12433(class_1_1957 arg0, Supplier<class_1_1960> arg1, class_4351 arg2, class_1_1966 arg3, Runnable arg4)
method_1_12433(class_1_1957 arg0, Supplier<class_1_1960> arg1, UploadProgress arg2, class_1_1966 arg3, Runnable arg4)
private void
uploadSingle(UploadPlan plan, Supplier<UploadSession> sessionSupplier, UploadStatus progress, UploadCancellation cancellation)
method_1_12435(class_1_1957 arg0, Supplier<class_1_1960> arg1, class_4351 arg2, class_1_1966 arg3)
method_1_12435(class_1_1957 arg0, Supplier<class_1_1960> arg1, UploadProgress arg2, class_1_1966 arg3)
private void
uploadBlocks(UploadPlan plan, Supplier<UploadSession> sessionSupplier, UploadStatus progress, UploadCancellation cancellation, Runnable beforeBlockCommit)
method_1_12434(class_1_1957 arg0, Supplier<class_1_1960> arg1, class_4351 arg2, class_1_1966 arg3, Runnable arg4)
method_1_12434(class_1_1957 arg0, Supplier<class_1_1960> arg1, UploadProgress arg2, class_1_1966 arg3, Runnable arg4)
private static HttpRequest$Builder
blobRequest(URI uri, HttpRequest$BodyPublisher publisher)
method_1_12417(URI arg0, HttpRequest$BodyPublisher arg1)
method_1_12417(URI arg0, HttpRequest$BodyPublisher arg1)
private void
sendWithRetry(org.apache.commons.io.function.IOSupplier<InputStream> bodySupplier, long bodyLength, Function<HttpRequest$BodyPublisher, HttpRequest> requestFactory, ContentV2UploadException$Error error, UploadCancellation cancellation)
method_1_12431(org.apache.commons.io.function.IOSupplier<InputStream> arg0, long arg1, Function<HttpRequest$BodyPublisher, HttpRequest> arg2, class_1_1981$class_1_1982 arg3, class_1_1966 arg4)
method_1_12431(org.apache.commons.io.function.IOSupplier<InputStream> arg0, long arg1, Function<HttpRequest$BodyPublisher, HttpRequest> arg2, class_1_1981$class_1_1982 arg3, class_1_1966 arg4)
private static HttpRequest$BodyPublisher
singleUseBody(InputStream body, long length)
method_1_12432(InputStream arg0, long arg1)
method_1_12432(InputStream arg0, long arg1)
private static boolean
isTransientFailure(Throwable failure)
method_1_12421(Throwable arg0)
method_1_12421(Throwable arg0)
private static List<class_1_1964$class_1_1965>
blocks(long fileSize, long blockSize)
method_1_12420(long arg0, long arg1)
method_1_12420(long arg0, long arg1)
private static String
blockId(long blockNumber)
method_1_12418(long arg0)
method_1_12418(long arg0)
private static String
blockListXml(List<AzureBlobUploader$Block> blocks)
method_1_12419(List<class_1_1964$class_1_1965> arg0)
method_1_12419(List<class_1_1964$class_1_1965> arg0)
private static URI
appendQuery(URI base, Map<String, String> parameters)
method_1_12416(URI arg0, Map<String, String> arg1)
method_1_12416(URI arg0, Map<String, String> arg1)
private static InputStream
openSegment(Path path, long offset, long length, long expectedFileSize, UploadStatus progress)
method_1_12430(Path arg0, long arg1, long arg2, long arg3, class_4351 arg4)
method_1_12430(Path arg0, long arg1, long arg2, long arg3, UploadProgress arg4)
private static void
lambda$appendQuery$0(StringJoiner arg0, String arg1, String arg2)
method_1_12422(StringJoiner arg0, String arg1, String arg2)
method_1_12422(StringJoiner arg0, String arg1, String arg2)
private static InputStream
lambda$singleUseBody$0(AtomicReference arg0)
method_1_12423(AtomicReference arg0)
method_1_12423(AtomicReference arg0)
private static HttpRequest
lambda$uploadBlocks$3(Supplier arg0, HttpRequest$BodyPublisher arg1)
method_1_12427(Supplier arg0, HttpRequest$BodyPublisher arg1)
method_1_12427(Supplier arg0, HttpRequest$BodyPublisher arg1)
private static InputStream
lambda$uploadBlocks$2(byte[] arg0)
method_1_12426(byte[] arg0)
method_1_12426(byte[] arg0)
private static HttpRequest
lambda$uploadBlocks$1(Supplier arg0, AzureBlobUploader$Block arg1, HttpRequest$BodyPublisher arg2)
method_1_12425(Supplier arg0, class_1_1964$class_1_1965 arg1, HttpRequest$BodyPublisher arg2)
method_1_12425(Supplier arg0, class_1_1964$class_1_1965 arg1, HttpRequest$BodyPublisher arg2)
private static InputStream
lambda$uploadBlocks$0(UploadPlan arg0, AzureBlobUploader$Block arg1, UploadStatus arg2)
method_1_12424(class_1_1957 arg0, class_1_1964$class_1_1965 arg1, class_4351 arg2)
method_1_12424(class_1_1957 arg0, class_1_1964$class_1_1965 arg1, UploadProgress arg2)
private static HttpRequest
lambda$uploadSingle$1(Supplier arg0, HttpRequest$BodyPublisher arg1)
method_1_12429(Supplier arg0, HttpRequest$BodyPublisher arg1)
method_1_12429(Supplier arg0, HttpRequest$BodyPublisher arg1)
private static InputStream
lambda$uploadSingle$0(UploadPlan arg0, UploadStatus arg1)
method_1_12428(class_1_1957 arg0, class_4351 arg1)
method_1_12428(class_1_1957 arg0, UploadProgress arg1)