Package com.authzed.api.v1
Class DirectSubjectSet.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<DirectSubjectSet.Builder>
com.authzed.api.v1.DirectSubjectSet.Builder
- All Implemented Interfaces:
DirectSubjectSetOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- DirectSubjectSet
public static final class DirectSubjectSet.Builder
extends com.google.protobuf.GeneratedMessage.Builder<DirectSubjectSet.Builder>
implements DirectSubjectSetOrBuilder
DirectSubjectSet is a subject set which is simply a collection of subjects.Protobuf type
authzed.api.v1.DirectSubjectSet-
Method Summary
Modifier and TypeMethodDescriptionaddAllSubjects(Iterable<? extends SubjectReference> values) repeated .authzed.api.v1.SubjectReference subjects = 1;addSubjects(int index, SubjectReference value) repeated .authzed.api.v1.SubjectReference subjects = 1;addSubjects(int index, SubjectReference.Builder builderForValue) repeated .authzed.api.v1.SubjectReference subjects = 1;addSubjects(SubjectReference value) repeated .authzed.api.v1.SubjectReference subjects = 1;addSubjects(SubjectReference.Builder builderForValue) repeated .authzed.api.v1.SubjectReference subjects = 1;repeated .authzed.api.v1.SubjectReference subjects = 1;addSubjectsBuilder(int index) repeated .authzed.api.v1.SubjectReference subjects = 1;build()clear()repeated .authzed.api.v1.SubjectReference subjects = 1;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetSubjects(int index) repeated .authzed.api.v1.SubjectReference subjects = 1;getSubjectsBuilder(int index) repeated .authzed.api.v1.SubjectReference subjects = 1;repeated .authzed.api.v1.SubjectReference subjects = 1;intrepeated .authzed.api.v1.SubjectReference subjects = 1;repeated .authzed.api.v1.SubjectReference subjects = 1;getSubjectsOrBuilder(int index) repeated .authzed.api.v1.SubjectReference subjects = 1;List<? extends SubjectReferenceOrBuilder>repeated .authzed.api.v1.SubjectReference subjects = 1;protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(DirectSubjectSet other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeSubjects(int index) repeated .authzed.api.v1.SubjectReference subjects = 1;setSubjects(int index, SubjectReference value) repeated .authzed.api.v1.SubjectReference subjects = 1;setSubjects(int index, SubjectReference.Builder builderForValue) repeated .authzed.api.v1.SubjectReference subjects = 1;Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
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.Builder<DirectSubjectSet.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<DirectSubjectSet.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<DirectSubjectSet.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DirectSubjectSet.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<DirectSubjectSet.Builder>
-
mergeFrom
public DirectSubjectSet.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DirectSubjectSet.Builder>- Throws:
IOException
-
getSubjectsList
repeated .authzed.api.v1.SubjectReference subjects = 1;- Specified by:
getSubjectsListin interfaceDirectSubjectSetOrBuilder
-
getSubjectsCount
public int getSubjectsCount()repeated .authzed.api.v1.SubjectReference subjects = 1;- Specified by:
getSubjectsCountin interfaceDirectSubjectSetOrBuilder
-
getSubjects
repeated .authzed.api.v1.SubjectReference subjects = 1;- Specified by:
getSubjectsin interfaceDirectSubjectSetOrBuilder
-
setSubjects
repeated .authzed.api.v1.SubjectReference subjects = 1; -
setSubjects
repeated .authzed.api.v1.SubjectReference subjects = 1; -
addSubjects
repeated .authzed.api.v1.SubjectReference subjects = 1; -
addSubjects
repeated .authzed.api.v1.SubjectReference subjects = 1; -
addSubjects
repeated .authzed.api.v1.SubjectReference subjects = 1; -
addSubjects
repeated .authzed.api.v1.SubjectReference subjects = 1; -
addAllSubjects
repeated .authzed.api.v1.SubjectReference subjects = 1; -
clearSubjects
repeated .authzed.api.v1.SubjectReference subjects = 1; -
removeSubjects
repeated .authzed.api.v1.SubjectReference subjects = 1; -
getSubjectsBuilder
repeated .authzed.api.v1.SubjectReference subjects = 1; -
getSubjectsOrBuilder
repeated .authzed.api.v1.SubjectReference subjects = 1;- Specified by:
getSubjectsOrBuilderin interfaceDirectSubjectSetOrBuilder
-
getSubjectsOrBuilderList
repeated .authzed.api.v1.SubjectReference subjects = 1;- Specified by:
getSubjectsOrBuilderListin interfaceDirectSubjectSetOrBuilder
-
addSubjectsBuilder
repeated .authzed.api.v1.SubjectReference subjects = 1; -
addSubjectsBuilder
repeated .authzed.api.v1.SubjectReference subjects = 1; -
getSubjectsBuilderList
repeated .authzed.api.v1.SubjectReference subjects = 1;
-