Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit43c0a45

Browse files
author
APIs and Common Services team
committed
Automated SDK update
This updates the SDK from internal repo commit segmentio/public-api@13bef23b.
1 parenta8039d9 commit43c0a45

File tree

6 files changed

+21
-15
lines changed

6 files changed

+21
-15
lines changed

‎README.md‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ All endpoints in the API follow REST conventions and use standard HTTP methods.
1010

1111
See the next sections for more information on how to use the Segment Public API Java SDK.
1212

13-
Latest API and SDK version: 61.1.3
13+
Latest API and SDK version: 61.1.4
1414

1515
##Requirements
1616

@@ -28,7 +28,7 @@ Add this dependency to your project's POM:
2828
<dependency>
2929
<groupId>com.segment.publicapi</groupId>
3030
<artifactId>segment-publicapi</artifactId>
31-
<version>61.1.3</version>
31+
<version>61.1.4</version>
3232
<scope>compile</scope>
3333
</dependency>
3434
```
@@ -44,7 +44,7 @@ Add this dependency to your project's build file:
4444
}
4545
4646
dependencies {
47-
implementation "com.segment.publicapi:segment-publicapi:61.1.3"
47+
implementation "com.segment.publicapi:segment-publicapi:61.1.4"
4848
}
4949
```
5050

@@ -58,7 +58,7 @@ mvn clean package
5858

5959
Then manually install the following JARs:
6060

61-
*`target/segment-publicapi-61.1.3.jar`
61+
*`target/segment-publicapi-61.1.4.jar`
6262
*`target/lib/*.jar`
6363

6464
You are now ready to start making calls to Public API!

‎pom.xml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<artifactId>segment-publicapi</artifactId>
66
<packaging>jar</packaging>
77
<name>segment-publicapi</name>
8-
<version>61.1.3</version>
8+
<version>61.1.4</version>
99
<url>https://segment.com/docs/api/public-api/</url>
1010
<description>Segment Public API</description>
1111
<scm>

‎src/main/java/com/segment/publicapi/ApiClient.java‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ private void init() {
123123
json =newJSON();
124124

125125
// Set default User-Agent.
126-
setUserAgent("Public API SDK 61.1.3 (Java)");
126+
setUserAgent("Public API SDK 61.1.4 (Java)");
127127

128128
authentications =newHashMap<String,Authentication>();
129129
}

‎src/main/java/com/segment/publicapi/Configuration.java‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
packagecom.segment.publicapi;
1313

1414
publicclassConfiguration {
15-
publicstaticfinalStringVERSION ="61.1.3";
15+
publicstaticfinalStringVERSION ="61.1.4";
1616

1717
privatestaticApiClientdefaultApiClient =newApiClient();
1818

‎src/main/java/com/segment/publicapi/models/ActivationOutput.java‎

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -279,7 +279,7 @@ public ActivationOutput destinationMapping(
279279
*
280280
* @return destinationMapping
281281
*/
282-
@javax.annotation.Nonnull
282+
@javax.annotation.Nullable
283283
publicDestinationSubscriptionConfigurationgetDestinationMapping() {
284284
returndestinationMapping;
285285
}
@@ -410,7 +410,6 @@ private String toIndentedString(Object o) {
410410
openapiRequiredFields.add("activationType");
411411
openapiRequiredFields.add("activationName");
412412
openapiRequiredFields.add("personalization");
413-
openapiRequiredFields.add("destinationMapping");
414413
}
415414

416415
/**
@@ -504,8 +503,12 @@ public static void validateJsonElement(JsonElement jsonElement) throws IOExcepti
504503
}
505504
// validate the required field `personalization`
506505
PersonalizationInput.validateJsonElement(jsonObj.get("personalization"));
507-
// validate the required field `destinationMapping`
508-
DestinationSubscriptionConfiguration.validateJsonElement(jsonObj.get("destinationMapping"));
506+
// validate the optional field `destinationMapping`
507+
if (jsonObj.get("destinationMapping") !=null
508+
&& !jsonObj.get("destinationMapping").isJsonNull()) {
509+
DestinationSubscriptionConfiguration.validateJsonElement(
510+
jsonObj.get("destinationMapping"));
511+
}
509512
}
510513

511514
publicstaticclassCustomTypeAdapterFactoryimplementsTypeAdapterFactory {

‎src/main/java/com/segment/publicapi/models/AddActivationToAudienceAlphaInput.java‎

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,7 @@ public AddActivationToAudienceAlphaInput destinationMapping(
174174
*
175175
* @return destinationMapping
176176
*/
177-
@javax.annotation.Nonnull
177+
@javax.annotation.Nullable
178178
publicDestinationSubscriptionConfigurationgetDestinationMapping() {
179179
returndestinationMapping;
180180
}
@@ -264,7 +264,6 @@ private String toIndentedString(Object o) {
264264
openapiRequiredFields.add("activationType");
265265
openapiRequiredFields.add("activationName");
266266
openapiRequiredFields.add("personalization");
267-
openapiRequiredFields.add("destinationMapping");
268267
}
269268

270269
/**
@@ -325,8 +324,12 @@ public static void validateJsonElement(JsonElement jsonElement) throws IOExcepti
325324
}
326325
// validate the required field `personalization`
327326
PersonalizationInput.validateJsonElement(jsonObj.get("personalization"));
328-
// validate the required field `destinationMapping`
329-
DestinationSubscriptionConfiguration.validateJsonElement(jsonObj.get("destinationMapping"));
327+
// validate the optional field `destinationMapping`
328+
if (jsonObj.get("destinationMapping") !=null
329+
&& !jsonObj.get("destinationMapping").isJsonNull()) {
330+
DestinationSubscriptionConfiguration.validateJsonElement(
331+
jsonObj.get("destinationMapping"));
332+
}
330333
}
331334

332335
publicstaticclassCustomTypeAdapterFactoryimplementsTypeAdapterFactory {

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp