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.Descriptor
com.google.protobuf.Descriptors.Descriptor
getSubjects
(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;
int
repeated .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.FieldAccessorTable
final boolean
mergeFrom
(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, setUnknownFieldsProto3
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods 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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessage.Builder<DirectSubjectSet.Builder>
-
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessage.Builder<DirectSubjectSet.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessage.Builder<DirectSubjectSet.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<DirectSubjectSet.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<DirectSubjectSet.Builder>
- Throws:
IOException
-
getSubjectsList
repeated .authzed.api.v1.SubjectReference subjects = 1;
- Specified by:
getSubjectsList
in interfaceDirectSubjectSetOrBuilder
-
getSubjectsCount
public int getSubjectsCount()repeated .authzed.api.v1.SubjectReference subjects = 1;
- Specified by:
getSubjectsCount
in interfaceDirectSubjectSetOrBuilder
-
getSubjects
repeated .authzed.api.v1.SubjectReference subjects = 1;
- Specified by:
getSubjects
in 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:
getSubjectsOrBuilder
in interfaceDirectSubjectSetOrBuilder
-
getSubjectsOrBuilderList
repeated .authzed.api.v1.SubjectReference subjects = 1;
- Specified by:
getSubjectsOrBuilderList
in 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;
-