Skip to content

Commit a197fa3

Browse files
tmoskovitchzacmos
authored andcommitted
FilteredStreamingTweet - remove the oneOf from spec and group all fields under FilteredStreamingTweet object
1 parent 98d9589 commit a197fa3

17 files changed

+299
-962
lines changed

README.md

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ Add this dependency to your project's POM:
6060
<dependency>
6161
<groupId>com.twitter</groupId>
6262
<artifactId>twitter-api-java-sdk</artifactId>
63-
<version>1.2.1</version>
63+
<version>1.2.2</version>
6464
</dependency>
6565
```
6666

@@ -75,7 +75,7 @@ mavenLocal() // Needed if the 'twitter-api-java-sdk' jar has been publishe
7575
}
7676
7777
dependencies {
78-
implementation "com.twitter:twitter-api-java-sdk:1.2.1"
78+
implementation "com.twitter:twitter-api-java-sdk:1.2.2"
7979
}
8080
```
8181

@@ -89,7 +89,7 @@ mvn clean package
8989

9090
Then manually install the following JARs:
9191

92-
* `target/twitter-api-java-sdk-1.2.1.jar`
92+
* `target/twitter-api-java-sdk-1.2.2.jar`
9393
* `target/lib/*.jar`
9494

9595
## Twitter Credentials
@@ -359,9 +359,7 @@ Class | Method | HTTP request | Description
359359
- [FieldUnauthorizedProblem](docs/FieldUnauthorizedProblem.md)
360360
- [FieldUnauthorizedProblemAllOf](docs/FieldUnauthorizedProblemAllOf.md)
361361
- [FilteredStreamingTweet](docs/FilteredStreamingTweet.md)
362-
- [FilteredStreamingTweetOneOf](docs/FilteredStreamingTweetOneOf.md)
363-
- [FilteredStreamingTweetOneOf1](docs/FilteredStreamingTweetOneOf1.md)
364-
- [FilteredStreamingTweetOneOfMatchingRules](docs/FilteredStreamingTweetOneOfMatchingRules.md)
362+
- [FilteredStreamingTweetMatchingRules](docs/FilteredStreamingTweetMatchingRules.md)
365363
- [FullTextEntities](docs/FullTextEntities.md)
366364
- [GenericMultipleUsersLookupResponse](docs/GenericMultipleUsersLookupResponse.md)
367365
- [GenericMultipleUsersLookupResponseMeta](docs/GenericMultipleUsersLookupResponseMeta.md)

docs/FilteredStreamingTweet.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,16 @@
22

33
# FilteredStreamingTweet
44

5-
A tweet or error that can be returned by the streaming tweet API
5+
A tweet or error that can be returned by the streaming tweet API. The values returned with a successful streamed tweet. Includes the user provided rules that the tweet matched.
66

77
## Properties
88

99
Name | Type | Description | Notes
1010
------------ | ------------- | ------------- | -------------
11-
**data** | [**Tweet**](Tweet.md) | |
12-
**matchingRules** | [**List&lt;FilteredStreamingTweetOneOfMatchingRules&gt;**](FilteredStreamingTweetOneOfMatchingRules.md) | The list of rules which matched the tweet |
11+
**data** | [**Tweet**](Tweet.md) | | [optional]
12+
**matchingRules** | [**List&lt;FilteredStreamingTweetMatchingRules&gt;**](FilteredStreamingTweetMatchingRules.md) | The list of rules which matched the tweet | [optional]
1313
**includes** | [**Expansions**](Expansions.md) | | [optional]
14-
**errors** | [**List&lt;Problem&gt;**](Problem.md) | |
14+
**errors** | [**List&lt;Problem&gt;**](Problem.md) | | [optional]
1515

1616

1717

docs/FilteredStreamingTweetOneOfMatchingRules.md renamed to docs/FilteredStreamingTweetMatchingRules.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

22

3-
# FilteredStreamingTweetOneOfMatchingRules
3+
# FilteredStreamingTweetMatchingRules
44

55

66
## Properties

docs/FilteredStreamingTweetOneOf.md

Lines changed: 0 additions & 16 deletions
This file was deleted.

docs/FilteredStreamingTweetOneOf1.md

Lines changed: 0 additions & 13 deletions
This file was deleted.

examples/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
<dependency>
1717
<groupId>com.twitter</groupId>
1818
<artifactId>twitter-api-java-sdk</artifactId>
19-
<version>1.2.1</version>
19+
<version>1.2.2</version>
2020
<scope>compile</scope>
2121
</dependency>
2222
</dependencies>

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<artifactId>twitter-api-java-sdk</artifactId>
66
<packaging>jar</packaging>
77
<name>twitter-api-java-sdk</name>
8-
<version>1.2.1</version>
8+
<version>1.2.2</version>
99
<url>https://github.com/twitterdev/twitter-api-java-sdk</url>
1010
<description>Twitter API v2 available endpoints</description>
1111
<scm>

src/main/java/com/twitter/clientlib/ApiClient.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,7 @@ private void init() {
221221
json = new JSON();
222222

223223
// Set default User-Agent.
224-
setUserAgent("twitter-api-java-sdk/1.2.1");
224+
setUserAgent("twitter-api-java-sdk/1.2.2");
225225

226226
authentications = new HashMap<String, Authentication>();
227227
}

src/main/java/com/twitter/clientlib/JSON.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -723,9 +723,7 @@ private static Class getClassByDiscriminator(Map classByDiscriminatorValue, Stri
723723
.registerTypeAdapterFactory(new com.twitter.clientlib.model.FieldUnauthorizedProblem.CustomTypeAdapterFactory())
724724
.registerTypeAdapterFactory(new com.twitter.clientlib.model.FieldUnauthorizedProblemAllOf.CustomTypeAdapterFactory())
725725
.registerTypeAdapterFactory(new com.twitter.clientlib.model.FilteredStreamingTweet.CustomTypeAdapterFactory())
726-
.registerTypeAdapterFactory(new com.twitter.clientlib.model.FilteredStreamingTweetOneOf.CustomTypeAdapterFactory())
727-
.registerTypeAdapterFactory(new com.twitter.clientlib.model.FilteredStreamingTweetOneOf1.CustomTypeAdapterFactory())
728-
.registerTypeAdapterFactory(new com.twitter.clientlib.model.FilteredStreamingTweetOneOfMatchingRules.CustomTypeAdapterFactory())
726+
.registerTypeAdapterFactory(new com.twitter.clientlib.model.FilteredStreamingTweetMatchingRules.CustomTypeAdapterFactory())
729727
.registerTypeAdapterFactory(new com.twitter.clientlib.model.FullTextEntities.CustomTypeAdapterFactory())
730728
.registerTypeAdapterFactory(new com.twitter.clientlib.model.GenericMultipleUsersLookupResponse.CustomTypeAdapterFactory())
731729
.registerTypeAdapterFactory(new com.twitter.clientlib.model.GenericMultipleUsersLookupResponseMeta.CustomTypeAdapterFactory())

0 commit comments

Comments
 (0)