public abstract static class EntityShareResponse.Builder extends Object
| Constructor and Description |
|---|
Builder() |
public static EntityShareResponse.Builder create()
public abstract EntityShareResponse.Builder entity(String entity)
public abstract EntityShareResponse.Builder sharingUser(GRN sharingUser)
public abstract EntityShareResponse.Builder availableGrantees(Set<EntityShareResponse.AvailableGrantee> availableGrantees)
public abstract EntityShareResponse.Builder availableCapabilities(Set<EntityShareResponse.AvailableCapability> availableCapabilities)
public abstract EntityShareResponse.Builder activeShares(Set<EntityShareResponse.ActiveShare> activeShares)
public abstract EntityShareResponse.Builder selectedGranteeCapabilities(Map<GRN,Capability> selectedGranteeCapabilities)
public abstract EntityShareResponse.Builder missingPermissionsOnDependencies(Map<GRN,Collection<EntityDescriptor>> missingDependencies)
public abstract EntityShareResponse.Builder validationResult(ValidationResult validationResult)
public abstract EntityShareResponse build()
Copyright © 2012–2021 Graylog, Inc.. All rights reserved.