Package org.graylog.security.shares
Class EntityShareResponse
java.lang.Object
org.graylog.security.shares.EntityShareResponse
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
static class
-
Constructor Summary
-
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.Builder
builder()
abstract String
entity()
abstract com.google.common.collect.ImmutableMap<GRN,
Collection<EntityDescriptor>> abstract com.google.common.collect.ImmutableMap<GRN,
Capability> abstract GRN
abstract 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
-