Package net.minecraft.client.realms
Class FileUpload
java.lang.Object
net.minecraft.client.realms.FileUpload
- Mappings:
- Namespace - Name - named - net/minecraft/client/realms/FileUpload- intermediary - net/minecraft/class_4337- official - fgj
- 
Nested Class SummaryNested Classes
- 
Field SummaryFieldsModifier and TypeFieldDescription(package private) final AtomicBooleanprivate final Stringprivate final Fileprivate static final Loggerprivate static final intprivate final RequestConfigprivate final Stringprivate final intprivate static final Stringprivate final UploadInfoprivate final UploadProgressprivate @Nullable CompletableFuture<UploadResult> private final Stringprivate final longprivate final String
- 
Constructor SummaryConstructorsConstructorDescriptionFileUpload(File file, long worldId, int slotId, UploadInfo uploadInfo, Session session, String clientVersion, String worldVersion, UploadProgress uploadStatus) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidcancel()private voidcleanup(HttpPost request, @Nullable CloseableHttpClient client) private longgetRetryDelaySeconds(org.apache.http.HttpResponse response) private voidhandleResponse(org.apache.http.HttpResponse response, UploadResult.Builder uploadResultBuilder) booleanprivate UploadResultrequestUpload(int currentAttempt) private UploadResultretryUploadAfter(long retryDelaySeconds, int currentAttempt) private voidsetupRequest(HttpPost request) private booleanshouldRetry(long retryDelaySeconds, int currentAttempt) upload()
- 
Field Details- 
LOGGER- Mappings:
- Namespace - Name - Mixin selector - named - LOGGER- Lnet/minecraft/client/realms/FileUpload;LOGGER:Lorg/slf4j/Logger;- intermediary - field_19550- Lnet/minecraft/class_4337;field_19550:Lorg/slf4j/Logger;- official - a- Lfgj;a:Lorg/slf4j/Logger;
 
- 
MAX_ATTEMPTSprivate static final int MAX_ATTEMPTS- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - MAX_ATTEMPTS- Lnet/minecraft/client/realms/FileUpload;MAX_ATTEMPTS:I- intermediary - field_32056- Lnet/minecraft/class_4337;field_32056:I- official - b- Lfgj;b:I
 
- 
UPLOAD_ENDPOINT- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - UPLOAD_ENDPOINT- Lnet/minecraft/client/realms/FileUpload;UPLOAD_ENDPOINT:Ljava/lang/String;- intermediary - field_32057- Lnet/minecraft/class_4337;field_32057:Ljava/lang/String;- official - c- Lfgj;c:Ljava/lang/String;
 
- 
file- Mappings:
- Namespace - Name - Mixin selector - named - file- Lnet/minecraft/client/realms/FileUpload;file:Ljava/io/File;- intermediary - field_19551- Lnet/minecraft/class_4337;field_19551:Ljava/io/File;- official - d- Lfgj;d:Ljava/io/File;
 
- 
worldIdprivate final long worldId- Mappings:
- Namespace - Name - Mixin selector - named - worldId- Lnet/minecraft/client/realms/FileUpload;worldId:J- intermediary - field_19552- Lnet/minecraft/class_4337;field_19552:J- official - e- Lfgj;e:J
 
- 
slotIdprivate final int slotId- Mappings:
- Namespace - Name - Mixin selector - named - slotId- Lnet/minecraft/client/realms/FileUpload;slotId:I- intermediary - field_19553- Lnet/minecraft/class_4337;field_19553:I- official - f- Lfgj;f:I
 
- 
uploadInfo- Mappings:
- Namespace - Name - Mixin selector - named - uploadInfo- Lnet/minecraft/client/realms/FileUpload;uploadInfo:Lnet/minecraft/client/realms/dto/UploadInfo;- intermediary - field_19554- Lnet/minecraft/class_4337;field_19554:Lnet/minecraft/class_4888;- official - g- Lfgj;g:Lfhz;
 
- 
sessionId- Mappings:
- Namespace - Name - Mixin selector - named - sessionId- Lnet/minecraft/client/realms/FileUpload;sessionId:Ljava/lang/String;- intermediary - field_19555- Lnet/minecraft/class_4337;field_19555:Ljava/lang/String;- official - h- Lfgj;h:Ljava/lang/String;
 
- 
username- Mappings:
- Namespace - Name - Mixin selector - named - username- Lnet/minecraft/client/realms/FileUpload;username:Ljava/lang/String;- intermediary - field_19556- Lnet/minecraft/class_4337;field_19556:Ljava/lang/String;- official - i- Lfgj;i:Ljava/lang/String;
 
- 
clientVersion- Mappings:
- Namespace - Name - Mixin selector - named - clientVersion- Lnet/minecraft/client/realms/FileUpload;clientVersion:Ljava/lang/String;- intermediary - field_19557- Lnet/minecraft/class_4337;field_19557:Ljava/lang/String;- official - j- Lfgj;j:Ljava/lang/String;
 
- 
worldVersion- Mappings:
- Namespace - Name - Mixin selector - named - worldVersion- Lnet/minecraft/client/realms/FileUpload;worldVersion:Ljava/lang/String;- intermediary - field_49104- Lnet/minecraft/class_4337;field_49104:Ljava/lang/String;- official - k- Lfgj;k:Ljava/lang/String;
 
- 
uploadStatus- Mappings:
- Namespace - Name - Mixin selector - named - uploadStatus- Lnet/minecraft/client/realms/FileUpload;uploadStatus:Lnet/minecraft/client/realms/util/UploadProgress;- intermediary - field_19558- Lnet/minecraft/class_4337;field_19558:Lnet/minecraft/class_4351;- official - l- Lfgj;l:Lfgp;
 
- 
cancelled- Mappings:
- Namespace - Name - Mixin selector - named - cancelled- Lnet/minecraft/client/realms/FileUpload;cancelled:Ljava/util/concurrent/atomic/AtomicBoolean;- intermediary - field_19559- Lnet/minecraft/class_4337;field_19559:Ljava/util/concurrent/atomic/AtomicBoolean;- official - m- Lfgj;m:Ljava/util/concurrent/atomic/AtomicBoolean;
 
- 
uploadTask- Mappings:
- Namespace - Name - Mixin selector - named - uploadTask- Lnet/minecraft/client/realms/FileUpload;uploadTask:Ljava/util/concurrent/CompletableFuture;- intermediary - field_19560- Lnet/minecraft/class_4337;field_19560:Ljava/util/concurrent/CompletableFuture;- official - n- Lfgj;n:Ljava/util/concurrent/CompletableFuture;
 
- 
requestConfig- Mappings:
- Namespace - Name - Mixin selector - named - requestConfig- Lnet/minecraft/client/realms/FileUpload;requestConfig:Lorg/apache/http/client/config/RequestConfig;- intermediary - field_19561- Lnet/minecraft/class_4337;field_19561:Lorg/apache/http/client/config/RequestConfig;- official - o- Lfgj;o:Lorg/apache/http/client/config/RequestConfig;
 
 
- 
- 
Constructor Details- 
FileUploadpublic FileUpload(File file, long worldId, int slotId, UploadInfo uploadInfo, Session session, String clientVersion, String worldVersion, UploadProgress uploadStatus) - Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/client/realms/FileUpload;<init>(Ljava/io/File;JILnet/minecraft/client/realms/dto/UploadInfo;Lnet/minecraft/client/session/Session;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/client/realms/util/UploadProgress;)V- intermediary - <init>- Lnet/minecraft/class_4337;<init>(Ljava/io/File;JILnet/minecraft/class_4888;Lnet/minecraft/class_320;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/class_4351;)V- official - <init>- Lfgj;<init>(Ljava/io/File;JILfhz;Lflw;Ljava/lang/String;Ljava/lang/String;Lfgp;)V
 
 
- 
- 
Method Details- 
upload- Mappings:
- Namespace - Name - Mixin selector - named - upload- Lnet/minecraft/client/realms/FileUpload;upload()Lnet/minecraft/client/realms/util/UploadResult;- intermediary - method_20973- Lnet/minecraft/class_4337;method_20973()Lnet/minecraft/class_4429;- official - a- Lfgj;a()Lfjq;
 
- 
cancelpublic void cancel()- Mappings:
- Namespace - Name - Mixin selector - named - cancel- Lnet/minecraft/client/realms/FileUpload;cancel()V- intermediary - method_20970- Lnet/minecraft/class_4337;method_20970()V- official - b- Lfgj;b()V
 
- 
requestUpload- Mappings:
- Namespace - Name - Mixin selector - named - requestUpload- Lnet/minecraft/client/realms/FileUpload;requestUpload(I)Lnet/minecraft/client/realms/util/UploadResult;- intermediary - method_20971- Lnet/minecraft/class_4337;method_20971(I)Lnet/minecraft/class_4429;- official - a- Lfgj;a(I)Lfjq;
 
- 
cleanup- Mappings:
- Namespace - Name - Mixin selector - named - cleanup- Lnet/minecraft/client/realms/FileUpload;cleanup(Lorg/apache/http/client/methods/HttpPost;Lorg/apache/http/impl/client/CloseableHttpClient;)V- intermediary - method_20977- Lnet/minecraft/class_4337;method_20977(Lorg/apache/http/client/methods/HttpPost;Lorg/apache/http/impl/client/CloseableHttpClient;)V- official - a- Lfgj;a(Lorg/apache/http/client/methods/HttpPost;Lorg/apache/http/impl/client/CloseableHttpClient;)V
 
- 
setupRequest- Throws:
- FileNotFoundException
- Mappings:
- Namespace - Name - Mixin selector - named - setupRequest- Lnet/minecraft/client/realms/FileUpload;setupRequest(Lorg/apache/http/client/methods/HttpPost;)V- intermediary - method_20976- Lnet/minecraft/class_4337;method_20976(Lorg/apache/http/client/methods/HttpPost;)V- official - a- Lfgj;a(Lorg/apache/http/client/methods/HttpPost;)V
 
- 
handleResponseprivate void handleResponse(org.apache.http.HttpResponse response, UploadResult.Builder uploadResultBuilder) throws IOException - Throws:
- IOException
- Mappings:
- Namespace - Name - Mixin selector - named - handleResponse- Lnet/minecraft/client/realms/FileUpload;handleResponse(Lorg/apache/http/HttpResponse;Lnet/minecraft/client/realms/util/UploadResult$Builder;)V- intermediary - method_20975- Lnet/minecraft/class_4337;method_20975(Lorg/apache/http/HttpResponse;Lnet/minecraft/class_4429$class_4430;)V- official - a- Lfgj;a(Lorg/apache/http/HttpResponse;Lfjq$a;)V
 
- 
shouldRetryprivate boolean shouldRetry(long retryDelaySeconds, int currentAttempt) - Mappings:
- Namespace - Name - Mixin selector - named - shouldRetry- Lnet/minecraft/client/realms/FileUpload;shouldRetry(JI)Z- intermediary - method_20972- Lnet/minecraft/class_4337;method_20972(JI)Z- official - a- Lfgj;a(JI)Z
 
- 
retryUploadAfterprivate UploadResult retryUploadAfter(long retryDelaySeconds, int currentAttempt) throws InterruptedException - Throws:
- InterruptedException
- Mappings:
- Namespace - Name - Mixin selector - named - retryUploadAfter- Lnet/minecraft/client/realms/FileUpload;retryUploadAfter(JI)Lnet/minecraft/client/realms/util/UploadResult;- intermediary - method_20979- Lnet/minecraft/class_4337;method_20979(JI)Lnet/minecraft/class_4429;- official - b- Lfgj;b(JI)Lfjq;
 
- 
getRetryDelaySecondsprivate long getRetryDelaySeconds(org.apache.http.HttpResponse response) - Mappings:
- Namespace - Name - Mixin selector - named - getRetryDelaySeconds- Lnet/minecraft/client/realms/FileUpload;getRetryDelaySeconds(Lorg/apache/http/HttpResponse;)J- intermediary - method_20974- Lnet/minecraft/class_4337;method_20974(Lorg/apache/http/HttpResponse;)J- official - a- Lfgj;a(Lorg/apache/http/HttpResponse;)J
 
- 
isFinishedpublic boolean isFinished()- Mappings:
- Namespace - Name - Mixin selector - named - isFinished- Lnet/minecraft/client/realms/FileUpload;isFinished()Z- intermediary - method_20978- Lnet/minecraft/class_4337;method_20978()Z- official - c- Lfgj;c()Z
 
 
-