Package de.otto.synapse.channel
Class ChannelDurationBehind.Builder
- java.lang.Object
-
- de.otto.synapse.channel.ChannelDurationBehind.Builder
-
- Enclosing class:
- ChannelDurationBehind
public static class ChannelDurationBehind.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ChannelDurationBehindbuild()ChannelDurationBehind.Builderwith(java.lang.String shardName, java.time.Duration behind)ChannelDurationBehind.BuilderwithAll(java.util.Map<java.lang.String,java.time.Duration> shards)ChannelDurationBehind.BuilderwithAllUnknown(java.util.Set<java.lang.String> shardNames)ChannelDurationBehind.Builderwithout(java.lang.String shardName)ChannelDurationBehind.BuilderwithUnknown(java.lang.String shardName)
-
-
-
Method Detail
-
with
public ChannelDurationBehind.Builder with(@Nonnull java.lang.String shardName, @Nonnull java.time.Duration behind)
-
withUnknown
public ChannelDurationBehind.Builder withUnknown(@Nonnull java.lang.String shardName)
-
withAll
public ChannelDurationBehind.Builder withAll(java.util.Map<java.lang.String,java.time.Duration> shards)
-
withAllUnknown
public ChannelDurationBehind.Builder withAllUnknown(java.util.Set<java.lang.String> shardNames)
-
without
public ChannelDurationBehind.Builder without(@Nonnull java.lang.String shardName)
-
build
public ChannelDurationBehind build()
-
-