Package com.authzed.api.materialize.v0
Class LookupPermissionSetsRequired
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.authzed.api.materialize.v0.LookupPermissionSetsRequired
- All Implemented Interfaces:
 LookupPermissionSetsRequiredOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class LookupPermissionSetsRequired
extends com.google.protobuf.GeneratedMessage
implements LookupPermissionSetsRequiredOrBuilder
LookupPermissionSetsRequired is a signal that the consumer should perform a LookupPermissionSets call because the permission set snapshot needs to be rebuilt from scratch. This typically happens when the origin SpiceDB cluster has seen its schema changed, see BreakingSchemaChange event.Protobuf type
authzed.api.materialize.v0.LookupPermissionSetsRequired- See Also:
 
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classLookupPermissionSetsRequired is a signal that the consumer should perform a LookupPermissionSets call because the permission set snapshot needs to be rebuilt from scratch.Nested 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
FieldsFields 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 TypeMethodDescriptionbooleanstatic LookupPermissionSetsRequiredstatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Parser<LookupPermissionSetsRequired>required_lookup_at is the snapshot revision at which the permission set needs to be rebuilt to.required_lookup_at is the snapshot revision at which the permission set needs to be rebuilt to.intinthashCode()booleanrequired_lookup_at is the snapshot revision at which the permission set needs to be rebuilt to.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleannewBuilder(LookupPermissionSetsRequired prototype) protected LookupPermissionSetsRequired.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static LookupPermissionSetsRequiredparseDelimitedFrom(InputStream input) static LookupPermissionSetsRequiredparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static LookupPermissionSetsRequiredparseFrom(byte[] data) static LookupPermissionSetsRequiredparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static LookupPermissionSetsRequiredparseFrom(com.google.protobuf.ByteString data) static LookupPermissionSetsRequiredparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static LookupPermissionSetsRequiredparseFrom(com.google.protobuf.CodedInputStream input) static LookupPermissionSetsRequiredparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static LookupPermissionSetsRequiredparseFrom(InputStream input) static LookupPermissionSetsRequiredparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static LookupPermissionSetsRequiredparseFrom(ByteBuffer data) static LookupPermissionSetsRequiredparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<LookupPermissionSetsRequired>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
- 
REQUIRED_LOOKUP_AT_FIELD_NUMBER
public static final int REQUIRED_LOOKUP_AT_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
 - 
hasRequiredLookupAt
public boolean hasRequiredLookupAt()required_lookup_at is the snapshot revision at which the permission set needs to be rebuilt to.
.authzed.api.v1.ZedToken required_lookup_at = 1;- Specified by:
 hasRequiredLookupAtin interfaceLookupPermissionSetsRequiredOrBuilder- Returns:
 - Whether the requiredLookupAt field is set.
 
 - 
getRequiredLookupAt
required_lookup_at is the snapshot revision at which the permission set needs to be rebuilt to.
.authzed.api.v1.ZedToken required_lookup_at = 1;- Specified by:
 getRequiredLookupAtin interfaceLookupPermissionSetsRequiredOrBuilder- Returns:
 - The requiredLookupAt.
 
 - 
getRequiredLookupAtOrBuilder
required_lookup_at is the snapshot revision at which the permission set needs to be rebuilt to.
.authzed.api.v1.ZedToken required_lookup_at = 1;- Specified by:
 getRequiredLookupAtOrBuilderin interfaceLookupPermissionSetsRequiredOrBuilder
 - 
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 LookupPermissionSetsRequired parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
 com.google.protobuf.InvalidProtocolBufferException
 - 
parseFrom
public static LookupPermissionSetsRequired parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
 com.google.protobuf.InvalidProtocolBufferException
 - 
parseFrom
public static LookupPermissionSetsRequired parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
 com.google.protobuf.InvalidProtocolBufferException
 - 
parseFrom
public static LookupPermissionSetsRequired parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
 com.google.protobuf.InvalidProtocolBufferException
 - 
parseFrom
public static LookupPermissionSetsRequired parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
 com.google.protobuf.InvalidProtocolBufferException
 - 
parseFrom
public static LookupPermissionSetsRequired parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
 com.google.protobuf.InvalidProtocolBufferException
 - 
parseFrom
- Throws:
 IOException
 - 
parseFrom
public static LookupPermissionSetsRequired parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
 IOException
 - 
parseDelimitedFrom
- Throws:
 IOException
 - 
parseDelimitedFrom
public static LookupPermissionSetsRequired parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
 IOException
 - 
parseFrom
public static LookupPermissionSetsRequired parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
 IOException
 - 
parseFrom
public static LookupPermissionSetsRequired 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
public static LookupPermissionSetsRequired.Builder newBuilder(LookupPermissionSetsRequired prototype)  - 
toBuilder
- Specified by:
 toBuilderin interfacecom.google.protobuf.Message- Specified by:
 toBuilderin interfacecom.google.protobuf.MessageLite
 - 
newBuilderForType
protected LookupPermissionSetsRequired.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
 
 -