diff --git a/.github/workflows/project.yml b/.github/workflows/project.yml
index 69960fe..e6d4603 100644
--- a/.github/workflows/project.yml
+++ b/.github/workflows/project.yml
@@ -14,4 +14,4 @@ jobs:
with:
# SDK Server Project
project-url: https://github.com/orgs/OneSignal/projects/11
- github-token: ${{ secrets.GH_PROJECTS_TOKEN }}
+ github-token: ${{ secrets.GH_PUSH_TOKEN }}
diff --git a/README.md b/README.md
index 5df9893..a52bc9d 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,7 @@
# onesignal-java-client
OneSignal
-- API version: 5.4.0
+- API version: 5.5.0
A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
@@ -19,14 +19,14 @@ Building the API client library requires:
com.onesignal
onesignal-java-client
- 5.4.0
+ 5.5.0
```
### Gradle
```groovy
-implementation "com.onesignal:onesignal-java-client:5.4.0"
+implementation "com.onesignal:onesignal-java-client:5.5.0"
```
## Configuration
diff --git a/api/openapi.yaml b/api/openapi.yaml
index 85c6d9d..d52a307 100644
--- a/api/openapi.yaml
+++ b/api/openapi.yaml
@@ -8,7 +8,7 @@ info:
customer engagement strategies. Learn more at onesignal.com
termsOfService: https://onesignal.com/tos
title: OneSignal
- version: 5.4.0
+ version: 5.5.0
servers:
- url: https://api.onesignal.com
paths:
@@ -3992,6 +3992,12 @@ components:
tr: tr
name: name
isEmail: true
+ email_bcc:
+ - email_bcc
+ - email_bcc
+ - email_bcc
+ - email_bcc
+ - email_bcc
headings:
de: de
hi: hi
@@ -4063,6 +4069,14 @@ components:
description: Body of the email (HTML supported).
nullable: true
type: string
+ email_bcc:
+ description: BCC recipients for the email template. Maximum 5 addresses.
+ Only supported when the email service provider is OneSignal Email.
+ items:
+ type: string
+ maxItems: 5
+ nullable: true
+ type: array
isSMS:
description: Set true for an SMS template.
type: boolean
@@ -4169,6 +4183,12 @@ components:
tr: tr
name: name
isEmail: true
+ email_bcc:
+ - email_bcc
+ - email_bcc
+ - email_bcc
+ - email_bcc
+ - email_bcc
headings:
de: de
hi: hi
@@ -4236,6 +4256,14 @@ components:
description: Body of the email (HTML supported).
nullable: true
type: string
+ email_bcc:
+ description: BCC recipients for the email template. Maximum 5 addresses.
+ Only supported when the email service provider is OneSignal Email.
+ items:
+ type: string
+ maxItems: 5
+ nullable: true
+ type: array
isSMS:
description: Set true for an SMS template.
type: boolean
@@ -5368,6 +5396,15 @@ components:
\ of unsubscribed emails to be cleared."
type: boolean
writeOnly: true
+ email_bcc:
+ description: "Channel: Email\nBCC recipients for the email. Maximum 5 addresses.\
+ \ Only supported when the email service provider is OneSignal Email.\n"
+ items:
+ type: string
+ maxItems: 5
+ nullable: true
+ type: array
+ writeOnly: true
sms_from:
description: "Channel: SMS\nPhone Number used to send SMS. Should be a registered\
\ Twilio phone number in E.164 format.\n"
@@ -5511,6 +5548,16 @@ components:
description: Indicates whether the notification was canceled before it could
be sent.
type: boolean
+ email_bcc:
+ description: BCC recipients that were set on this email notification.
+ items:
+ type: string
+ nullable: true
+ type: array
+ bcc_sent:
+ description: Number of BCC copies successfully sent for this notification.
+ nullable: true
+ type: integer
type: object
PlatformDeliveryData_sms_allOf:
properties:
diff --git a/build.gradle b/build.gradle
index 392ca1b..08d8984 100644
--- a/build.gradle
+++ b/build.gradle
@@ -5,7 +5,7 @@ apply plugin: 'com.diffplug.spotless'
apply plugin: 'com.vanniktech.maven.publish'
group = 'com.onesignal'
-version = '5.4.0'
+version = '5.5.0'
buildscript {
repositories {
diff --git a/build.sbt b/build.sbt
index a031d39..5d057ee 100644
--- a/build.sbt
+++ b/build.sbt
@@ -2,7 +2,7 @@ lazy val root = (project in file(".")).
settings(
organization := "com.onesignal",
name := "onesignal-java-client",
- version := "5.4.0",
+ version := "5.5.0",
scalaVersion := "2.11.4",
scalacOptions ++= Seq("-feature"),
javacOptions in compile ++= Seq("-Xlint:deprecation"),
diff --git a/docs/BasicNotification.md b/docs/BasicNotification.md
index 9b431ff..76777bd 100644
--- a/docs/BasicNotification.md
+++ b/docs/BasicNotification.md
@@ -112,6 +112,7 @@
|**emailPreheader** | **String** | Channel: Email The preheader text of the email. Preheader is the preview text displayed immediately after an email subject that provides additional context about the email content. If not specified, will default to null. | [optional] |
|**disableEmailClickTracking** | **Boolean** | Channel: Email Default is `false`. If set to `true`, the URLs sent within the email will not include link tracking and will be the same as originally set; otherwise, all the URLs in the email will be tracked. | [optional] |
|**includeUnsubscribed** | **Boolean** | Channel: Email Default is `false`. This field is used to send transactional notifications. If set to `true`, this notification will also be sent to unsubscribed emails. If a `template_id` is provided, the `include_unsubscribed` value from the template will be inherited. If you are using a third-party ESP, this field requires the ESP's list of unsubscribed emails to be cleared. | [optional] |
+|**emailBcc** | **List<String>** | Channel: Email BCC recipients for the email. Maximum 5 addresses. Only supported when the email service provider is OneSignal Email. | [optional] |
|**smsFrom** | **String** | Channel: SMS Phone Number used to send SMS. Should be a registered Twilio phone number in E.164 format. | [optional] |
|**smsMediaUrls** | **List<String>** | Channel: SMS URLs for the media files to be attached to the SMS content. Limit: 10 media urls with a total max. size of 5MBs. | [optional] |
|**filters** | [**List<FilterExpression>**](FilterExpression.md) | | [optional] |
diff --git a/docs/BasicNotificationAllOf.md b/docs/BasicNotificationAllOf.md
index 712406a..560f138 100644
--- a/docs/BasicNotificationAllOf.md
+++ b/docs/BasicNotificationAllOf.md
@@ -99,6 +99,7 @@
|**emailPreheader** | **String** | Channel: Email The preheader text of the email. Preheader is the preview text displayed immediately after an email subject that provides additional context about the email content. If not specified, will default to null. | [optional] |
|**disableEmailClickTracking** | **Boolean** | Channel: Email Default is `false`. If set to `true`, the URLs sent within the email will not include link tracking and will be the same as originally set; otherwise, all the URLs in the email will be tracked. | [optional] |
|**includeUnsubscribed** | **Boolean** | Channel: Email Default is `false`. This field is used to send transactional notifications. If set to `true`, this notification will also be sent to unsubscribed emails. If a `template_id` is provided, the `include_unsubscribed` value from the template will be inherited. If you are using a third-party ESP, this field requires the ESP's list of unsubscribed emails to be cleared. | [optional] |
+|**emailBcc** | **List<String>** | Channel: Email BCC recipients for the email. Maximum 5 addresses. Only supported when the email service provider is OneSignal Email. | [optional] |
|**smsFrom** | **String** | Channel: SMS Phone Number used to send SMS. Should be a registered Twilio phone number in E.164 format. | [optional] |
|**smsMediaUrls** | **List<String>** | Channel: SMS URLs for the media files to be attached to the SMS content. Limit: 10 media urls with a total max. size of 5MBs. | [optional] |
|**filters** | [**List<FilterExpression>**](FilterExpression.md) | | [optional] |
diff --git a/docs/CreateTemplateRequest.md b/docs/CreateTemplateRequest.md
index 6bb321a..7ef38cf 100644
--- a/docs/CreateTemplateRequest.md
+++ b/docs/CreateTemplateRequest.md
@@ -15,6 +15,7 @@
|**isEmail** | **Boolean** | Set true for an Email template. | [optional] |
|**emailSubject** | **String** | Subject of the email. | [optional] |
|**emailBody** | **String** | Body of the email (HTML supported). | [optional] |
+|**emailBcc** | **List<String>** | BCC recipients for the email template. Maximum 5 addresses. Only supported when the email service provider is OneSignal Email. | [optional] |
|**isSMS** | **Boolean** | Set true for an SMS template. | [optional] |
|**dynamicContent** | **String** | JSON string for dynamic content personalization. | [optional] |
diff --git a/docs/Notification.md b/docs/Notification.md
index 695ce0a..fe9fcd0 100644
--- a/docs/Notification.md
+++ b/docs/Notification.md
@@ -112,6 +112,7 @@
|**emailPreheader** | **String** | Channel: Email The preheader text of the email. Preheader is the preview text displayed immediately after an email subject that provides additional context about the email content. If not specified, will default to null. | [optional] |
|**disableEmailClickTracking** | **Boolean** | Channel: Email Default is `false`. If set to `true`, the URLs sent within the email will not include link tracking and will be the same as originally set; otherwise, all the URLs in the email will be tracked. | [optional] |
|**includeUnsubscribed** | **Boolean** | Channel: Email Default is `false`. This field is used to send transactional notifications. If set to `true`, this notification will also be sent to unsubscribed emails. If a `template_id` is provided, the `include_unsubscribed` value from the template will be inherited. If you are using a third-party ESP, this field requires the ESP's list of unsubscribed emails to be cleared. | [optional] |
+|**emailBcc** | **List<String>** | Channel: Email BCC recipients for the email. Maximum 5 addresses. Only supported when the email service provider is OneSignal Email. | [optional] |
|**smsFrom** | **String** | Channel: SMS Phone Number used to send SMS. Should be a registered Twilio phone number in E.164 format. | [optional] |
|**smsMediaUrls** | **List<String>** | Channel: SMS URLs for the media files to be attached to the SMS content. Limit: 10 media urls with a total max. size of 5MBs. | [optional] |
|**filters** | [**List<FilterExpression>**](FilterExpression.md) | | [optional] |
diff --git a/docs/NotificationWithMeta.md b/docs/NotificationWithMeta.md
index 9cf4bd7..bb008db 100644
--- a/docs/NotificationWithMeta.md
+++ b/docs/NotificationWithMeta.md
@@ -112,6 +112,7 @@
|**emailPreheader** | **String** | Channel: Email The preheader text of the email. Preheader is the preview text displayed immediately after an email subject that provides additional context about the email content. If not specified, will default to null. | [optional] |
|**disableEmailClickTracking** | **Boolean** | Channel: Email Default is `false`. If set to `true`, the URLs sent within the email will not include link tracking and will be the same as originally set; otherwise, all the URLs in the email will be tracked. | [optional] |
|**includeUnsubscribed** | **Boolean** | Channel: Email Default is `false`. This field is used to send transactional notifications. If set to `true`, this notification will also be sent to unsubscribed emails. If a `template_id` is provided, the `include_unsubscribed` value from the template will be inherited. If you are using a third-party ESP, this field requires the ESP's list of unsubscribed emails to be cleared. | [optional] |
+|**emailBcc** | **List<String>** | BCC recipients that were set on this email notification. | [optional] |
|**smsFrom** | **String** | Channel: SMS Phone Number used to send SMS. Should be a registered Twilio phone number in E.164 format. | [optional] |
|**smsMediaUrls** | **List<String>** | Channel: SMS URLs for the media files to be attached to the SMS content. Limit: 10 media urls with a total max. size of 5MBs. | [optional] |
|**filters** | [**List<FilterExpression>**](FilterExpression.md) | | [optional] |
@@ -133,6 +134,7 @@
|**completedAt** | **Long** | Unix timestamp indicating when notification delivery completed. The delivery duration from start to finish can be calculated with completed_at - send_after. | [optional] |
|**platformDeliveryStats** | [**PlatformDeliveryData**](PlatformDeliveryData.md) | | [optional] |
|**canceled** | **Boolean** | Indicates whether the notification was canceled before it could be sent. | [optional] |
+|**bccSent** | **Integer** | Number of BCC copies successfully sent for this notification. | [optional] |
diff --git a/docs/NotificationWithMetaAllOf.md b/docs/NotificationWithMetaAllOf.md
index ada71cf..6cccb61 100644
--- a/docs/NotificationWithMetaAllOf.md
+++ b/docs/NotificationWithMetaAllOf.md
@@ -19,6 +19,8 @@
|**received** | **Integer** | Confirmed Deliveries number of devices that received the push notification. Paid Feature Only. Free accounts will see 0. | [optional] |
|**throttleRatePerMinute** | **Integer** | number of push notifications sent per minute. Paid Feature Only. If throttling is not enabled for the app or the notification, and for free accounts, null is returned. Refer to Throttling for more details. | [optional] |
|**canceled** | **Boolean** | Indicates whether the notification was canceled before it could be sent. | [optional] |
+|**emailBcc** | **List<String>** | BCC recipients that were set on this email notification. | [optional] |
+|**bccSent** | **Integer** | Number of BCC copies successfully sent for this notification. | [optional] |
diff --git a/docs/UpdateTemplateRequest.md b/docs/UpdateTemplateRequest.md
index f3e5423..9c77571 100644
--- a/docs/UpdateTemplateRequest.md
+++ b/docs/UpdateTemplateRequest.md
@@ -14,6 +14,7 @@
|**isEmail** | **Boolean** | Set true for an Email template. | [optional] |
|**emailSubject** | **String** | Subject of the email. | [optional] |
|**emailBody** | **String** | Body of the email (HTML supported). | [optional] |
+|**emailBcc** | **List<String>** | BCC recipients for the email template. Maximum 5 addresses. Only supported when the email service provider is OneSignal Email. | [optional] |
|**isSMS** | **Boolean** | Set true for an SMS template. | [optional] |
|**dynamicContent** | **String** | JSON string for dynamic content personalization. | [optional] |
diff --git a/pom.xml b/pom.xml
index 15ec708..1c484f2 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,7 +5,7 @@
onesignal-java-client
jar
onesignal-java-client
- 5.4.0
+ 5.5.0
https://github.com/OneSignal/onesignal-java-api
OneSignal Java API Client
diff --git a/src/main/java/com/onesignal/client/ApiCallback.java b/src/main/java/com/onesignal/client/ApiCallback.java
index bb46430..3e6b30e 100644
--- a/src/main/java/com/onesignal/client/ApiCallback.java
+++ b/src/main/java/com/onesignal/client/ApiCallback.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/ApiClient.java b/src/main/java/com/onesignal/client/ApiClient.java
index c096286..d14944e 100644
--- a/src/main/java/com/onesignal/client/ApiClient.java
+++ b/src/main/java/com/onesignal/client/ApiClient.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -133,7 +133,7 @@ private void init() {
json = new JSON();
// Set default User-Agent.
- setUserAgent("OpenAPI-Generator/5.4.0/java");
+ setUserAgent("OpenAPI-Generator/5.5.0/java");
authentications = new HashMap();
}
diff --git a/src/main/java/com/onesignal/client/ApiException.java b/src/main/java/com/onesignal/client/ApiException.java
index 521dc17..0c59bf1 100644
--- a/src/main/java/com/onesignal/client/ApiException.java
+++ b/src/main/java/com/onesignal/client/ApiException.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/ApiResponse.java b/src/main/java/com/onesignal/client/ApiResponse.java
index 400f4e4..822240a 100644
--- a/src/main/java/com/onesignal/client/ApiResponse.java
+++ b/src/main/java/com/onesignal/client/ApiResponse.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/Configuration.java b/src/main/java/com/onesignal/client/Configuration.java
index 3bc8932..53435ff 100644
--- a/src/main/java/com/onesignal/client/Configuration.java
+++ b/src/main/java/com/onesignal/client/Configuration.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/GzipRequestInterceptor.java b/src/main/java/com/onesignal/client/GzipRequestInterceptor.java
index c46cb3a..681cc6e 100644
--- a/src/main/java/com/onesignal/client/GzipRequestInterceptor.java
+++ b/src/main/java/com/onesignal/client/GzipRequestInterceptor.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/JSON.java b/src/main/java/com/onesignal/client/JSON.java
index ffe6539..a90996d 100644
--- a/src/main/java/com/onesignal/client/JSON.java
+++ b/src/main/java/com/onesignal/client/JSON.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/Pair.java b/src/main/java/com/onesignal/client/Pair.java
index 4ea674c..394ccb9 100644
--- a/src/main/java/com/onesignal/client/Pair.java
+++ b/src/main/java/com/onesignal/client/Pair.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/ProgressRequestBody.java b/src/main/java/com/onesignal/client/ProgressRequestBody.java
index ea8ef15..a6667f9 100644
--- a/src/main/java/com/onesignal/client/ProgressRequestBody.java
+++ b/src/main/java/com/onesignal/client/ProgressRequestBody.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/ProgressResponseBody.java b/src/main/java/com/onesignal/client/ProgressResponseBody.java
index f848450..cfe6080 100644
--- a/src/main/java/com/onesignal/client/ProgressResponseBody.java
+++ b/src/main/java/com/onesignal/client/ProgressResponseBody.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/StringUtil.java b/src/main/java/com/onesignal/client/StringUtil.java
index 4c62304..111177e 100644
--- a/src/main/java/com/onesignal/client/StringUtil.java
+++ b/src/main/java/com/onesignal/client/StringUtil.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/api/DefaultApi.java b/src/main/java/com/onesignal/client/api/DefaultApi.java
index 879548b..da4a229 100644
--- a/src/main/java/com/onesignal/client/api/DefaultApi.java
+++ b/src/main/java/com/onesignal/client/api/DefaultApi.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -154,7 +154,7 @@ public okhttp3.Call cancelNotificationCall(String appId, String notificationId,
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
if (appId != null) {
localVarQueryParams.addAll(localVarApiClient.parameterToPair("app_id", appId));
@@ -308,7 +308,7 @@ public okhttp3.Call copyTemplateToAppCall(String templateId, String appId, CopyT
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
if (appId != null) {
localVarQueryParams.addAll(localVarApiClient.parameterToPair("app_id", appId));
@@ -470,7 +470,7 @@ public okhttp3.Call createAliasCall(String appId, String aliasLabel, String alia
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
final String[] localVarAccepts = {
"application/json"
@@ -643,7 +643,7 @@ public okhttp3.Call createAliasBySubscriptionCall(String appId, String subscript
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
final String[] localVarAccepts = {
"application/json"
@@ -803,7 +803,7 @@ public okhttp3.Call createApiKeyCall(String appId, CreateApiKeyRequest createApi
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
final String[] localVarAccepts = {
"application/json"
@@ -945,7 +945,7 @@ public okhttp3.Call createAppCall(App app, final ApiCallback _callback) throws A
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
final String[] localVarAccepts = {
"application/json"
@@ -1085,7 +1085,7 @@ public okhttp3.Call createCustomEventsCall(String appId, CustomEventsRequest cus
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
final String[] localVarAccepts = {
"application/json"
@@ -1233,7 +1233,7 @@ public okhttp3.Call createNotificationCall(Notification notification, final ApiC
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
final String[] localVarAccepts = {
"application/json"
@@ -1373,7 +1373,7 @@ public okhttp3.Call createSegmentCall(String appId, Segment segment, final ApiCa
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
final String[] localVarAccepts = {
"application/json"
@@ -1525,7 +1525,7 @@ public okhttp3.Call createSubscriptionCall(String appId, String aliasLabel, Stri
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
final String[] localVarAccepts = {
"application/json"
@@ -1695,7 +1695,7 @@ public okhttp3.Call createTemplateCall(CreateTemplateRequest createTemplateReque
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
final String[] localVarAccepts = {
"application/json"
@@ -1837,7 +1837,7 @@ public okhttp3.Call createUserCall(String appId, User user, final ApiCallback _c
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
final String[] localVarAccepts = {
"application/json"
@@ -2000,7 +2000,7 @@ public okhttp3.Call deleteAliasCall(String appId, String aliasLabel, String alia
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
final String[] localVarAccepts = {
"application/json"
@@ -2169,7 +2169,7 @@ public okhttp3.Call deleteApiKeyCall(String appId, String tokenId, final ApiCall
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
final String[] localVarAccepts = {
"application/json"
@@ -2315,7 +2315,7 @@ public okhttp3.Call deleteSegmentCall(String appId, String segmentId, final ApiC
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
final String[] localVarAccepts = {
"application/json"
@@ -2468,7 +2468,7 @@ public okhttp3.Call deleteSubscriptionCall(String appId, String subscriptionId,
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
final String[] localVarAccepts = {
"application/json"
@@ -2617,7 +2617,7 @@ public okhttp3.Call deleteTemplateCall(String templateId, String appId, final Ap
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
if (appId != null) {
localVarQueryParams.addAll(localVarApiClient.parameterToPair("app_id", appId));
@@ -2772,7 +2772,7 @@ public okhttp3.Call deleteUserCall(String appId, String aliasLabel, String alias
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
final String[] localVarAccepts = {
"application/json"
@@ -2927,7 +2927,7 @@ public okhttp3.Call exportEventsCall(String notificationId, String appId, final
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
if (appId != null) {
localVarQueryParams.addAll(localVarApiClient.parameterToPair("app_id", appId));
@@ -3081,7 +3081,7 @@ public okhttp3.Call exportSubscriptionsCall(String appId, ExportSubscriptionsReq
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
final String[] localVarAccepts = {
"application/json"
@@ -3227,7 +3227,7 @@ public okhttp3.Call getAliasesCall(String appId, String aliasLabel, String alias
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
final String[] localVarAccepts = {
"application/json"
@@ -3386,7 +3386,7 @@ public okhttp3.Call getAliasesBySubscriptionCall(String appId, String subscripti
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
final String[] localVarAccepts = {
"application/json"
@@ -3532,7 +3532,7 @@ public okhttp3.Call getAppCall(String appId, final ApiCallback _callback) throws
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
final String[] localVarAccepts = {
"application/json"
@@ -3668,7 +3668,7 @@ public okhttp3.Call getAppsCall(final ApiCallback _callback) throws ApiException
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
final String[] localVarAccepts = {
"application/json"
@@ -3800,7 +3800,7 @@ public okhttp3.Call getNotificationCall(String appId, String notificationId, fin
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
if (appId != null) {
localVarQueryParams.addAll(localVarApiClient.parameterToPair("app_id", appId));
@@ -3955,7 +3955,7 @@ public okhttp3.Call getNotificationHistoryCall(String notificationId, GetNotific
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
final String[] localVarAccepts = {
"application/json"
@@ -4106,7 +4106,7 @@ public okhttp3.Call getNotificationsCall(String appId, Integer limit, Integer of
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
if (appId != null) {
localVarQueryParams.addAll(localVarApiClient.parameterToPair("app_id", appId));
@@ -4274,7 +4274,7 @@ public okhttp3.Call getOutcomesCall(String appId, String outcomeNames, String ou
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
if (outcomeNames != null) {
localVarQueryParams.addAll(localVarApiClient.parameterToPair("outcome_names", outcomeNames));
@@ -4454,7 +4454,7 @@ public okhttp3.Call getSegmentsCall(String appId, Integer offset, Integer limit,
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
if (offset != null) {
localVarQueryParams.addAll(localVarApiClient.parameterToPair("offset", offset));
@@ -4611,7 +4611,7 @@ public okhttp3.Call getUserCall(String appId, String aliasLabel, String aliasId,
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
final String[] localVarAccepts = {
"application/json"
@@ -4769,7 +4769,7 @@ public okhttp3.Call rotateApiKeyCall(String appId, String tokenId, final ApiCall
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
final String[] localVarAccepts = {
"application/json"
@@ -4915,7 +4915,7 @@ public okhttp3.Call startLiveActivityCall(String appId, String activityType, Sta
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
final String[] localVarAccepts = {
"application/json"
@@ -5074,7 +5074,7 @@ public okhttp3.Call transferSubscriptionCall(String appId, String subscriptionId
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
final String[] localVarAccepts = {
"application/json"
@@ -5237,7 +5237,7 @@ public okhttp3.Call unsubscribeEmailWithTokenCall(String appId, String notificat
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
if (token != null) {
localVarQueryParams.addAll(localVarApiClient.parameterToPair("token", token));
@@ -5397,7 +5397,7 @@ public okhttp3.Call updateApiKeyCall(String appId, String tokenId, UpdateApiKeyR
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
final String[] localVarAccepts = {
"application/json"
@@ -5549,7 +5549,7 @@ public okhttp3.Call updateAppCall(String appId, App app, final ApiCallback _call
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
final String[] localVarAccepts = {
"application/json"
@@ -5698,7 +5698,7 @@ public okhttp3.Call updateLiveActivityCall(String appId, String activityId, Upda
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
final String[] localVarAccepts = {
"application/json"
@@ -5857,7 +5857,7 @@ public okhttp3.Call updateSubscriptionCall(String appId, String subscriptionId,
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
final String[] localVarAccepts = {
"application/json"
@@ -6018,7 +6018,7 @@ public okhttp3.Call updateSubscriptionByTokenCall(String appId, String tokenType
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
final String[] localVarAccepts = {
"application/json"
@@ -6181,7 +6181,7 @@ public okhttp3.Call updateTemplateCall(String templateId, String appId, UpdateTe
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
if (appId != null) {
localVarQueryParams.addAll(localVarApiClient.parameterToPair("app_id", appId));
@@ -6342,7 +6342,7 @@ public okhttp3.Call updateUserCall(String appId, String aliasLabel, String alias
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
final String[] localVarAccepts = {
"application/json"
@@ -6506,7 +6506,7 @@ public okhttp3.Call viewApiKeysCall(String appId, final ApiCallback _callback) t
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
final String[] localVarAccepts = {
"application/json"
@@ -6642,7 +6642,7 @@ public okhttp3.Call viewTemplateCall(String templateId, String appId, final ApiC
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
if (appId != null) {
localVarQueryParams.addAll(localVarApiClient.parameterToPair("app_id", appId));
@@ -6794,7 +6794,7 @@ public okhttp3.Call viewTemplatesCall(String appId, Integer limit, Integer offse
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.4.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.5.0");
if (appId != null) {
localVarQueryParams.addAll(localVarApiClient.parameterToPair("app_id", appId));
diff --git a/src/main/java/com/onesignal/client/auth/ApiKeyAuth.java b/src/main/java/com/onesignal/client/auth/ApiKeyAuth.java
index 1207ee9..d34990f 100644
--- a/src/main/java/com/onesignal/client/auth/ApiKeyAuth.java
+++ b/src/main/java/com/onesignal/client/auth/ApiKeyAuth.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/auth/Authentication.java b/src/main/java/com/onesignal/client/auth/Authentication.java
index eb555fb..f2d9674 100644
--- a/src/main/java/com/onesignal/client/auth/Authentication.java
+++ b/src/main/java/com/onesignal/client/auth/Authentication.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/auth/HttpBasicAuth.java b/src/main/java/com/onesignal/client/auth/HttpBasicAuth.java
index c6789b4..3caad10 100644
--- a/src/main/java/com/onesignal/client/auth/HttpBasicAuth.java
+++ b/src/main/java/com/onesignal/client/auth/HttpBasicAuth.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/auth/HttpBearerAuth.java b/src/main/java/com/onesignal/client/auth/HttpBearerAuth.java
index 3c7ebad..1e2bbea 100644
--- a/src/main/java/com/onesignal/client/auth/HttpBearerAuth.java
+++ b/src/main/java/com/onesignal/client/auth/HttpBearerAuth.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/AbstractOpenApiSchema.java b/src/main/java/com/onesignal/client/model/AbstractOpenApiSchema.java
index d34c507..20509f8 100644
--- a/src/main/java/com/onesignal/client/model/AbstractOpenApiSchema.java
+++ b/src/main/java/com/onesignal/client/model/AbstractOpenApiSchema.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/ApiKeyToken.java b/src/main/java/com/onesignal/client/model/ApiKeyToken.java
index a810c87..58c2348 100644
--- a/src/main/java/com/onesignal/client/model/ApiKeyToken.java
+++ b/src/main/java/com/onesignal/client/model/ApiKeyToken.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/ApiKeyTokensListResponse.java b/src/main/java/com/onesignal/client/model/ApiKeyTokensListResponse.java
index d720910..387ff18 100644
--- a/src/main/java/com/onesignal/client/model/ApiKeyTokensListResponse.java
+++ b/src/main/java/com/onesignal/client/model/ApiKeyTokensListResponse.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/App.java b/src/main/java/com/onesignal/client/model/App.java
index ca2174b..7644443 100644
--- a/src/main/java/com/onesignal/client/model/App.java
+++ b/src/main/java/com/onesignal/client/model/App.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/BasicNotification.java b/src/main/java/com/onesignal/client/model/BasicNotification.java
index fc8dc99..c7ed3de 100644
--- a/src/main/java/com/onesignal/client/model/BasicNotification.java
+++ b/src/main/java/com/onesignal/client/model/BasicNotification.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -581,6 +581,10 @@ public AggregationEnum read(final JsonReader jsonReader) throws IOException {
@SerializedName(SERIALIZED_NAME_INCLUDE_UNSUBSCRIBED)
private Boolean includeUnsubscribed;
+ public static final String SERIALIZED_NAME_EMAIL_BCC = "email_bcc";
+ @SerializedName(SERIALIZED_NAME_EMAIL_BCC)
+ private List emailBcc = null;
+
public static final String SERIALIZED_NAME_SMS_FROM = "sms_from";
@SerializedName(SERIALIZED_NAME_SMS_FROM)
private String smsFrom;
@@ -3208,6 +3212,37 @@ public void setIncludeUnsubscribed(Boolean includeUnsubscribed) {
}
+ public BasicNotification emailBcc(List emailBcc) {
+
+ this.emailBcc = emailBcc;
+ return this;
+ }
+
+ public BasicNotification addEmailBccItem(String emailBccItem) {
+ if (this.emailBcc == null) {
+ this.emailBcc = new ArrayList<>();
+ }
+ this.emailBcc.add(emailBccItem);
+ return this;
+ }
+
+ /**
+ * Channel: Email BCC recipients for the email. Maximum 5 addresses. Only supported when the email service provider is OneSignal Email.
+ * @return emailBcc
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Channel: Email BCC recipients for the email. Maximum 5 addresses. Only supported when the email service provider is OneSignal Email. ")
+
+ public List getEmailBcc() {
+ return emailBcc;
+ }
+
+
+ public void setEmailBcc(List emailBcc) {
+ this.emailBcc = emailBcc;
+ }
+
+
public BasicNotification smsFrom(String smsFrom) {
this.smsFrom = smsFrom;
@@ -3546,6 +3581,7 @@ public boolean equals(Object o) {
Objects.equals(this.emailPreheader, basicNotification.emailPreheader) &&
Objects.equals(this.disableEmailClickTracking, basicNotification.disableEmailClickTracking) &&
Objects.equals(this.includeUnsubscribed, basicNotification.includeUnsubscribed) &&
+ Objects.equals(this.emailBcc, basicNotification.emailBcc) &&
Objects.equals(this.smsFrom, basicNotification.smsFrom) &&
Objects.equals(this.smsMediaUrls, basicNotification.smsMediaUrls) &&
Objects.equals(this.filters, basicNotification.filters) &&
@@ -3563,7 +3599,7 @@ private static boolean equalsNullable(JsonNullable a, JsonNullable b)
@Override
public int hashCode() {
- return Objects.hash(includedSegments, excludedSegments, includeSubscriptionIds, includeEmailTokens, includePhoneNumbers, includeIosTokens, includeWpWnsUris, includeAmazonRegIds, includeChromeRegIds, includeChromeWebRegIds, includeAndroidRegIds, includeAliases, targetChannel, id, value, name, aggregation, isIos, isAndroid, isHuawei, isAnyWeb, isChromeWeb, isFirefox, isSafari, isWPWNS, isAdm, isChrome, appId, externalId, idempotencyKey, contents, headings, subtitle, data, huaweiMsgType, url, webUrl, appUrl, iosAttachments, templateId, contentAvailable, mutableContent, targetContentIdentifier, bigPicture, huaweiBigPicture, admBigPicture, chromeBigPicture, chromeWebImage, buttons, webButtons, iosCategory, androidChannelId, huaweiChannelId, existingAndroidChannelId, huaweiExistingChannelId, androidBackgroundLayout, smallIcon, huaweiSmallIcon, largeIcon, huaweiLargeIcon, admSmallIcon, admLargeIcon, chromeWebIcon, chromeWebBadge, firefoxIcon, chromeIcon, iosSound, androidSound, huaweiSound, admSound, wpWnsSound, androidLedColor, huaweiLedColor, androidAccentColor, huaweiAccentColor, androidVisibility, huaweiVisibility, iosBadgeType, iosBadgeCount, collapseId, webPushTopic, apnsAlert, delayedOption, deliveryTimeOfDay, ttl, priority, apnsPushTypeOverride, throttleRatePerMinute, androidGroup, androidGroupMessage, admGroup, admGroupMessage, threadId, summaryArg, summaryArgCount, iosRelevanceScore, iosInterruptionLevel, emailSubject, emailBody, emailFromName, emailFromAddress, emailReplyToAddress, emailPreheader, disableEmailClickTracking, includeUnsubscribed, smsFrom, smsMediaUrls, filters, customData, huaweiBadgeClass, huaweiBadgeAddNum, huaweiBadgeSetNum, huaweiCategory, huaweiBiTag);
+ return Objects.hash(includedSegments, excludedSegments, includeSubscriptionIds, includeEmailTokens, includePhoneNumbers, includeIosTokens, includeWpWnsUris, includeAmazonRegIds, includeChromeRegIds, includeChromeWebRegIds, includeAndroidRegIds, includeAliases, targetChannel, id, value, name, aggregation, isIos, isAndroid, isHuawei, isAnyWeb, isChromeWeb, isFirefox, isSafari, isWPWNS, isAdm, isChrome, appId, externalId, idempotencyKey, contents, headings, subtitle, data, huaweiMsgType, url, webUrl, appUrl, iosAttachments, templateId, contentAvailable, mutableContent, targetContentIdentifier, bigPicture, huaweiBigPicture, admBigPicture, chromeBigPicture, chromeWebImage, buttons, webButtons, iosCategory, androidChannelId, huaweiChannelId, existingAndroidChannelId, huaweiExistingChannelId, androidBackgroundLayout, smallIcon, huaweiSmallIcon, largeIcon, huaweiLargeIcon, admSmallIcon, admLargeIcon, chromeWebIcon, chromeWebBadge, firefoxIcon, chromeIcon, iosSound, androidSound, huaweiSound, admSound, wpWnsSound, androidLedColor, huaweiLedColor, androidAccentColor, huaweiAccentColor, androidVisibility, huaweiVisibility, iosBadgeType, iosBadgeCount, collapseId, webPushTopic, apnsAlert, delayedOption, deliveryTimeOfDay, ttl, priority, apnsPushTypeOverride, throttleRatePerMinute, androidGroup, androidGroupMessage, admGroup, admGroupMessage, threadId, summaryArg, summaryArgCount, iosRelevanceScore, iosInterruptionLevel, emailSubject, emailBody, emailFromName, emailFromAddress, emailReplyToAddress, emailPreheader, disableEmailClickTracking, includeUnsubscribed, emailBcc, smsFrom, smsMediaUrls, filters, customData, huaweiBadgeClass, huaweiBadgeAddNum, huaweiBadgeSetNum, huaweiCategory, huaweiBiTag);
}
private static int hashCodeNullable(JsonNullable a) {
@@ -3682,6 +3718,7 @@ public String toString() {
sb.append(" emailPreheader: ").append(toIndentedString(emailPreheader)).append("\n");
sb.append(" disableEmailClickTracking: ").append(toIndentedString(disableEmailClickTracking)).append("\n");
sb.append(" includeUnsubscribed: ").append(toIndentedString(includeUnsubscribed)).append("\n");
+ sb.append(" emailBcc: ").append(toIndentedString(emailBcc)).append("\n");
sb.append(" smsFrom: ").append(toIndentedString(smsFrom)).append("\n");
sb.append(" smsMediaUrls: ").append(toIndentedString(smsMediaUrls)).append("\n");
sb.append(" filters: ").append(toIndentedString(filters)).append("\n");
@@ -3818,6 +3855,7 @@ private String toIndentedString(Object o) {
openapiFields.add("email_preheader");
openapiFields.add("disable_email_click_tracking");
openapiFields.add("include_unsubscribed");
+ openapiFields.add("email_bcc");
openapiFields.add("sms_from");
openapiFields.add("sms_media_urls");
openapiFields.add("filters");
diff --git a/src/main/java/com/onesignal/client/model/BasicNotificationAllOf.java b/src/main/java/com/onesignal/client/model/BasicNotificationAllOf.java
index 5af02a5..99ea10f 100644
--- a/src/main/java/com/onesignal/client/model/BasicNotificationAllOf.java
+++ b/src/main/java/com/onesignal/client/model/BasicNotificationAllOf.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -476,6 +476,10 @@ public AggregationEnum read(final JsonReader jsonReader) throws IOException {
@SerializedName(SERIALIZED_NAME_INCLUDE_UNSUBSCRIBED)
private Boolean includeUnsubscribed;
+ public static final String SERIALIZED_NAME_EMAIL_BCC = "email_bcc";
+ @SerializedName(SERIALIZED_NAME_EMAIL_BCC)
+ private List emailBcc = null;
+
public static final String SERIALIZED_NAME_SMS_FROM = "sms_from";
@SerializedName(SERIALIZED_NAME_SMS_FROM)
private String smsFrom;
@@ -2708,6 +2712,37 @@ public void setIncludeUnsubscribed(Boolean includeUnsubscribed) {
}
+ public BasicNotificationAllOf emailBcc(List emailBcc) {
+
+ this.emailBcc = emailBcc;
+ return this;
+ }
+
+ public BasicNotificationAllOf addEmailBccItem(String emailBccItem) {
+ if (this.emailBcc == null) {
+ this.emailBcc = new ArrayList<>();
+ }
+ this.emailBcc.add(emailBccItem);
+ return this;
+ }
+
+ /**
+ * Channel: Email BCC recipients for the email. Maximum 5 addresses. Only supported when the email service provider is OneSignal Email.
+ * @return emailBcc
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Channel: Email BCC recipients for the email. Maximum 5 addresses. Only supported when the email service provider is OneSignal Email. ")
+
+ public List getEmailBcc() {
+ return emailBcc;
+ }
+
+
+ public void setEmailBcc(List emailBcc) {
+ this.emailBcc = emailBcc;
+ }
+
+
public BasicNotificationAllOf smsFrom(String smsFrom) {
this.smsFrom = smsFrom;
@@ -3033,6 +3068,7 @@ public boolean equals(Object o) {
Objects.equals(this.emailPreheader, basicNotificationAllOf.emailPreheader) &&
Objects.equals(this.disableEmailClickTracking, basicNotificationAllOf.disableEmailClickTracking) &&
Objects.equals(this.includeUnsubscribed, basicNotificationAllOf.includeUnsubscribed) &&
+ Objects.equals(this.emailBcc, basicNotificationAllOf.emailBcc) &&
Objects.equals(this.smsFrom, basicNotificationAllOf.smsFrom) &&
Objects.equals(this.smsMediaUrls, basicNotificationAllOf.smsMediaUrls) &&
Objects.equals(this.filters, basicNotificationAllOf.filters) &&
@@ -3050,7 +3086,7 @@ private static boolean equalsNullable(JsonNullable a, JsonNullable b)
@Override
public int hashCode() {
- return Objects.hash(id, value, name, aggregation, isIos, isAndroid, isHuawei, isAnyWeb, isChromeWeb, isFirefox, isSafari, isWPWNS, isAdm, isChrome, appId, externalId, idempotencyKey, contents, headings, subtitle, data, huaweiMsgType, url, webUrl, appUrl, iosAttachments, templateId, contentAvailable, mutableContent, targetContentIdentifier, bigPicture, huaweiBigPicture, admBigPicture, chromeBigPicture, chromeWebImage, buttons, webButtons, iosCategory, androidChannelId, huaweiChannelId, existingAndroidChannelId, huaweiExistingChannelId, androidBackgroundLayout, smallIcon, huaweiSmallIcon, largeIcon, huaweiLargeIcon, admSmallIcon, admLargeIcon, chromeWebIcon, chromeWebBadge, firefoxIcon, chromeIcon, iosSound, androidSound, huaweiSound, admSound, wpWnsSound, androidLedColor, huaweiLedColor, androidAccentColor, huaweiAccentColor, androidVisibility, huaweiVisibility, iosBadgeType, iosBadgeCount, collapseId, webPushTopic, apnsAlert, delayedOption, deliveryTimeOfDay, ttl, priority, apnsPushTypeOverride, throttleRatePerMinute, androidGroup, androidGroupMessage, admGroup, admGroupMessage, threadId, summaryArg, summaryArgCount, iosRelevanceScore, iosInterruptionLevel, emailSubject, emailBody, emailFromName, emailFromAddress, emailReplyToAddress, emailPreheader, disableEmailClickTracking, includeUnsubscribed, smsFrom, smsMediaUrls, filters, customData, huaweiBadgeClass, huaweiBadgeAddNum, huaweiBadgeSetNum, huaweiCategory, huaweiBiTag);
+ return Objects.hash(id, value, name, aggregation, isIos, isAndroid, isHuawei, isAnyWeb, isChromeWeb, isFirefox, isSafari, isWPWNS, isAdm, isChrome, appId, externalId, idempotencyKey, contents, headings, subtitle, data, huaweiMsgType, url, webUrl, appUrl, iosAttachments, templateId, contentAvailable, mutableContent, targetContentIdentifier, bigPicture, huaweiBigPicture, admBigPicture, chromeBigPicture, chromeWebImage, buttons, webButtons, iosCategory, androidChannelId, huaweiChannelId, existingAndroidChannelId, huaweiExistingChannelId, androidBackgroundLayout, smallIcon, huaweiSmallIcon, largeIcon, huaweiLargeIcon, admSmallIcon, admLargeIcon, chromeWebIcon, chromeWebBadge, firefoxIcon, chromeIcon, iosSound, androidSound, huaweiSound, admSound, wpWnsSound, androidLedColor, huaweiLedColor, androidAccentColor, huaweiAccentColor, androidVisibility, huaweiVisibility, iosBadgeType, iosBadgeCount, collapseId, webPushTopic, apnsAlert, delayedOption, deliveryTimeOfDay, ttl, priority, apnsPushTypeOverride, throttleRatePerMinute, androidGroup, androidGroupMessage, admGroup, admGroupMessage, threadId, summaryArg, summaryArgCount, iosRelevanceScore, iosInterruptionLevel, emailSubject, emailBody, emailFromName, emailFromAddress, emailReplyToAddress, emailPreheader, disableEmailClickTracking, includeUnsubscribed, emailBcc, smsFrom, smsMediaUrls, filters, customData, huaweiBadgeClass, huaweiBadgeAddNum, huaweiBadgeSetNum, huaweiCategory, huaweiBiTag);
}
private static int hashCodeNullable(JsonNullable a) {
@@ -3156,6 +3192,7 @@ public String toString() {
sb.append(" emailPreheader: ").append(toIndentedString(emailPreheader)).append("\n");
sb.append(" disableEmailClickTracking: ").append(toIndentedString(disableEmailClickTracking)).append("\n");
sb.append(" includeUnsubscribed: ").append(toIndentedString(includeUnsubscribed)).append("\n");
+ sb.append(" emailBcc: ").append(toIndentedString(emailBcc)).append("\n");
sb.append(" smsFrom: ").append(toIndentedString(smsFrom)).append("\n");
sb.append(" smsMediaUrls: ").append(toIndentedString(smsMediaUrls)).append("\n");
sb.append(" filters: ").append(toIndentedString(filters)).append("\n");
@@ -3279,6 +3316,7 @@ private String toIndentedString(Object o) {
openapiFields.add("email_preheader");
openapiFields.add("disable_email_click_tracking");
openapiFields.add("include_unsubscribed");
+ openapiFields.add("email_bcc");
openapiFields.add("sms_from");
openapiFields.add("sms_media_urls");
openapiFields.add("filters");
diff --git a/src/main/java/com/onesignal/client/model/BasicNotificationAllOfAndroidBackgroundLayout.java b/src/main/java/com/onesignal/client/model/BasicNotificationAllOfAndroidBackgroundLayout.java
index 8c59d77..f451ac8 100644
--- a/src/main/java/com/onesignal/client/model/BasicNotificationAllOfAndroidBackgroundLayout.java
+++ b/src/main/java/com/onesignal/client/model/BasicNotificationAllOfAndroidBackgroundLayout.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/Button.java b/src/main/java/com/onesignal/client/model/Button.java
index 31ec1ae..44ee67a 100644
--- a/src/main/java/com/onesignal/client/model/Button.java
+++ b/src/main/java/com/onesignal/client/model/Button.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/CopyTemplateRequest.java b/src/main/java/com/onesignal/client/model/CopyTemplateRequest.java
index db3bb6b..f05b870 100644
--- a/src/main/java/com/onesignal/client/model/CopyTemplateRequest.java
+++ b/src/main/java/com/onesignal/client/model/CopyTemplateRequest.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/CreateApiKeyRequest.java b/src/main/java/com/onesignal/client/model/CreateApiKeyRequest.java
index 6a4c14f..1546665 100644
--- a/src/main/java/com/onesignal/client/model/CreateApiKeyRequest.java
+++ b/src/main/java/com/onesignal/client/model/CreateApiKeyRequest.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/CreateApiKeyResponse.java b/src/main/java/com/onesignal/client/model/CreateApiKeyResponse.java
index d8036ff..4833424 100644
--- a/src/main/java/com/onesignal/client/model/CreateApiKeyResponse.java
+++ b/src/main/java/com/onesignal/client/model/CreateApiKeyResponse.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/CreateNotificationSuccessResponse.java b/src/main/java/com/onesignal/client/model/CreateNotificationSuccessResponse.java
index fed834c..752cd76 100644
--- a/src/main/java/com/onesignal/client/model/CreateNotificationSuccessResponse.java
+++ b/src/main/java/com/onesignal/client/model/CreateNotificationSuccessResponse.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/CreateSegmentConflictResponse.java b/src/main/java/com/onesignal/client/model/CreateSegmentConflictResponse.java
index 4cd8a77..6737ad4 100644
--- a/src/main/java/com/onesignal/client/model/CreateSegmentConflictResponse.java
+++ b/src/main/java/com/onesignal/client/model/CreateSegmentConflictResponse.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/CreateSegmentSuccessResponse.java b/src/main/java/com/onesignal/client/model/CreateSegmentSuccessResponse.java
index 6501ae1..c17916b 100644
--- a/src/main/java/com/onesignal/client/model/CreateSegmentSuccessResponse.java
+++ b/src/main/java/com/onesignal/client/model/CreateSegmentSuccessResponse.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/CreateTemplateRequest.java b/src/main/java/com/onesignal/client/model/CreateTemplateRequest.java
index 2a5672f..0e85979 100644
--- a/src/main/java/com/onesignal/client/model/CreateTemplateRequest.java
+++ b/src/main/java/com/onesignal/client/model/CreateTemplateRequest.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -24,6 +24,8 @@
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.IOException;
+import java.util.ArrayList;
+import java.util.List;
import org.openapitools.jackson.nullable.JsonNullable;
import java.io.Serializable;
@@ -86,6 +88,10 @@ public class CreateTemplateRequest {
@SerializedName(SERIALIZED_NAME_EMAIL_BODY)
private String emailBody;
+ public static final String SERIALIZED_NAME_EMAIL_BCC = "email_bcc";
+ @SerializedName(SERIALIZED_NAME_EMAIL_BCC)
+ private List emailBcc = null;
+
public static final String SERIALIZED_NAME_IS_S_M_S = "isSMS";
@SerializedName(SERIALIZED_NAME_IS_S_M_S)
private Boolean isSMS;
@@ -281,6 +287,37 @@ public void setEmailBody(String emailBody) {
}
+ public CreateTemplateRequest emailBcc(List emailBcc) {
+
+ this.emailBcc = emailBcc;
+ return this;
+ }
+
+ public CreateTemplateRequest addEmailBccItem(String emailBccItem) {
+ if (this.emailBcc == null) {
+ this.emailBcc = new ArrayList<>();
+ }
+ this.emailBcc.add(emailBccItem);
+ return this;
+ }
+
+ /**
+ * BCC recipients for the email template. Maximum 5 addresses. Only supported when the email service provider is OneSignal Email.
+ * @return emailBcc
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "BCC recipients for the email template. Maximum 5 addresses. Only supported when the email service provider is OneSignal Email.")
+
+ public List getEmailBcc() {
+ return emailBcc;
+ }
+
+
+ public void setEmailBcc(List emailBcc) {
+ this.emailBcc = emailBcc;
+ }
+
+
public CreateTemplateRequest isSMS(Boolean isSMS) {
this.isSMS = isSMS;
@@ -345,6 +382,7 @@ public boolean equals(Object o) {
Objects.equals(this.isEmail, createTemplateRequest.isEmail) &&
Objects.equals(this.emailSubject, createTemplateRequest.emailSubject) &&
Objects.equals(this.emailBody, createTemplateRequest.emailBody) &&
+ Objects.equals(this.emailBcc, createTemplateRequest.emailBcc) &&
Objects.equals(this.isSMS, createTemplateRequest.isSMS) &&
Objects.equals(this.dynamicContent, createTemplateRequest.dynamicContent);
}
@@ -355,7 +393,7 @@ private static boolean equalsNullable(JsonNullable a, JsonNullable b)
@Override
public int hashCode() {
- return Objects.hash(appId, name, contents, headings, subtitle, isEmail, emailSubject, emailBody, isSMS, dynamicContent);
+ return Objects.hash(appId, name, contents, headings, subtitle, isEmail, emailSubject, emailBody, emailBcc, isSMS, dynamicContent);
}
private static int hashCodeNullable(JsonNullable a) {
@@ -377,6 +415,7 @@ public String toString() {
sb.append(" isEmail: ").append(toIndentedString(isEmail)).append("\n");
sb.append(" emailSubject: ").append(toIndentedString(emailSubject)).append("\n");
sb.append(" emailBody: ").append(toIndentedString(emailBody)).append("\n");
+ sb.append(" emailBcc: ").append(toIndentedString(emailBcc)).append("\n");
sb.append(" isSMS: ").append(toIndentedString(isSMS)).append("\n");
sb.append(" dynamicContent: ").append(toIndentedString(dynamicContent)).append("\n");
sb.append("}");
@@ -409,6 +448,7 @@ private String toIndentedString(Object o) {
openapiFields.add("isEmail");
openapiFields.add("email_subject");
openapiFields.add("email_body");
+ openapiFields.add("email_bcc");
openapiFields.add("isSMS");
openapiFields.add("dynamic_content");
diff --git a/src/main/java/com/onesignal/client/model/CreateUserConflictResponse.java b/src/main/java/com/onesignal/client/model/CreateUserConflictResponse.java
index 8af666c..960e0a0 100644
--- a/src/main/java/com/onesignal/client/model/CreateUserConflictResponse.java
+++ b/src/main/java/com/onesignal/client/model/CreateUserConflictResponse.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/CreateUserConflictResponseErrorsInner.java b/src/main/java/com/onesignal/client/model/CreateUserConflictResponseErrorsInner.java
index d122943..927c7f0 100644
--- a/src/main/java/com/onesignal/client/model/CreateUserConflictResponseErrorsInner.java
+++ b/src/main/java/com/onesignal/client/model/CreateUserConflictResponseErrorsInner.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/CreateUserConflictResponseErrorsItemsMeta.java b/src/main/java/com/onesignal/client/model/CreateUserConflictResponseErrorsItemsMeta.java
index 6541edd..c418084 100644
--- a/src/main/java/com/onesignal/client/model/CreateUserConflictResponseErrorsItemsMeta.java
+++ b/src/main/java/com/onesignal/client/model/CreateUserConflictResponseErrorsItemsMeta.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/CustomEvent.java b/src/main/java/com/onesignal/client/model/CustomEvent.java
index 76f305e..e0eaf7f 100644
--- a/src/main/java/com/onesignal/client/model/CustomEvent.java
+++ b/src/main/java/com/onesignal/client/model/CustomEvent.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/CustomEventsRequest.java b/src/main/java/com/onesignal/client/model/CustomEventsRequest.java
index fc12a4e..6c0b6a0 100644
--- a/src/main/java/com/onesignal/client/model/CustomEventsRequest.java
+++ b/src/main/java/com/onesignal/client/model/CustomEventsRequest.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/DeliveryData.java b/src/main/java/com/onesignal/client/model/DeliveryData.java
index aea0308..686e421 100644
--- a/src/main/java/com/onesignal/client/model/DeliveryData.java
+++ b/src/main/java/com/onesignal/client/model/DeliveryData.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/ExportEventsSuccessResponse.java b/src/main/java/com/onesignal/client/model/ExportEventsSuccessResponse.java
index f2935e6..a0099c9 100644
--- a/src/main/java/com/onesignal/client/model/ExportEventsSuccessResponse.java
+++ b/src/main/java/com/onesignal/client/model/ExportEventsSuccessResponse.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/ExportSubscriptionsRequestBody.java b/src/main/java/com/onesignal/client/model/ExportSubscriptionsRequestBody.java
index 8df912e..f361f77 100644
--- a/src/main/java/com/onesignal/client/model/ExportSubscriptionsRequestBody.java
+++ b/src/main/java/com/onesignal/client/model/ExportSubscriptionsRequestBody.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/ExportSubscriptionsSuccessResponse.java b/src/main/java/com/onesignal/client/model/ExportSubscriptionsSuccessResponse.java
index c9ba736..dced816 100644
--- a/src/main/java/com/onesignal/client/model/ExportSubscriptionsSuccessResponse.java
+++ b/src/main/java/com/onesignal/client/model/ExportSubscriptionsSuccessResponse.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/Filter.java b/src/main/java/com/onesignal/client/model/Filter.java
index 35d2099..ae741d7 100644
--- a/src/main/java/com/onesignal/client/model/Filter.java
+++ b/src/main/java/com/onesignal/client/model/Filter.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/FilterExpression.java b/src/main/java/com/onesignal/client/model/FilterExpression.java
index 262dbe9..3f717cd 100644
--- a/src/main/java/com/onesignal/client/model/FilterExpression.java
+++ b/src/main/java/com/onesignal/client/model/FilterExpression.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/GenericError.java b/src/main/java/com/onesignal/client/model/GenericError.java
index 428c347..e5c2d47 100644
--- a/src/main/java/com/onesignal/client/model/GenericError.java
+++ b/src/main/java/com/onesignal/client/model/GenericError.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/GenericSuccessBoolResponse.java b/src/main/java/com/onesignal/client/model/GenericSuccessBoolResponse.java
index 52a2c0f..d82edaf 100644
--- a/src/main/java/com/onesignal/client/model/GenericSuccessBoolResponse.java
+++ b/src/main/java/com/onesignal/client/model/GenericSuccessBoolResponse.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/GetNotificationHistoryRequestBody.java b/src/main/java/com/onesignal/client/model/GetNotificationHistoryRequestBody.java
index a6688b4..463ca74 100644
--- a/src/main/java/com/onesignal/client/model/GetNotificationHistoryRequestBody.java
+++ b/src/main/java/com/onesignal/client/model/GetNotificationHistoryRequestBody.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/GetSegmentsSuccessResponse.java b/src/main/java/com/onesignal/client/model/GetSegmentsSuccessResponse.java
index 19c8eb5..25137c7 100644
--- a/src/main/java/com/onesignal/client/model/GetSegmentsSuccessResponse.java
+++ b/src/main/java/com/onesignal/client/model/GetSegmentsSuccessResponse.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/LanguageStringMap.java b/src/main/java/com/onesignal/client/model/LanguageStringMap.java
index 286f949..b06681a 100644
--- a/src/main/java/com/onesignal/client/model/LanguageStringMap.java
+++ b/src/main/java/com/onesignal/client/model/LanguageStringMap.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/Notification.java b/src/main/java/com/onesignal/client/model/Notification.java
index a026b7d..39ace2a 100644
--- a/src/main/java/com/onesignal/client/model/Notification.java
+++ b/src/main/java/com/onesignal/client/model/Notification.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -582,6 +582,10 @@ public AggregationEnum read(final JsonReader jsonReader) throws IOException {
@SerializedName(SERIALIZED_NAME_INCLUDE_UNSUBSCRIBED)
private Boolean includeUnsubscribed;
+ public static final String SERIALIZED_NAME_EMAIL_BCC = "email_bcc";
+ @SerializedName(SERIALIZED_NAME_EMAIL_BCC)
+ private List emailBcc = null;
+
public static final String SERIALIZED_NAME_SMS_FROM = "sms_from";
@SerializedName(SERIALIZED_NAME_SMS_FROM)
private String smsFrom;
@@ -3213,6 +3217,37 @@ public void setIncludeUnsubscribed(Boolean includeUnsubscribed) {
}
+ public Notification emailBcc(List emailBcc) {
+
+ this.emailBcc = emailBcc;
+ return this;
+ }
+
+ public Notification addEmailBccItem(String emailBccItem) {
+ if (this.emailBcc == null) {
+ this.emailBcc = new ArrayList<>();
+ }
+ this.emailBcc.add(emailBccItem);
+ return this;
+ }
+
+ /**
+ * Channel: Email BCC recipients for the email. Maximum 5 addresses. Only supported when the email service provider is OneSignal Email.
+ * @return emailBcc
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Channel: Email BCC recipients for the email. Maximum 5 addresses. Only supported when the email service provider is OneSignal Email. ")
+
+ public List getEmailBcc() {
+ return emailBcc;
+ }
+
+
+ public void setEmailBcc(List emailBcc) {
+ this.emailBcc = emailBcc;
+ }
+
+
public Notification smsFrom(String smsFrom) {
this.smsFrom = smsFrom;
@@ -3574,6 +3609,7 @@ public boolean equals(Object o) {
Objects.equals(this.emailPreheader, notification.emailPreheader) &&
Objects.equals(this.disableEmailClickTracking, notification.disableEmailClickTracking) &&
Objects.equals(this.includeUnsubscribed, notification.includeUnsubscribed) &&
+ Objects.equals(this.emailBcc, notification.emailBcc) &&
Objects.equals(this.smsFrom, notification.smsFrom) &&
Objects.equals(this.smsMediaUrls, notification.smsMediaUrls) &&
Objects.equals(this.filters, notification.filters) &&
@@ -3592,7 +3628,7 @@ private static boolean equalsNullable(JsonNullable a, JsonNullable b)
@Override
public int hashCode() {
- return Objects.hash(includedSegments, excludedSegments, includeSubscriptionIds, includeEmailTokens, includePhoneNumbers, includeIosTokens, includeWpWnsUris, includeAmazonRegIds, includeChromeRegIds, includeChromeWebRegIds, includeAndroidRegIds, includeAliases, targetChannel, id, value, name, aggregation, isIos, isAndroid, isHuawei, isAnyWeb, isChromeWeb, isFirefox, isSafari, isWPWNS, isAdm, isChrome, appId, externalId, idempotencyKey, contents, headings, subtitle, data, huaweiMsgType, url, webUrl, appUrl, iosAttachments, templateId, contentAvailable, mutableContent, targetContentIdentifier, bigPicture, huaweiBigPicture, admBigPicture, chromeBigPicture, chromeWebImage, buttons, webButtons, iosCategory, androidChannelId, huaweiChannelId, existingAndroidChannelId, huaweiExistingChannelId, androidBackgroundLayout, smallIcon, huaweiSmallIcon, largeIcon, huaweiLargeIcon, admSmallIcon, admLargeIcon, chromeWebIcon, chromeWebBadge, firefoxIcon, chromeIcon, iosSound, androidSound, huaweiSound, admSound, wpWnsSound, androidLedColor, huaweiLedColor, androidAccentColor, huaweiAccentColor, androidVisibility, huaweiVisibility, iosBadgeType, iosBadgeCount, collapseId, webPushTopic, apnsAlert, delayedOption, deliveryTimeOfDay, ttl, priority, apnsPushTypeOverride, throttleRatePerMinute, androidGroup, androidGroupMessage, admGroup, admGroupMessage, threadId, summaryArg, summaryArgCount, iosRelevanceScore, iosInterruptionLevel, emailSubject, emailBody, emailFromName, emailFromAddress, emailReplyToAddress, emailPreheader, disableEmailClickTracking, includeUnsubscribed, smsFrom, smsMediaUrls, filters, customData, huaweiBadgeClass, huaweiBadgeAddNum, huaweiBadgeSetNum, huaweiCategory, huaweiBiTag, sendAfter);
+ return Objects.hash(includedSegments, excludedSegments, includeSubscriptionIds, includeEmailTokens, includePhoneNumbers, includeIosTokens, includeWpWnsUris, includeAmazonRegIds, includeChromeRegIds, includeChromeWebRegIds, includeAndroidRegIds, includeAliases, targetChannel, id, value, name, aggregation, isIos, isAndroid, isHuawei, isAnyWeb, isChromeWeb, isFirefox, isSafari, isWPWNS, isAdm, isChrome, appId, externalId, idempotencyKey, contents, headings, subtitle, data, huaweiMsgType, url, webUrl, appUrl, iosAttachments, templateId, contentAvailable, mutableContent, targetContentIdentifier, bigPicture, huaweiBigPicture, admBigPicture, chromeBigPicture, chromeWebImage, buttons, webButtons, iosCategory, androidChannelId, huaweiChannelId, existingAndroidChannelId, huaweiExistingChannelId, androidBackgroundLayout, smallIcon, huaweiSmallIcon, largeIcon, huaweiLargeIcon, admSmallIcon, admLargeIcon, chromeWebIcon, chromeWebBadge, firefoxIcon, chromeIcon, iosSound, androidSound, huaweiSound, admSound, wpWnsSound, androidLedColor, huaweiLedColor, androidAccentColor, huaweiAccentColor, androidVisibility, huaweiVisibility, iosBadgeType, iosBadgeCount, collapseId, webPushTopic, apnsAlert, delayedOption, deliveryTimeOfDay, ttl, priority, apnsPushTypeOverride, throttleRatePerMinute, androidGroup, androidGroupMessage, admGroup, admGroupMessage, threadId, summaryArg, summaryArgCount, iosRelevanceScore, iosInterruptionLevel, emailSubject, emailBody, emailFromName, emailFromAddress, emailReplyToAddress, emailPreheader, disableEmailClickTracking, includeUnsubscribed, emailBcc, smsFrom, smsMediaUrls, filters, customData, huaweiBadgeClass, huaweiBadgeAddNum, huaweiBadgeSetNum, huaweiCategory, huaweiBiTag, sendAfter);
}
private static int hashCodeNullable(JsonNullable a) {
@@ -3711,6 +3747,7 @@ public String toString() {
sb.append(" emailPreheader: ").append(toIndentedString(emailPreheader)).append("\n");
sb.append(" disableEmailClickTracking: ").append(toIndentedString(disableEmailClickTracking)).append("\n");
sb.append(" includeUnsubscribed: ").append(toIndentedString(includeUnsubscribed)).append("\n");
+ sb.append(" emailBcc: ").append(toIndentedString(emailBcc)).append("\n");
sb.append(" smsFrom: ").append(toIndentedString(smsFrom)).append("\n");
sb.append(" smsMediaUrls: ").append(toIndentedString(smsMediaUrls)).append("\n");
sb.append(" filters: ").append(toIndentedString(filters)).append("\n");
@@ -3848,6 +3885,7 @@ private String toIndentedString(Object o) {
openapiFields.add("email_preheader");
openapiFields.add("disable_email_click_tracking");
openapiFields.add("include_unsubscribed");
+ openapiFields.add("email_bcc");
openapiFields.add("sms_from");
openapiFields.add("sms_media_urls");
openapiFields.add("filters");
diff --git a/src/main/java/com/onesignal/client/model/NotificationAllOf.java b/src/main/java/com/onesignal/client/model/NotificationAllOf.java
index 51dcf33..af195db 100644
--- a/src/main/java/com/onesignal/client/model/NotificationAllOf.java
+++ b/src/main/java/com/onesignal/client/model/NotificationAllOf.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/NotificationHistorySuccessResponse.java b/src/main/java/com/onesignal/client/model/NotificationHistorySuccessResponse.java
index b73afad..191563f 100644
--- a/src/main/java/com/onesignal/client/model/NotificationHistorySuccessResponse.java
+++ b/src/main/java/com/onesignal/client/model/NotificationHistorySuccessResponse.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/NotificationSlice.java b/src/main/java/com/onesignal/client/model/NotificationSlice.java
index c5ea7e8..51d2b0b 100644
--- a/src/main/java/com/onesignal/client/model/NotificationSlice.java
+++ b/src/main/java/com/onesignal/client/model/NotificationSlice.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/NotificationTarget.java b/src/main/java/com/onesignal/client/model/NotificationTarget.java
index 7f17adc..4ccb121 100644
--- a/src/main/java/com/onesignal/client/model/NotificationTarget.java
+++ b/src/main/java/com/onesignal/client/model/NotificationTarget.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/NotificationWithMeta.java b/src/main/java/com/onesignal/client/model/NotificationWithMeta.java
index 1e9a502..cf81154 100644
--- a/src/main/java/com/onesignal/client/model/NotificationWithMeta.java
+++ b/src/main/java/com/onesignal/client/model/NotificationWithMeta.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -585,6 +585,10 @@ public AggregationEnum read(final JsonReader jsonReader) throws IOException {
@SerializedName(SERIALIZED_NAME_INCLUDE_UNSUBSCRIBED)
private Boolean includeUnsubscribed;
+ public static final String SERIALIZED_NAME_EMAIL_BCC = "email_bcc";
+ @SerializedName(SERIALIZED_NAME_EMAIL_BCC)
+ private List emailBcc = null;
+
public static final String SERIALIZED_NAME_SMS_FROM = "sms_from";
@SerializedName(SERIALIZED_NAME_SMS_FROM)
private String smsFrom;
@@ -736,6 +740,10 @@ public HuaweiCategoryEnum read(final JsonReader jsonReader) throws IOException {
@SerializedName(SERIALIZED_NAME_CANCELED)
private Boolean canceled;
+ public static final String SERIALIZED_NAME_BCC_SENT = "bcc_sent";
+ @SerializedName(SERIALIZED_NAME_BCC_SENT)
+ private Integer bccSent;
+
public NotificationWithMeta() {
}
@@ -3260,6 +3268,37 @@ public void setIncludeUnsubscribed(Boolean includeUnsubscribed) {
}
+ public NotificationWithMeta emailBcc(List emailBcc) {
+
+ this.emailBcc = emailBcc;
+ return this;
+ }
+
+ public NotificationWithMeta addEmailBccItem(String emailBccItem) {
+ if (this.emailBcc == null) {
+ this.emailBcc = new ArrayList<>();
+ }
+ this.emailBcc.add(emailBccItem);
+ return this;
+ }
+
+ /**
+ * BCC recipients that were set on this email notification.
+ * @return emailBcc
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "BCC recipients that were set on this email notification.")
+
+ public List getEmailBcc() {
+ return emailBcc;
+ }
+
+
+ public void setEmailBcc(List emailBcc) {
+ this.emailBcc = emailBcc;
+ }
+
+
public NotificationWithMeta smsFrom(String smsFrom) {
this.smsFrom = smsFrom;
@@ -3767,6 +3806,29 @@ public void setCanceled(Boolean canceled) {
}
+ public NotificationWithMeta bccSent(Integer bccSent) {
+
+ this.bccSent = bccSent;
+ return this;
+ }
+
+ /**
+ * Number of BCC copies successfully sent for this notification.
+ * @return bccSent
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Number of BCC copies successfully sent for this notification.")
+
+ public Integer getBccSent() {
+ return bccSent;
+ }
+
+
+ public void setBccSent(Integer bccSent) {
+ this.bccSent = bccSent;
+ }
+
+
@Override
public boolean equals(Object o) {
@@ -3882,6 +3944,7 @@ public boolean equals(Object o) {
Objects.equals(this.emailPreheader, notificationWithMeta.emailPreheader) &&
Objects.equals(this.disableEmailClickTracking, notificationWithMeta.disableEmailClickTracking) &&
Objects.equals(this.includeUnsubscribed, notificationWithMeta.includeUnsubscribed) &&
+ Objects.equals(this.emailBcc, notificationWithMeta.emailBcc) &&
Objects.equals(this.smsFrom, notificationWithMeta.smsFrom) &&
Objects.equals(this.smsMediaUrls, notificationWithMeta.smsMediaUrls) &&
Objects.equals(this.filters, notificationWithMeta.filters) &&
@@ -3902,7 +3965,8 @@ public boolean equals(Object o) {
Objects.equals(this.sendAfter, notificationWithMeta.sendAfter) &&
Objects.equals(this.completedAt, notificationWithMeta.completedAt) &&
Objects.equals(this.platformDeliveryStats, notificationWithMeta.platformDeliveryStats) &&
- Objects.equals(this.canceled, notificationWithMeta.canceled);
+ Objects.equals(this.canceled, notificationWithMeta.canceled) &&
+ Objects.equals(this.bccSent, notificationWithMeta.bccSent);
}
private static boolean equalsNullable(JsonNullable a, JsonNullable b) {
@@ -3911,7 +3975,7 @@ private static boolean equalsNullable(JsonNullable a, JsonNullable b)
@Override
public int hashCode() {
- return Objects.hash(includedSegments, excludedSegments, includeSubscriptionIds, includeEmailTokens, includePhoneNumbers, includeIosTokens, includeWpWnsUris, includeAmazonRegIds, includeChromeRegIds, includeChromeWebRegIds, includeAndroidRegIds, includeAliases, targetChannel, id, value, name, aggregation, isIos, isAndroid, isHuawei, isAnyWeb, isChromeWeb, isFirefox, isSafari, isWPWNS, isAdm, isChrome, appId, externalId, idempotencyKey, contents, headings, subtitle, data, huaweiMsgType, url, webUrl, appUrl, iosAttachments, templateId, contentAvailable, mutableContent, targetContentIdentifier, bigPicture, huaweiBigPicture, admBigPicture, chromeBigPicture, chromeWebImage, buttons, webButtons, iosCategory, androidChannelId, huaweiChannelId, existingAndroidChannelId, huaweiExistingChannelId, androidBackgroundLayout, smallIcon, huaweiSmallIcon, largeIcon, huaweiLargeIcon, admSmallIcon, admLargeIcon, chromeWebIcon, chromeWebBadge, firefoxIcon, chromeIcon, iosSound, androidSound, huaweiSound, admSound, wpWnsSound, androidLedColor, huaweiLedColor, androidAccentColor, huaweiAccentColor, androidVisibility, huaweiVisibility, iosBadgeType, iosBadgeCount, collapseId, webPushTopic, apnsAlert, delayedOption, deliveryTimeOfDay, ttl, priority, apnsPushTypeOverride, throttleRatePerMinute, androidGroup, androidGroupMessage, admGroup, admGroupMessage, threadId, summaryArg, summaryArgCount, iosRelevanceScore, iosInterruptionLevel, emailSubject, emailBody, emailFromName, emailFromAddress, emailReplyToAddress, emailPreheader, disableEmailClickTracking, includeUnsubscribed, smsFrom, smsMediaUrls, filters, customData, huaweiBadgeClass, huaweiBadgeAddNum, huaweiBadgeSetNum, huaweiCategory, huaweiBiTag, successful, failed, errored, converted, received, outcomes, remaining, queuedAt, sendAfter, completedAt, platformDeliveryStats, canceled);
+ return Objects.hash(includedSegments, excludedSegments, includeSubscriptionIds, includeEmailTokens, includePhoneNumbers, includeIosTokens, includeWpWnsUris, includeAmazonRegIds, includeChromeRegIds, includeChromeWebRegIds, includeAndroidRegIds, includeAliases, targetChannel, id, value, name, aggregation, isIos, isAndroid, isHuawei, isAnyWeb, isChromeWeb, isFirefox, isSafari, isWPWNS, isAdm, isChrome, appId, externalId, idempotencyKey, contents, headings, subtitle, data, huaweiMsgType, url, webUrl, appUrl, iosAttachments, templateId, contentAvailable, mutableContent, targetContentIdentifier, bigPicture, huaweiBigPicture, admBigPicture, chromeBigPicture, chromeWebImage, buttons, webButtons, iosCategory, androidChannelId, huaweiChannelId, existingAndroidChannelId, huaweiExistingChannelId, androidBackgroundLayout, smallIcon, huaweiSmallIcon, largeIcon, huaweiLargeIcon, admSmallIcon, admLargeIcon, chromeWebIcon, chromeWebBadge, firefoxIcon, chromeIcon, iosSound, androidSound, huaweiSound, admSound, wpWnsSound, androidLedColor, huaweiLedColor, androidAccentColor, huaweiAccentColor, androidVisibility, huaweiVisibility, iosBadgeType, iosBadgeCount, collapseId, webPushTopic, apnsAlert, delayedOption, deliveryTimeOfDay, ttl, priority, apnsPushTypeOverride, throttleRatePerMinute, androidGroup, androidGroupMessage, admGroup, admGroupMessage, threadId, summaryArg, summaryArgCount, iosRelevanceScore, iosInterruptionLevel, emailSubject, emailBody, emailFromName, emailFromAddress, emailReplyToAddress, emailPreheader, disableEmailClickTracking, includeUnsubscribed, emailBcc, smsFrom, smsMediaUrls, filters, customData, huaweiBadgeClass, huaweiBadgeAddNum, huaweiBadgeSetNum, huaweiCategory, huaweiBiTag, successful, failed, errored, converted, received, outcomes, remaining, queuedAt, sendAfter, completedAt, platformDeliveryStats, canceled, bccSent);
}
private static int hashCodeNullable(JsonNullable a) {
@@ -4030,6 +4094,7 @@ public String toString() {
sb.append(" emailPreheader: ").append(toIndentedString(emailPreheader)).append("\n");
sb.append(" disableEmailClickTracking: ").append(toIndentedString(disableEmailClickTracking)).append("\n");
sb.append(" includeUnsubscribed: ").append(toIndentedString(includeUnsubscribed)).append("\n");
+ sb.append(" emailBcc: ").append(toIndentedString(emailBcc)).append("\n");
sb.append(" smsFrom: ").append(toIndentedString(smsFrom)).append("\n");
sb.append(" smsMediaUrls: ").append(toIndentedString(smsMediaUrls)).append("\n");
sb.append(" filters: ").append(toIndentedString(filters)).append("\n");
@@ -4051,6 +4116,7 @@ public String toString() {
sb.append(" completedAt: ").append(toIndentedString(completedAt)).append("\n");
sb.append(" platformDeliveryStats: ").append(toIndentedString(platformDeliveryStats)).append("\n");
sb.append(" canceled: ").append(toIndentedString(canceled)).append("\n");
+ sb.append(" bccSent: ").append(toIndentedString(bccSent)).append("\n");
sb.append("}");
return sb.toString();
}
@@ -4178,6 +4244,7 @@ private String toIndentedString(Object o) {
openapiFields.add("email_preheader");
openapiFields.add("disable_email_click_tracking");
openapiFields.add("include_unsubscribed");
+ openapiFields.add("email_bcc");
openapiFields.add("sms_from");
openapiFields.add("sms_media_urls");
openapiFields.add("filters");
@@ -4199,6 +4266,7 @@ private String toIndentedString(Object o) {
openapiFields.add("completed_at");
openapiFields.add("platform_delivery_stats");
openapiFields.add("canceled");
+ openapiFields.add("bcc_sent");
// a set of required properties/fields (JSON key names)
openapiRequiredFields = new HashSet();
diff --git a/src/main/java/com/onesignal/client/model/NotificationWithMetaAllOf.java b/src/main/java/com/onesignal/client/model/NotificationWithMetaAllOf.java
index 26db1f1..e14033f 100644
--- a/src/main/java/com/onesignal/client/model/NotificationWithMetaAllOf.java
+++ b/src/main/java/com/onesignal/client/model/NotificationWithMetaAllOf.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -24,6 +24,8 @@
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.IOException;
+import java.util.ArrayList;
+import java.util.List;
import org.openapitools.jackson.nullable.JsonNullable;
import java.io.Serializable;
@@ -102,6 +104,14 @@ public class NotificationWithMetaAllOf {
@SerializedName(SERIALIZED_NAME_CANCELED)
private Boolean canceled;
+ public static final String SERIALIZED_NAME_EMAIL_BCC = "email_bcc";
+ @SerializedName(SERIALIZED_NAME_EMAIL_BCC)
+ private List emailBcc = null;
+
+ public static final String SERIALIZED_NAME_BCC_SENT = "bcc_sent";
+ @SerializedName(SERIALIZED_NAME_BCC_SENT)
+ private Integer bccSent;
+
public NotificationWithMetaAllOf() {
}
@@ -381,6 +391,60 @@ public void setCanceled(Boolean canceled) {
}
+ public NotificationWithMetaAllOf emailBcc(List emailBcc) {
+
+ this.emailBcc = emailBcc;
+ return this;
+ }
+
+ public NotificationWithMetaAllOf addEmailBccItem(String emailBccItem) {
+ if (this.emailBcc == null) {
+ this.emailBcc = new ArrayList<>();
+ }
+ this.emailBcc.add(emailBccItem);
+ return this;
+ }
+
+ /**
+ * BCC recipients that were set on this email notification.
+ * @return emailBcc
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "BCC recipients that were set on this email notification.")
+
+ public List getEmailBcc() {
+ return emailBcc;
+ }
+
+
+ public void setEmailBcc(List emailBcc) {
+ this.emailBcc = emailBcc;
+ }
+
+
+ public NotificationWithMetaAllOf bccSent(Integer bccSent) {
+
+ this.bccSent = bccSent;
+ return this;
+ }
+
+ /**
+ * Number of BCC copies successfully sent for this notification.
+ * @return bccSent
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Number of BCC copies successfully sent for this notification.")
+
+ public Integer getBccSent() {
+ return bccSent;
+ }
+
+
+ public void setBccSent(Integer bccSent) {
+ this.bccSent = bccSent;
+ }
+
+
@Override
public boolean equals(Object o) {
@@ -402,7 +466,9 @@ public boolean equals(Object o) {
Objects.equals(this.platformDeliveryStats, notificationWithMetaAllOf.platformDeliveryStats) &&
Objects.equals(this.received, notificationWithMetaAllOf.received) &&
Objects.equals(this.throttleRatePerMinute, notificationWithMetaAllOf.throttleRatePerMinute) &&
- Objects.equals(this.canceled, notificationWithMetaAllOf.canceled);
+ Objects.equals(this.canceled, notificationWithMetaAllOf.canceled) &&
+ Objects.equals(this.emailBcc, notificationWithMetaAllOf.emailBcc) &&
+ Objects.equals(this.bccSent, notificationWithMetaAllOf.bccSent);
}
private static boolean equalsNullable(JsonNullable a, JsonNullable b) {
@@ -411,7 +477,7 @@ private static boolean equalsNullable(JsonNullable a, JsonNullable b)
@Override
public int hashCode() {
- return Objects.hash(remaining, successful, failed, errored, converted, queuedAt, sendAfter, completedAt, platformDeliveryStats, received, throttleRatePerMinute, canceled);
+ return Objects.hash(remaining, successful, failed, errored, converted, queuedAt, sendAfter, completedAt, platformDeliveryStats, received, throttleRatePerMinute, canceled, emailBcc, bccSent);
}
private static int hashCodeNullable(JsonNullable a) {
@@ -437,6 +503,8 @@ public String toString() {
sb.append(" received: ").append(toIndentedString(received)).append("\n");
sb.append(" throttleRatePerMinute: ").append(toIndentedString(throttleRatePerMinute)).append("\n");
sb.append(" canceled: ").append(toIndentedString(canceled)).append("\n");
+ sb.append(" emailBcc: ").append(toIndentedString(emailBcc)).append("\n");
+ sb.append(" bccSent: ").append(toIndentedString(bccSent)).append("\n");
sb.append("}");
return sb.toString();
}
@@ -471,6 +539,8 @@ private String toIndentedString(Object o) {
openapiFields.add("received");
openapiFields.add("throttle_rate_per_minute");
openapiFields.add("canceled");
+ openapiFields.add("email_bcc");
+ openapiFields.add("bcc_sent");
// a set of required properties/fields (JSON key names)
openapiRequiredFields = new HashSet();
diff --git a/src/main/java/com/onesignal/client/model/Operator.java b/src/main/java/com/onesignal/client/model/Operator.java
index d62d2fe..6b3d8ad 100644
--- a/src/main/java/com/onesignal/client/model/Operator.java
+++ b/src/main/java/com/onesignal/client/model/Operator.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/OutcomeData.java b/src/main/java/com/onesignal/client/model/OutcomeData.java
index fd793df..2813e0f 100644
--- a/src/main/java/com/onesignal/client/model/OutcomeData.java
+++ b/src/main/java/com/onesignal/client/model/OutcomeData.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/OutcomesData.java b/src/main/java/com/onesignal/client/model/OutcomesData.java
index 9f7529d..46cce10 100644
--- a/src/main/java/com/onesignal/client/model/OutcomesData.java
+++ b/src/main/java/com/onesignal/client/model/OutcomesData.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/PlatformDeliveryData.java b/src/main/java/com/onesignal/client/model/PlatformDeliveryData.java
index f0131d5..09b868a 100644
--- a/src/main/java/com/onesignal/client/model/PlatformDeliveryData.java
+++ b/src/main/java/com/onesignal/client/model/PlatformDeliveryData.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/PlatformDeliveryDataEmailAllOf.java b/src/main/java/com/onesignal/client/model/PlatformDeliveryDataEmailAllOf.java
index 5fb089b..a275a38 100644
--- a/src/main/java/com/onesignal/client/model/PlatformDeliveryDataEmailAllOf.java
+++ b/src/main/java/com/onesignal/client/model/PlatformDeliveryDataEmailAllOf.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/PlatformDeliveryDataSmsAllOf.java b/src/main/java/com/onesignal/client/model/PlatformDeliveryDataSmsAllOf.java
index 772143d..d202258 100644
--- a/src/main/java/com/onesignal/client/model/PlatformDeliveryDataSmsAllOf.java
+++ b/src/main/java/com/onesignal/client/model/PlatformDeliveryDataSmsAllOf.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/PropertiesBody.java b/src/main/java/com/onesignal/client/model/PropertiesBody.java
index a8f0b86..88835df 100644
--- a/src/main/java/com/onesignal/client/model/PropertiesBody.java
+++ b/src/main/java/com/onesignal/client/model/PropertiesBody.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/PropertiesDeltas.java b/src/main/java/com/onesignal/client/model/PropertiesDeltas.java
index f193731..44ee01f 100644
--- a/src/main/java/com/onesignal/client/model/PropertiesDeltas.java
+++ b/src/main/java/com/onesignal/client/model/PropertiesDeltas.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/PropertiesObject.java b/src/main/java/com/onesignal/client/model/PropertiesObject.java
index c628458..beb9161 100644
--- a/src/main/java/com/onesignal/client/model/PropertiesObject.java
+++ b/src/main/java/com/onesignal/client/model/PropertiesObject.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/Purchase.java b/src/main/java/com/onesignal/client/model/Purchase.java
index 24f5d97..0c51111 100644
--- a/src/main/java/com/onesignal/client/model/Purchase.java
+++ b/src/main/java/com/onesignal/client/model/Purchase.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/RateLimitError.java b/src/main/java/com/onesignal/client/model/RateLimitError.java
index e7fc939..d1b9489 100644
--- a/src/main/java/com/onesignal/client/model/RateLimitError.java
+++ b/src/main/java/com/onesignal/client/model/RateLimitError.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/Segment.java b/src/main/java/com/onesignal/client/model/Segment.java
index dd3aa52..61c74f7 100644
--- a/src/main/java/com/onesignal/client/model/Segment.java
+++ b/src/main/java/com/onesignal/client/model/Segment.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/SegmentData.java b/src/main/java/com/onesignal/client/model/SegmentData.java
index a7a6c22..c4f3f39 100644
--- a/src/main/java/com/onesignal/client/model/SegmentData.java
+++ b/src/main/java/com/onesignal/client/model/SegmentData.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/SegmentNotificationTarget.java b/src/main/java/com/onesignal/client/model/SegmentNotificationTarget.java
index 52da418..426964a 100644
--- a/src/main/java/com/onesignal/client/model/SegmentNotificationTarget.java
+++ b/src/main/java/com/onesignal/client/model/SegmentNotificationTarget.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/StartLiveActivityRequest.java b/src/main/java/com/onesignal/client/model/StartLiveActivityRequest.java
index c06a9e5..5c9e15a 100644
--- a/src/main/java/com/onesignal/client/model/StartLiveActivityRequest.java
+++ b/src/main/java/com/onesignal/client/model/StartLiveActivityRequest.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/StartLiveActivitySuccessResponse.java b/src/main/java/com/onesignal/client/model/StartLiveActivitySuccessResponse.java
index 22f125a..e220e0b 100644
--- a/src/main/java/com/onesignal/client/model/StartLiveActivitySuccessResponse.java
+++ b/src/main/java/com/onesignal/client/model/StartLiveActivitySuccessResponse.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/Subscription.java b/src/main/java/com/onesignal/client/model/Subscription.java
index f9b2cab..021daa8 100644
--- a/src/main/java/com/onesignal/client/model/Subscription.java
+++ b/src/main/java/com/onesignal/client/model/Subscription.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/SubscriptionBody.java b/src/main/java/com/onesignal/client/model/SubscriptionBody.java
index 8cffe02..4f70dae 100644
--- a/src/main/java/com/onesignal/client/model/SubscriptionBody.java
+++ b/src/main/java/com/onesignal/client/model/SubscriptionBody.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/SubscriptionNotificationTarget.java b/src/main/java/com/onesignal/client/model/SubscriptionNotificationTarget.java
index 78a0eca..7f06b86 100644
--- a/src/main/java/com/onesignal/client/model/SubscriptionNotificationTarget.java
+++ b/src/main/java/com/onesignal/client/model/SubscriptionNotificationTarget.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/TemplateResource.java b/src/main/java/com/onesignal/client/model/TemplateResource.java
index f9e4574..570f5fb 100644
--- a/src/main/java/com/onesignal/client/model/TemplateResource.java
+++ b/src/main/java/com/onesignal/client/model/TemplateResource.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/TemplatesListResponse.java b/src/main/java/com/onesignal/client/model/TemplatesListResponse.java
index 2bf9534..81a99b9 100644
--- a/src/main/java/com/onesignal/client/model/TemplatesListResponse.java
+++ b/src/main/java/com/onesignal/client/model/TemplatesListResponse.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/TransferSubscriptionRequestBody.java b/src/main/java/com/onesignal/client/model/TransferSubscriptionRequestBody.java
index 8f7d748..dab28dc 100644
--- a/src/main/java/com/onesignal/client/model/TransferSubscriptionRequestBody.java
+++ b/src/main/java/com/onesignal/client/model/TransferSubscriptionRequestBody.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/UpdateApiKeyRequest.java b/src/main/java/com/onesignal/client/model/UpdateApiKeyRequest.java
index 8653226..fc43598 100644
--- a/src/main/java/com/onesignal/client/model/UpdateApiKeyRequest.java
+++ b/src/main/java/com/onesignal/client/model/UpdateApiKeyRequest.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/UpdateLiveActivityRequest.java b/src/main/java/com/onesignal/client/model/UpdateLiveActivityRequest.java
index 3de1767..775e790 100644
--- a/src/main/java/com/onesignal/client/model/UpdateLiveActivityRequest.java
+++ b/src/main/java/com/onesignal/client/model/UpdateLiveActivityRequest.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/UpdateLiveActivitySuccessResponse.java b/src/main/java/com/onesignal/client/model/UpdateLiveActivitySuccessResponse.java
index f7da474..a1d9fc2 100644
--- a/src/main/java/com/onesignal/client/model/UpdateLiveActivitySuccessResponse.java
+++ b/src/main/java/com/onesignal/client/model/UpdateLiveActivitySuccessResponse.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/UpdateTemplateRequest.java b/src/main/java/com/onesignal/client/model/UpdateTemplateRequest.java
index 1f199f3..f85af97 100644
--- a/src/main/java/com/onesignal/client/model/UpdateTemplateRequest.java
+++ b/src/main/java/com/onesignal/client/model/UpdateTemplateRequest.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -24,6 +24,8 @@
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.IOException;
+import java.util.ArrayList;
+import java.util.List;
import org.openapitools.jackson.nullable.JsonNullable;
import java.io.Serializable;
@@ -82,6 +84,10 @@ public class UpdateTemplateRequest {
@SerializedName(SERIALIZED_NAME_EMAIL_BODY)
private String emailBody;
+ public static final String SERIALIZED_NAME_EMAIL_BCC = "email_bcc";
+ @SerializedName(SERIALIZED_NAME_EMAIL_BCC)
+ private List emailBcc = null;
+
public static final String SERIALIZED_NAME_IS_S_M_S = "isSMS";
@SerializedName(SERIALIZED_NAME_IS_S_M_S)
private Boolean isSMS;
@@ -254,6 +260,37 @@ public void setEmailBody(String emailBody) {
}
+ public UpdateTemplateRequest emailBcc(List emailBcc) {
+
+ this.emailBcc = emailBcc;
+ return this;
+ }
+
+ public UpdateTemplateRequest addEmailBccItem(String emailBccItem) {
+ if (this.emailBcc == null) {
+ this.emailBcc = new ArrayList<>();
+ }
+ this.emailBcc.add(emailBccItem);
+ return this;
+ }
+
+ /**
+ * BCC recipients for the email template. Maximum 5 addresses. Only supported when the email service provider is OneSignal Email.
+ * @return emailBcc
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "BCC recipients for the email template. Maximum 5 addresses. Only supported when the email service provider is OneSignal Email.")
+
+ public List getEmailBcc() {
+ return emailBcc;
+ }
+
+
+ public void setEmailBcc(List emailBcc) {
+ this.emailBcc = emailBcc;
+ }
+
+
public UpdateTemplateRequest isSMS(Boolean isSMS) {
this.isSMS = isSMS;
@@ -317,6 +354,7 @@ public boolean equals(Object o) {
Objects.equals(this.isEmail, updateTemplateRequest.isEmail) &&
Objects.equals(this.emailSubject, updateTemplateRequest.emailSubject) &&
Objects.equals(this.emailBody, updateTemplateRequest.emailBody) &&
+ Objects.equals(this.emailBcc, updateTemplateRequest.emailBcc) &&
Objects.equals(this.isSMS, updateTemplateRequest.isSMS) &&
Objects.equals(this.dynamicContent, updateTemplateRequest.dynamicContent);
}
@@ -327,7 +365,7 @@ private static boolean equalsNullable(JsonNullable a, JsonNullable b)
@Override
public int hashCode() {
- return Objects.hash(name, contents, headings, subtitle, isEmail, emailSubject, emailBody, isSMS, dynamicContent);
+ return Objects.hash(name, contents, headings, subtitle, isEmail, emailSubject, emailBody, emailBcc, isSMS, dynamicContent);
}
private static int hashCodeNullable(JsonNullable a) {
@@ -348,6 +386,7 @@ public String toString() {
sb.append(" isEmail: ").append(toIndentedString(isEmail)).append("\n");
sb.append(" emailSubject: ").append(toIndentedString(emailSubject)).append("\n");
sb.append(" emailBody: ").append(toIndentedString(emailBody)).append("\n");
+ sb.append(" emailBcc: ").append(toIndentedString(emailBcc)).append("\n");
sb.append(" isSMS: ").append(toIndentedString(isSMS)).append("\n");
sb.append(" dynamicContent: ").append(toIndentedString(dynamicContent)).append("\n");
sb.append("}");
@@ -379,6 +418,7 @@ private String toIndentedString(Object o) {
openapiFields.add("isEmail");
openapiFields.add("email_subject");
openapiFields.add("email_body");
+ openapiFields.add("email_bcc");
openapiFields.add("isSMS");
openapiFields.add("dynamic_content");
diff --git a/src/main/java/com/onesignal/client/model/UpdateUserRequest.java b/src/main/java/com/onesignal/client/model/UpdateUserRequest.java
index 22d4cc9..232f419 100644
--- a/src/main/java/com/onesignal/client/model/UpdateUserRequest.java
+++ b/src/main/java/com/onesignal/client/model/UpdateUserRequest.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/User.java b/src/main/java/com/onesignal/client/model/User.java
index ca5b6a4..57039dd 100644
--- a/src/main/java/com/onesignal/client/model/User.java
+++ b/src/main/java/com/onesignal/client/model/User.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/UserIdentityBody.java b/src/main/java/com/onesignal/client/model/UserIdentityBody.java
index bc4e086..397d56a 100644
--- a/src/main/java/com/onesignal/client/model/UserIdentityBody.java
+++ b/src/main/java/com/onesignal/client/model/UserIdentityBody.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/WebButton.java b/src/main/java/com/onesignal/client/model/WebButton.java
index 397bc3b..424b744 100644
--- a/src/main/java/com/onesignal/client/model/WebButton.java
+++ b/src/main/java/com/onesignal/client/model/WebButton.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.4.0
+ * The version of the OpenAPI document: 5.5.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).