Class GeoBounds.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<GeoBounds.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<GeoBounds.Builder>
org.opensearch.protobufs.GeoBounds.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, GeoBoundsOrBuilder
Enclosing class:
GeoBounds

public static final class GeoBounds.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<GeoBounds.Builder> implements GeoBoundsOrBuilder
Protobuf type org.opensearch.protobufs.GeoBounds
  • 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<GeoBounds.Builder>
    • clear

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

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

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

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

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

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

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

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

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

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

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

      public GeoBounds.Builder mergeFrom(GeoBounds other)
    • isInitialized

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

      public GeoBounds.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<GeoBounds.Builder>
      Throws:
      IOException
    • getGeoBoundsCase

      public GeoBounds.GeoBoundsCase getGeoBoundsCase()
      Specified by:
      getGeoBoundsCase in interface GeoBoundsOrBuilder
    • clearGeoBounds

      public GeoBounds.Builder clearGeoBounds()
    • hasCoords

      public boolean hasCoords()
      .org.opensearch.protobufs.CoordsGeoBounds coords = 1 [json_name = "coords"];
      Specified by:
      hasCoords in interface GeoBoundsOrBuilder
      Returns:
      Whether the coords field is set.
    • getCoords

      public CoordsGeoBounds getCoords()
      .org.opensearch.protobufs.CoordsGeoBounds coords = 1 [json_name = "coords"];
      Specified by:
      getCoords in interface GeoBoundsOrBuilder
      Returns:
      The coords.
    • setCoords

      public GeoBounds.Builder setCoords(CoordsGeoBounds value)
      .org.opensearch.protobufs.CoordsGeoBounds coords = 1 [json_name = "coords"];
    • setCoords

      public GeoBounds.Builder setCoords(CoordsGeoBounds.Builder builderForValue)
      .org.opensearch.protobufs.CoordsGeoBounds coords = 1 [json_name = "coords"];
    • mergeCoords

      public GeoBounds.Builder mergeCoords(CoordsGeoBounds value)
      .org.opensearch.protobufs.CoordsGeoBounds coords = 1 [json_name = "coords"];
    • clearCoords

      public GeoBounds.Builder clearCoords()
      .org.opensearch.protobufs.CoordsGeoBounds coords = 1 [json_name = "coords"];
    • getCoordsBuilder

      public CoordsGeoBounds.Builder getCoordsBuilder()
      .org.opensearch.protobufs.CoordsGeoBounds coords = 1 [json_name = "coords"];
    • getCoordsOrBuilder

      public CoordsGeoBoundsOrBuilder getCoordsOrBuilder()
      .org.opensearch.protobufs.CoordsGeoBounds coords = 1 [json_name = "coords"];
      Specified by:
      getCoordsOrBuilder in interface GeoBoundsOrBuilder
    • hasTlbr

      public boolean hasTlbr()
      .org.opensearch.protobufs.TopLeftBottomRightGeoBounds tlbr = 2 [json_name = "tlbr"];
      Specified by:
      hasTlbr in interface GeoBoundsOrBuilder
      Returns:
      Whether the tlbr field is set.
    • getTlbr

      public TopLeftBottomRightGeoBounds getTlbr()
      .org.opensearch.protobufs.TopLeftBottomRightGeoBounds tlbr = 2 [json_name = "tlbr"];
      Specified by:
      getTlbr in interface GeoBoundsOrBuilder
      Returns:
      The tlbr.
    • setTlbr

      .org.opensearch.protobufs.TopLeftBottomRightGeoBounds tlbr = 2 [json_name = "tlbr"];
    • setTlbr

      public GeoBounds.Builder setTlbr(TopLeftBottomRightGeoBounds.Builder builderForValue)
      .org.opensearch.protobufs.TopLeftBottomRightGeoBounds tlbr = 2 [json_name = "tlbr"];
    • mergeTlbr

      .org.opensearch.protobufs.TopLeftBottomRightGeoBounds tlbr = 2 [json_name = "tlbr"];
    • clearTlbr

      public GeoBounds.Builder clearTlbr()
      .org.opensearch.protobufs.TopLeftBottomRightGeoBounds tlbr = 2 [json_name = "tlbr"];
    • getTlbrBuilder

      public TopLeftBottomRightGeoBounds.Builder getTlbrBuilder()
      .org.opensearch.protobufs.TopLeftBottomRightGeoBounds tlbr = 2 [json_name = "tlbr"];
    • getTlbrOrBuilder

      public TopLeftBottomRightGeoBoundsOrBuilder getTlbrOrBuilder()
      .org.opensearch.protobufs.TopLeftBottomRightGeoBounds tlbr = 2 [json_name = "tlbr"];
      Specified by:
      getTlbrOrBuilder in interface GeoBoundsOrBuilder
    • hasTrbl

      public boolean hasTrbl()
      .org.opensearch.protobufs.TopRightBottomLeftGeoBounds trbl = 3 [json_name = "trbl"];
      Specified by:
      hasTrbl in interface GeoBoundsOrBuilder
      Returns:
      Whether the trbl field is set.
    • getTrbl

      public TopRightBottomLeftGeoBounds getTrbl()
      .org.opensearch.protobufs.TopRightBottomLeftGeoBounds trbl = 3 [json_name = "trbl"];
      Specified by:
      getTrbl in interface GeoBoundsOrBuilder
      Returns:
      The trbl.
    • setTrbl

      .org.opensearch.protobufs.TopRightBottomLeftGeoBounds trbl = 3 [json_name = "trbl"];
    • setTrbl

      public GeoBounds.Builder setTrbl(TopRightBottomLeftGeoBounds.Builder builderForValue)
      .org.opensearch.protobufs.TopRightBottomLeftGeoBounds trbl = 3 [json_name = "trbl"];
    • mergeTrbl

      .org.opensearch.protobufs.TopRightBottomLeftGeoBounds trbl = 3 [json_name = "trbl"];
    • clearTrbl

      public GeoBounds.Builder clearTrbl()
      .org.opensearch.protobufs.TopRightBottomLeftGeoBounds trbl = 3 [json_name = "trbl"];
    • getTrblBuilder

      public TopRightBottomLeftGeoBounds.Builder getTrblBuilder()
      .org.opensearch.protobufs.TopRightBottomLeftGeoBounds trbl = 3 [json_name = "trbl"];
    • getTrblOrBuilder

      public TopRightBottomLeftGeoBoundsOrBuilder getTrblOrBuilder()
      .org.opensearch.protobufs.TopRightBottomLeftGeoBounds trbl = 3 [json_name = "trbl"];
      Specified by:
      getTrblOrBuilder in interface GeoBoundsOrBuilder
    • hasWkt

      public boolean hasWkt()
      .org.opensearch.protobufs.WktGeoBounds wkt = 4 [json_name = "wkt"];
      Specified by:
      hasWkt in interface GeoBoundsOrBuilder
      Returns:
      Whether the wkt field is set.
    • getWkt

      public WktGeoBounds getWkt()
      .org.opensearch.protobufs.WktGeoBounds wkt = 4 [json_name = "wkt"];
      Specified by:
      getWkt in interface GeoBoundsOrBuilder
      Returns:
      The wkt.
    • setWkt

      public GeoBounds.Builder setWkt(WktGeoBounds value)
      .org.opensearch.protobufs.WktGeoBounds wkt = 4 [json_name = "wkt"];
    • setWkt

      public GeoBounds.Builder setWkt(WktGeoBounds.Builder builderForValue)
      .org.opensearch.protobufs.WktGeoBounds wkt = 4 [json_name = "wkt"];
    • mergeWkt

      public GeoBounds.Builder mergeWkt(WktGeoBounds value)
      .org.opensearch.protobufs.WktGeoBounds wkt = 4 [json_name = "wkt"];
    • clearWkt

      public GeoBounds.Builder clearWkt()
      .org.opensearch.protobufs.WktGeoBounds wkt = 4 [json_name = "wkt"];
    • getWktBuilder

      public WktGeoBounds.Builder getWktBuilder()
      .org.opensearch.protobufs.WktGeoBounds wkt = 4 [json_name = "wkt"];
    • getWktOrBuilder

      public WktGeoBoundsOrBuilder getWktOrBuilder()
      .org.opensearch.protobufs.WktGeoBounds wkt = 4 [json_name = "wkt"];
      Specified by:
      getWktOrBuilder in interface GeoBoundsOrBuilder
    • setUnknownFields

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

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