Package com.google.gerrit.server.account
Class ProjectWatches.NotifyValue
- java.lang.Object
-
- com.google.gerrit.server.account.ProjectWatches.NotifyValue
-
- Enclosing class:
- ProjectWatches
public abstract static class ProjectWatches.NotifyValue extends Object
-
-
Constructor Summary
Constructors Constructor Description NotifyValue()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static ProjectWatches.NotifyValue
create(String filter, Collection<NotifyConfig.NotifyType> notifyTypes)
abstract String
filter()
abstract com.google.common.collect.ImmutableSet<NotifyConfig.NotifyType>
notifyTypes()
static ProjectWatches.NotifyValue
parse(Account.Id accountId, String project, String notifyValue, ValidationError.Sink validationErrorSink)
String
toString()
-
-
-
Method Detail
-
parse
public static ProjectWatches.NotifyValue parse(Account.Id accountId, String project, String notifyValue, ValidationError.Sink validationErrorSink)
-
create
public static ProjectWatches.NotifyValue create(String filter, Collection<NotifyConfig.NotifyType> notifyTypes)
-
filter
public abstract String filter()
-
notifyTypes
public abstract com.google.common.collect.ImmutableSet<NotifyConfig.NotifyType> notifyTypes()
-
-