Package com.authzed.api.v1
Class WriteSchemaRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<WriteSchemaRequest.Builder>
com.authzed.api.v1.WriteSchemaRequest.Builder
- All Implemented Interfaces:
WriteSchemaRequestOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- WriteSchemaRequest
public static final class WriteSchemaRequest.Builder
extends com.google.protobuf.GeneratedMessage.Builder<WriteSchemaRequest.Builder>
implements WriteSchemaRequestOrBuilder
WriteSchemaRequest is the required data used to "upsert" the Schema of a Permissions System.Protobuf type
authzed.api.v1.WriteSchemaRequest-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The Schema containing one or more Object Definitions that will be written to the Permissions System.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe Schema containing one or more Object Definitions that will be written to the Permissions System.com.google.protobuf.ByteStringThe Schema containing one or more Object Definitions that will be written to the Permissions System.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(WriteSchemaRequest other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) The Schema containing one or more Object Definitions that will be written to the Permissions System.setSchemaBytes(com.google.protobuf.ByteString value) The Schema containing one or more Object Definitions that will be written to the Permissions System.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<WriteSchemaRequest.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<WriteSchemaRequest.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<WriteSchemaRequest.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<WriteSchemaRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<WriteSchemaRequest.Builder>
-
mergeFrom
public WriteSchemaRequest.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<WriteSchemaRequest.Builder>- Throws:
IOException
-
getSchema
The Schema containing one or more Object Definitions that will be written to the Permissions System.
string schema = 1 [(.validate.rules) = { ... }- Specified by:
getSchemain interfaceWriteSchemaRequestOrBuilder- Returns:
- The schema.
-
getSchemaBytes
public com.google.protobuf.ByteString getSchemaBytes()The Schema containing one or more Object Definitions that will be written to the Permissions System.
string schema = 1 [(.validate.rules) = { ... }- Specified by:
getSchemaBytesin interfaceWriteSchemaRequestOrBuilder- Returns:
- The bytes for schema.
-
setSchema
The Schema containing one or more Object Definitions that will be written to the Permissions System.
string schema = 1 [(.validate.rules) = { ... }- Parameters:
value- The schema to set.- Returns:
- This builder for chaining.
-
clearSchema
The Schema containing one or more Object Definitions that will be written to the Permissions System.
string schema = 1 [(.validate.rules) = { ... }- Returns:
- This builder for chaining.
-
setSchemaBytes
The Schema containing one or more Object Definitions that will be written to the Permissions System.
string schema = 1 [(.validate.rules) = { ... }- Parameters:
value- The bytes for schema to set.- Returns:
- This builder for chaining.
-