Skip to content

Commit 893f9a1

Browse files
committed
tidy up collections
1 parent e10c797 commit 893f9a1

20 files changed

+57
-56
lines changed

intercom-java/src/main/java/io/intercom/api/Admin.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,13 @@ public static AdminCollection list()
3434
@JsonProperty("type")
3535
private final String type = "admin";
3636

37-
@JsonProperty
37+
@JsonProperty("id")
3838
private String id;
3939

40-
@JsonProperty
40+
@JsonProperty("name")
4141
private String name;
4242

43-
@JsonProperty
43+
@JsonProperty("email")
4444
private String email;
4545

4646
@JsonProperty("created_at")

intercom-java/src/main/java/io/intercom/api/AdminCollection.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ public AdminCollection nextPage() {
2626
@SuppressWarnings("EmptyMethod")
2727
@JsonProperty("admins")
2828
@Override
29-
public List<Admin> getPageItems() {
30-
return super.getPageItems();
29+
public List<Admin> getPage() {
30+
return super.getPage();
3131
}
3232

3333
public boolean hasNext() {

intercom-java/src/main/java/io/intercom/api/Author.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@ public class Author extends TypedData {
1414
@JsonProperty("type")
1515
private String type;
1616

17-
@JsonProperty
17+
@JsonProperty("id")
1818
private String id;
1919

20-
@JsonProperty
20+
@JsonProperty("name")
2121
private String name;
2222

23-
@JsonProperty
23+
@JsonProperty("email")
2424
private String email;
2525

2626
@JsonProperty("user_id")

intercom-java/src/main/java/io/intercom/api/CompanyCollection.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,14 @@ public CompanyCollection() {
2222

2323
public CompanyCollection(List<Company> companies) {
2424
this();
25-
this.pageItems = companies;
25+
this.page = companies;
2626
}
2727

2828
@SuppressWarnings("EmptyMethod")
2929
@JsonProperty("companies")
3030
@Override
31-
public List<Company> getPageItems() {
32-
return super.getPageItems();
31+
public List<Company> getPage() {
32+
return super.getPage();
3333
}
3434

3535
public long getTotalCount() {
@@ -61,6 +61,6 @@ public String toString() {
6161
}
6262

6363
void addCompany(Company company) {
64-
pageItems.add(company);
64+
page.add(company);
6565
}
6666
}

intercom-java/src/main/java/io/intercom/api/Conversation.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ private static boolean isAdminQuery(Map<String, String> params) {
108108
@JsonProperty("type")
109109
private final String type = "conversation";
110110

111-
@JsonProperty
111+
@JsonProperty("id")
112112
private String id;
113113

114114
@JsonProperty("conversation_message")
@@ -126,7 +126,7 @@ private static boolean isAdminQuery(Map<String, String> params) {
126126
@JsonProperty("updated_at")
127127
private long updatedAt;
128128

129-
@JsonProperty
129+
@JsonProperty("conversation_parts")
130130
private ConversationPartCollection conversationPartCollection;
131131

132132
@JsonProperty("open")
@@ -157,12 +157,12 @@ public Admin getCurrentAssignee() {
157157
}
158158

159159
public Optional<ConversationPart> getFirstConversationPart() {
160-
return Optional.fromNullable(getConversationPartCollection().getPageItems().get(0));
160+
return Optional.fromNullable(getConversationPartCollection().getPage().get(0));
161161
}
162162

163163
public ConversationPart getMostRecentConversationPart() {
164164
final ConversationPartCollection conversationParts = getConversationPartCollection();
165-
final List<ConversationPart> items = conversationParts.getPageItems();
165+
final List<ConversationPart> items = conversationParts.getPage();
166166
if (items.isEmpty()) {
167167
return null;
168168
} else {

intercom-java/src/main/java/io/intercom/api/ConversationCollection.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ public ConversationCollection() {
1919

2020
@SuppressWarnings("EmptyMethod")
2121
@JsonProperty("conversations")
22-
public List<Conversation> getPageItems() {
23-
return super.getPageItems();
22+
public List<Conversation> getPage() {
23+
return super.getPage();
2424
}
2525

2626
@Override

intercom-java/src/main/java/io/intercom/api/ConversationPartCollection.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ public ConversationPartCollection() {
1515

1616
@SuppressWarnings("EmptyMethod")
1717
@JsonProperty("conversation_parts")
18-
public List<ConversationPart> getPageItems() {
19-
return super.getPageItems();
18+
public List<ConversationPart> getPage() {
19+
return super.getPage();
2020
}
2121

2222
@Override

intercom-java/src/main/java/io/intercom/api/HttpClient.java

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -172,13 +172,14 @@ private void logError(URI uri, int responseCode, ErrorCollection errors) throws
172172
private <T> T readEntity(HttpURLConnection conn, int responseCode, Class<T> entityType) throws IOException {
173173
final InputStream entityStream = conn.getInputStream();
174174
try {
175-
if (logger.isDebugEnabled()) {
175+
// if (logger.isDebugEnabled()) {
176176
final String text = CharStreams.toString(new InputStreamReader(entityStream));
177177
logger.debug("api server response status[{}] --\n{}\n-- ", responseCode, text);
178-
return objectMapper.readValue(text, entityType);
179-
} else {
180-
return objectMapper.readValue(entityStream, entityType);
181-
}
178+
System.out.println(text);
179+
return objectMapper.readValue(text, entityType);
180+
// } else {
181+
// return objectMapper.readValue(entityStream, entityType);
182+
// }
182183
} finally {
183184
IOUtils.closeQuietly(entityStream);
184185
}

intercom-java/src/main/java/io/intercom/api/NoteCollection.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ public NoteCollection nextPage() {
2424
@SuppressWarnings("EmptyMethod")
2525
@JsonProperty("notes")
2626
@Override
27-
public List<Note> getPageItems() {
28-
return super.getPageItems();
27+
public List<Note> getPage() {
28+
return super.getPage();
2929
}
3030

3131
public boolean hasNext() {

intercom-java/src/main/java/io/intercom/api/NotificationCollection.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ public NotificationCollection nextPage() {
2525
@SuppressWarnings("EmptyMethod")
2626
@JsonProperty("notifications")
2727
@Override
28-
public List<Notification> getPageItems() {
29-
return super.getPageItems();
28+
public List<Notification> getPage() {
29+
return super.getPage();
3030
}
3131

3232
public boolean hasNext() {

0 commit comments

Comments
 (0)