Class Schema.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<Schema.Builder>
com.openapi.v3.Schema.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, SchemaOrBuilder, Cloneable
Enclosing class:
Schema

public static final class Schema.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Schema.Builder> implements SchemaOrBuilder
 The Schema Object allows the definition of input and output data types. These types can be objects, but also primitives and arrays. This object is an extended subset of the JSON Schema Specification Wright Draft 00.  For more information about the properties, see JSON Schema Core and JSON Schema Validation. Unless stated otherwise, the property definitions follow the JSON Schema.
 
Protobuf type openapi.v3.Schema
  • Method Details

    • getDescriptor

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

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

      public Schema.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.GeneratedMessageV3.Builder<Schema.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.GeneratedMessageV3.Builder<Schema.Builder>
    • getDefaultInstanceForType

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

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

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

      public Schema.Builder clone()
      Specified by:
      clone in interface com.google.protobuf.Message.Builder
      Specified by:
      clone in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clone in class com.google.protobuf.GeneratedMessageV3.Builder<Schema.Builder>
    • setField

      public Schema.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      setField in interface com.google.protobuf.Message.Builder
      Overrides:
      setField in class com.google.protobuf.GeneratedMessageV3.Builder<Schema.Builder>
    • clearField

      public Schema.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
      Specified by:
      clearField in interface com.google.protobuf.Message.Builder
      Overrides:
      clearField in class com.google.protobuf.GeneratedMessageV3.Builder<Schema.Builder>
    • clearOneof

      public Schema.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
      Specified by:
      clearOneof in interface com.google.protobuf.Message.Builder
      Overrides:
      clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Schema.Builder>
    • setRepeatedField

      public Schema.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
      Specified by:
      setRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Schema.Builder>
    • addRepeatedField

      public Schema.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      addRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Schema.Builder>
    • mergeFrom

      public Schema.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<Schema.Builder>
    • mergeFrom

      public Schema.Builder mergeFrom(Schema other)
    • isInitialized

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

      public Schema.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<Schema.Builder>
      Throws:
      IOException
    • getNullable

      public boolean getNullable()
      bool nullable = 1 [json_name = "nullable"];
      Specified by:
      getNullable in interface SchemaOrBuilder
      Returns:
      The nullable.
    • setNullable

      public Schema.Builder setNullable(boolean value)
      bool nullable = 1 [json_name = "nullable"];
      Parameters:
      value - The nullable to set.
      Returns:
      This builder for chaining.
    • clearNullable

      public Schema.Builder clearNullable()
      bool nullable = 1 [json_name = "nullable"];
      Returns:
      This builder for chaining.
    • hasDiscriminator

      public boolean hasDiscriminator()
      .openapi.v3.Discriminator discriminator = 2 [json_name = "discriminator"];
      Specified by:
      hasDiscriminator in interface SchemaOrBuilder
      Returns:
      Whether the discriminator field is set.
    • getDiscriminator

      public Discriminator getDiscriminator()
      .openapi.v3.Discriminator discriminator = 2 [json_name = "discriminator"];
      Specified by:
      getDiscriminator in interface SchemaOrBuilder
      Returns:
      The discriminator.
    • setDiscriminator

      public Schema.Builder setDiscriminator(Discriminator value)
      .openapi.v3.Discriminator discriminator = 2 [json_name = "discriminator"];
    • setDiscriminator

      public Schema.Builder setDiscriminator(Discriminator.Builder builderForValue)
      .openapi.v3.Discriminator discriminator = 2 [json_name = "discriminator"];
    • mergeDiscriminator

      public Schema.Builder mergeDiscriminator(Discriminator value)
      .openapi.v3.Discriminator discriminator = 2 [json_name = "discriminator"];
    • clearDiscriminator

      public Schema.Builder clearDiscriminator()
      .openapi.v3.Discriminator discriminator = 2 [json_name = "discriminator"];
    • getDiscriminatorBuilder

      public Discriminator.Builder getDiscriminatorBuilder()
      .openapi.v3.Discriminator discriminator = 2 [json_name = "discriminator"];
    • getDiscriminatorOrBuilder

      public DiscriminatorOrBuilder getDiscriminatorOrBuilder()
      .openapi.v3.Discriminator discriminator = 2 [json_name = "discriminator"];
      Specified by:
      getDiscriminatorOrBuilder in interface SchemaOrBuilder
    • getReadOnly

      public boolean getReadOnly()
      bool read_only = 3 [json_name = "readOnly"];
      Specified by:
      getReadOnly in interface SchemaOrBuilder
      Returns:
      The readOnly.
    • setReadOnly

      public Schema.Builder setReadOnly(boolean value)
      bool read_only = 3 [json_name = "readOnly"];
      Parameters:
      value - The readOnly to set.
      Returns:
      This builder for chaining.
    • clearReadOnly

      public Schema.Builder clearReadOnly()
      bool read_only = 3 [json_name = "readOnly"];
      Returns:
      This builder for chaining.
    • getWriteOnly

      public boolean getWriteOnly()
      bool write_only = 4 [json_name = "writeOnly"];
      Specified by:
      getWriteOnly in interface SchemaOrBuilder
      Returns:
      The writeOnly.
    • setWriteOnly

      public Schema.Builder setWriteOnly(boolean value)
      bool write_only = 4 [json_name = "writeOnly"];
      Parameters:
      value - The writeOnly to set.
      Returns:
      This builder for chaining.
    • clearWriteOnly

      public Schema.Builder clearWriteOnly()
      bool write_only = 4 [json_name = "writeOnly"];
      Returns:
      This builder for chaining.
    • hasXml

      public boolean hasXml()
      .openapi.v3.Xml xml = 5 [json_name = "xml"];
      Specified by:
      hasXml in interface SchemaOrBuilder
      Returns:
      Whether the xml field is set.
    • getXml

      public Xml getXml()
      .openapi.v3.Xml xml = 5 [json_name = "xml"];
      Specified by:
      getXml in interface SchemaOrBuilder
      Returns:
      The xml.
    • setXml

      public Schema.Builder setXml(Xml value)
      .openapi.v3.Xml xml = 5 [json_name = "xml"];
    • setXml

      public Schema.Builder setXml(Xml.Builder builderForValue)
      .openapi.v3.Xml xml = 5 [json_name = "xml"];
    • mergeXml

      public Schema.Builder mergeXml(Xml value)
      .openapi.v3.Xml xml = 5 [json_name = "xml"];
    • clearXml

      public Schema.Builder clearXml()
      .openapi.v3.Xml xml = 5 [json_name = "xml"];
    • getXmlBuilder

      public Xml.Builder getXmlBuilder()
      .openapi.v3.Xml xml = 5 [json_name = "xml"];
    • getXmlOrBuilder

      public XmlOrBuilder getXmlOrBuilder()
      .openapi.v3.Xml xml = 5 [json_name = "xml"];
      Specified by:
      getXmlOrBuilder in interface SchemaOrBuilder
    • hasExternalDocs

      public boolean hasExternalDocs()
      .openapi.v3.ExternalDocs external_docs = 6 [json_name = "externalDocs"];
      Specified by:
      hasExternalDocs in interface SchemaOrBuilder
      Returns:
      Whether the externalDocs field is set.
    • getExternalDocs

      public ExternalDocs getExternalDocs()
      .openapi.v3.ExternalDocs external_docs = 6 [json_name = "externalDocs"];
      Specified by:
      getExternalDocs in interface SchemaOrBuilder
      Returns:
      The externalDocs.
    • setExternalDocs

      public Schema.Builder setExternalDocs(ExternalDocs value)
      .openapi.v3.ExternalDocs external_docs = 6 [json_name = "externalDocs"];
    • setExternalDocs

      public Schema.Builder setExternalDocs(ExternalDocs.Builder builderForValue)
      .openapi.v3.ExternalDocs external_docs = 6 [json_name = "externalDocs"];
    • mergeExternalDocs

      public Schema.Builder mergeExternalDocs(ExternalDocs value)
      .openapi.v3.ExternalDocs external_docs = 6 [json_name = "externalDocs"];
    • clearExternalDocs

      public Schema.Builder clearExternalDocs()
      .openapi.v3.ExternalDocs external_docs = 6 [json_name = "externalDocs"];
    • getExternalDocsBuilder

      public ExternalDocs.Builder getExternalDocsBuilder()
      .openapi.v3.ExternalDocs external_docs = 6 [json_name = "externalDocs"];
    • getExternalDocsOrBuilder

      public ExternalDocsOrBuilder getExternalDocsOrBuilder()
      .openapi.v3.ExternalDocs external_docs = 6 [json_name = "externalDocs"];
      Specified by:
      getExternalDocsOrBuilder in interface SchemaOrBuilder
    • hasExample

      public boolean hasExample()
      .openapi.v3.Any example = 7 [json_name = "example"];
      Specified by:
      hasExample in interface SchemaOrBuilder
      Returns:
      Whether the example field is set.
    • getExample

      public Any getExample()
      .openapi.v3.Any example = 7 [json_name = "example"];
      Specified by:
      getExample in interface SchemaOrBuilder
      Returns:
      The example.
    • setExample

      public Schema.Builder setExample(Any value)
      .openapi.v3.Any example = 7 [json_name = "example"];
    • setExample

      public Schema.Builder setExample(Any.Builder builderForValue)
      .openapi.v3.Any example = 7 [json_name = "example"];
    • mergeExample

      public Schema.Builder mergeExample(Any value)
      .openapi.v3.Any example = 7 [json_name = "example"];
    • clearExample

      public Schema.Builder clearExample()
      .openapi.v3.Any example = 7 [json_name = "example"];
    • getExampleBuilder

      public Any.Builder getExampleBuilder()
      .openapi.v3.Any example = 7 [json_name = "example"];
    • getExampleOrBuilder

      public AnyOrBuilder getExampleOrBuilder()
      .openapi.v3.Any example = 7 [json_name = "example"];
      Specified by:
      getExampleOrBuilder in interface SchemaOrBuilder
    • getDeprecated

      public boolean getDeprecated()
      bool deprecated = 8 [json_name = "deprecated"];
      Specified by:
      getDeprecated in interface SchemaOrBuilder
      Returns:
      The deprecated.
    • setDeprecated

      public Schema.Builder setDeprecated(boolean value)
      bool deprecated = 8 [json_name = "deprecated"];
      Parameters:
      value - The deprecated to set.
      Returns:
      This builder for chaining.
    • clearDeprecated

      public Schema.Builder clearDeprecated()
      bool deprecated = 8 [json_name = "deprecated"];
      Returns:
      This builder for chaining.
    • getTitle

      public String getTitle()
      string title = 9 [json_name = "title"];
      Specified by:
      getTitle in interface SchemaOrBuilder
      Returns:
      The title.
    • getTitleBytes

      public com.google.protobuf.ByteString getTitleBytes()
      string title = 9 [json_name = "title"];
      Specified by:
      getTitleBytes in interface SchemaOrBuilder
      Returns:
      The bytes for title.
    • setTitle

      public Schema.Builder setTitle(String value)
      string title = 9 [json_name = "title"];
      Parameters:
      value - The title to set.
      Returns:
      This builder for chaining.
    • clearTitle

      public Schema.Builder clearTitle()
      string title = 9 [json_name = "title"];
      Returns:
      This builder for chaining.
    • setTitleBytes

      public Schema.Builder setTitleBytes(com.google.protobuf.ByteString value)
      string title = 9 [json_name = "title"];
      Parameters:
      value - The bytes for title to set.
      Returns:
      This builder for chaining.
    • getMultipleOf

      public double getMultipleOf()
      double multiple_of = 10 [json_name = "multipleOf"];
      Specified by:
      getMultipleOf in interface SchemaOrBuilder
      Returns:
      The multipleOf.
    • setMultipleOf

      public Schema.Builder setMultipleOf(double value)
      double multiple_of = 10 [json_name = "multipleOf"];
      Parameters:
      value - The multipleOf to set.
      Returns:
      This builder for chaining.
    • clearMultipleOf

      public Schema.Builder clearMultipleOf()
      double multiple_of = 10 [json_name = "multipleOf"];
      Returns:
      This builder for chaining.
    • getMaximum

      public double getMaximum()
      double maximum = 11 [json_name = "maximum"];
      Specified by:
      getMaximum in interface SchemaOrBuilder
      Returns:
      The maximum.
    • setMaximum

      public Schema.Builder setMaximum(double value)
      double maximum = 11 [json_name = "maximum"];
      Parameters:
      value - The maximum to set.
      Returns:
      This builder for chaining.
    • clearMaximum

      public Schema.Builder clearMaximum()
      double maximum = 11 [json_name = "maximum"];
      Returns:
      This builder for chaining.
    • getExclusiveMaximum

      public boolean getExclusiveMaximum()
      bool exclusive_maximum = 12 [json_name = "exclusiveMaximum"];
      Specified by:
      getExclusiveMaximum in interface SchemaOrBuilder
      Returns:
      The exclusiveMaximum.
    • setExclusiveMaximum

      public Schema.Builder setExclusiveMaximum(boolean value)
      bool exclusive_maximum = 12 [json_name = "exclusiveMaximum"];
      Parameters:
      value - The exclusiveMaximum to set.
      Returns:
      This builder for chaining.
    • clearExclusiveMaximum

      public Schema.Builder clearExclusiveMaximum()
      bool exclusive_maximum = 12 [json_name = "exclusiveMaximum"];
      Returns:
      This builder for chaining.
    • getMinimum

      public double getMinimum()
      double minimum = 13 [json_name = "minimum"];
      Specified by:
      getMinimum in interface SchemaOrBuilder
      Returns:
      The minimum.
    • setMinimum

      public Schema.Builder setMinimum(double value)
      double minimum = 13 [json_name = "minimum"];
      Parameters:
      value - The minimum to set.
      Returns:
      This builder for chaining.
    • clearMinimum

      public Schema.Builder clearMinimum()
      double minimum = 13 [json_name = "minimum"];
      Returns:
      This builder for chaining.
    • getExclusiveMinimum

      public boolean getExclusiveMinimum()
      bool exclusive_minimum = 14 [json_name = "exclusiveMinimum"];
      Specified by:
      getExclusiveMinimum in interface SchemaOrBuilder
      Returns:
      The exclusiveMinimum.
    • setExclusiveMinimum

      public Schema.Builder setExclusiveMinimum(boolean value)
      bool exclusive_minimum = 14 [json_name = "exclusiveMinimum"];
      Parameters:
      value - The exclusiveMinimum to set.
      Returns:
      This builder for chaining.
    • clearExclusiveMinimum

      public Schema.Builder clearExclusiveMinimum()
      bool exclusive_minimum = 14 [json_name = "exclusiveMinimum"];
      Returns:
      This builder for chaining.
    • getMaxLength

      public long getMaxLength()
      int64 max_length = 15 [json_name = "maxLength"];
      Specified by:
      getMaxLength in interface SchemaOrBuilder
      Returns:
      The maxLength.
    • setMaxLength

      public Schema.Builder setMaxLength(long value)
      int64 max_length = 15 [json_name = "maxLength"];
      Parameters:
      value - The maxLength to set.
      Returns:
      This builder for chaining.
    • clearMaxLength

      public Schema.Builder clearMaxLength()
      int64 max_length = 15 [json_name = "maxLength"];
      Returns:
      This builder for chaining.
    • getMinLength

      public long getMinLength()
      int64 min_length = 16 [json_name = "minLength"];
      Specified by:
      getMinLength in interface SchemaOrBuilder
      Returns:
      The minLength.
    • setMinLength

      public Schema.Builder setMinLength(long value)
      int64 min_length = 16 [json_name = "minLength"];
      Parameters:
      value - The minLength to set.
      Returns:
      This builder for chaining.
    • clearMinLength

      public Schema.Builder clearMinLength()
      int64 min_length = 16 [json_name = "minLength"];
      Returns:
      This builder for chaining.
    • getPattern

      public String getPattern()
      string pattern = 17 [json_name = "pattern"];
      Specified by:
      getPattern in interface SchemaOrBuilder
      Returns:
      The pattern.
    • getPatternBytes

      public com.google.protobuf.ByteString getPatternBytes()
      string pattern = 17 [json_name = "pattern"];
      Specified by:
      getPatternBytes in interface SchemaOrBuilder
      Returns:
      The bytes for pattern.
    • setPattern

      public Schema.Builder setPattern(String value)
      string pattern = 17 [json_name = "pattern"];
      Parameters:
      value - The pattern to set.
      Returns:
      This builder for chaining.
    • clearPattern

      public Schema.Builder clearPattern()
      string pattern = 17 [json_name = "pattern"];
      Returns:
      This builder for chaining.
    • setPatternBytes

      public Schema.Builder setPatternBytes(com.google.protobuf.ByteString value)
      string pattern = 17 [json_name = "pattern"];
      Parameters:
      value - The bytes for pattern to set.
      Returns:
      This builder for chaining.
    • getMaxItems

      public long getMaxItems()
      int64 max_items = 18 [json_name = "maxItems"];
      Specified by:
      getMaxItems in interface SchemaOrBuilder
      Returns:
      The maxItems.
    • setMaxItems

      public Schema.Builder setMaxItems(long value)
      int64 max_items = 18 [json_name = "maxItems"];
      Parameters:
      value - The maxItems to set.
      Returns:
      This builder for chaining.
    • clearMaxItems

      public Schema.Builder clearMaxItems()
      int64 max_items = 18 [json_name = "maxItems"];
      Returns:
      This builder for chaining.
    • getMinItems

      public long getMinItems()
      int64 min_items = 19 [json_name = "minItems"];
      Specified by:
      getMinItems in interface SchemaOrBuilder
      Returns:
      The minItems.
    • setMinItems

      public Schema.Builder setMinItems(long value)
      int64 min_items = 19 [json_name = "minItems"];
      Parameters:
      value - The minItems to set.
      Returns:
      This builder for chaining.
    • clearMinItems

      public Schema.Builder clearMinItems()
      int64 min_items = 19 [json_name = "minItems"];
      Returns:
      This builder for chaining.
    • getUniqueItems

      public boolean getUniqueItems()
      bool unique_items = 20 [json_name = "uniqueItems"];
      Specified by:
      getUniqueItems in interface SchemaOrBuilder
      Returns:
      The uniqueItems.
    • setUniqueItems

      public Schema.Builder setUniqueItems(boolean value)
      bool unique_items = 20 [json_name = "uniqueItems"];
      Parameters:
      value - The uniqueItems to set.
      Returns:
      This builder for chaining.
    • clearUniqueItems

      public Schema.Builder clearUniqueItems()
      bool unique_items = 20 [json_name = "uniqueItems"];
      Returns:
      This builder for chaining.
    • getMaxProperties

      public long getMaxProperties()
      int64 max_properties = 21 [json_name = "maxProperties"];
      Specified by:
      getMaxProperties in interface SchemaOrBuilder
      Returns:
      The maxProperties.
    • setMaxProperties

      public Schema.Builder setMaxProperties(long value)
      int64 max_properties = 21 [json_name = "maxProperties"];
      Parameters:
      value - The maxProperties to set.
      Returns:
      This builder for chaining.
    • clearMaxProperties

      public Schema.Builder clearMaxProperties()
      int64 max_properties = 21 [json_name = "maxProperties"];
      Returns:
      This builder for chaining.
    • getMinProperties

      public long getMinProperties()
      int64 min_properties = 22 [json_name = "minProperties"];
      Specified by:
      getMinProperties in interface SchemaOrBuilder
      Returns:
      The minProperties.
    • setMinProperties

      public Schema.Builder setMinProperties(long value)
      int64 min_properties = 22 [json_name = "minProperties"];
      Parameters:
      value - The minProperties to set.
      Returns:
      This builder for chaining.
    • clearMinProperties

      public Schema.Builder clearMinProperties()
      int64 min_properties = 22 [json_name = "minProperties"];
      Returns:
      This builder for chaining.
    • getRequiredList

      public com.google.protobuf.ProtocolStringList getRequiredList()
      repeated string required = 23 [json_name = "required"];
      Specified by:
      getRequiredList in interface SchemaOrBuilder
      Returns:
      A list containing the required.
    • getRequiredCount

      public int getRequiredCount()
      repeated string required = 23 [json_name = "required"];
      Specified by:
      getRequiredCount in interface SchemaOrBuilder
      Returns:
      The count of required.
    • getRequired

      public String getRequired(int index)
      repeated string required = 23 [json_name = "required"];
      Specified by:
      getRequired in interface SchemaOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The required at the given index.
    • getRequiredBytes

      public com.google.protobuf.ByteString getRequiredBytes(int index)
      repeated string required = 23 [json_name = "required"];
      Specified by:
      getRequiredBytes in interface SchemaOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the required at the given index.
    • setRequired

      public Schema.Builder setRequired(int index, String value)
      repeated string required = 23 [json_name = "required"];
      Parameters:
      index - The index to set the value at.
      value - The required to set.
      Returns:
      This builder for chaining.
    • addRequired

      public Schema.Builder addRequired(String value)
      repeated string required = 23 [json_name = "required"];
      Parameters:
      value - The required to add.
      Returns:
      This builder for chaining.
    • addAllRequired

      public Schema.Builder addAllRequired(Iterable<String> values)
      repeated string required = 23 [json_name = "required"];
      Parameters:
      values - The required to add.
      Returns:
      This builder for chaining.
    • clearRequired

      public Schema.Builder clearRequired()
      repeated string required = 23 [json_name = "required"];
      Returns:
      This builder for chaining.
    • addRequiredBytes

      public Schema.Builder addRequiredBytes(com.google.protobuf.ByteString value)
      repeated string required = 23 [json_name = "required"];
      Parameters:
      value - The bytes of the required to add.
      Returns:
      This builder for chaining.
    • getEnumList

      public List<Any> getEnumList()
      repeated .openapi.v3.Any enum = 24 [json_name = "enum"];
      Specified by:
      getEnumList in interface SchemaOrBuilder
    • getEnumCount

      public int getEnumCount()
      repeated .openapi.v3.Any enum = 24 [json_name = "enum"];
      Specified by:
      getEnumCount in interface SchemaOrBuilder
    • getEnum

      public Any getEnum(int index)
      repeated .openapi.v3.Any enum = 24 [json_name = "enum"];
      Specified by:
      getEnum in interface SchemaOrBuilder
    • setEnum

      public Schema.Builder setEnum(int index, Any value)
      repeated .openapi.v3.Any enum = 24 [json_name = "enum"];
    • setEnum

      public Schema.Builder setEnum(int index, Any.Builder builderForValue)
      repeated .openapi.v3.Any enum = 24 [json_name = "enum"];
    • addEnum

      public Schema.Builder addEnum(Any value)
      repeated .openapi.v3.Any enum = 24 [json_name = "enum"];
    • addEnum

      public Schema.Builder addEnum(int index, Any value)
      repeated .openapi.v3.Any enum = 24 [json_name = "enum"];
    • addEnum

      public Schema.Builder addEnum(Any.Builder builderForValue)
      repeated .openapi.v3.Any enum = 24 [json_name = "enum"];
    • addEnum

      public Schema.Builder addEnum(int index, Any.Builder builderForValue)
      repeated .openapi.v3.Any enum = 24 [json_name = "enum"];
    • addAllEnum

      public Schema.Builder addAllEnum(Iterable<? extends Any> values)
      repeated .openapi.v3.Any enum = 24 [json_name = "enum"];
    • clearEnum

      public Schema.Builder clearEnum()
      repeated .openapi.v3.Any enum = 24 [json_name = "enum"];
    • removeEnum

      public Schema.Builder removeEnum(int index)
      repeated .openapi.v3.Any enum = 24 [json_name = "enum"];
    • getEnumBuilder

      public Any.Builder getEnumBuilder(int index)
      repeated .openapi.v3.Any enum = 24 [json_name = "enum"];
    • getEnumOrBuilder

      public AnyOrBuilder getEnumOrBuilder(int index)
      repeated .openapi.v3.Any enum = 24 [json_name = "enum"];
      Specified by:
      getEnumOrBuilder in interface SchemaOrBuilder
    • getEnumOrBuilderList

      public List<? extends AnyOrBuilder> getEnumOrBuilderList()
      repeated .openapi.v3.Any enum = 24 [json_name = "enum"];
      Specified by:
      getEnumOrBuilderList in interface SchemaOrBuilder
    • addEnumBuilder

      public Any.Builder addEnumBuilder()
      repeated .openapi.v3.Any enum = 24 [json_name = "enum"];
    • addEnumBuilder

      public Any.Builder addEnumBuilder(int index)
      repeated .openapi.v3.Any enum = 24 [json_name = "enum"];
    • getEnumBuilderList

      public List<Any.Builder> getEnumBuilderList()
      repeated .openapi.v3.Any enum = 24 [json_name = "enum"];
    • getType

      public String getType()
      string type = 25 [json_name = "type"];
      Specified by:
      getType in interface SchemaOrBuilder
      Returns:
      The type.
    • getTypeBytes

      public com.google.protobuf.ByteString getTypeBytes()
      string type = 25 [json_name = "type"];
      Specified by:
      getTypeBytes in interface SchemaOrBuilder
      Returns:
      The bytes for type.
    • setType

      public Schema.Builder setType(String value)
      string type = 25 [json_name = "type"];
      Parameters:
      value - The type to set.
      Returns:
      This builder for chaining.
    • clearType

      public Schema.Builder clearType()
      string type = 25 [json_name = "type"];
      Returns:
      This builder for chaining.
    • setTypeBytes

      public Schema.Builder setTypeBytes(com.google.protobuf.ByteString value)
      string type = 25 [json_name = "type"];
      Parameters:
      value - The bytes for type to set.
      Returns:
      This builder for chaining.
    • getAllOfList

      public List<SchemaOrReference> getAllOfList()
      repeated .openapi.v3.SchemaOrReference all_of = 26 [json_name = "allOf"];
      Specified by:
      getAllOfList in interface SchemaOrBuilder
    • getAllOfCount

      public int getAllOfCount()
      repeated .openapi.v3.SchemaOrReference all_of = 26 [json_name = "allOf"];
      Specified by:
      getAllOfCount in interface SchemaOrBuilder
    • getAllOf

      public SchemaOrReference getAllOf(int index)
      repeated .openapi.v3.SchemaOrReference all_of = 26 [json_name = "allOf"];
      Specified by:
      getAllOf in interface SchemaOrBuilder
    • setAllOf

      public Schema.Builder setAllOf(int index, SchemaOrReference value)
      repeated .openapi.v3.SchemaOrReference all_of = 26 [json_name = "allOf"];
    • setAllOf

      public Schema.Builder setAllOf(int index, SchemaOrReference.Builder builderForValue)
      repeated .openapi.v3.SchemaOrReference all_of = 26 [json_name = "allOf"];
    • addAllOf

      public Schema.Builder addAllOf(SchemaOrReference value)
      repeated .openapi.v3.SchemaOrReference all_of = 26 [json_name = "allOf"];
    • addAllOf

      public Schema.Builder addAllOf(int index, SchemaOrReference value)
      repeated .openapi.v3.SchemaOrReference all_of = 26 [json_name = "allOf"];
    • addAllOf

      public Schema.Builder addAllOf(SchemaOrReference.Builder builderForValue)
      repeated .openapi.v3.SchemaOrReference all_of = 26 [json_name = "allOf"];
    • addAllOf

      public Schema.Builder addAllOf(int index, SchemaOrReference.Builder builderForValue)
      repeated .openapi.v3.SchemaOrReference all_of = 26 [json_name = "allOf"];
    • addAllAllOf

      public Schema.Builder addAllAllOf(Iterable<? extends SchemaOrReference> values)
      repeated .openapi.v3.SchemaOrReference all_of = 26 [json_name = "allOf"];
    • clearAllOf

      public Schema.Builder clearAllOf()
      repeated .openapi.v3.SchemaOrReference all_of = 26 [json_name = "allOf"];
    • removeAllOf

      public Schema.Builder removeAllOf(int index)
      repeated .openapi.v3.SchemaOrReference all_of = 26 [json_name = "allOf"];
    • getAllOfBuilder

      public SchemaOrReference.Builder getAllOfBuilder(int index)
      repeated .openapi.v3.SchemaOrReference all_of = 26 [json_name = "allOf"];
    • getAllOfOrBuilder

      public SchemaOrReferenceOrBuilder getAllOfOrBuilder(int index)
      repeated .openapi.v3.SchemaOrReference all_of = 26 [json_name = "allOf"];
      Specified by:
      getAllOfOrBuilder in interface SchemaOrBuilder
    • getAllOfOrBuilderList

      public List<? extends SchemaOrReferenceOrBuilder> getAllOfOrBuilderList()
      repeated .openapi.v3.SchemaOrReference all_of = 26 [json_name = "allOf"];
      Specified by:
      getAllOfOrBuilderList in interface SchemaOrBuilder
    • addAllOfBuilder

      public SchemaOrReference.Builder addAllOfBuilder()
      repeated .openapi.v3.SchemaOrReference all_of = 26 [json_name = "allOf"];
    • addAllOfBuilder

      public SchemaOrReference.Builder addAllOfBuilder(int index)
      repeated .openapi.v3.SchemaOrReference all_of = 26 [json_name = "allOf"];
    • getAllOfBuilderList

      public List<SchemaOrReference.Builder> getAllOfBuilderList()
      repeated .openapi.v3.SchemaOrReference all_of = 26 [json_name = "allOf"];
    • getOneOfList

      public List<SchemaOrReference> getOneOfList()
      repeated .openapi.v3.SchemaOrReference one_of = 27 [json_name = "oneOf"];
      Specified by:
      getOneOfList in interface SchemaOrBuilder
    • getOneOfCount

      public int getOneOfCount()
      repeated .openapi.v3.SchemaOrReference one_of = 27 [json_name = "oneOf"];
      Specified by:
      getOneOfCount in interface SchemaOrBuilder
    • getOneOf

      public SchemaOrReference getOneOf(int index)
      repeated .openapi.v3.SchemaOrReference one_of = 27 [json_name = "oneOf"];
      Specified by:
      getOneOf in interface SchemaOrBuilder
    • setOneOf

      public Schema.Builder setOneOf(int index, SchemaOrReference value)
      repeated .openapi.v3.SchemaOrReference one_of = 27 [json_name = "oneOf"];
    • setOneOf

      public Schema.Builder setOneOf(int index, SchemaOrReference.Builder builderForValue)
      repeated .openapi.v3.SchemaOrReference one_of = 27 [json_name = "oneOf"];
    • addOneOf

      public Schema.Builder addOneOf(SchemaOrReference value)
      repeated .openapi.v3.SchemaOrReference one_of = 27 [json_name = "oneOf"];
    • addOneOf

      public Schema.Builder addOneOf(int index, SchemaOrReference value)
      repeated .openapi.v3.SchemaOrReference one_of = 27 [json_name = "oneOf"];
    • addOneOf

      public Schema.Builder addOneOf(SchemaOrReference.Builder builderForValue)
      repeated .openapi.v3.SchemaOrReference one_of = 27 [json_name = "oneOf"];
    • addOneOf

      public Schema.Builder addOneOf(int index, SchemaOrReference.Builder builderForValue)
      repeated .openapi.v3.SchemaOrReference one_of = 27 [json_name = "oneOf"];
    • addAllOneOf

      public Schema.Builder addAllOneOf(Iterable<? extends SchemaOrReference> values)
      repeated .openapi.v3.SchemaOrReference one_of = 27 [json_name = "oneOf"];
    • clearOneOf

      public Schema.Builder clearOneOf()
      repeated .openapi.v3.SchemaOrReference one_of = 27 [json_name = "oneOf"];
    • removeOneOf

      public Schema.Builder removeOneOf(int index)
      repeated .openapi.v3.SchemaOrReference one_of = 27 [json_name = "oneOf"];
    • getOneOfBuilder

      public SchemaOrReference.Builder getOneOfBuilder(int index)
      repeated .openapi.v3.SchemaOrReference one_of = 27 [json_name = "oneOf"];
    • getOneOfOrBuilder

      public SchemaOrReferenceOrBuilder getOneOfOrBuilder(int index)
      repeated .openapi.v3.SchemaOrReference one_of = 27 [json_name = "oneOf"];
      Specified by:
      getOneOfOrBuilder in interface SchemaOrBuilder
    • getOneOfOrBuilderList

      public List<? extends SchemaOrReferenceOrBuilder> getOneOfOrBuilderList()
      repeated .openapi.v3.SchemaOrReference one_of = 27 [json_name = "oneOf"];
      Specified by:
      getOneOfOrBuilderList in interface SchemaOrBuilder
    • addOneOfBuilder

      public SchemaOrReference.Builder addOneOfBuilder()
      repeated .openapi.v3.SchemaOrReference one_of = 27 [json_name = "oneOf"];
    • addOneOfBuilder

      public SchemaOrReference.Builder addOneOfBuilder(int index)
      repeated .openapi.v3.SchemaOrReference one_of = 27 [json_name = "oneOf"];
    • getOneOfBuilderList

      public List<SchemaOrReference.Builder> getOneOfBuilderList()
      repeated .openapi.v3.SchemaOrReference one_of = 27 [json_name = "oneOf"];
    • getAnyOfList

      public List<SchemaOrReference> getAnyOfList()
      repeated .openapi.v3.SchemaOrReference any_of = 28 [json_name = "anyOf"];
      Specified by:
      getAnyOfList in interface SchemaOrBuilder
    • getAnyOfCount

      public int getAnyOfCount()
      repeated .openapi.v3.SchemaOrReference any_of = 28 [json_name = "anyOf"];
      Specified by:
      getAnyOfCount in interface SchemaOrBuilder
    • getAnyOf

      public SchemaOrReference getAnyOf(int index)
      repeated .openapi.v3.SchemaOrReference any_of = 28 [json_name = "anyOf"];
      Specified by:
      getAnyOf in interface SchemaOrBuilder
    • setAnyOf

      public Schema.Builder setAnyOf(int index, SchemaOrReference value)
      repeated .openapi.v3.SchemaOrReference any_of = 28 [json_name = "anyOf"];
    • setAnyOf

      public Schema.Builder setAnyOf(int index, SchemaOrReference.Builder builderForValue)
      repeated .openapi.v3.SchemaOrReference any_of = 28 [json_name = "anyOf"];
    • addAnyOf

      public Schema.Builder addAnyOf(SchemaOrReference value)
      repeated .openapi.v3.SchemaOrReference any_of = 28 [json_name = "anyOf"];
    • addAnyOf

      public Schema.Builder addAnyOf(int index, SchemaOrReference value)
      repeated .openapi.v3.SchemaOrReference any_of = 28 [json_name = "anyOf"];
    • addAnyOf

      public Schema.Builder addAnyOf(SchemaOrReference.Builder builderForValue)
      repeated .openapi.v3.SchemaOrReference any_of = 28 [json_name = "anyOf"];
    • addAnyOf

      public Schema.Builder addAnyOf(int index, SchemaOrReference.Builder builderForValue)
      repeated .openapi.v3.SchemaOrReference any_of = 28 [json_name = "anyOf"];
    • addAllAnyOf

      public Schema.Builder addAllAnyOf(Iterable<? extends SchemaOrReference> values)
      repeated .openapi.v3.SchemaOrReference any_of = 28 [json_name = "anyOf"];
    • clearAnyOf

      public Schema.Builder clearAnyOf()
      repeated .openapi.v3.SchemaOrReference any_of = 28 [json_name = "anyOf"];
    • removeAnyOf

      public Schema.Builder removeAnyOf(int index)
      repeated .openapi.v3.SchemaOrReference any_of = 28 [json_name = "anyOf"];
    • getAnyOfBuilder

      public SchemaOrReference.Builder getAnyOfBuilder(int index)
      repeated .openapi.v3.SchemaOrReference any_of = 28 [json_name = "anyOf"];
    • getAnyOfOrBuilder

      public SchemaOrReferenceOrBuilder getAnyOfOrBuilder(int index)
      repeated .openapi.v3.SchemaOrReference any_of = 28 [json_name = "anyOf"];
      Specified by:
      getAnyOfOrBuilder in interface SchemaOrBuilder
    • getAnyOfOrBuilderList

      public List<? extends SchemaOrReferenceOrBuilder> getAnyOfOrBuilderList()
      repeated .openapi.v3.SchemaOrReference any_of = 28 [json_name = "anyOf"];
      Specified by:
      getAnyOfOrBuilderList in interface SchemaOrBuilder
    • addAnyOfBuilder

      public SchemaOrReference.Builder addAnyOfBuilder()
      repeated .openapi.v3.SchemaOrReference any_of = 28 [json_name = "anyOf"];
    • addAnyOfBuilder

      public SchemaOrReference.Builder addAnyOfBuilder(int index)
      repeated .openapi.v3.SchemaOrReference any_of = 28 [json_name = "anyOf"];
    • getAnyOfBuilderList

      public List<SchemaOrReference.Builder> getAnyOfBuilderList()
      repeated .openapi.v3.SchemaOrReference any_of = 28 [json_name = "anyOf"];
    • hasNot

      public boolean hasNot()
      .openapi.v3.Schema not = 29 [json_name = "not"];
      Specified by:
      hasNot in interface SchemaOrBuilder
      Returns:
      Whether the not field is set.
    • getNot

      public Schema getNot()
      .openapi.v3.Schema not = 29 [json_name = "not"];
      Specified by:
      getNot in interface SchemaOrBuilder
      Returns:
      The not.
    • setNot

      public Schema.Builder setNot(Schema value)
      .openapi.v3.Schema not = 29 [json_name = "not"];
    • setNot

      public Schema.Builder setNot(Schema.Builder builderForValue)
      .openapi.v3.Schema not = 29 [json_name = "not"];
    • mergeNot

      public Schema.Builder mergeNot(Schema value)
      .openapi.v3.Schema not = 29 [json_name = "not"];
    • clearNot

      public Schema.Builder clearNot()
      .openapi.v3.Schema not = 29 [json_name = "not"];
    • getNotBuilder

      public Schema.Builder getNotBuilder()
      .openapi.v3.Schema not = 29 [json_name = "not"];
    • getNotOrBuilder

      public SchemaOrBuilder getNotOrBuilder()
      .openapi.v3.Schema not = 29 [json_name = "not"];
      Specified by:
      getNotOrBuilder in interface SchemaOrBuilder
    • hasItems

      public boolean hasItems()
      .openapi.v3.ItemsItem items = 30 [json_name = "items"];
      Specified by:
      hasItems in interface SchemaOrBuilder
      Returns:
      Whether the items field is set.
    • getItems

      public ItemsItem getItems()
      .openapi.v3.ItemsItem items = 30 [json_name = "items"];
      Specified by:
      getItems in interface SchemaOrBuilder
      Returns:
      The items.
    • setItems

      public Schema.Builder setItems(ItemsItem value)
      .openapi.v3.ItemsItem items = 30 [json_name = "items"];
    • setItems

      public Schema.Builder setItems(ItemsItem.Builder builderForValue)
      .openapi.v3.ItemsItem items = 30 [json_name = "items"];
    • mergeItems

      public Schema.Builder mergeItems(ItemsItem value)
      .openapi.v3.ItemsItem items = 30 [json_name = "items"];
    • clearItems

      public Schema.Builder clearItems()
      .openapi.v3.ItemsItem items = 30 [json_name = "items"];
    • getItemsBuilder

      public ItemsItem.Builder getItemsBuilder()
      .openapi.v3.ItemsItem items = 30 [json_name = "items"];
    • getItemsOrBuilder

      public ItemsItemOrBuilder getItemsOrBuilder()
      .openapi.v3.ItemsItem items = 30 [json_name = "items"];
      Specified by:
      getItemsOrBuilder in interface SchemaOrBuilder
    • hasProperties

      public boolean hasProperties()
      .openapi.v3.Properties properties = 31 [json_name = "properties"];
      Specified by:
      hasProperties in interface SchemaOrBuilder
      Returns:
      Whether the properties field is set.
    • getProperties

      public Properties getProperties()
      .openapi.v3.Properties properties = 31 [json_name = "properties"];
      Specified by:
      getProperties in interface SchemaOrBuilder
      Returns:
      The properties.
    • setProperties

      public Schema.Builder setProperties(Properties value)
      .openapi.v3.Properties properties = 31 [json_name = "properties"];
    • setProperties

      public Schema.Builder setProperties(Properties.Builder builderForValue)
      .openapi.v3.Properties properties = 31 [json_name = "properties"];
    • mergeProperties

      public Schema.Builder mergeProperties(Properties value)
      .openapi.v3.Properties properties = 31 [json_name = "properties"];
    • clearProperties

      public Schema.Builder clearProperties()
      .openapi.v3.Properties properties = 31 [json_name = "properties"];
    • getPropertiesBuilder

      public Properties.Builder getPropertiesBuilder()
      .openapi.v3.Properties properties = 31 [json_name = "properties"];
    • getPropertiesOrBuilder

      public PropertiesOrBuilder getPropertiesOrBuilder()
      .openapi.v3.Properties properties = 31 [json_name = "properties"];
      Specified by:
      getPropertiesOrBuilder in interface SchemaOrBuilder
    • hasAdditionalProperties

      public boolean hasAdditionalProperties()
      .openapi.v3.AdditionalPropertiesItem additional_properties = 32 [json_name = "additionalProperties"];
      Specified by:
      hasAdditionalProperties in interface SchemaOrBuilder
      Returns:
      Whether the additionalProperties field is set.
    • getAdditionalProperties

      public AdditionalPropertiesItem getAdditionalProperties()
      .openapi.v3.AdditionalPropertiesItem additional_properties = 32 [json_name = "additionalProperties"];
      Specified by:
      getAdditionalProperties in interface SchemaOrBuilder
      Returns:
      The additionalProperties.
    • setAdditionalProperties

      public Schema.Builder setAdditionalProperties(AdditionalPropertiesItem value)
      .openapi.v3.AdditionalPropertiesItem additional_properties = 32 [json_name = "additionalProperties"];
    • setAdditionalProperties

      public Schema.Builder setAdditionalProperties(AdditionalPropertiesItem.Builder builderForValue)
      .openapi.v3.AdditionalPropertiesItem additional_properties = 32 [json_name = "additionalProperties"];
    • mergeAdditionalProperties

      public Schema.Builder mergeAdditionalProperties(AdditionalPropertiesItem value)
      .openapi.v3.AdditionalPropertiesItem additional_properties = 32 [json_name = "additionalProperties"];
    • clearAdditionalProperties

      public Schema.Builder clearAdditionalProperties()
      .openapi.v3.AdditionalPropertiesItem additional_properties = 32 [json_name = "additionalProperties"];
    • getAdditionalPropertiesBuilder

      public AdditionalPropertiesItem.Builder getAdditionalPropertiesBuilder()
      .openapi.v3.AdditionalPropertiesItem additional_properties = 32 [json_name = "additionalProperties"];
    • getAdditionalPropertiesOrBuilder

      public AdditionalPropertiesItemOrBuilder getAdditionalPropertiesOrBuilder()
      .openapi.v3.AdditionalPropertiesItem additional_properties = 32 [json_name = "additionalProperties"];
      Specified by:
      getAdditionalPropertiesOrBuilder in interface SchemaOrBuilder
    • hasDefault

      public boolean hasDefault()
      .openapi.v3.DefaultType default = 33 [json_name = "default"];
      Specified by:
      hasDefault in interface SchemaOrBuilder
      Returns:
      Whether the default field is set.
    • getDefault

      public DefaultType getDefault()
      .openapi.v3.DefaultType default = 33 [json_name = "default"];
      Specified by:
      getDefault in interface SchemaOrBuilder
      Returns:
      The default.
    • setDefault

      public Schema.Builder setDefault(DefaultType value)
      .openapi.v3.DefaultType default = 33 [json_name = "default"];
    • setDefault

      public Schema.Builder setDefault(DefaultType.Builder builderForValue)
      .openapi.v3.DefaultType default = 33 [json_name = "default"];
    • mergeDefault

      public Schema.Builder mergeDefault(DefaultType value)
      .openapi.v3.DefaultType default = 33 [json_name = "default"];
    • clearDefault

      public Schema.Builder clearDefault()
      .openapi.v3.DefaultType default = 33 [json_name = "default"];
    • getDefaultBuilder

      public DefaultType.Builder getDefaultBuilder()
      .openapi.v3.DefaultType default = 33 [json_name = "default"];
    • getDefaultOrBuilder

      public DefaultTypeOrBuilder getDefaultOrBuilder()
      .openapi.v3.DefaultType default = 33 [json_name = "default"];
      Specified by:
      getDefaultOrBuilder in interface SchemaOrBuilder
    • getDescription

      public String getDescription()
      string description = 34 [json_name = "description"];
      Specified by:
      getDescription in interface SchemaOrBuilder
      Returns:
      The description.
    • getDescriptionBytes

      public com.google.protobuf.ByteString getDescriptionBytes()
      string description = 34 [json_name = "description"];
      Specified by:
      getDescriptionBytes in interface SchemaOrBuilder
      Returns:
      The bytes for description.
    • setDescription

      public Schema.Builder setDescription(String value)
      string description = 34 [json_name = "description"];
      Parameters:
      value - The description to set.
      Returns:
      This builder for chaining.
    • clearDescription

      public Schema.Builder clearDescription()
      string description = 34 [json_name = "description"];
      Returns:
      This builder for chaining.
    • setDescriptionBytes

      public Schema.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
      string description = 34 [json_name = "description"];
      Parameters:
      value - The bytes for description to set.
      Returns:
      This builder for chaining.
    • getFormat

      public String getFormat()
      string format = 35 [json_name = "format"];
      Specified by:
      getFormat in interface SchemaOrBuilder
      Returns:
      The format.
    • getFormatBytes

      public com.google.protobuf.ByteString getFormatBytes()
      string format = 35 [json_name = "format"];
      Specified by:
      getFormatBytes in interface SchemaOrBuilder
      Returns:
      The bytes for format.
    • setFormat

      public Schema.Builder setFormat(String value)
      string format = 35 [json_name = "format"];
      Parameters:
      value - The format to set.
      Returns:
      This builder for chaining.
    • clearFormat

      public Schema.Builder clearFormat()
      string format = 35 [json_name = "format"];
      Returns:
      This builder for chaining.
    • setFormatBytes

      public Schema.Builder setFormatBytes(com.google.protobuf.ByteString value)
      string format = 35 [json_name = "format"];
      Parameters:
      value - The bytes for format to set.
      Returns:
      This builder for chaining.
    • getSpecificationExtensionList

      public List<NamedAny> getSpecificationExtensionList()
      repeated .openapi.v3.NamedAny specification_extension = 36 [json_name = "specificationExtension"];
      Specified by:
      getSpecificationExtensionList in interface SchemaOrBuilder
    • getSpecificationExtensionCount

      public int getSpecificationExtensionCount()
      repeated .openapi.v3.NamedAny specification_extension = 36 [json_name = "specificationExtension"];
      Specified by:
      getSpecificationExtensionCount in interface SchemaOrBuilder
    • getSpecificationExtension

      public NamedAny getSpecificationExtension(int index)
      repeated .openapi.v3.NamedAny specification_extension = 36 [json_name = "specificationExtension"];
      Specified by:
      getSpecificationExtension in interface SchemaOrBuilder
    • setSpecificationExtension

      public Schema.Builder setSpecificationExtension(int index, NamedAny value)
      repeated .openapi.v3.NamedAny specification_extension = 36 [json_name = "specificationExtension"];
    • setSpecificationExtension

      public Schema.Builder setSpecificationExtension(int index, NamedAny.Builder builderForValue)
      repeated .openapi.v3.NamedAny specification_extension = 36 [json_name = "specificationExtension"];
    • addSpecificationExtension

      public Schema.Builder addSpecificationExtension(NamedAny value)
      repeated .openapi.v3.NamedAny specification_extension = 36 [json_name = "specificationExtension"];
    • addSpecificationExtension

      public Schema.Builder addSpecificationExtension(int index, NamedAny value)
      repeated .openapi.v3.NamedAny specification_extension = 36 [json_name = "specificationExtension"];
    • addSpecificationExtension

      public Schema.Builder addSpecificationExtension(NamedAny.Builder builderForValue)
      repeated .openapi.v3.NamedAny specification_extension = 36 [json_name = "specificationExtension"];
    • addSpecificationExtension

      public Schema.Builder addSpecificationExtension(int index, NamedAny.Builder builderForValue)
      repeated .openapi.v3.NamedAny specification_extension = 36 [json_name = "specificationExtension"];
    • addAllSpecificationExtension

      public Schema.Builder addAllSpecificationExtension(Iterable<? extends NamedAny> values)
      repeated .openapi.v3.NamedAny specification_extension = 36 [json_name = "specificationExtension"];
    • clearSpecificationExtension

      public Schema.Builder clearSpecificationExtension()
      repeated .openapi.v3.NamedAny specification_extension = 36 [json_name = "specificationExtension"];
    • removeSpecificationExtension

      public Schema.Builder removeSpecificationExtension(int index)
      repeated .openapi.v3.NamedAny specification_extension = 36 [json_name = "specificationExtension"];
    • getSpecificationExtensionBuilder

      public NamedAny.Builder getSpecificationExtensionBuilder(int index)
      repeated .openapi.v3.NamedAny specification_extension = 36 [json_name = "specificationExtension"];
    • getSpecificationExtensionOrBuilder

      public NamedAnyOrBuilder getSpecificationExtensionOrBuilder(int index)
      repeated .openapi.v3.NamedAny specification_extension = 36 [json_name = "specificationExtension"];
      Specified by:
      getSpecificationExtensionOrBuilder in interface SchemaOrBuilder
    • getSpecificationExtensionOrBuilderList

      public List<? extends NamedAnyOrBuilder> getSpecificationExtensionOrBuilderList()
      repeated .openapi.v3.NamedAny specification_extension = 36 [json_name = "specificationExtension"];
      Specified by:
      getSpecificationExtensionOrBuilderList in interface SchemaOrBuilder
    • addSpecificationExtensionBuilder

      public NamedAny.Builder addSpecificationExtensionBuilder()
      repeated .openapi.v3.NamedAny specification_extension = 36 [json_name = "specificationExtension"];
    • addSpecificationExtensionBuilder

      public NamedAny.Builder addSpecificationExtensionBuilder(int index)
      repeated .openapi.v3.NamedAny specification_extension = 36 [json_name = "specificationExtension"];
    • getSpecificationExtensionBuilderList

      public List<NamedAny.Builder> getSpecificationExtensionBuilderList()
      repeated .openapi.v3.NamedAny specification_extension = 36 [json_name = "specificationExtension"];
    • setUnknownFields

      public final Schema.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      setUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Schema.Builder>
    • mergeUnknownFields

      public final Schema.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      mergeUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Schema.Builder>