Skip to content

Commit e62b287

Browse files
committed
fix: add serialized camel case names to requests
1 parent 3676b73 commit e62b287

12 files changed

+41
-2
lines changed

slack-api-client/src/main/java/com/slack/api/methods/request/slacklists/SlackListsAccessDeleteRequest.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package com.slack.api.methods.request.slacklists;
22

3+
import com.google.gson.annotations.SerializedName;
34
import com.slack.api.methods.SlackApiRequest;
45
import java.util.List;
56
import lombok.Builder;
@@ -20,16 +21,19 @@ public class SlackListsAccessDeleteRequest implements SlackApiRequest {
2021
/**
2122
* Encoded ID of the List.
2223
*/
24+
@SerializedName("list_id")
2325
private String listId;
2426

2527
/**
2628
* List of channels you wish to update access for. Can only be used if user_ids is not provided. (Optional)
2729
*/
30+
@SerializedName("channel_ids")
2831
private List<String> channelIds;
2932

3033
/**
3134
* List of users you wish to update access for. Can only be used if channel_ids is not provided. (Optional)
3235
*/
36+
@SerializedName("user_ids")
3337
private List<String> userIds;
3438
}
3539

slack-api-client/src/main/java/com/slack/api/methods/request/slacklists/SlackListsAccessSetRequest.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package com.slack.api.methods.request.slacklists;
22

3+
import com.google.gson.annotations.SerializedName;
34
import com.slack.api.methods.SlackApiRequest;
45
import java.util.List;
56
import lombok.Builder;
@@ -20,21 +21,25 @@ public class SlackListsAccessSetRequest implements SlackApiRequest {
2021
/**
2122
* Encoded ID of the List.
2223
*/
24+
@SerializedName("list_id")
2325
private String listId;
2426

2527
/**
2628
* Desired level of access.
2729
*/
30+
@SerializedName("access_level")
2831
private String accessLevel;
2932

3033
/**
3134
* List of channels you wish to update access for. Can only be used if user_ids is not provided. (Optional)
3235
*/
36+
@SerializedName("channel_ids")
3337
private List<String> channelIds;
3438

3539
/**
3640
* List of users you wish to update access for. Can only be used if channel_ids is not provided. (Optional)
3741
*/
42+
@SerializedName("user_ids")
3843
private List<String> userIds;
3944
}
4045

slack-api-client/src/main/java/com/slack/api/methods/request/slacklists/SlackListsCreateRequest.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package com.slack.api.methods.request.slacklists;
22

3+
import com.google.gson.annotations.SerializedName;
34
import com.slack.api.methods.SlackApiRequest;
45
import com.slack.api.model.block.RichTextBlock;
56

@@ -29,6 +30,7 @@ public class SlackListsCreateRequest implements SlackApiRequest {
2930
/**
3031
* A rich text description of the List. (Optional)
3132
*/
33+
@SerializedName("description_blocks")
3234
private List<RichTextBlock> descriptionBlocks;
3335

3436
/**
@@ -39,15 +41,18 @@ public class SlackListsCreateRequest implements SlackApiRequest {
3941
/**
4042
* ID of the List to copy. (Optional)
4143
*/
44+
@SerializedName("copy_from_list_id")
4245
private String copyFromListId;
4346

4447
/**
4548
* Boolean indicating whether to include records when a List is copied. (Optional)
4649
*/
50+
@SerializedName("include_copied_list_records")
4751
private Boolean includeCopiedListRecords;
4852

4953
/**
5054
* Boolean indicating whether the List should be used to track todo tasks. (Optional)
5155
*/
56+
@SerializedName("todo_mode")
5257
private Boolean todoMode;
5358
}

slack-api-client/src/main/java/com/slack/api/methods/request/slacklists/SlackListsDownloadGetRequest.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package com.slack.api.methods.request.slacklists;
22

3+
import com.google.gson.annotations.SerializedName;
34
import com.slack.api.methods.SlackApiRequest;
45
import lombok.Builder;
56
import lombok.Data;
@@ -19,10 +20,12 @@ public class SlackListsDownloadGetRequest implements SlackApiRequest {
1920
/**
2021
* ID of the List to export.
2122
*/
23+
@SerializedName("list_id")
2224
private String listId;
2325

2426
/**
2527
* The ID of the recently started job to export the List.
2628
*/
27-
private String jobId;
29+
@SerializedName("job_id")
30+
private String jobId;
2831
}

slack-api-client/src/main/java/com/slack/api/methods/request/slacklists/SlackListsDownloadStartRequest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package com.slack.api.methods.request.slacklists;
22

3+
import com.google.gson.annotations.SerializedName;
34
import com.slack.api.methods.SlackApiRequest;
45
import lombok.Builder;
56
import lombok.Data;
@@ -19,10 +20,12 @@ public class SlackListsDownloadStartRequest implements SlackApiRequest {
1920
/**
2021
* ID of the List to export.
2122
*/
23+
@SerializedName("list_id")
2224
private String listId;
2325

2426
/**
2527
* Include archived rows. (Optional)
2628
*/
29+
@SerializedName("include_archived")
2730
private Boolean includeArchived;
2831
}

slack-api-client/src/main/java/com/slack/api/methods/request/slacklists/SlackListsItemsCreateRequest.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package com.slack.api.methods.request.slacklists;
22

3+
import com.google.gson.annotations.SerializedName;
34
import com.slack.api.methods.SlackApiRequest;
45

56
import java.util.List;
@@ -23,20 +24,24 @@ public class SlackListsItemsCreateRequest implements SlackApiRequest {
2324
/**
2425
* ID of the List containing the items.
2526
*/
27+
@SerializedName("list_id")
2628
private String listId;
2729

2830
/**
2931
* ID of the record to make a copy of. (Optional)
3032
*/
33+
@SerializedName("duplicated_item_id")
3134
private String duplicatedItemId;
3235

3336
/**
3437
* ID of the parent record for this subtask. (Optional)
3538
*/
39+
@SerializedName("parent_item_id")
3640
private String parentItemId;
3741

3842
/**
3943
* Initial item data. (Optional)
4044
*/
45+
@SerializedName("initial_fields")
4146
private List<Map<String, Object>> initialFields;
4247
}

slack-api-client/src/main/java/com/slack/api/methods/request/slacklists/SlackListsItemsDeleteMultipleRequest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package com.slack.api.methods.request.slacklists;
22

3+
import com.google.gson.annotations.SerializedName;
34
import com.slack.api.methods.SlackApiRequest;
45
import java.util.List;
56
import lombok.Builder;
@@ -20,6 +21,7 @@ public class SlackListsItemsDeleteMultipleRequest implements SlackApiRequest {
2021
/**
2122
* ID of the List containing the items.
2223
*/
24+
@SerializedName("list_id")
2325
private String listId;
2426

2527
/**

slack-api-client/src/main/java/com/slack/api/methods/request/slacklists/SlackListsItemsDeleteRequest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package com.slack.api.methods.request.slacklists;
22

3+
import com.google.gson.annotations.SerializedName;
34
import com.slack.api.methods.SlackApiRequest;
45
import lombok.Builder;
56
import lombok.Data;
@@ -19,6 +20,7 @@ public class SlackListsItemsDeleteRequest implements SlackApiRequest {
1920
/**
2021
* ID of the List containing the items.
2122
*/
23+
@SerializedName("list_id")
2224
private String listId;
2325

2426
/**

slack-api-client/src/main/java/com/slack/api/methods/request/slacklists/SlackListsItemsInfoRequest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package com.slack.api.methods.request.slacklists;
22

3+
import com.google.gson.annotations.SerializedName;
34
import com.slack.api.methods.SlackApiRequest;
45
import lombok.Builder;
56
import lombok.Data;
@@ -19,6 +20,7 @@ public class SlackListsItemsInfoRequest implements SlackApiRequest {
1920
/**
2021
* ID of the List containing the items.
2122
*/
23+
@SerializedName("list_id")
2224
private String listId;
2325

2426
/**
@@ -29,6 +31,7 @@ public class SlackListsItemsInfoRequest implements SlackApiRequest {
2931
/**
3032
* Set to true to include is_subscribed data for the returned List row. (Optional)
3133
*/
34+
@SerializedName("include_is_subscribed")
3235
@Builder.Default
3336
private Boolean includeIsSubscribed = false;
3437
}

slack-api-client/src/main/java/com/slack/api/methods/request/slacklists/SlackListsItemsListRequest.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package com.slack.api.methods.request.slacklists;
22

3+
import com.google.gson.annotations.SerializedName;
34
import com.slack.api.methods.SlackApiRequest;
45
import lombok.Builder;
56
import lombok.Data;
@@ -19,6 +20,7 @@ public class SlackListsItemsListRequest implements SlackApiRequest {
1920
/**
2021
* ID of the List.
2122
*/
23+
@SerializedName("list_id")
2224
private String listId;
2325

2426

@@ -36,4 +38,4 @@ public class SlackListsItemsListRequest implements SlackApiRequest {
3638
* Boolean indicating whether archived items or normal items should be returned. (Optional)
3739
*/
3840
private Boolean archived;
39-
}
41+
}

0 commit comments

Comments
 (0)