- public ShardConfig(final String name, final Set<String> replicas) {
- this.name = name;
- this.replicas = replicas;
+ public ShardConfig(@Nonnull final String name, @Nonnull final Collection<MemberName> replicas) {
+ this.name = Preconditions.checkNotNull(name);
+ this.replicas = ImmutableSet.copyOf(Preconditions.checkNotNull(replicas));