Package com.authzed.api.v1alpha1
Interface WatchresourcesService.PermissionUpdateOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
WatchresourcesService.PermissionUpdate
,WatchresourcesService.PermissionUpdate.Builder
- Enclosing class:
- WatchresourcesService
public static interface WatchresourcesService.PermissionUpdateOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionstring relation = 3;
com.google.protobuf.ByteString
string relation = 3;
resource defines the specific object in the system.resource defines the specific object in the system.subject defines the subject resource whose permissions have changed.subject defines the subject resource whose permissions have changed..authzed.api.v1alpha1.PermissionUpdate.Permissionship updated_permission = 4;
int
.authzed.api.v1alpha1.PermissionUpdate.Permissionship updated_permission = 4;
boolean
resource defines the specific object in the system.boolean
subject defines the subject resource whose permissions have changed.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasSubject
boolean hasSubject()subject defines the subject resource whose permissions have changed.
.authzed.api.v1.SubjectReference subject = 1;
- Returns:
- Whether the subject field is set.
-
getSubject
SubjectReference getSubject()subject defines the subject resource whose permissions have changed.
.authzed.api.v1.SubjectReference subject = 1;
- Returns:
- The subject.
-
getSubjectOrBuilder
SubjectReferenceOrBuilder getSubjectOrBuilder()subject defines the subject resource whose permissions have changed.
.authzed.api.v1.SubjectReference subject = 1;
-
hasResource
boolean hasResource()resource defines the specific object in the system.
.authzed.api.v1.ObjectReference resource = 2;
- Returns:
- Whether the resource field is set.
-
getResource
ObjectReference getResource()resource defines the specific object in the system.
.authzed.api.v1.ObjectReference resource = 2;
- Returns:
- The resource.
-
getResourceOrBuilder
ObjectReferenceOrBuilder getResourceOrBuilder()resource defines the specific object in the system.
.authzed.api.v1.ObjectReference resource = 2;
-
getRelation
String getRelation()string relation = 3;
- Returns:
- The relation.
-
getRelationBytes
com.google.protobuf.ByteString getRelationBytes()string relation = 3;
- Returns:
- The bytes for relation.
-
getUpdatedPermissionValue
int getUpdatedPermissionValue().authzed.api.v1alpha1.PermissionUpdate.Permissionship updated_permission = 4;
- Returns:
- The enum numeric value on the wire for updatedPermission.
-
getUpdatedPermission
WatchresourcesService.PermissionUpdate.Permissionship getUpdatedPermission().authzed.api.v1alpha1.PermissionUpdate.Permissionship updated_permission = 4;
- Returns:
- The updatedPermission.
-