Class PathItem.Builder

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

public static final class PathItem.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<PathItem.Builder> implements PathItemOrBuilder
 Describes the operations available on a single path. A Path Item MAY be empty, due to ACL constraints. The path itself is still exposed to the documentation viewer but they will not know which operations and parameters are available.
 
Protobuf type openapi.v3.PathItem
  • 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<PathItem.Builder>
    • clear

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

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

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

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

      public PathItem.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<PathItem.Builder>
    • setField

      public PathItem.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<PathItem.Builder>
    • clearField

      public PathItem.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<PathItem.Builder>
    • clearOneof

      public PathItem.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<PathItem.Builder>
    • setRepeatedField

      public PathItem.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<PathItem.Builder>
    • addRepeatedField

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

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

      public PathItem.Builder mergeFrom(PathItem other)
    • isInitialized

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

      public PathItem.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<PathItem.Builder>
      Throws:
      IOException
    • getRef

      public String getRef()
      string _ref = 1 [json_name = "Ref"];
      Specified by:
      getRef in interface PathItemOrBuilder
      Returns:
      The ref.
    • getRefBytes

      public com.google.protobuf.ByteString getRefBytes()
      string _ref = 1 [json_name = "Ref"];
      Specified by:
      getRefBytes in interface PathItemOrBuilder
      Returns:
      The bytes for ref.
    • setRef

      public PathItem.Builder setRef(String value)
      string _ref = 1 [json_name = "Ref"];
      Parameters:
      value - The ref to set.
      Returns:
      This builder for chaining.
    • clearRef

      public PathItem.Builder clearRef()
      string _ref = 1 [json_name = "Ref"];
      Returns:
      This builder for chaining.
    • setRefBytes

      public PathItem.Builder setRefBytes(com.google.protobuf.ByteString value)
      string _ref = 1 [json_name = "Ref"];
      Parameters:
      value - The bytes for ref to set.
      Returns:
      This builder for chaining.
    • getSummary

      public String getSummary()
      string summary = 2 [json_name = "summary"];
      Specified by:
      getSummary in interface PathItemOrBuilder
      Returns:
      The summary.
    • getSummaryBytes

      public com.google.protobuf.ByteString getSummaryBytes()
      string summary = 2 [json_name = "summary"];
      Specified by:
      getSummaryBytes in interface PathItemOrBuilder
      Returns:
      The bytes for summary.
    • setSummary

      public PathItem.Builder setSummary(String value)
      string summary = 2 [json_name = "summary"];
      Parameters:
      value - The summary to set.
      Returns:
      This builder for chaining.
    • clearSummary

      public PathItem.Builder clearSummary()
      string summary = 2 [json_name = "summary"];
      Returns:
      This builder for chaining.
    • setSummaryBytes

      public PathItem.Builder setSummaryBytes(com.google.protobuf.ByteString value)
      string summary = 2 [json_name = "summary"];
      Parameters:
      value - The bytes for summary to set.
      Returns:
      This builder for chaining.
    • getDescription

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

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

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

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

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

      public boolean hasGet()
      .openapi.v3.Operation get = 4 [json_name = "get"];
      Specified by:
      hasGet in interface PathItemOrBuilder
      Returns:
      Whether the get field is set.
    • getGet

      public Operation getGet()
      .openapi.v3.Operation get = 4 [json_name = "get"];
      Specified by:
      getGet in interface PathItemOrBuilder
      Returns:
      The get.
    • setGet

      public PathItem.Builder setGet(Operation value)
      .openapi.v3.Operation get = 4 [json_name = "get"];
    • setGet

      public PathItem.Builder setGet(Operation.Builder builderForValue)
      .openapi.v3.Operation get = 4 [json_name = "get"];
    • mergeGet

      public PathItem.Builder mergeGet(Operation value)
      .openapi.v3.Operation get = 4 [json_name = "get"];
    • clearGet

      public PathItem.Builder clearGet()
      .openapi.v3.Operation get = 4 [json_name = "get"];
    • getGetBuilder

      public Operation.Builder getGetBuilder()
      .openapi.v3.Operation get = 4 [json_name = "get"];
    • getGetOrBuilder

      public OperationOrBuilder getGetOrBuilder()
      .openapi.v3.Operation get = 4 [json_name = "get"];
      Specified by:
      getGetOrBuilder in interface PathItemOrBuilder
    • hasPut

      public boolean hasPut()
      .openapi.v3.Operation put = 5 [json_name = "put"];
      Specified by:
      hasPut in interface PathItemOrBuilder
      Returns:
      Whether the put field is set.
    • getPut

      public Operation getPut()
      .openapi.v3.Operation put = 5 [json_name = "put"];
      Specified by:
      getPut in interface PathItemOrBuilder
      Returns:
      The put.
    • setPut

      public PathItem.Builder setPut(Operation value)
      .openapi.v3.Operation put = 5 [json_name = "put"];
    • setPut

      public PathItem.Builder setPut(Operation.Builder builderForValue)
      .openapi.v3.Operation put = 5 [json_name = "put"];
    • mergePut

      public PathItem.Builder mergePut(Operation value)
      .openapi.v3.Operation put = 5 [json_name = "put"];
    • clearPut

      public PathItem.Builder clearPut()
      .openapi.v3.Operation put = 5 [json_name = "put"];
    • getPutBuilder

      public Operation.Builder getPutBuilder()
      .openapi.v3.Operation put = 5 [json_name = "put"];
    • getPutOrBuilder

      public OperationOrBuilder getPutOrBuilder()
      .openapi.v3.Operation put = 5 [json_name = "put"];
      Specified by:
      getPutOrBuilder in interface PathItemOrBuilder
    • hasPost

      public boolean hasPost()
      .openapi.v3.Operation post = 6 [json_name = "post"];
      Specified by:
      hasPost in interface PathItemOrBuilder
      Returns:
      Whether the post field is set.
    • getPost

      public Operation getPost()
      .openapi.v3.Operation post = 6 [json_name = "post"];
      Specified by:
      getPost in interface PathItemOrBuilder
      Returns:
      The post.
    • setPost

      public PathItem.Builder setPost(Operation value)
      .openapi.v3.Operation post = 6 [json_name = "post"];
    • setPost

      public PathItem.Builder setPost(Operation.Builder builderForValue)
      .openapi.v3.Operation post = 6 [json_name = "post"];
    • mergePost

      public PathItem.Builder mergePost(Operation value)
      .openapi.v3.Operation post = 6 [json_name = "post"];
    • clearPost

      public PathItem.Builder clearPost()
      .openapi.v3.Operation post = 6 [json_name = "post"];
    • getPostBuilder

      public Operation.Builder getPostBuilder()
      .openapi.v3.Operation post = 6 [json_name = "post"];
    • getPostOrBuilder

      public OperationOrBuilder getPostOrBuilder()
      .openapi.v3.Operation post = 6 [json_name = "post"];
      Specified by:
      getPostOrBuilder in interface PathItemOrBuilder
    • hasDelete

      public boolean hasDelete()
      .openapi.v3.Operation delete = 7 [json_name = "delete"];
      Specified by:
      hasDelete in interface PathItemOrBuilder
      Returns:
      Whether the delete field is set.
    • getDelete

      public Operation getDelete()
      .openapi.v3.Operation delete = 7 [json_name = "delete"];
      Specified by:
      getDelete in interface PathItemOrBuilder
      Returns:
      The delete.
    • setDelete

      public PathItem.Builder setDelete(Operation value)
      .openapi.v3.Operation delete = 7 [json_name = "delete"];
    • setDelete

      public PathItem.Builder setDelete(Operation.Builder builderForValue)
      .openapi.v3.Operation delete = 7 [json_name = "delete"];
    • mergeDelete

      public PathItem.Builder mergeDelete(Operation value)
      .openapi.v3.Operation delete = 7 [json_name = "delete"];
    • clearDelete

      public PathItem.Builder clearDelete()
      .openapi.v3.Operation delete = 7 [json_name = "delete"];
    • getDeleteBuilder

      public Operation.Builder getDeleteBuilder()
      .openapi.v3.Operation delete = 7 [json_name = "delete"];
    • getDeleteOrBuilder

      public OperationOrBuilder getDeleteOrBuilder()
      .openapi.v3.Operation delete = 7 [json_name = "delete"];
      Specified by:
      getDeleteOrBuilder in interface PathItemOrBuilder
    • hasOptions

      public boolean hasOptions()
      .openapi.v3.Operation options = 8 [json_name = "options"];
      Specified by:
      hasOptions in interface PathItemOrBuilder
      Returns:
      Whether the options field is set.
    • getOptions

      public Operation getOptions()
      .openapi.v3.Operation options = 8 [json_name = "options"];
      Specified by:
      getOptions in interface PathItemOrBuilder
      Returns:
      The options.
    • setOptions

      public PathItem.Builder setOptions(Operation value)
      .openapi.v3.Operation options = 8 [json_name = "options"];
    • setOptions

      public PathItem.Builder setOptions(Operation.Builder builderForValue)
      .openapi.v3.Operation options = 8 [json_name = "options"];
    • mergeOptions

      public PathItem.Builder mergeOptions(Operation value)
      .openapi.v3.Operation options = 8 [json_name = "options"];
    • clearOptions

      public PathItem.Builder clearOptions()
      .openapi.v3.Operation options = 8 [json_name = "options"];
    • getOptionsBuilder

      public Operation.Builder getOptionsBuilder()
      .openapi.v3.Operation options = 8 [json_name = "options"];
    • getOptionsOrBuilder

      public OperationOrBuilder getOptionsOrBuilder()
      .openapi.v3.Operation options = 8 [json_name = "options"];
      Specified by:
      getOptionsOrBuilder in interface PathItemOrBuilder
    • hasHead

      public boolean hasHead()
      .openapi.v3.Operation head = 9 [json_name = "head"];
      Specified by:
      hasHead in interface PathItemOrBuilder
      Returns:
      Whether the head field is set.
    • getHead

      public Operation getHead()
      .openapi.v3.Operation head = 9 [json_name = "head"];
      Specified by:
      getHead in interface PathItemOrBuilder
      Returns:
      The head.
    • setHead

      public PathItem.Builder setHead(Operation value)
      .openapi.v3.Operation head = 9 [json_name = "head"];
    • setHead

      public PathItem.Builder setHead(Operation.Builder builderForValue)
      .openapi.v3.Operation head = 9 [json_name = "head"];
    • mergeHead

      public PathItem.Builder mergeHead(Operation value)
      .openapi.v3.Operation head = 9 [json_name = "head"];
    • clearHead

      public PathItem.Builder clearHead()
      .openapi.v3.Operation head = 9 [json_name = "head"];
    • getHeadBuilder

      public Operation.Builder getHeadBuilder()
      .openapi.v3.Operation head = 9 [json_name = "head"];
    • getHeadOrBuilder

      public OperationOrBuilder getHeadOrBuilder()
      .openapi.v3.Operation head = 9 [json_name = "head"];
      Specified by:
      getHeadOrBuilder in interface PathItemOrBuilder
    • hasPatch

      public boolean hasPatch()
      .openapi.v3.Operation patch = 10 [json_name = "patch"];
      Specified by:
      hasPatch in interface PathItemOrBuilder
      Returns:
      Whether the patch field is set.
    • getPatch

      public Operation getPatch()
      .openapi.v3.Operation patch = 10 [json_name = "patch"];
      Specified by:
      getPatch in interface PathItemOrBuilder
      Returns:
      The patch.
    • setPatch

      public PathItem.Builder setPatch(Operation value)
      .openapi.v3.Operation patch = 10 [json_name = "patch"];
    • setPatch

      public PathItem.Builder setPatch(Operation.Builder builderForValue)
      .openapi.v3.Operation patch = 10 [json_name = "patch"];
    • mergePatch

      public PathItem.Builder mergePatch(Operation value)
      .openapi.v3.Operation patch = 10 [json_name = "patch"];
    • clearPatch

      public PathItem.Builder clearPatch()
      .openapi.v3.Operation patch = 10 [json_name = "patch"];
    • getPatchBuilder

      public Operation.Builder getPatchBuilder()
      .openapi.v3.Operation patch = 10 [json_name = "patch"];
    • getPatchOrBuilder

      public OperationOrBuilder getPatchOrBuilder()
      .openapi.v3.Operation patch = 10 [json_name = "patch"];
      Specified by:
      getPatchOrBuilder in interface PathItemOrBuilder
    • hasTrace

      public boolean hasTrace()
      .openapi.v3.Operation trace = 11 [json_name = "trace"];
      Specified by:
      hasTrace in interface PathItemOrBuilder
      Returns:
      Whether the trace field is set.
    • getTrace

      public Operation getTrace()
      .openapi.v3.Operation trace = 11 [json_name = "trace"];
      Specified by:
      getTrace in interface PathItemOrBuilder
      Returns:
      The trace.
    • setTrace

      public PathItem.Builder setTrace(Operation value)
      .openapi.v3.Operation trace = 11 [json_name = "trace"];
    • setTrace

      public PathItem.Builder setTrace(Operation.Builder builderForValue)
      .openapi.v3.Operation trace = 11 [json_name = "trace"];
    • mergeTrace

      public PathItem.Builder mergeTrace(Operation value)
      .openapi.v3.Operation trace = 11 [json_name = "trace"];
    • clearTrace

      public PathItem.Builder clearTrace()
      .openapi.v3.Operation trace = 11 [json_name = "trace"];
    • getTraceBuilder

      public Operation.Builder getTraceBuilder()
      .openapi.v3.Operation trace = 11 [json_name = "trace"];
    • getTraceOrBuilder

      public OperationOrBuilder getTraceOrBuilder()
      .openapi.v3.Operation trace = 11 [json_name = "trace"];
      Specified by:
      getTraceOrBuilder in interface PathItemOrBuilder
    • getServersList

      public List<Server> getServersList()
      repeated .openapi.v3.Server servers = 12 [json_name = "servers"];
      Specified by:
      getServersList in interface PathItemOrBuilder
    • getServersCount

      public int getServersCount()
      repeated .openapi.v3.Server servers = 12 [json_name = "servers"];
      Specified by:
      getServersCount in interface PathItemOrBuilder
    • getServers

      public Server getServers(int index)
      repeated .openapi.v3.Server servers = 12 [json_name = "servers"];
      Specified by:
      getServers in interface PathItemOrBuilder
    • setServers

      public PathItem.Builder setServers(int index, Server value)
      repeated .openapi.v3.Server servers = 12 [json_name = "servers"];
    • setServers

      public PathItem.Builder setServers(int index, Server.Builder builderForValue)
      repeated .openapi.v3.Server servers = 12 [json_name = "servers"];
    • addServers

      public PathItem.Builder addServers(Server value)
      repeated .openapi.v3.Server servers = 12 [json_name = "servers"];
    • addServers

      public PathItem.Builder addServers(int index, Server value)
      repeated .openapi.v3.Server servers = 12 [json_name = "servers"];
    • addServers

      public PathItem.Builder addServers(Server.Builder builderForValue)
      repeated .openapi.v3.Server servers = 12 [json_name = "servers"];
    • addServers

      public PathItem.Builder addServers(int index, Server.Builder builderForValue)
      repeated .openapi.v3.Server servers = 12 [json_name = "servers"];
    • addAllServers

      public PathItem.Builder addAllServers(Iterable<? extends Server> values)
      repeated .openapi.v3.Server servers = 12 [json_name = "servers"];
    • clearServers

      public PathItem.Builder clearServers()
      repeated .openapi.v3.Server servers = 12 [json_name = "servers"];
    • removeServers

      public PathItem.Builder removeServers(int index)
      repeated .openapi.v3.Server servers = 12 [json_name = "servers"];
    • getServersBuilder

      public Server.Builder getServersBuilder(int index)
      repeated .openapi.v3.Server servers = 12 [json_name = "servers"];
    • getServersOrBuilder

      public ServerOrBuilder getServersOrBuilder(int index)
      repeated .openapi.v3.Server servers = 12 [json_name = "servers"];
      Specified by:
      getServersOrBuilder in interface PathItemOrBuilder
    • getServersOrBuilderList

      public List<? extends ServerOrBuilder> getServersOrBuilderList()
      repeated .openapi.v3.Server servers = 12 [json_name = "servers"];
      Specified by:
      getServersOrBuilderList in interface PathItemOrBuilder
    • addServersBuilder

      public Server.Builder addServersBuilder()
      repeated .openapi.v3.Server servers = 12 [json_name = "servers"];
    • addServersBuilder

      public Server.Builder addServersBuilder(int index)
      repeated .openapi.v3.Server servers = 12 [json_name = "servers"];
    • getServersBuilderList

      public List<Server.Builder> getServersBuilderList()
      repeated .openapi.v3.Server servers = 12 [json_name = "servers"];
    • getParametersList

      public List<ParameterOrReference> getParametersList()
      repeated .openapi.v3.ParameterOrReference parameters = 13 [json_name = "parameters"];
      Specified by:
      getParametersList in interface PathItemOrBuilder
    • getParametersCount

      public int getParametersCount()
      repeated .openapi.v3.ParameterOrReference parameters = 13 [json_name = "parameters"];
      Specified by:
      getParametersCount in interface PathItemOrBuilder
    • getParameters

      public ParameterOrReference getParameters(int index)
      repeated .openapi.v3.ParameterOrReference parameters = 13 [json_name = "parameters"];
      Specified by:
      getParameters in interface PathItemOrBuilder
    • setParameters

      public PathItem.Builder setParameters(int index, ParameterOrReference value)
      repeated .openapi.v3.ParameterOrReference parameters = 13 [json_name = "parameters"];
    • setParameters

      public PathItem.Builder setParameters(int index, ParameterOrReference.Builder builderForValue)
      repeated .openapi.v3.ParameterOrReference parameters = 13 [json_name = "parameters"];
    • addParameters

      public PathItem.Builder addParameters(ParameterOrReference value)
      repeated .openapi.v3.ParameterOrReference parameters = 13 [json_name = "parameters"];
    • addParameters

      public PathItem.Builder addParameters(int index, ParameterOrReference value)
      repeated .openapi.v3.ParameterOrReference parameters = 13 [json_name = "parameters"];
    • addParameters

      public PathItem.Builder addParameters(ParameterOrReference.Builder builderForValue)
      repeated .openapi.v3.ParameterOrReference parameters = 13 [json_name = "parameters"];
    • addParameters

      public PathItem.Builder addParameters(int index, ParameterOrReference.Builder builderForValue)
      repeated .openapi.v3.ParameterOrReference parameters = 13 [json_name = "parameters"];
    • addAllParameters

      public PathItem.Builder addAllParameters(Iterable<? extends ParameterOrReference> values)
      repeated .openapi.v3.ParameterOrReference parameters = 13 [json_name = "parameters"];
    • clearParameters

      public PathItem.Builder clearParameters()
      repeated .openapi.v3.ParameterOrReference parameters = 13 [json_name = "parameters"];
    • removeParameters

      public PathItem.Builder removeParameters(int index)
      repeated .openapi.v3.ParameterOrReference parameters = 13 [json_name = "parameters"];
    • getParametersBuilder

      public ParameterOrReference.Builder getParametersBuilder(int index)
      repeated .openapi.v3.ParameterOrReference parameters = 13 [json_name = "parameters"];
    • getParametersOrBuilder

      public ParameterOrReferenceOrBuilder getParametersOrBuilder(int index)
      repeated .openapi.v3.ParameterOrReference parameters = 13 [json_name = "parameters"];
      Specified by:
      getParametersOrBuilder in interface PathItemOrBuilder
    • getParametersOrBuilderList

      public List<? extends ParameterOrReferenceOrBuilder> getParametersOrBuilderList()
      repeated .openapi.v3.ParameterOrReference parameters = 13 [json_name = "parameters"];
      Specified by:
      getParametersOrBuilderList in interface PathItemOrBuilder
    • addParametersBuilder

      public ParameterOrReference.Builder addParametersBuilder()
      repeated .openapi.v3.ParameterOrReference parameters = 13 [json_name = "parameters"];
    • addParametersBuilder

      public ParameterOrReference.Builder addParametersBuilder(int index)
      repeated .openapi.v3.ParameterOrReference parameters = 13 [json_name = "parameters"];
    • getParametersBuilderList

      public List<ParameterOrReference.Builder> getParametersBuilderList()
      repeated .openapi.v3.ParameterOrReference parameters = 13 [json_name = "parameters"];
    • getSpecificationExtensionList

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      public final PathItem.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<PathItem.Builder>
    • mergeUnknownFields

      public final PathItem.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<PathItem.Builder>