Class ExperimentalReflectSchemaRequest.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ExperimentalReflectSchemaRequest.Builder>
com.authzed.api.v1.ExperimentalReflectSchemaRequest.Builder
All Implemented Interfaces:
ExperimentalReflectSchemaRequestOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
ExperimentalReflectSchemaRequest

public static final class ExperimentalReflectSchemaRequest.Builder extends com.google.protobuf.GeneratedMessage.Builder<ExperimentalReflectSchemaRequest.Builder> implements ExperimentalReflectSchemaRequestOrBuilder
Protobuf type authzed.api.v1.ExperimentalReflectSchemaRequest
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<ExperimentalReflectSchemaRequest.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<ExperimentalReflectSchemaRequest.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<ExperimentalReflectSchemaRequest.Builder>
    • getDefaultInstanceForType

      public ExperimentalReflectSchemaRequest getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public ExperimentalReflectSchemaRequest buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public ExperimentalReflectSchemaRequest.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<ExperimentalReflectSchemaRequest.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<ExperimentalReflectSchemaRequest.Builder>
    • mergeFrom

      public ExperimentalReflectSchemaRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<ExperimentalReflectSchemaRequest.Builder>
      Throws:
      IOException
    • hasConsistency

      public boolean hasConsistency()
      .authzed.api.v1.Consistency consistency = 1;
      Specified by:
      hasConsistency in interface ExperimentalReflectSchemaRequestOrBuilder
      Returns:
      Whether the consistency field is set.
    • getConsistency

      public Consistency getConsistency()
      .authzed.api.v1.Consistency consistency = 1;
      Specified by:
      getConsistency in interface ExperimentalReflectSchemaRequestOrBuilder
      Returns:
      The consistency.
    • setConsistency

      .authzed.api.v1.Consistency consistency = 1;
    • setConsistency

      public ExperimentalReflectSchemaRequest.Builder setConsistency(Consistency.Builder builderForValue)
      .authzed.api.v1.Consistency consistency = 1;
    • mergeConsistency

      public ExperimentalReflectSchemaRequest.Builder mergeConsistency(Consistency value)
      .authzed.api.v1.Consistency consistency = 1;
    • clearConsistency

      public ExperimentalReflectSchemaRequest.Builder clearConsistency()
      .authzed.api.v1.Consistency consistency = 1;
    • getConsistencyBuilder

      public Consistency.Builder getConsistencyBuilder()
      .authzed.api.v1.Consistency consistency = 1;
    • getConsistencyOrBuilder

      public ConsistencyOrBuilder getConsistencyOrBuilder()
      .authzed.api.v1.Consistency consistency = 1;
      Specified by:
      getConsistencyOrBuilder in interface ExperimentalReflectSchemaRequestOrBuilder
    • getOptionalFiltersList

      public List<ExpSchemaFilter> getOptionalFiltersList()
       optional_filters defines optional filters that are applied in
       an OR fashion to the schema, before being returned
       
      repeated .authzed.api.v1.ExpSchemaFilter optional_filters = 2;
      Specified by:
      getOptionalFiltersList in interface ExperimentalReflectSchemaRequestOrBuilder
    • getOptionalFiltersCount

      public int getOptionalFiltersCount()
       optional_filters defines optional filters that are applied in
       an OR fashion to the schema, before being returned
       
      repeated .authzed.api.v1.ExpSchemaFilter optional_filters = 2;
      Specified by:
      getOptionalFiltersCount in interface ExperimentalReflectSchemaRequestOrBuilder
    • getOptionalFilters

      public ExpSchemaFilter getOptionalFilters(int index)
       optional_filters defines optional filters that are applied in
       an OR fashion to the schema, before being returned
       
      repeated .authzed.api.v1.ExpSchemaFilter optional_filters = 2;
      Specified by:
      getOptionalFilters in interface ExperimentalReflectSchemaRequestOrBuilder
    • setOptionalFilters

      public ExperimentalReflectSchemaRequest.Builder setOptionalFilters(int index, ExpSchemaFilter value)
       optional_filters defines optional filters that are applied in
       an OR fashion to the schema, before being returned
       
      repeated .authzed.api.v1.ExpSchemaFilter optional_filters = 2;
    • setOptionalFilters

      public ExperimentalReflectSchemaRequest.Builder setOptionalFilters(int index, ExpSchemaFilter.Builder builderForValue)
       optional_filters defines optional filters that are applied in
       an OR fashion to the schema, before being returned
       
      repeated .authzed.api.v1.ExpSchemaFilter optional_filters = 2;
    • addOptionalFilters

      public ExperimentalReflectSchemaRequest.Builder addOptionalFilters(ExpSchemaFilter value)
       optional_filters defines optional filters that are applied in
       an OR fashion to the schema, before being returned
       
      repeated .authzed.api.v1.ExpSchemaFilter optional_filters = 2;
    • addOptionalFilters

      public ExperimentalReflectSchemaRequest.Builder addOptionalFilters(int index, ExpSchemaFilter value)
       optional_filters defines optional filters that are applied in
       an OR fashion to the schema, before being returned
       
      repeated .authzed.api.v1.ExpSchemaFilter optional_filters = 2;
    • addOptionalFilters

      public ExperimentalReflectSchemaRequest.Builder addOptionalFilters(ExpSchemaFilter.Builder builderForValue)
       optional_filters defines optional filters that are applied in
       an OR fashion to the schema, before being returned
       
      repeated .authzed.api.v1.ExpSchemaFilter optional_filters = 2;
    • addOptionalFilters

      public ExperimentalReflectSchemaRequest.Builder addOptionalFilters(int index, ExpSchemaFilter.Builder builderForValue)
       optional_filters defines optional filters that are applied in
       an OR fashion to the schema, before being returned
       
      repeated .authzed.api.v1.ExpSchemaFilter optional_filters = 2;
    • addAllOptionalFilters

      public ExperimentalReflectSchemaRequest.Builder addAllOptionalFilters(Iterable<? extends ExpSchemaFilter> values)
       optional_filters defines optional filters that are applied in
       an OR fashion to the schema, before being returned
       
      repeated .authzed.api.v1.ExpSchemaFilter optional_filters = 2;
    • clearOptionalFilters

      public ExperimentalReflectSchemaRequest.Builder clearOptionalFilters()
       optional_filters defines optional filters that are applied in
       an OR fashion to the schema, before being returned
       
      repeated .authzed.api.v1.ExpSchemaFilter optional_filters = 2;
    • removeOptionalFilters

      public ExperimentalReflectSchemaRequest.Builder removeOptionalFilters(int index)
       optional_filters defines optional filters that are applied in
       an OR fashion to the schema, before being returned
       
      repeated .authzed.api.v1.ExpSchemaFilter optional_filters = 2;
    • getOptionalFiltersBuilder

      public ExpSchemaFilter.Builder getOptionalFiltersBuilder(int index)
       optional_filters defines optional filters that are applied in
       an OR fashion to the schema, before being returned
       
      repeated .authzed.api.v1.ExpSchemaFilter optional_filters = 2;
    • getOptionalFiltersOrBuilder

      public ExpSchemaFilterOrBuilder getOptionalFiltersOrBuilder(int index)
       optional_filters defines optional filters that are applied in
       an OR fashion to the schema, before being returned
       
      repeated .authzed.api.v1.ExpSchemaFilter optional_filters = 2;
      Specified by:
      getOptionalFiltersOrBuilder in interface ExperimentalReflectSchemaRequestOrBuilder
    • getOptionalFiltersOrBuilderList

      public List<? extends ExpSchemaFilterOrBuilder> getOptionalFiltersOrBuilderList()
       optional_filters defines optional filters that are applied in
       an OR fashion to the schema, before being returned
       
      repeated .authzed.api.v1.ExpSchemaFilter optional_filters = 2;
      Specified by:
      getOptionalFiltersOrBuilderList in interface ExperimentalReflectSchemaRequestOrBuilder
    • addOptionalFiltersBuilder

      public ExpSchemaFilter.Builder addOptionalFiltersBuilder()
       optional_filters defines optional filters that are applied in
       an OR fashion to the schema, before being returned
       
      repeated .authzed.api.v1.ExpSchemaFilter optional_filters = 2;
    • addOptionalFiltersBuilder

      public ExpSchemaFilter.Builder addOptionalFiltersBuilder(int index)
       optional_filters defines optional filters that are applied in
       an OR fashion to the schema, before being returned
       
      repeated .authzed.api.v1.ExpSchemaFilter optional_filters = 2;
    • getOptionalFiltersBuilderList

      public List<ExpSchemaFilter.Builder> getOptionalFiltersBuilderList()
       optional_filters defines optional filters that are applied in
       an OR fashion to the schema, before being returned
       
      repeated .authzed.api.v1.ExpSchemaFilter optional_filters = 2;