Package org.zalando.fahrschein.domain
Class SubscriptionRequest
- java.lang.Object
-
- org.zalando.fahrschein.domain.SubscriptionRequest
-
@Immutable public class SubscriptionRequest extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSubscriptionRequest.Position
-
Constructor Summary
Constructors Constructor Description SubscriptionRequest(java.lang.String owningApplication, java.util.Set<java.lang.String> eventTypes, java.lang.String consumerGroup)SubscriptionRequest(java.lang.String owningApplication, java.util.Set<java.lang.String> eventTypes, java.lang.String consumerGroup, SubscriptionRequest.Position readFrom, java.util.List<Cursor> initialCursors, Authorization authorization)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AuthorizationgetAuthorization()java.lang.StringgetConsumerGroup()java.util.Set<java.lang.String>getEventTypes()java.util.List<Cursor>getInitialCursors()java.lang.StringgetOwningApplication()SubscriptionRequest.PositiongetReadFrom()
-
-
-
Constructor Detail
-
SubscriptionRequest
public SubscriptionRequest(java.lang.String owningApplication, @Nullable java.util.Set<java.lang.String> eventTypes, java.lang.String consumerGroup, SubscriptionRequest.Position readFrom, @Nullable java.util.List<Cursor> initialCursors, @Nullable Authorization authorization)
-
SubscriptionRequest
public SubscriptionRequest(java.lang.String owningApplication, java.util.Set<java.lang.String> eventTypes, java.lang.String consumerGroup)
-
-
Method Detail
-
getOwningApplication
public java.lang.String getOwningApplication()
-
getEventTypes
public java.util.Set<java.lang.String> getEventTypes()
-
getConsumerGroup
public java.lang.String getConsumerGroup()
-
getReadFrom
public SubscriptionRequest.Position getReadFrom()
-
getInitialCursors
public java.util.List<Cursor> getInitialCursors()
-
getAuthorization
public Authorization getAuthorization()
-
-