Skip to content

Commit 495eb71

Browse files
committed
Minor fixes; replaced long types with var in examples
1 parent 144636f commit 495eb71

File tree

20 files changed

+88
-126
lines changed

20 files changed

+88
-126
lines changed

examples/java/io/mailtrap/examples/bulk/BulkSend.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package io.mailtrap.examples.bulk;
22

3-
import io.mailtrap.client.MailtrapClient;
43
import io.mailtrap.config.MailtrapConfig;
54
import io.mailtrap.factory.MailtrapClientFactory;
65
import io.mailtrap.model.request.emails.Address;
@@ -15,13 +14,13 @@ public class BulkSend {
1514
private static final String RECIPIENT_EMAIL = "[email protected]";
1615

1716
public static void main(String[] args) {
18-
final MailtrapConfig config = new MailtrapConfig.Builder()
17+
final var config = new MailtrapConfig.Builder()
1918
.token(TOKEN)
2019
.build();
2120

22-
final MailtrapClient client = MailtrapClientFactory.createMailtrapClient(config);
21+
final var client = MailtrapClientFactory.createMailtrapClient(config);
2322

24-
final MailtrapMail mail = MailtrapMail.builder()
23+
final var mail = MailtrapMail.builder()
2524
.from(new Address(SENDER_EMAIL))
2625
.to(List.of(new Address(RECIPIENT_EMAIL)))
2726
.subject("Hello from Mailtrap!")

examples/java/io/mailtrap/examples/contact_lists/ContactLists.java

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,21 @@
11
package io.mailtrap.examples.contact_lists;
22

3-
import io.mailtrap.client.MailtrapClient;
43
import io.mailtrap.config.MailtrapConfig;
54
import io.mailtrap.factory.MailtrapClientFactory;
6-
import io.mailtrap.model.response.contact_lists.ContactListsResponse;
7-
8-
import java.util.List;
95

106
public class ContactLists {
117

128
private static final String TOKEN = "<YOUR MAILTRAP TOKEN>";
139
private static final long ACCOUNT_ID = 1L;
1410

1511
public static void main(String[] args) {
16-
final MailtrapConfig config = new MailtrapConfig.Builder()
12+
final var config = new MailtrapConfig.Builder()
1713
.token(TOKEN)
1814
.build();
1915

20-
final MailtrapClient client = MailtrapClientFactory.createMailtrapClient(config);
16+
final var client = MailtrapClientFactory.createMailtrapClient(config);
2117

22-
List<ContactListsResponse> contacts = client.contactsApi().contactLists().findAll(ACCOUNT_ID);
18+
var contacts = client.contactsApi().contactLists().findAll(ACCOUNT_ID);
2319

2420
System.out.println(contacts);
2521
}
Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
11
package io.mailtrap.examples.contacts;
22

3-
import io.mailtrap.client.MailtrapClient;
43
import io.mailtrap.config.MailtrapConfig;
54
import io.mailtrap.factory.MailtrapClientFactory;
65
import io.mailtrap.model.request.contacts.Contact;
76
import io.mailtrap.model.request.contacts.CreateContactRequest;
8-
import io.mailtrap.model.response.contacts.CreateContactResponse;
97

108
import java.util.List;
119
import java.util.Map;
@@ -14,23 +12,23 @@ public class Contacts {
1412

1513
private static final String TOKEN = "<YOUR MAILTRAP TOKEN>";
1614
private static final long ACCOUNT_ID = 1L;
17-
private static final long ID_1 = 1L;
18-
private static final long ID_2 = 2L;
15+
private static final long LIST_1_ID = 1L;
16+
private static final long LIST_2_ID = 2L;
1917
private static final String EMAIL = "[email protected]";
2018

2119
public static void main(String[] args) {
22-
final MailtrapConfig config = new MailtrapConfig.Builder()
20+
final var config = new MailtrapConfig.Builder()
2321
.token(TOKEN)
2422
.build();
2523

26-
final MailtrapClient client = MailtrapClientFactory.createMailtrapClient(config);
24+
final var client = MailtrapClientFactory.createMailtrapClient(config);
2725

28-
CreateContactRequest request = new CreateContactRequest(new Contact(EMAIL, Map.of("first_name", "Nick"), List.of(ID_1, ID_2)));
26+
var request = new CreateContactRequest(new Contact(EMAIL, Map.of("first_name", "Nick"), List.of(LIST_1_ID, LIST_2_ID)));
2927

30-
CreateContactResponse response = client.contactsApi().contacts().createContact(ACCOUNT_ID, request);
28+
var response = client.contactsApi().contacts().createContact(ACCOUNT_ID, request);
3129

3230
System.out.println(response);
3331

34-
client.contactsApi().contacts().createContact(ACCOUNT_ID, email);
32+
client.contactsApi().contacts().deleteContact(ACCOUNT_ID, email);
3533
}
3634
}

examples/java/io/mailtrap/examples/general/AccountAccess.java

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
package io.mailtrap.examples.general;
22

3-
import io.mailtrap.client.MailtrapClient;
43
import io.mailtrap.config.MailtrapConfig;
54
import io.mailtrap.factory.MailtrapClientFactory;
65
import io.mailtrap.model.request.account_accesses.ListAccountAccessQueryParams;
7-
import io.mailtrap.model.response.account_accesses.AccountAccessResponse;
86

97
import java.util.List;
108

@@ -15,16 +13,16 @@ public class AccountAccess {
1513
private static final String INBOX_ID = "2";
1614

1715
public static void main(String[] args) {
18-
final MailtrapConfig config = new MailtrapConfig.Builder()
16+
final var config = new MailtrapConfig.Builder()
1917
.token(TOKEN)
2018
.build();
2119

22-
final MailtrapClient client = MailtrapClientFactory.createMailtrapClient(config);
20+
final var client = MailtrapClientFactory.createMailtrapClient(config);
2321

24-
ListAccountAccessQueryParams queryParams = new ListAccountAccessQueryParams();
22+
var queryParams = new ListAccountAccessQueryParams();
2523
queryParams.setInboxIds(List.of(INBOX_ID));
2624

27-
List<AccountAccessResponse> responses = client.generalApi().accountAccesses().listUserAndInviteAccountAccesses(ACCOUNT_ID, queryParams);
25+
var responses = client.generalApi().accountAccesses().listUserAndInviteAccountAccesses(ACCOUNT_ID, queryParams);
2826

2927
System.out.println(responses);
3028

examples/java/io/mailtrap/examples/general/Accounts.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package io.mailtrap.examples.general;
22

3-
import io.mailtrap.client.MailtrapClient;
43
import io.mailtrap.config.MailtrapConfig;
54
import io.mailtrap.factory.MailtrapClientFactory;
65

@@ -9,11 +8,11 @@ public class Accounts {
98
private static final String TOKEN = "<YOUR MAILTRAP TOKEN>";
109

1110
public static void main(String[] args) {
12-
final MailtrapConfig config = new MailtrapConfig.Builder()
11+
final var config = new MailtrapConfig.Builder()
1312
.token(TOKEN)
1413
.build();
1514

16-
final MailtrapClient client = MailtrapClientFactory.createMailtrapClient(config);
15+
final var client = MailtrapClientFactory.createMailtrapClient(config);
1716

1817
System.out.println(client.generalApi().accounts().getAllAccounts());
1918
}

examples/java/io/mailtrap/examples/general/Billing.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package io.mailtrap.examples.general;
22

3-
import io.mailtrap.client.MailtrapClient;
43
import io.mailtrap.config.MailtrapConfig;
54
import io.mailtrap.factory.MailtrapClientFactory;
65

@@ -10,11 +9,11 @@ public class Billing {
109
private static final long ACCOUNT_ID = 1L;
1110

1211
public static void main(String[] args) {
13-
final MailtrapConfig config = new MailtrapConfig.Builder()
12+
final var config = new MailtrapConfig.Builder()
1413
.token(TOKEN)
1514
.build();
1615

17-
final MailtrapClient client = MailtrapClientFactory.createMailtrapClient(config);
16+
final var client = MailtrapClientFactory.createMailtrapClient(config);
1817

1918
System.out.println(client.generalApi().billing().getCurrentBillingCycleUsage(ACCOUNT_ID));
2019
}

examples/java/io/mailtrap/examples/general/Permissions.java

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,11 @@
11
package io.mailtrap.examples.general;
22

3-
import io.mailtrap.client.MailtrapClient;
43
import io.mailtrap.config.MailtrapConfig;
54
import io.mailtrap.factory.MailtrapClientFactory;
65
import io.mailtrap.model.AccessLevel;
76
import io.mailtrap.model.ResourceType;
87
import io.mailtrap.model.request.permissions.ManagePermissionsRequest;
98
import io.mailtrap.model.request.permissions.Permission;
10-
import io.mailtrap.model.response.permissions.Resource;
119

1210
import java.util.List;
1311

@@ -21,16 +19,16 @@ public class Permissions {
2119
private static final String SECOND_RESOURCE_ID = "21";
2220

2321
public static void main(String[] args) {
24-
final MailtrapConfig config = new MailtrapConfig.Builder()
22+
final var config = new MailtrapConfig.Builder()
2523
.token(TOKEN)
2624
.build();
2725

28-
final MailtrapClient client = MailtrapClientFactory.createMailtrapClient(config);
26+
final var client = MailtrapClientFactory.createMailtrapClient(config);
2927

30-
Resource firstResource = client.generalApi().permissions().getResources(ACCOUNT_ID).get(0);
28+
var firstResource = client.generalApi().permissions().getResources(ACCOUNT_ID).get(0);
3129
System.out.println(firstResource);
3230

33-
ManagePermissionsRequest request = new ManagePermissionsRequest(List.of(
31+
var request = new ManagePermissionsRequest(List.of(
3432
new Permission(
3533
FIRST_RESOURCE_ID, ResourceType.ACCOUNT, AccessLevel.VIEWER, false
3634
),

examples/java/io/mailtrap/examples/sending/Errors.java

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package io.mailtrap.examples.sending;
22

3-
import io.mailtrap.client.MailtrapClient;
43
import io.mailtrap.config.MailtrapConfig;
54
import io.mailtrap.exception.InvalidRequestBodyException;
65
import io.mailtrap.exception.http.HttpClientException;
@@ -18,13 +17,13 @@ public class Errors {
1817
private static final String RECIPIENT_EMAIL = "[email protected]";
1918

2019
public static void main(String[] args) {
21-
final MailtrapConfig config = new MailtrapConfig.Builder()
20+
final var config = new MailtrapConfig.Builder()
2221
.token(TOKEN)
2322
.build();
2423

25-
final MailtrapClient client = MailtrapClientFactory.createMailtrapClient(config);
24+
final var client = MailtrapClientFactory.createMailtrapClient(config);
2625

27-
final MailtrapMail invalidMail_TemplateUUIDAndSubjectAreUsed = MailtrapMail.builder()
26+
final var invalidMail_TemplateUUIDAndSubjectAreUsed = MailtrapMail.builder()
2827
.from(new Address(SENDER_EMAIL))
2928
.to(List.of(new Address(RECIPIENT_EMAIL)))
3029
.subject("Hello from Mailtrap Sending!")
@@ -38,11 +37,11 @@ public static void main(String[] args) {
3837
System.out.println("Caught invalid request body exception : " + e);
3938
}
4039

41-
MailtrapClient clientWithInvalidToken = MailtrapClientFactory.createMailtrapClient(new MailtrapConfig.Builder()
40+
var clientWithInvalidToken = MailtrapClientFactory.createMailtrapClient(new MailtrapConfig.Builder()
4241
.token("invalid token")
4342
.build());
4443

45-
final MailtrapMail validMail = MailtrapMail.builder()
44+
final var validMail = MailtrapMail.builder()
4645
.from(new Address(SENDER_EMAIL))
4746
.to(List.of(new Address(RECIPIENT_EMAIL)))
4847
.subject("Hello from Mailtrap Sending!")

examples/java/io/mailtrap/examples/sending/Everything.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package io.mailtrap.examples.sending;
22

3-
import io.mailtrap.client.MailtrapClient;
43
import io.mailtrap.config.MailtrapConfig;
54
import io.mailtrap.factory.MailtrapClientFactory;
65
import io.mailtrap.model.request.emails.Address;
@@ -20,15 +19,15 @@ public class Everything {
2019
private static final String REPLY_TO_EMAIL = "[email protected]";
2120

2221
public static void main(String[] args) {
23-
final MailtrapConfig config = new MailtrapConfig.Builder()
22+
final var config = new MailtrapConfig.Builder()
2423
.token(TOKEN)
2524
.build();
2625

27-
final MailtrapClient client = MailtrapClientFactory.createMailtrapClient(config);
26+
final var client = MailtrapClientFactory.createMailtrapClient(config);
2827

2928
final String welcomeImage = readAndEncodeAttachment("welcome.png");
3029

31-
final MailtrapMail mail = MailtrapMail.builder()
30+
final var mail = MailtrapMail.builder()
3231
.category("test")
3332
.customVariables(Map.of(
3433
"hello", "world",

examples/java/io/mailtrap/examples/sending/Minimal.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package io.mailtrap.examples.sending;
22

3-
import io.mailtrap.client.MailtrapClient;
43
import io.mailtrap.config.MailtrapConfig;
54
import io.mailtrap.factory.MailtrapClientFactory;
65
import io.mailtrap.model.request.emails.Address;
@@ -15,13 +14,13 @@ public class Minimal {
1514
private static final String RECIPIENT_EMAIL = "[email protected]";
1615

1716
public static void main(String[] args) {
18-
final MailtrapConfig config = new MailtrapConfig.Builder()
17+
final var config = new MailtrapConfig.Builder()
1918
.token(TOKEN)
2019
.build();
2120

22-
final MailtrapClient client = MailtrapClientFactory.createMailtrapClient(config);
21+
final var client = MailtrapClientFactory.createMailtrapClient(config);
2322

24-
final MailtrapMail mail = MailtrapMail.builder()
23+
final var mail = MailtrapMail.builder()
2524
.from(new Address(SENDER_EMAIL))
2625
.to(List.of(new Address(RECIPIENT_EMAIL)))
2726
.subject("Hello from Mailtrap Sending!")

0 commit comments

Comments
 (0)