diff --git a/src/main/java/com/google/firebase/messaging/FirebaseMessaging.java b/src/main/java/com/google/firebase/messaging/FirebaseMessaging.java index 07a5bf962..49b85b27b 100644 --- a/src/main/java/com/google/firebase/messaging/FirebaseMessaging.java +++ b/src/main/java/com/google/firebase/messaging/FirebaseMessaging.java @@ -153,7 +153,7 @@ protected String execute() throws FirebaseMessagingException { *
The responses list obtained by calling {@link BatchResponse#getResponses()} on the return * value corresponds to the order of input messages. * - * @param messages A non-null, non-empty list containing up to 1000 messages. + * @param messages A non-null, non-empty list containing up to 100 messages. * @return A {@link BatchResponse} indicating the result of the operation. * @throws FirebaseMessagingException If an error occurs while handing the messages off to FCM for * delivery. An exception here indicates a total failure -- i.e. none of the messages in the @@ -175,7 +175,7 @@ public BatchResponse sendAll( *
The responses list obtained by calling {@link BatchResponse#getResponses()} on the return
* value corresponds to the order of input messages.
*
- * @param messages A non-null, non-empty list containing up to 1000 messages.
+ * @param messages A non-null, non-empty list containing up to 100 messages.
* @param dryRun A boolean indicating whether to perform a dry run (validation only) of the send.
* @return A {@link BatchResponse} indicating the result of the operation.
* @throws FirebaseMessagingException If an error occurs while handing the messages off to FCM for
@@ -190,7 +190,7 @@ public BatchResponse sendAll(
/**
* Similar to {@link #sendAll(List)} but performs the operation asynchronously.
*
- * @param messages A non-null, non-empty list containing up to 1000 messages.
+ * @param messages A non-null, non-empty list containing up to 100 messages.
* @return @return An {@code ApiFuture} that will complete with a {@link BatchResponse} when
* the messages have been sent.
*/
@@ -201,7 +201,7 @@ public ApiFuture Instances of this class are thread-safe and immutable. Use {@link MulticastMessage.Builder}
@@ -53,7 +53,7 @@ public class MulticastMessage {
private MulticastMessage(Builder builder) {
this.tokens = builder.tokens.build();
checkArgument(!this.tokens.isEmpty(), "at least one token must be specified");
- checkArgument(this.tokens.size() <= 1000, "no more than 1000 tokens can be specified");
+ checkArgument(this.tokens.size() <= 100, "no more than 100 tokens can be specified");
for (String token : this.tokens) {
checkArgument(!Strings.isNullOrEmpty(token), "none of the tokens can be null or empty");
}
@@ -101,7 +101,7 @@ public static class Builder {
private Builder() {}
/**
- * Adds a token to which the message should be sent. Up to 1000 tokens can be specified on
+ * Adds a token to which the message should be sent. Up to 100 tokens can be specified on
* a single instance of {@link MulticastMessage}.
*
* @param token A non-null, non-empty Firebase device registration token.
@@ -113,7 +113,7 @@ public Builder addToken(@NonNull String token) {
}
/**
- * Adds a list of tokens to which the message should be sent. Up to 1000 tokens can be
+ * Adds a list of tokens to which the message should be sent. Up to 100 tokens can be
* specified on a single instance of {@link MulticastMessage}.
*
* @param tokens List of Firebase device registration tokens.
diff --git a/src/test/java/com/google/firebase/messaging/FirebaseMessagingIT.java b/src/test/java/com/google/firebase/messaging/FirebaseMessagingIT.java
index 6722caaf5..9a2b3ff83 100644
--- a/src/test/java/com/google/firebase/messaging/FirebaseMessagingIT.java
+++ b/src/test/java/com/google/firebase/messaging/FirebaseMessagingIT.java
@@ -108,16 +108,16 @@ public void testSendAll() throws Exception {
}
@Test
- public void testSendThousand() throws Exception {
+ public void testSendHundred() throws Exception {
List