Package dev.cerbos.sdk.builders
Class ResourceAction
- java.lang.Object
-
- dev.cerbos.sdk.builders.ResourceAction
-
public class ResourceAction extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ResourceActionnewInstance(java.lang.String kind)static ResourceActionnewInstance(java.lang.String kind, java.lang.String id)Request.CheckResourcesRequest.ResourceEntrytoResourceEntry()ResourceActionwithActions(java.lang.String... actions)ResourceActionwithAttribute(java.lang.String key, AttributeValue value)ResourceActionwithAttributes(java.util.Map<java.lang.String,AttributeValue> attributes)ResourceActionwithPolicyVersion(java.lang.String version)ResourceActionwithScope(java.lang.String scope)
-
-
-
Method Detail
-
newInstance
public static ResourceAction newInstance(java.lang.String kind)
-
newInstance
public static ResourceAction newInstance(java.lang.String kind, java.lang.String id)
-
withPolicyVersion
public ResourceAction withPolicyVersion(java.lang.String version)
-
withAttribute
public ResourceAction withAttribute(java.lang.String key, AttributeValue value)
-
withScope
public ResourceAction withScope(java.lang.String scope)
-
withAttributes
public ResourceAction withAttributes(java.util.Map<java.lang.String,AttributeValue> attributes)
-
withActions
public ResourceAction withActions(java.lang.String... actions)
-
toResourceEntry
public Request.CheckResourcesRequest.ResourceEntry toResourceEntry()
-
-