Package com.authzed.api.v1
Class ReflectionSchemaFilter.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ReflectionSchemaFilter.Builder>
com.authzed.api.v1.ReflectionSchemaFilter.Builder
- All Implemented Interfaces:
ReflectionSchemaFilterOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ReflectionSchemaFilter
public static final class ReflectionSchemaFilter.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ReflectionSchemaFilter.Builder>
implements ReflectionSchemaFilterOrBuilder
ReflectionSchemaFilter is a filter that can be applied to the schema on reflection.Protobuf type
authzed.api.v1.ReflectionSchemaFilter-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()optional_caveat_name_filter is a prefix that is matched against the caveat name.optional_definition_name_filter is a prefix that is matched against the definition name.optional_permission_name_filter is a prefix that is matched against the permission name.optional_relation_name_filter is a prefix that is matched against the relation name.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptoroptional_caveat_name_filter is a prefix that is matched against the caveat name.com.google.protobuf.ByteStringoptional_caveat_name_filter is a prefix that is matched against the caveat name.optional_definition_name_filter is a prefix that is matched against the definition name.com.google.protobuf.ByteStringoptional_definition_name_filter is a prefix that is matched against the definition name.optional_permission_name_filter is a prefix that is matched against the permission name.com.google.protobuf.ByteStringoptional_permission_name_filter is a prefix that is matched against the permission name.optional_relation_name_filter is a prefix that is matched against the relation name.com.google.protobuf.ByteStringoptional_relation_name_filter is a prefix that is matched against the relation name.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(ReflectionSchemaFilter other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) optional_caveat_name_filter is a prefix that is matched against the caveat name.setOptionalCaveatNameFilterBytes(com.google.protobuf.ByteString value) optional_caveat_name_filter is a prefix that is matched against the caveat name.optional_definition_name_filter is a prefix that is matched against the definition name.setOptionalDefinitionNameFilterBytes(com.google.protobuf.ByteString value) optional_definition_name_filter is a prefix that is matched against the definition name.optional_permission_name_filter is a prefix that is matched against the permission name.setOptionalPermissionNameFilterBytes(com.google.protobuf.ByteString value) optional_permission_name_filter is a prefix that is matched against the permission name.optional_relation_name_filter is a prefix that is matched against the relation name.setOptionalRelationNameFilterBytes(com.google.protobuf.ByteString value) optional_relation_name_filter is a prefix that is matched against the relation name.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<ReflectionSchemaFilter.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<ReflectionSchemaFilter.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<ReflectionSchemaFilter.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<ReflectionSchemaFilter.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ReflectionSchemaFilter.Builder>
-
mergeFrom
public ReflectionSchemaFilter.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<ReflectionSchemaFilter.Builder>- Throws:
IOException
-
getOptionalDefinitionNameFilter
optional_definition_name_filter is a prefix that is matched against the definition name.
string optional_definition_name_filter = 1;- Specified by:
getOptionalDefinitionNameFilterin interfaceReflectionSchemaFilterOrBuilder- Returns:
- The optionalDefinitionNameFilter.
-
getOptionalDefinitionNameFilterBytes
public com.google.protobuf.ByteString getOptionalDefinitionNameFilterBytes()optional_definition_name_filter is a prefix that is matched against the definition name.
string optional_definition_name_filter = 1;- Specified by:
getOptionalDefinitionNameFilterBytesin interfaceReflectionSchemaFilterOrBuilder- Returns:
- The bytes for optionalDefinitionNameFilter.
-
setOptionalDefinitionNameFilter
optional_definition_name_filter is a prefix that is matched against the definition name.
string optional_definition_name_filter = 1;- Parameters:
value- The optionalDefinitionNameFilter to set.- Returns:
- This builder for chaining.
-
clearOptionalDefinitionNameFilter
optional_definition_name_filter is a prefix that is matched against the definition name.
string optional_definition_name_filter = 1;- Returns:
- This builder for chaining.
-
setOptionalDefinitionNameFilterBytes
public ReflectionSchemaFilter.Builder setOptionalDefinitionNameFilterBytes(com.google.protobuf.ByteString value) optional_definition_name_filter is a prefix that is matched against the definition name.
string optional_definition_name_filter = 1;- Parameters:
value- The bytes for optionalDefinitionNameFilter to set.- Returns:
- This builder for chaining.
-
getOptionalCaveatNameFilter
optional_caveat_name_filter is a prefix that is matched against the caveat name.
string optional_caveat_name_filter = 2;- Specified by:
getOptionalCaveatNameFilterin interfaceReflectionSchemaFilterOrBuilder- Returns:
- The optionalCaveatNameFilter.
-
getOptionalCaveatNameFilterBytes
public com.google.protobuf.ByteString getOptionalCaveatNameFilterBytes()optional_caveat_name_filter is a prefix that is matched against the caveat name.
string optional_caveat_name_filter = 2;- Specified by:
getOptionalCaveatNameFilterBytesin interfaceReflectionSchemaFilterOrBuilder- Returns:
- The bytes for optionalCaveatNameFilter.
-
setOptionalCaveatNameFilter
optional_caveat_name_filter is a prefix that is matched against the caveat name.
string optional_caveat_name_filter = 2;- Parameters:
value- The optionalCaveatNameFilter to set.- Returns:
- This builder for chaining.
-
clearOptionalCaveatNameFilter
optional_caveat_name_filter is a prefix that is matched against the caveat name.
string optional_caveat_name_filter = 2;- Returns:
- This builder for chaining.
-
setOptionalCaveatNameFilterBytes
public ReflectionSchemaFilter.Builder setOptionalCaveatNameFilterBytes(com.google.protobuf.ByteString value) optional_caveat_name_filter is a prefix that is matched against the caveat name.
string optional_caveat_name_filter = 2;- Parameters:
value- The bytes for optionalCaveatNameFilter to set.- Returns:
- This builder for chaining.
-
getOptionalRelationNameFilter
optional_relation_name_filter is a prefix that is matched against the relation name.
string optional_relation_name_filter = 3;- Specified by:
getOptionalRelationNameFilterin interfaceReflectionSchemaFilterOrBuilder- Returns:
- The optionalRelationNameFilter.
-
getOptionalRelationNameFilterBytes
public com.google.protobuf.ByteString getOptionalRelationNameFilterBytes()optional_relation_name_filter is a prefix that is matched against the relation name.
string optional_relation_name_filter = 3;- Specified by:
getOptionalRelationNameFilterBytesin interfaceReflectionSchemaFilterOrBuilder- Returns:
- The bytes for optionalRelationNameFilter.
-
setOptionalRelationNameFilter
optional_relation_name_filter is a prefix that is matched against the relation name.
string optional_relation_name_filter = 3;- Parameters:
value- The optionalRelationNameFilter to set.- Returns:
- This builder for chaining.
-
clearOptionalRelationNameFilter
optional_relation_name_filter is a prefix that is matched against the relation name.
string optional_relation_name_filter = 3;- Returns:
- This builder for chaining.
-
setOptionalRelationNameFilterBytes
public ReflectionSchemaFilter.Builder setOptionalRelationNameFilterBytes(com.google.protobuf.ByteString value) optional_relation_name_filter is a prefix that is matched against the relation name.
string optional_relation_name_filter = 3;- Parameters:
value- The bytes for optionalRelationNameFilter to set.- Returns:
- This builder for chaining.
-
getOptionalPermissionNameFilter
optional_permission_name_filter is a prefix that is matched against the permission name.
string optional_permission_name_filter = 4;- Specified by:
getOptionalPermissionNameFilterin interfaceReflectionSchemaFilterOrBuilder- Returns:
- The optionalPermissionNameFilter.
-
getOptionalPermissionNameFilterBytes
public com.google.protobuf.ByteString getOptionalPermissionNameFilterBytes()optional_permission_name_filter is a prefix that is matched against the permission name.
string optional_permission_name_filter = 4;- Specified by:
getOptionalPermissionNameFilterBytesin interfaceReflectionSchemaFilterOrBuilder- Returns:
- The bytes for optionalPermissionNameFilter.
-
setOptionalPermissionNameFilter
optional_permission_name_filter is a prefix that is matched against the permission name.
string optional_permission_name_filter = 4;- Parameters:
value- The optionalPermissionNameFilter to set.- Returns:
- This builder for chaining.
-
clearOptionalPermissionNameFilter
optional_permission_name_filter is a prefix that is matched against the permission name.
string optional_permission_name_filter = 4;- Returns:
- This builder for chaining.
-
setOptionalPermissionNameFilterBytes
public ReflectionSchemaFilter.Builder setOptionalPermissionNameFilterBytes(com.google.protobuf.ByteString value) optional_permission_name_filter is a prefix that is matched against the permission name.
string optional_permission_name_filter = 4;- Parameters:
value- The bytes for optionalPermissionNameFilter to set.- Returns:
- This builder for chaining.
-