-
- All Implemented Interfaces:
-
com.authzed.api.v1.Core.RelationshipUpdateOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
public final class Core.RelationshipUpdate.Builder extends GeneratedMessageV3.Builder<BuilderType> 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
-
-
Field Summary
Fields Modifier and Type Field Description public UnknownFieldSetunknownFields
-
Method Summary
Modifier and Type Method Description final static Descriptors.DescriptorgetDescriptor()Core.RelationshipUpdate.Builderclear()Descriptors.DescriptorgetDescriptorForType()Core.RelationshipUpdategetDefaultInstanceForType()Core.RelationshipUpdatebuild()Core.RelationshipUpdatebuildPartial()Core.RelationshipUpdate.Builderclone()Core.RelationshipUpdate.BuildersetField(Descriptors.FieldDescriptor field, Object value)Core.RelationshipUpdate.BuilderclearField(Descriptors.FieldDescriptor field)Core.RelationshipUpdate.BuilderclearOneof(Descriptors.OneofDescriptor oneof)Core.RelationshipUpdate.BuildersetRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)Core.RelationshipUpdate.BuilderaddRepeatedField(Descriptors.FieldDescriptor field, Object value)Core.RelationshipUpdate.BuildermergeFrom(Message other)Core.RelationshipUpdate.BuildermergeFrom(Core.RelationshipUpdate other)final booleanisInitialized()Core.RelationshipUpdate.BuildermergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)intgetOperationValue().authzed.api.v1.RelationshipUpdate.Operation operation = 1 [(.validate.rules) = { ... }Core.RelationshipUpdate.BuildersetOperationValue(int value).authzed.api.v1.RelationshipUpdate.Operation operation = 1 [(.validate.rules) = { ... }Core.RelationshipUpdate.OperationgetOperation().authzed.api.v1.RelationshipUpdate.Operation operation = 1 [(.validate.rules) = { ... }Core.RelationshipUpdate.BuildersetOperation(Core.RelationshipUpdate.Operation value).authzed.api.v1.RelationshipUpdate.Operation operation = 1 [(.validate.rules) = { ... }Core.RelationshipUpdate.BuilderclearOperation().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.RelationshipUpdate.BuildersetRelationship(Core.Relationship value).authzed.api.v1.Relationship relationship = 2 [(.validate.rules) = { ... }Core.RelationshipUpdate.BuildersetRelationship(Core.Relationship.Builder builderForValue).authzed.api.v1.Relationship relationship = 2 [(.validate.rules) = { ... }Core.RelationshipUpdate.BuildermergeRelationship(Core.Relationship value).authzed.api.v1.Relationship relationship = 2 [(.validate.rules) = { ... }Core.RelationshipUpdate.BuilderclearRelationship().authzed.api.v1.Relationship relationship = 2 [(.validate.rules) = { ... }Core.Relationship.BuildergetRelationshipBuilder().authzed.api.v1.Relationship relationship = 2 [(.validate.rules) = { ... }Core.RelationshipOrBuildergetRelationshipOrBuilder().authzed.api.v1.Relationship relationship = 2 [(.validate.rules) = { ... }final Core.RelationshipUpdate.BuildersetUnknownFields(UnknownFieldSet unknownFields)final Core.RelationshipUpdate.BuildermergeUnknownFields(UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, newBuilderForField, setUnknownFields -
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, toString -
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
mergeDelimitedFrom -
Methods inherited from class com.google.protobuf.Message.Builder
addRepeatedField, clear, clearField, clearOneof, clone, mergeFrom, mergeUnknownFields, setField, setRepeatedField -
Methods inherited from class com.google.protobuf.MessageLite.Builder
build, buildPartial -
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
-
getDescriptor
final static Descriptors.Descriptor getDescriptor()
-
clear
Core.RelationshipUpdate.Builder clear()
-
getDescriptorForType
Descriptors.Descriptor getDescriptorForType()
-
getDefaultInstanceForType
Core.RelationshipUpdate getDefaultInstanceForType()
-
build
Core.RelationshipUpdate build()
-
buildPartial
Core.RelationshipUpdate buildPartial()
-
clone
Core.RelationshipUpdate.Builder clone()
-
setField
Core.RelationshipUpdate.Builder setField(Descriptors.FieldDescriptor field, Object value)
-
clearField
Core.RelationshipUpdate.Builder clearField(Descriptors.FieldDescriptor field)
-
clearOneof
Core.RelationshipUpdate.Builder clearOneof(Descriptors.OneofDescriptor oneof)
-
setRepeatedField
Core.RelationshipUpdate.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
-
addRepeatedField
Core.RelationshipUpdate.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
-
mergeFrom
Core.RelationshipUpdate.Builder mergeFrom(Message other)
-
mergeFrom
Core.RelationshipUpdate.Builder mergeFrom(Core.RelationshipUpdate other)
-
isInitialized
final boolean isInitialized()
-
mergeFrom
Core.RelationshipUpdate.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
-
getOperationValue
int getOperationValue()
.authzed.api.v1.RelationshipUpdate.Operation operation = 1 [(.validate.rules) = { ... }
-
setOperationValue
Core.RelationshipUpdate.Builder setOperationValue(int value)
.authzed.api.v1.RelationshipUpdate.Operation operation = 1 [(.validate.rules) = { ... }- Parameters:
value- The enum numeric value on the wire for operation to set.
-
getOperation
Core.RelationshipUpdate.Operation getOperation()
.authzed.api.v1.RelationshipUpdate.Operation operation = 1 [(.validate.rules) = { ... }
-
setOperation
Core.RelationshipUpdate.Builder setOperation(Core.RelationshipUpdate.Operation value)
.authzed.api.v1.RelationshipUpdate.Operation operation = 1 [(.validate.rules) = { ... }- Parameters:
value- The operation to set.
-
clearOperation
Core.RelationshipUpdate.Builder clearOperation()
.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) = { ... }
-
setRelationship
Core.RelationshipUpdate.Builder setRelationship(Core.Relationship value)
.authzed.api.v1.Relationship relationship = 2 [(.validate.rules) = { ... }
-
setRelationship
Core.RelationshipUpdate.Builder setRelationship(Core.Relationship.Builder builderForValue)
.authzed.api.v1.Relationship relationship = 2 [(.validate.rules) = { ... }
-
mergeRelationship
Core.RelationshipUpdate.Builder mergeRelationship(Core.Relationship value)
.authzed.api.v1.Relationship relationship = 2 [(.validate.rules) = { ... }
-
clearRelationship
Core.RelationshipUpdate.Builder clearRelationship()
.authzed.api.v1.Relationship relationship = 2 [(.validate.rules) = { ... }
-
getRelationshipBuilder
Core.Relationship.Builder getRelationshipBuilder()
.authzed.api.v1.Relationship relationship = 2 [(.validate.rules) = { ... }
-
getRelationshipOrBuilder
Core.RelationshipOrBuilder getRelationshipOrBuilder()
.authzed.api.v1.Relationship relationship = 2 [(.validate.rules) = { ... }
-
setUnknownFields
final Core.RelationshipUpdate.Builder setUnknownFields(UnknownFieldSet unknownFields)
-
mergeUnknownFields
final Core.RelationshipUpdate.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
-
-
-
-