@Override public void modifyAckDeadline( SubscriptionPath subscription, List<String> ackIds, int deadlineSeconds) throws IOException { ModifyAckDeadlineRequest request = ModifyAckDeadlineRequest.newBuilder() .setSubscription(subscription.getPath()) .addAllAckIds(ackIds) .setAckDeadlineSeconds(deadlineSeconds) .build(); subscriberStub().modifyAckDeadline(request); // ignore Empty result. }
private ApiFuture<Empty> modifyAckDeadline( String subscriptionName, Collection<String> ackIds, int ackDeadlineSeconds) { ModifyAckDeadlineRequest modifyAckDeadlineRequest = ModifyAckDeadlineRequest.newBuilder() .setAckDeadlineSeconds(ackDeadlineSeconds) .addAllAckIds(ackIds) .setSubscription(subscriptionName) .build(); return this.subscriberStub.modifyAckDeadlineCallable().futureCall(modifyAckDeadlineRequest); }
private ApiFuture<Empty> modifyAckDeadline( String subscriptionName, Collection<String> ackIds, int ackDeadlineSeconds) { ModifyAckDeadlineRequest modifyAckDeadlineRequest = ModifyAckDeadlineRequest.newBuilder() .setAckDeadlineSeconds(ackDeadlineSeconds) .addAllAckIds(ackIds) .setSubscription(subscriptionName) .build(); return this.subscriberStub.modifyAckDeadlineCallable().futureCall(modifyAckDeadlineRequest); }
ModifyAckDeadlineRequest.newBuilder() .setSubscription(subscription) .addAllAckIds(ackIds) .setAckDeadlineSeconds(ackDeadlineSeconds) .build();
ModifyAckDeadlineRequest.newBuilder() .setSubscription(subscription == null ? null : subscription.toString()) .addAllAckIds(ackIds) .setAckDeadlineSeconds(ackDeadlineSeconds) .build();
ModifyAckDeadlineRequest.newBuilder() .setSubscription(subscription) .addAllAckIds(idChunk) .setAckDeadlineSeconds(modack.deadlineExtensionSeconds) .build());