Package com.aserto.directory.v3
Interface DirectoryClientWriter
- All Known Implementing Classes:
DirectoryClient
public interface DirectoryClientWriter
-
Method Summary
Modifier and TypeMethodDescriptioncom.aserto.directory.writer.v3.DeleteObjectResponsedeleteObject(String type, String id) com.aserto.directory.writer.v3.DeleteObjectResponsedeleteObject(String type, String id, boolean withRelations) com.aserto.directory.writer.v3.DeleteRelationResponsedeleteRelation(String objectType, String objectId, String relationName, String subjectType, String subjectId) com.aserto.directory.writer.v3.DeleteRelationResponsedeleteRelation(String objectType, String objectId, String relationName, String subjectType, String subjectId, String subjectRelation) com.aserto.directory.writer.v3.SetObjectResponsecom.aserto.directory.writer.v3.SetObjectResponsesetObject(String type, String id, String displayName, com.google.protobuf.Struct properties, String hash) com.aserto.directory.writer.v3.SetRelationResponsesetRelation(String objectType, String objectId, String relationName, String subjectType, String subjectId) com.aserto.directory.writer.v3.SetRelationResponsesetRelation(String objectType, String objectId, String relationName, String subjectType, String subjectId, String subjectRelation) com.aserto.directory.writer.v3.SetRelationResponsesetRelation(String objectType, String objectId, String relationName, String subjectType, String subjectId, String subjectRelation, String hash)
-
Method Details
-
setObject
com.aserto.directory.writer.v3.SetObjectResponse setObject(String type, String id) throws UninitilizedClientException - Throws:
UninitilizedClientException
-
setObject
com.aserto.directory.writer.v3.SetObjectResponse setObject(String type, String id, String displayName, com.google.protobuf.Struct properties, String hash) throws UninitilizedClientException - Throws:
UninitilizedClientException
-
deleteObject
com.aserto.directory.writer.v3.DeleteObjectResponse deleteObject(String type, String id) throws UninitilizedClientException - Throws:
UninitilizedClientException
-
deleteObject
com.aserto.directory.writer.v3.DeleteObjectResponse deleteObject(String type, String id, boolean withRelations) throws UninitilizedClientException - Throws:
UninitilizedClientException
-
setRelation
com.aserto.directory.writer.v3.SetRelationResponse setRelation(String objectType, String objectId, String relationName, String subjectType, String subjectId) throws UninitilizedClientException - Throws:
UninitilizedClientException
-
setRelation
com.aserto.directory.writer.v3.SetRelationResponse setRelation(String objectType, String objectId, String relationName, String subjectType, String subjectId, String subjectRelation) throws UninitilizedClientException - Throws:
UninitilizedClientException
-
setRelation
com.aserto.directory.writer.v3.SetRelationResponse setRelation(String objectType, String objectId, String relationName, String subjectType, String subjectId, String subjectRelation, String hash) throws UninitilizedClientException - Throws:
UninitilizedClientException
-
deleteRelation
com.aserto.directory.writer.v3.DeleteRelationResponse deleteRelation(String objectType, String objectId, String relationName, String subjectType, String subjectId) throws UninitilizedClientException - Throws:
UninitilizedClientException
-
deleteRelation
com.aserto.directory.writer.v3.DeleteRelationResponse deleteRelation(String objectType, String objectId, String relationName, String subjectType, String subjectId, String subjectRelation) throws UninitilizedClientException - Throws:
UninitilizedClientException
-