-
- All Implemented Interfaces:
-
com.authzed.api.v1.Core.RelationshipUpdateOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.io.Serializable
public final class Core.RelationshipUpdate extends GeneratedMessageV3 implements Core.RelationshipUpdateOrBuilder
Protobuf typeRelationshipUpdate is used for mutating a single relationship within the service. CREATE will create the relationship only if it doesn't exist, and error otherwise. TOUCH will upsert the relationship, and will not error if it already exists. DELETE will delete the relationship and error if it doesn't exist.authzed.api.v1.RelationshipUpdate
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public enumCore.RelationshipUpdate.OperationProtobuf enum
authzed.api.v1.RelationshipUpdate.Operationpublic final classCore.RelationshipUpdate.Builder
Protobuf typeRelationshipUpdate is used for mutating a single relationship within the service. CREATE will create the relationship only if it doesn't exist, and error otherwise. TOUCH will upsert the relationship, and will not error if it already exists. DELETE will delete the relationship and error if it doesn't exist.authzed.api.v1.RelationshipUpdate
-
Field Summary
Fields Modifier and Type Field Description public final static intOPERATION_FIELD_NUMBERpublic final static intRELATIONSHIP_FIELD_NUMBER
-
Method Summary
Modifier and Type Method Description final UnknownFieldSetgetUnknownFields()final static Descriptors.DescriptorgetDescriptor()intgetOperationValue().authzed.api.v1.RelationshipUpdate.Operation operation = 1 [(.validate.rules) = { ... }Core.RelationshipUpdate.OperationgetOperation().authzed.api.v1.RelationshipUpdate.Operation operation = 1 [(.validate.rules) = { ... }booleanhasRelationship().authzed.api.v1.Relationship relationship = 2 [(.validate.rules) = { ... }Core.RelationshipgetRelationship().authzed.api.v1.Relationship relationship = 2 [(.validate.rules) = { ... }Core.RelationshipOrBuildergetRelationshipOrBuilder().authzed.api.v1.Relationship relationship = 2 [(.validate.rules) = { ... }final booleanisInitialized()voidwriteTo(CodedOutputStream output)intgetSerializedSize()booleanequals(Object obj)inthashCode()static Core.RelationshipUpdateparseFrom(ByteBuffer data)static Core.RelationshipUpdateparseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)static Core.RelationshipUpdateparseFrom(ByteString data)static Core.RelationshipUpdateparseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)static Core.RelationshipUpdateparseFrom(Array<byte> data)static Core.RelationshipUpdateparseFrom(Array<byte> data, ExtensionRegistryLite extensionRegistry)static Core.RelationshipUpdateparseFrom(InputStream input)static Core.RelationshipUpdateparseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)static Core.RelationshipUpdateparseDelimitedFrom(InputStream input)static Core.RelationshipUpdateparseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)static Core.RelationshipUpdateparseFrom(CodedInputStream input)static Core.RelationshipUpdateparseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)Core.RelationshipUpdate.BuildernewBuilderForType()static Core.RelationshipUpdate.BuildernewBuilder()static Core.RelationshipUpdate.BuildernewBuilder(Core.RelationshipUpdate prototype)Core.RelationshipUpdate.BuildertoBuilder()static Core.RelationshipUpdategetDefaultInstance()static Parser<Core.RelationshipUpdate>parser()Parser<Core.RelationshipUpdate>getParserForType()Core.RelationshipUpdategetDefaultInstanceForType()-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof -
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, toString -
Methods inherited from class com.google.protobuf.AbstractMessageLite
toByteArray, toByteString, writeDelimitedTo -
Methods inherited from class com.google.protobuf.Message
getParserForType -
Methods inherited from class com.google.protobuf.MessageLite
getParserForType -
Methods inherited from class com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getUnknownFields
final UnknownFieldSet getUnknownFields()
-
getDescriptor
final static Descriptors.Descriptor getDescriptor()
-
getOperationValue
int getOperationValue()
.authzed.api.v1.RelationshipUpdate.Operation operation = 1 [(.validate.rules) = { ... }
-
getOperation
Core.RelationshipUpdate.Operation getOperation()
.authzed.api.v1.RelationshipUpdate.Operation operation = 1 [(.validate.rules) = { ... }
-
hasRelationship
boolean hasRelationship()
.authzed.api.v1.Relationship relationship = 2 [(.validate.rules) = { ... }
-
getRelationship
Core.Relationship getRelationship()
.authzed.api.v1.Relationship relationship = 2 [(.validate.rules) = { ... }
-
getRelationshipOrBuilder
Core.RelationshipOrBuilder getRelationshipOrBuilder()
.authzed.api.v1.Relationship relationship = 2 [(.validate.rules) = { ... }
-
isInitialized
final boolean isInitialized()
-
writeTo
void writeTo(CodedOutputStream output)
-
getSerializedSize
int getSerializedSize()
-
equals
boolean equals(Object obj)
-
hashCode
int hashCode()
-
parseFrom
static Core.RelationshipUpdate parseFrom(ByteBuffer data)
-
parseFrom
static Core.RelationshipUpdate parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static Core.RelationshipUpdate parseFrom(ByteString data)
-
parseFrom
static Core.RelationshipUpdate parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static Core.RelationshipUpdate parseFrom(Array<byte> data)
-
parseFrom
static Core.RelationshipUpdate parseFrom(Array<byte> data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static Core.RelationshipUpdate parseFrom(InputStream input)
-
parseFrom
static Core.RelationshipUpdate parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
-
parseDelimitedFrom
static Core.RelationshipUpdate parseDelimitedFrom(InputStream input)
-
parseDelimitedFrom
static Core.RelationshipUpdate parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static Core.RelationshipUpdate parseFrom(CodedInputStream input)
-
parseFrom
static Core.RelationshipUpdate parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
-
newBuilderForType
Core.RelationshipUpdate.Builder newBuilderForType()
-
newBuilder
static Core.RelationshipUpdate.Builder newBuilder()
-
newBuilder
static Core.RelationshipUpdate.Builder newBuilder(Core.RelationshipUpdate prototype)
-
toBuilder
Core.RelationshipUpdate.Builder toBuilder()
-
getDefaultInstance
static Core.RelationshipUpdate getDefaultInstance()
-
parser
static Parser<Core.RelationshipUpdate> parser()
-
getParserForType
Parser<Core.RelationshipUpdate> getParserForType()
-
getDefaultInstanceForType
Core.RelationshipUpdate getDefaultInstanceForType()
-
-
-
-