11package com .javadiscord .jdi .internal .api .application ;
22
3- import com .javadiscord .jdi .core .models .application .ApplicationInstallParams ;
4- import com .javadiscord .jdi .internal .api .DiscordRequest ;
5- import com .javadiscord .jdi .internal .api .DiscordRequestBuilder ;
6-
73import java .util .HashMap ;
84import java .util .List ;
95import java .util .Map ;
106import java .util .Optional ;
117
8+ import com .javadiscord .jdi .core .models .application .ApplicationInstallParams ;
9+ import com .javadiscord .jdi .internal .api .DiscordRequest ;
10+ import com .javadiscord .jdi .internal .api .DiscordRequestBuilder ;
11+
1212public record EditCurrentApplicationRequest (
13- Optional <String > customInstallUrl ,
14- Optional <String > description ,
15- Optional <String > roleConnectionsVerificationUrl ,
16- Optional <ApplicationInstallParams > installParams ,
17- Optional <Map <String , Object >> integrationTypesConfig ,
18- Optional <Integer > flags ,
19- Optional <String > icon ,
20- Optional <String > coverImage ,
21- Optional <String > interactionsEndpointUrl ,
22- Optional <List <String >> tags
13+ Optional <String > customInstallUrl ,
14+ Optional <String > description ,
15+ Optional <String > roleConnectionsVerificationUrl ,
16+ Optional <ApplicationInstallParams > installParams ,
17+ Optional <Map <String , Object >> integrationTypesConfig ,
18+ Optional <Integer > flags ,
19+ Optional <String > icon ,
20+ Optional <String > coverImage ,
21+ Optional <String > interactionsEndpointUrl ,
22+ Optional <List <String >> tags
2323) implements DiscordRequest {
2424
2525 @ Override
@@ -28,7 +28,8 @@ public DiscordRequestBuilder create() {
2828
2929 customInstallUrl .ifPresent (val -> body .put ("custom_install_url" , val ));
3030 description .ifPresent (val -> body .put ("description" , val ));
31- roleConnectionsVerificationUrl .ifPresent (val -> body .put ("role_connections_verification_url" , val ));
31+ roleConnectionsVerificationUrl
32+ .ifPresent (val -> body .put ("role_connections_verification_url" , val ));
3233 installParams .ifPresent (val -> body .put ("install_params" , val ));
3334 integrationTypesConfig .ifPresent (val -> body .put ("integration_types_config" , val ));
3435 flags .ifPresent (val -> body .put ("flags" , val ));
@@ -38,9 +39,9 @@ public DiscordRequestBuilder create() {
3839 tags .ifPresent (val -> body .put ("tags" , val ));
3940
4041 return new DiscordRequestBuilder ()
41- .patch ()
42- .path ("/applications/@me" )
43- .body (body );
42+ .patch ()
43+ .path ("/applications/@me" )
44+ .body (body );
4445 }
4546
4647}
0 commit comments