All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.hstream.GetSubscriptionResponse Maven / Gradle / Ivy

package io.hstream;

import java.util.List;

public class GetSubscriptionResponse {
  Subscription subscription;
  List offsets;

  public Subscription getSubscription() {
    return subscription;
  }

  public List getOffsets() {
    return offsets;
  }

  public static Builder newBuilder() {
    return new Builder();
  }

  public static final class Builder {
    private Subscription subscription;
    private List offsets;

    public Builder subscription(Subscription subscription) {
      this.subscription = subscription;
      return this;
    }

    public Builder offsets(List offsets) {
      this.offsets = offsets;
      return this;
    }

    public GetSubscriptionResponse build() {
      GetSubscriptionResponse getSubscriptionResponse = new GetSubscriptionResponse();
      getSubscriptionResponse.offsets = this.offsets;
      getSubscriptionResponse.subscription = this.subscription;
      return getSubscriptionResponse;
    }
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy