Skip to content

Commit 3414833

Browse files
committed
feat(generation): api def tag 'sdk-major-release-2020' gen tag 3.19.0
BREAKING CHANGE: api def tag 'sdk-major-release-2020' gen tag 3.19.0
1 parent 22b4473 commit 3414833

File tree

54 files changed

+244
-292
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+244
-292
lines changed

assistant/src/main/java/com/ibm/watson/assistant/v1/Assistant.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* (C) Copyright IBM Corp. 2019, 2020.
2+
* (C) Copyright IBM Corp. 2020.
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with
55
* the License. You may obtain a copy of the License at
@@ -12,7 +12,7 @@
1212
*/
1313

1414
/*
15-
* IBM OpenAPI SDK Code Generator Version: 99-SNAPSHOT-7cc05500-20201106-154555
15+
* IBM OpenAPI SDK Code Generator Version: 99-SNAPSHOT-be3b4618-20201201-123423
1616
*/
1717

1818
package com.ibm.watson.assistant.v1;
@@ -109,7 +109,7 @@
109109
*/
110110
public class Assistant extends BaseService {
111111

112-
public static final String DEFAULT_SERVICE_NAME = "assistant";
112+
public static final String DEFAULT_SERVICE_NAME = "conversation";
113113

114114
public static final String DEFAULT_SERVICE_URL =
115115
"https://api.us-south.assistant.watson.cloud.ibm.com";

assistant/src/main/java/com/ibm/watson/assistant/v1/model/DialogNodeOutputGeneric.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* (C) Copyright IBM Corp. 2018, 2020.
2+
* (C) Copyright IBM Corp. 2020.
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with
55
* the License. You may obtain a copy of the License at

assistant/src/main/java/com/ibm/watson/assistant/v2/Assistant.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* (C) Copyright IBM Corp. 2019, 2020.
2+
* (C) Copyright IBM Corp. 2020.
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with
55
* the License. You may obtain a copy of the License at
@@ -12,7 +12,7 @@
1212
*/
1313

1414
/*
15-
* IBM OpenAPI SDK Code Generator Version: 99-SNAPSHOT-7cc05500-20201106-154555
15+
* IBM OpenAPI SDK Code Generator Version: 99-SNAPSHOT-be3b4618-20201201-123423
1616
*/
1717

1818
package com.ibm.watson.assistant.v2;
@@ -55,7 +55,7 @@
5555
*/
5656
public class Assistant extends BaseService {
5757

58-
public static final String DEFAULT_SERVICE_NAME = "assistant";
58+
public static final String DEFAULT_SERVICE_NAME = "conversation";
5959

6060
public static final String DEFAULT_SERVICE_URL =
6161
"https://api.us-south.assistant.watson.cloud.ibm.com";

assistant/src/test/java/com/ibm/watson/assistant/v1/utils/TestUtilities.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@
1313
package com.ibm.watson.assistant.v1.utils;
1414

1515
import com.ibm.cloud.sdk.core.service.model.FileWithMetadata;
16+
import com.ibm.cloud.sdk.core.util.DateUtils;
1617
import com.ibm.cloud.sdk.core.util.GsonSingleton;
1718
import java.io.ByteArrayInputStream;
1819
import java.io.InputStream;
19-
import java.text.SimpleDateFormat;
2020
import java.util.ArrayList;
2121
import java.util.Date;
2222
import java.util.HashMap;
@@ -119,10 +119,10 @@ public static byte[] createMockByteArray(String bytes) {
119119
}
120120

121121
public static Date createMockDate(String date) throws Exception {
122-
return new SimpleDateFormat("yyyy-MM-dd").parse(date);
122+
return DateUtils.parseAsDate(date);
123123
}
124124

125125
public static Date createMockDateTime(String date) throws Exception {
126-
return new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").parse(date);
126+
return DateUtils.parseAsDateTime(date);
127127
}
128128
}

assistant/src/test/java/com/ibm/watson/assistant/v2/AssistantTest.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* (C) Copyright IBM Corp. 2019, 2020.
2+
* (C) Copyright IBM Corp. 2020.
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with
55
* the License. You may obtain a copy of the License at
@@ -343,7 +343,7 @@ public void testMessageWOptions() throws Throwable {
343343
.build();
344344

345345
// Construct an instance of the MessageContextSkill model
346-
final MessageContextSkill messageContextSkillModel =
346+
MessageContextSkill messageContextSkillModel =
347347
new MessageContextSkill.Builder()
348348
.userDefined(
349349
new java.util.HashMap<String, Object>() {
@@ -549,7 +549,7 @@ public void testMessageStatelessWOptions() throws Throwable {
549549
.build();
550550

551551
// Construct an instance of the MessageContextSkill model
552-
final MessageContextSkill messageContextSkillModel =
552+
MessageContextSkill messageContextSkillModel =
553553
new MessageContextSkill.Builder()
554554
.userDefined(
555555
new java.util.HashMap<String, Object>() {

assistant/src/test/java/com/ibm/watson/assistant/v2/model/MessageContextStatelessTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ public void testMessageContextStateless() throws Throwable {
6060
assertEquals(messageContextSkillSystemModel.getState(), "testString");
6161
assertEquals(messageContextSkillSystemModel.get("foo"), "testString");
6262

63-
final MessageContextSkill messageContextSkillModel =
63+
MessageContextSkill messageContextSkillModel =
6464
new MessageContextSkill.Builder()
6565
.userDefined(
6666
new java.util.HashMap<String, Object>() {

assistant/src/test/java/com/ibm/watson/assistant/v2/model/MessageContextTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ public void testMessageContext() throws Throwable {
5656
assertEquals(messageContextSkillSystemModel.getState(), "testString");
5757
assertEquals(messageContextSkillSystemModel.get("foo"), "testString");
5858

59-
final MessageContextSkill messageContextSkillModel =
59+
MessageContextSkill messageContextSkillModel =
6060
new MessageContextSkill.Builder()
6161
.userDefined(
6262
new java.util.HashMap<String, Object>() {

assistant/src/test/java/com/ibm/watson/assistant/v2/model/MessageOptionsTest.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -225,7 +225,7 @@ public void testMessageOptions() throws Throwable {
225225
assertEquals(messageContextSkillSystemModel.getState(), "testString");
226226
assertEquals(messageContextSkillSystemModel.get("foo"), "testString");
227227

228-
final MessageContextSkill messageContextSkillModel =
228+
MessageContextSkill messageContextSkillModel =
229229
new MessageContextSkill.Builder()
230230
.userDefined(
231231
new java.util.HashMap<String, Object>() {
@@ -250,7 +250,7 @@ public void testMessageOptions() throws Throwable {
250250
.skills(
251251
new java.util.HashMap<String, MessageContextSkill>() {
252252
{
253-
put("foo", messageContextSkillModel);
253+
put("foo", messageContextSkillModel);
254254
}
255255
})
256256
.build();

assistant/src/test/java/com/ibm/watson/assistant/v2/model/MessageRequestTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -225,7 +225,7 @@ public void testMessageRequest() throws Throwable {
225225
assertEquals(messageContextSkillSystemModel.getState(), "testString");
226226
assertEquals(messageContextSkillSystemModel.get("foo"), "testString");
227227

228-
final MessageContextSkill messageContextSkillModel =
228+
MessageContextSkill messageContextSkillModel =
229229
new MessageContextSkill.Builder()
230230
.userDefined(
231231
new java.util.HashMap<String, Object>() {

assistant/src/test/java/com/ibm/watson/assistant/v2/model/MessageStatelessOptionsTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -225,7 +225,7 @@ public void testMessageStatelessOptions() throws Throwable {
225225
assertEquals(messageContextSkillSystemModel.getState(), "testString");
226226
assertEquals(messageContextSkillSystemModel.get("foo"), "testString");
227227

228-
final MessageContextSkill messageContextSkillModel =
228+
MessageContextSkill messageContextSkillModel =
229229
new MessageContextSkill.Builder()
230230
.userDefined(
231231
new java.util.HashMap<String, Object>() {

assistant/src/test/java/com/ibm/watson/assistant/v2/utils/TestUtilities.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@
1313
package com.ibm.watson.assistant.v2.utils;
1414

1515
import com.ibm.cloud.sdk.core.service.model.FileWithMetadata;
16+
import com.ibm.cloud.sdk.core.util.DateUtils;
1617
import com.ibm.cloud.sdk.core.util.GsonSingleton;
1718
import java.io.ByteArrayInputStream;
1819
import java.io.InputStream;
19-
import java.text.SimpleDateFormat;
2020
import java.util.ArrayList;
2121
import java.util.Date;
2222
import java.util.HashMap;
@@ -119,10 +119,10 @@ public static byte[] createMockByteArray(String bytes) {
119119
}
120120

121121
public static Date createMockDate(String date) throws Exception {
122-
return new SimpleDateFormat("yyyy-MM-dd").parse(date);
122+
return DateUtils.parseAsDate(date);
123123
}
124124

125125
public static Date createMockDateTime(String date) throws Exception {
126-
return new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").parse(date);
126+
return DateUtils.parseAsDateTime(date);
127127
}
128128
}

compare-comply/src/main/java/com/ibm/watson/compare_comply/v1/CompareComply.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* (C) Copyright IBM Corp. 2019, 2020.
2+
* (C) Copyright IBM Corp. 2020.
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with
55
* the License. You may obtain a copy of the License at
@@ -12,7 +12,7 @@
1212
*/
1313

1414
/*
15-
* IBM OpenAPI SDK Code Generator Version: 99-SNAPSHOT-7cc05500-20201106-154555
15+
* IBM OpenAPI SDK Code Generator Version: 99-SNAPSHOT-be3b4618-20201201-123423
1616
*/
1717

1818
package com.ibm.watson.compare_comply.v1;

compare-comply/src/test/java/com/ibm/watson/compare_comply/v1/utils/TestUtilities.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@
1313
package com.ibm.watson.compare_comply.v1.utils;
1414

1515
import com.ibm.cloud.sdk.core.service.model.FileWithMetadata;
16+
import com.ibm.cloud.sdk.core.util.DateUtils;
1617
import com.ibm.cloud.sdk.core.util.GsonSingleton;
1718
import java.io.ByteArrayInputStream;
1819
import java.io.InputStream;
19-
import java.text.SimpleDateFormat;
2020
import java.util.ArrayList;
2121
import java.util.Date;
2222
import java.util.HashMap;
@@ -119,10 +119,10 @@ public static byte[] createMockByteArray(String bytes) {
119119
}
120120

121121
public static Date createMockDate(String date) throws Exception {
122-
return new SimpleDateFormat("yyyy-MM-dd").parse(date);
122+
return DateUtils.parseAsDate(date);
123123
}
124124

125125
public static Date createMockDateTime(String date) throws Exception {
126-
return new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").parse(date);
126+
return DateUtils.parseAsDateTime(date);
127127
}
128128
}

discovery/src/main/java/com/ibm/watson/discovery/v1/Discovery.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* (C) Copyright IBM Corp. 2019, 2020.
2+
* (C) Copyright IBM Corp. 2020.
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with
55
* the License. You may obtain a copy of the License at
@@ -12,7 +12,7 @@
1212
*/
1313

1414
/*
15-
* IBM OpenAPI SDK Code Generator Version: 99-SNAPSHOT-7cc05500-20201106-154555
15+
* IBM OpenAPI SDK Code Generator Version: 99-SNAPSHOT-be3b4618-20201201-123423
1616
*/
1717

1818
package com.ibm.watson.discovery.v1;

discovery/src/main/java/com/ibm/watson/discovery/v1/model/SearchStatus.java

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* (C) Copyright IBM Corp. 2018, 2020.
2+
* (C) Copyright IBM Corp. 2020.
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with
55
* the License. You may obtain a copy of the License at
@@ -12,8 +12,10 @@
1212
*/
1313
package com.ibm.watson.discovery.v1.model;
1414

15+
import com.google.gson.annotations.JsonAdapter;
1516
import com.google.gson.annotations.SerializedName;
1617
import com.ibm.cloud.sdk.core.service.model.GenericModel;
18+
import com.ibm.cloud.sdk.core.util.DateTypeAdapter;
1719
import java.util.Date;
1820

1921
/** Information about the Continuous Relevancy Training for this environment. */
@@ -39,6 +41,7 @@ public interface Status {
3941
@SerializedName("status_description")
4042
protected String statusDescription;
4143

44+
@JsonAdapter(DateTypeAdapter.class)
4245
@SerializedName("last_trained")
4346
protected Date lastTrained;
4447

discovery/src/main/java/com/ibm/watson/discovery/v2/Discovery.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* (C) Copyright IBM Corp. 2019, 2020.
2+
* (C) Copyright IBM Corp. 2020.
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with
55
* the License. You may obtain a copy of the License at
@@ -12,7 +12,7 @@
1212
*/
1313

1414
/*
15-
* IBM OpenAPI SDK Code Generator Version: 99-SNAPSHOT-7cc05500-20201106-154555
15+
* IBM OpenAPI SDK Code Generator Version: 99-SNAPSHOT-be3b4618-20201201-123423
1616
*/
1717

1818
package com.ibm.watson.discovery.v2;

discovery/src/test/java/com/ibm/watson/discovery/v1/utils/TestUtilities.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@
1313
package com.ibm.watson.discovery.v1.utils;
1414

1515
import com.ibm.cloud.sdk.core.service.model.FileWithMetadata;
16+
import com.ibm.cloud.sdk.core.util.DateUtils;
1617
import com.ibm.cloud.sdk.core.util.GsonSingleton;
1718
import java.io.ByteArrayInputStream;
1819
import java.io.InputStream;
19-
import java.text.SimpleDateFormat;
2020
import java.util.ArrayList;
2121
import java.util.Date;
2222
import java.util.HashMap;
@@ -119,10 +119,10 @@ public static byte[] createMockByteArray(String bytes) {
119119
}
120120

121121
public static Date createMockDate(String date) throws Exception {
122-
return new SimpleDateFormat("yyyy-MM-dd").parse(date);
122+
return DateUtils.parseAsDate(date);
123123
}
124124

125125
public static Date createMockDateTime(String date) throws Exception {
126-
return new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").parse(date);
126+
return DateUtils.parseAsDateTime(date);
127127
}
128128
}

discovery/src/test/java/com/ibm/watson/discovery/v2/utils/TestUtilities.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@
1313
package com.ibm.watson.discovery.v2.utils;
1414

1515
import com.ibm.cloud.sdk.core.service.model.FileWithMetadata;
16+
import com.ibm.cloud.sdk.core.util.DateUtils;
1617
import com.ibm.cloud.sdk.core.util.GsonSingleton;
1718
import java.io.ByteArrayInputStream;
1819
import java.io.InputStream;
19-
import java.text.SimpleDateFormat;
2020
import java.util.ArrayList;
2121
import java.util.Date;
2222
import java.util.HashMap;
@@ -119,10 +119,10 @@ public static byte[] createMockByteArray(String bytes) {
119119
}
120120

121121
public static Date createMockDate(String date) throws Exception {
122-
return new SimpleDateFormat("yyyy-MM-dd").parse(date);
122+
return DateUtils.parseAsDate(date);
123123
}
124124

125125
public static Date createMockDateTime(String date) throws Exception {
126-
return new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").parse(date);
126+
return DateUtils.parseAsDateTime(date);
127127
}
128128
}

language-translator/src/main/java/com/ibm/watson/language_translator/v3/LanguageTranslator.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* (C) Copyright IBM Corp. 2019, 2020.
2+
* (C) Copyright IBM Corp. 2020.
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with
55
* the License. You may obtain a copy of the License at
@@ -12,7 +12,7 @@
1212
*/
1313

1414
/*
15-
* IBM OpenAPI SDK Code Generator Version: 99-SNAPSHOT-7cc05500-20201106-154555
15+
* IBM OpenAPI SDK Code Generator Version: 99-SNAPSHOT-be3b4618-20201201-123423
1616
*/
1717

1818
package com.ibm.watson.language_translator.v3;

language-translator/src/test/java/com/ibm/watson/language_translator/v3/utils/TestUtilities.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@
1313
package com.ibm.watson.language_translator.v3.utils;
1414

1515
import com.ibm.cloud.sdk.core.service.model.FileWithMetadata;
16+
import com.ibm.cloud.sdk.core.util.DateUtils;
1617
import com.ibm.cloud.sdk.core.util.GsonSingleton;
1718
import java.io.ByteArrayInputStream;
1819
import java.io.InputStream;
19-
import java.text.SimpleDateFormat;
2020
import java.util.ArrayList;
2121
import java.util.Date;
2222
import java.util.HashMap;
@@ -119,10 +119,10 @@ public static byte[] createMockByteArray(String bytes) {
119119
}
120120

121121
public static Date createMockDate(String date) throws Exception {
122-
return new SimpleDateFormat("yyyy-MM-dd").parse(date);
122+
return DateUtils.parseAsDate(date);
123123
}
124124

125125
public static Date createMockDateTime(String date) throws Exception {
126-
return new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").parse(date);
126+
return DateUtils.parseAsDateTime(date);
127127
}
128128
}

natural-language-classifier/src/main/java/com/ibm/watson/natural_language_classifier/v1/NaturalLanguageClassifier.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* (C) Copyright IBM Corp. 2019, 2020.
2+
* (C) Copyright IBM Corp. 2020.
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with
55
* the License. You may obtain a copy of the License at
@@ -12,7 +12,7 @@
1212
*/
1313

1414
/*
15-
* IBM OpenAPI SDK Code Generator Version: 99-SNAPSHOT-7cc05500-20201106-154555
15+
* IBM OpenAPI SDK Code Generator Version: 99-SNAPSHOT-be3b4618-20201201-123423
1616
*/
1717

1818
package com.ibm.watson.natural_language_classifier.v1;

0 commit comments

Comments
 (0)