Package com.authzed.api.materialize.v0
Class PermissionSetChange
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.authzed.api.materialize.v0.PermissionSetChange
- All Implemented Interfaces:
PermissionSetChangeOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class PermissionSetChange
extends com.google.protobuf.GeneratedMessage
implements PermissionSetChangeOrBuilder
Protobuf type
authzed.api.materialize.v0.PermissionSetChange- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classProtobuf typeauthzed.api.materialize.v0.PermissionSetChangestatic enumstatic enumProtobuf enumauthzed.api.materialize.v0.PermissionSetChange.SetOperationNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanrevision represents the revision at which the permission set change occurred.revision represents the revision at which the permission set change occurred.child_member represents the scenario where an specific object is considered member of the parent setchild_member represents the scenario where an specific object is considered member of the parent setchild_set represents the scenario where another set is considered member of the parent setchild_set represents the scenario where another set is considered member of the parent setstatic PermissionSetChangestatic final com.google.protobuf.Descriptors.Descriptoroperation represents the type of set operation that took place as part of the changeintoperation represents the type of set operation that took place as part of the changeparent_set represents the permission set parent of either another set or a memberparent_set represents the permission set parent of either another set or a membercom.google.protobuf.Parser<PermissionSetChange>intbooleanrevision represents the revision at which the permission set change occurred.booleanchild_member represents the scenario where an specific object is considered member of the parent setbooleanchild_set represents the scenario where another set is considered member of the parent setinthashCode()booleanparent_set represents the permission set parent of either another set or a memberprotected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanstatic PermissionSetChange.Builderstatic PermissionSetChange.BuildernewBuilder(PermissionSetChange prototype) protected PermissionSetChange.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static PermissionSetChangeparseDelimitedFrom(InputStream input) static PermissionSetChangeparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static PermissionSetChangeparseFrom(byte[] data) static PermissionSetChangeparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static PermissionSetChangeparseFrom(com.google.protobuf.ByteString data) static PermissionSetChangeparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static PermissionSetChangeparseFrom(com.google.protobuf.CodedInputStream input) static PermissionSetChangeparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static PermissionSetChangeparseFrom(InputStream input) static PermissionSetChangeparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static PermissionSetChangeparseFrom(ByteBuffer data) static PermissionSetChangeparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<PermissionSetChange>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
AT_REVISION_FIELD_NUMBER
public static final int AT_REVISION_FIELD_NUMBER- See Also:
-
OPERATION_FIELD_NUMBER
public static final int OPERATION_FIELD_NUMBER- See Also:
-
PARENT_SET_FIELD_NUMBER
public static final int PARENT_SET_FIELD_NUMBER- See Also:
-
CHILD_SET_FIELD_NUMBER
public static final int CHILD_SET_FIELD_NUMBER- See Also:
-
CHILD_MEMBER_FIELD_NUMBER
public static final int CHILD_MEMBER_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getChildCase
- Specified by:
getChildCasein interfacePermissionSetChangeOrBuilder
-
hasAtRevision
public boolean hasAtRevision()revision represents the revision at which the permission set change occurred.
.authzed.api.v1.ZedToken at_revision = 1;- Specified by:
hasAtRevisionin interfacePermissionSetChangeOrBuilder- Returns:
- Whether the atRevision field is set.
-
getAtRevision
revision represents the revision at which the permission set change occurred.
.authzed.api.v1.ZedToken at_revision = 1;- Specified by:
getAtRevisionin interfacePermissionSetChangeOrBuilder- Returns:
- The atRevision.
-
getAtRevisionOrBuilder
revision represents the revision at which the permission set change occurred.
.authzed.api.v1.ZedToken at_revision = 1;- Specified by:
getAtRevisionOrBuilderin interfacePermissionSetChangeOrBuilder
-
getOperationValue
public int getOperationValue()operation represents the type of set operation that took place as part of the change
.authzed.api.materialize.v0.PermissionSetChange.SetOperation operation = 2;- Specified by:
getOperationValuein interfacePermissionSetChangeOrBuilder- Returns:
- The enum numeric value on the wire for operation.
-
getOperation
operation represents the type of set operation that took place as part of the change
.authzed.api.materialize.v0.PermissionSetChange.SetOperation operation = 2;- Specified by:
getOperationin interfacePermissionSetChangeOrBuilder- Returns:
- The operation.
-
hasParentSet
public boolean hasParentSet()parent_set represents the permission set parent of either another set or a member
.authzed.api.materialize.v0.SetReference parent_set = 3;- Specified by:
hasParentSetin interfacePermissionSetChangeOrBuilder- Returns:
- Whether the parentSet field is set.
-
getParentSet
parent_set represents the permission set parent of either another set or a member
.authzed.api.materialize.v0.SetReference parent_set = 3;- Specified by:
getParentSetin interfacePermissionSetChangeOrBuilder- Returns:
- The parentSet.
-
getParentSetOrBuilder
parent_set represents the permission set parent of either another set or a member
.authzed.api.materialize.v0.SetReference parent_set = 3;- Specified by:
getParentSetOrBuilderin interfacePermissionSetChangeOrBuilder
-
hasChildSet
public boolean hasChildSet()child_set represents the scenario where another set is considered member of the parent set
.authzed.api.materialize.v0.SetReference child_set = 4;- Specified by:
hasChildSetin interfacePermissionSetChangeOrBuilder- Returns:
- Whether the childSet field is set.
-
getChildSet
child_set represents the scenario where another set is considered member of the parent set
.authzed.api.materialize.v0.SetReference child_set = 4;- Specified by:
getChildSetin interfacePermissionSetChangeOrBuilder- Returns:
- The childSet.
-
getChildSetOrBuilder
child_set represents the scenario where another set is considered member of the parent set
.authzed.api.materialize.v0.SetReference child_set = 4;- Specified by:
getChildSetOrBuilderin interfacePermissionSetChangeOrBuilder
-
hasChildMember
public boolean hasChildMember()child_member represents the scenario where an specific object is considered member of the parent set
.authzed.api.materialize.v0.MemberReference child_member = 5;- Specified by:
hasChildMemberin interfacePermissionSetChangeOrBuilder- Returns:
- Whether the childMember field is set.
-
getChildMember
child_member represents the scenario where an specific object is considered member of the parent set
.authzed.api.materialize.v0.MemberReference child_member = 5;- Specified by:
getChildMemberin interfacePermissionSetChangeOrBuilder- Returns:
- The childMember.
-
getChildMemberOrBuilder
child_member represents the scenario where an specific object is considered member of the parent set
.authzed.api.materialize.v0.MemberReference child_member = 5;- Specified by:
getChildMemberOrBuilderin interfacePermissionSetChangeOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static PermissionSetChange parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PermissionSetChange parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PermissionSetChange parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PermissionSetChange parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PermissionSetChange parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PermissionSetChange parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static PermissionSetChange parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static PermissionSetChange parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static PermissionSetChange parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static PermissionSetChange parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected PermissionSetChange.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-