Class Geometry.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<Geometry.Builder>
com.cognite.client.dto.geo.Geometry.Builder
All Implemented Interfaces:
GeometryOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
Geometry

public static final class Geometry.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Geometry.Builder> implements GeometryOrBuilder
Protobuf type com.cognite.client.dto.geo.Geometry
  • 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<Geometry.Builder>
    • clear

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

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

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

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

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

      public Geometry.Builder mergeFrom(Geometry other)
    • isInitialized

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

      public Geometry.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<Geometry.Builder>
      Throws:
      IOException
    • getGeometryTypeCase

      public Geometry.GeometryTypeCase getGeometryTypeCase()
      Specified by:
      getGeometryTypeCase in interface GeometryOrBuilder
    • clearGeometryType

      public Geometry.Builder clearGeometryType()
    • hasPoint

      public boolean hasPoint()
      .com.cognite.client.dto.geo.Point point = 1;
      Specified by:
      hasPoint in interface GeometryOrBuilder
      Returns:
      Whether the point field is set.
    • getPoint

      public Point getPoint()
      .com.cognite.client.dto.geo.Point point = 1;
      Specified by:
      getPoint in interface GeometryOrBuilder
      Returns:
      The point.
    • setPoint

      public Geometry.Builder setPoint(Point value)
      .com.cognite.client.dto.geo.Point point = 1;
    • setPoint

      public Geometry.Builder setPoint(Point.Builder builderForValue)
      .com.cognite.client.dto.geo.Point point = 1;
    • mergePoint

      public Geometry.Builder mergePoint(Point value)
      .com.cognite.client.dto.geo.Point point = 1;
    • clearPoint

      public Geometry.Builder clearPoint()
      .com.cognite.client.dto.geo.Point point = 1;
    • getPointBuilder

      public Point.Builder getPointBuilder()
      .com.cognite.client.dto.geo.Point point = 1;
    • getPointOrBuilder

      public PointOrBuilder getPointOrBuilder()
      .com.cognite.client.dto.geo.Point point = 1;
      Specified by:
      getPointOrBuilder in interface GeometryOrBuilder
    • hasMultiPoint

      public boolean hasMultiPoint()
      .com.cognite.client.dto.geo.MultiPoint multi_point = 2;
      Specified by:
      hasMultiPoint in interface GeometryOrBuilder
      Returns:
      Whether the multiPoint field is set.
    • getMultiPoint

      public MultiPoint getMultiPoint()
      .com.cognite.client.dto.geo.MultiPoint multi_point = 2;
      Specified by:
      getMultiPoint in interface GeometryOrBuilder
      Returns:
      The multiPoint.
    • setMultiPoint

      public Geometry.Builder setMultiPoint(MultiPoint value)
      .com.cognite.client.dto.geo.MultiPoint multi_point = 2;
    • setMultiPoint

      public Geometry.Builder setMultiPoint(MultiPoint.Builder builderForValue)
      .com.cognite.client.dto.geo.MultiPoint multi_point = 2;
    • mergeMultiPoint

      public Geometry.Builder mergeMultiPoint(MultiPoint value)
      .com.cognite.client.dto.geo.MultiPoint multi_point = 2;
    • clearMultiPoint

      public Geometry.Builder clearMultiPoint()
      .com.cognite.client.dto.geo.MultiPoint multi_point = 2;
    • getMultiPointBuilder

      public MultiPoint.Builder getMultiPointBuilder()
      .com.cognite.client.dto.geo.MultiPoint multi_point = 2;
    • getMultiPointOrBuilder

      public MultiPointOrBuilder getMultiPointOrBuilder()
      .com.cognite.client.dto.geo.MultiPoint multi_point = 2;
      Specified by:
      getMultiPointOrBuilder in interface GeometryOrBuilder
    • hasLineString

      public boolean hasLineString()
      .com.cognite.client.dto.geo.LineString line_string = 3;
      Specified by:
      hasLineString in interface GeometryOrBuilder
      Returns:
      Whether the lineString field is set.
    • getLineString

      public LineString getLineString()
      .com.cognite.client.dto.geo.LineString line_string = 3;
      Specified by:
      getLineString in interface GeometryOrBuilder
      Returns:
      The lineString.
    • setLineString

      public Geometry.Builder setLineString(LineString value)
      .com.cognite.client.dto.geo.LineString line_string = 3;
    • setLineString

      public Geometry.Builder setLineString(LineString.Builder builderForValue)
      .com.cognite.client.dto.geo.LineString line_string = 3;
    • mergeLineString

      public Geometry.Builder mergeLineString(LineString value)
      .com.cognite.client.dto.geo.LineString line_string = 3;
    • clearLineString

      public Geometry.Builder clearLineString()
      .com.cognite.client.dto.geo.LineString line_string = 3;
    • getLineStringBuilder

      public LineString.Builder getLineStringBuilder()
      .com.cognite.client.dto.geo.LineString line_string = 3;
    • getLineStringOrBuilder

      public LineStringOrBuilder getLineStringOrBuilder()
      .com.cognite.client.dto.geo.LineString line_string = 3;
      Specified by:
      getLineStringOrBuilder in interface GeometryOrBuilder
    • hasMultiLineString

      public boolean hasMultiLineString()
      .com.cognite.client.dto.geo.MultiLineString multi_line_string = 4;
      Specified by:
      hasMultiLineString in interface GeometryOrBuilder
      Returns:
      Whether the multiLineString field is set.
    • getMultiLineString

      public MultiLineString getMultiLineString()
      .com.cognite.client.dto.geo.MultiLineString multi_line_string = 4;
      Specified by:
      getMultiLineString in interface GeometryOrBuilder
      Returns:
      The multiLineString.
    • setMultiLineString

      public Geometry.Builder setMultiLineString(MultiLineString value)
      .com.cognite.client.dto.geo.MultiLineString multi_line_string = 4;
    • setMultiLineString

      public Geometry.Builder setMultiLineString(MultiLineString.Builder builderForValue)
      .com.cognite.client.dto.geo.MultiLineString multi_line_string = 4;
    • mergeMultiLineString

      public Geometry.Builder mergeMultiLineString(MultiLineString value)
      .com.cognite.client.dto.geo.MultiLineString multi_line_string = 4;
    • clearMultiLineString

      public Geometry.Builder clearMultiLineString()
      .com.cognite.client.dto.geo.MultiLineString multi_line_string = 4;
    • getMultiLineStringBuilder

      public MultiLineString.Builder getMultiLineStringBuilder()
      .com.cognite.client.dto.geo.MultiLineString multi_line_string = 4;
    • getMultiLineStringOrBuilder

      public MultiLineStringOrBuilder getMultiLineStringOrBuilder()
      .com.cognite.client.dto.geo.MultiLineString multi_line_string = 4;
      Specified by:
      getMultiLineStringOrBuilder in interface GeometryOrBuilder
    • hasPolygon

      public boolean hasPolygon()
      .com.cognite.client.dto.geo.Polygon polygon = 5;
      Specified by:
      hasPolygon in interface GeometryOrBuilder
      Returns:
      Whether the polygon field is set.
    • getPolygon

      public Polygon getPolygon()
      .com.cognite.client.dto.geo.Polygon polygon = 5;
      Specified by:
      getPolygon in interface GeometryOrBuilder
      Returns:
      The polygon.
    • setPolygon

      public Geometry.Builder setPolygon(Polygon value)
      .com.cognite.client.dto.geo.Polygon polygon = 5;
    • setPolygon

      public Geometry.Builder setPolygon(Polygon.Builder builderForValue)
      .com.cognite.client.dto.geo.Polygon polygon = 5;
    • mergePolygon

      public Geometry.Builder mergePolygon(Polygon value)
      .com.cognite.client.dto.geo.Polygon polygon = 5;
    • clearPolygon

      public Geometry.Builder clearPolygon()
      .com.cognite.client.dto.geo.Polygon polygon = 5;
    • getPolygonBuilder

      public Polygon.Builder getPolygonBuilder()
      .com.cognite.client.dto.geo.Polygon polygon = 5;
    • getPolygonOrBuilder

      public PolygonOrBuilder getPolygonOrBuilder()
      .com.cognite.client.dto.geo.Polygon polygon = 5;
      Specified by:
      getPolygonOrBuilder in interface GeometryOrBuilder
    • hasMultiPolygon

      public boolean hasMultiPolygon()
      .com.cognite.client.dto.geo.MultiPolygon multi_polygon = 6;
      Specified by:
      hasMultiPolygon in interface GeometryOrBuilder
      Returns:
      Whether the multiPolygon field is set.
    • getMultiPolygon

      public MultiPolygon getMultiPolygon()
      .com.cognite.client.dto.geo.MultiPolygon multi_polygon = 6;
      Specified by:
      getMultiPolygon in interface GeometryOrBuilder
      Returns:
      The multiPolygon.
    • setMultiPolygon

      public Geometry.Builder setMultiPolygon(MultiPolygon value)
      .com.cognite.client.dto.geo.MultiPolygon multi_polygon = 6;
    • setMultiPolygon

      public Geometry.Builder setMultiPolygon(MultiPolygon.Builder builderForValue)
      .com.cognite.client.dto.geo.MultiPolygon multi_polygon = 6;
    • mergeMultiPolygon

      public Geometry.Builder mergeMultiPolygon(MultiPolygon value)
      .com.cognite.client.dto.geo.MultiPolygon multi_polygon = 6;
    • clearMultiPolygon

      public Geometry.Builder clearMultiPolygon()
      .com.cognite.client.dto.geo.MultiPolygon multi_polygon = 6;
    • getMultiPolygonBuilder

      public MultiPolygon.Builder getMultiPolygonBuilder()
      .com.cognite.client.dto.geo.MultiPolygon multi_polygon = 6;
    • getMultiPolygonOrBuilder

      public MultiPolygonOrBuilder getMultiPolygonOrBuilder()
      .com.cognite.client.dto.geo.MultiPolygon multi_polygon = 6;
      Specified by:
      getMultiPolygonOrBuilder in interface GeometryOrBuilder
    • setUnknownFields

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

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