Package org.graylog.security.shares
Class EntityShareResponse
java.lang.Object
org.graylog.security.shares.EntityShareResponse
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract com.google.common.collect.ImmutableSet<EntityShareResponse.ActiveShare>abstract com.google.common.collect.ImmutableSet<EntityShareResponse.AvailableCapability>abstract com.google.common.collect.ImmutableSet<Grantee>static EntityShareResponse.Builderbuilder()abstract Stringentity()abstract com.google.common.collect.ImmutableMap<GRN,Collection<EntityDescriptor>> abstract com.google.common.collect.ImmutableMap<GRN,Capability> abstract GRNabstract ValidationResult
-
Constructor Details
-
EntityShareResponse
public EntityShareResponse()
-
-
Method Details
-
entity
-
sharingUser
-
availableGrantees
-
availableCapabilities
public abstract com.google.common.collect.ImmutableSet<EntityShareResponse.AvailableCapability> availableCapabilities() -
selectedGranteeCapabilities
public abstract com.google.common.collect.ImmutableMap<GRN,Capability> selectedGranteeCapabilities() -
missingPermissionsOnDependencies
public abstract com.google.common.collect.ImmutableMap<GRN,Collection<EntityDescriptor>> missingPermissionsOnDependencies() -
validationResult
-
builder
-