Class PermissionExpandBody
java.lang.Object
co.permify.sdk.model.PermissionExpandBody
@Generated("org.openapitools.codegen.languages.JavaClientCodegen")
public class PermissionExpandBody
extends Object
PermissionExpandRequest is the request message for the Expand method in the Permission service.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddArgumentsItem(Argument argumentsItem) booleanReturn true if this Permission.ExpandBody object is equal to o.Additional arguments associated with this request.Get contextGet entityGet metadataName of the permission to be expanded, not required, must start with a letter and can include alphanumeric and underscore, max 64 bytes.inthashCode()metadata(PermissionExpandRequestMetadata metadata) permission(String permission) voidsetArguments(List<Argument> arguments) voidsetContext(Context context) voidvoidsetMetadata(PermissionExpandRequestMetadata metadata) voidsetPermission(String permission) toString()Convert the instance into URL query string.toUrlQueryString(String prefix) Convert the instance into URL query string.
-
Field Details
-
JSON_PROPERTY_METADATA
- See Also:
-
JSON_PROPERTY_ENTITY
- See Also:
-
JSON_PROPERTY_PERMISSION
- See Also:
-
JSON_PROPERTY_CONTEXT
- See Also:
-
JSON_PROPERTY_ARGUMENTS
- See Also:
-
-
Constructor Details
-
PermissionExpandBody
public PermissionExpandBody()
-
-
Method Details
-
metadata
-
getMetadata
-
setMetadata
-
entity
-
getEntity
-
setEntity
-
permission
-
getPermission
Name of the permission to be expanded, not required, must start with a letter and can include alphanumeric and underscore, max 64 bytes.- Returns:
- permission
-
setPermission
-
context
-
getContext
-
setContext
-
arguments
-
addArgumentsItem
-
getArguments
-
setArguments
-
equals
-
hashCode
-
toString
-
toUrlQueryString
Convert the instance into URL query string.- Returns:
- URL query string
-
toUrlQueryString
-