Package org.graylog.security.events
Class EntitySharesUpdateEvent.Builder
java.lang.Object
org.graylog.security.events.EntitySharesUpdateEvent.Builder
- Enclosing class:
- EntitySharesUpdateEvent
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaddCreates
(GRN grantee, Capability capability) addDeletes
(GRN grantee, Capability capability) addUpdates
(GRN grantee, Capability capability, Capability formerCapability) abstract EntitySharesUpdateEvent
build()
abstract EntitySharesUpdateEvent.Builder
creates
(List<EntitySharesUpdateEvent.Share> creates) abstract com.google.common.collect.ImmutableList.Builder<EntitySharesUpdateEvent.Share>
abstract EntitySharesUpdateEvent.Builder
deletes
(List<EntitySharesUpdateEvent.Share> deletes) abstract com.google.common.collect.ImmutableList.Builder<EntitySharesUpdateEvent.Share>
abstract EntitySharesUpdateEvent.Builder
abstract EntitySharesUpdateEvent.Builder
updates
(List<EntitySharesUpdateEvent.Share> updates) abstract com.google.common.collect.ImmutableList.Builder<EntitySharesUpdateEvent.Share>
abstract EntitySharesUpdateEvent.Builder
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
createsBuilder
public abstract com.google.common.collect.ImmutableList.Builder<EntitySharesUpdateEvent.Share> createsBuilder() -
deletesBuilder
public abstract com.google.common.collect.ImmutableList.Builder<EntitySharesUpdateEvent.Share> deletesBuilder() -
updatesBuilder
public abstract com.google.common.collect.ImmutableList.Builder<EntitySharesUpdateEvent.Share> updatesBuilder() -
user
-
entity
-
addCreates
-
addDeletes
-
addUpdates
public EntitySharesUpdateEvent.Builder addUpdates(GRN grantee, Capability capability, Capability formerCapability) -
creates
public abstract EntitySharesUpdateEvent.Builder creates(List<EntitySharesUpdateEvent.Share> creates) -
deletes
public abstract EntitySharesUpdateEvent.Builder deletes(List<EntitySharesUpdateEvent.Share> deletes) -
updates
public abstract EntitySharesUpdateEvent.Builder updates(List<EntitySharesUpdateEvent.Share> updates) -
build
-