Package com.google.cloud.visionai.v1
Class Partition.SpatialPartition.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Partition.SpatialPartition.Builder>
com.google.cloud.visionai.v1.Partition.SpatialPartition.Builder
- All Implemented Interfaces:
Partition.SpatialPartitionOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Partition.SpatialPartition
public static final class Partition.SpatialPartition.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Partition.SpatialPartition.Builder>
implements Partition.SpatialPartitionOrBuilder
Partition of asset in space.Protobuf type
google.cloud.visionai.v1.Partition.SpatialPartition-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The maximum x coordinate value.The minimum x coordinate value.The maximum y coordinate value.The minimum y coordinate value.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorlonggetXMax()The maximum x coordinate value.longgetXMin()The minimum x coordinate value.longgetYMax()The maximum y coordinate value.longgetYMin()The minimum y coordinate value.booleanhasXMax()The maximum x coordinate value.booleanhasXMin()The minimum x coordinate value.booleanhasYMax()The maximum y coordinate value.booleanhasYMin()The minimum y coordinate value.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setXMax(long value) The maximum x coordinate value.setXMin(long value) The minimum x coordinate value.setYMax(long value) The maximum y coordinate value.setYMin(long value) The minimum y coordinate value.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Partition.SpatialPartition.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Partition.SpatialPartition.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<Partition.SpatialPartition.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Partition.SpatialPartition.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Partition.SpatialPartition.Builder>
-
mergeFrom
public Partition.SpatialPartition.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Partition.SpatialPartition.Builder>- Throws:
IOException
-
hasXMin
public boolean hasXMin()The minimum x coordinate value.
optional int64 x_min = 1;- Specified by:
hasXMinin interfacePartition.SpatialPartitionOrBuilder- Returns:
- Whether the xMin field is set.
-
getXMin
public long getXMin()The minimum x coordinate value.
optional int64 x_min = 1;- Specified by:
getXMinin interfacePartition.SpatialPartitionOrBuilder- Returns:
- The xMin.
-
setXMin
The minimum x coordinate value.
optional int64 x_min = 1;- Parameters:
value- The xMin to set.- Returns:
- This builder for chaining.
-
clearXMin
The minimum x coordinate value.
optional int64 x_min = 1;- Returns:
- This builder for chaining.
-
hasYMin
public boolean hasYMin()The minimum y coordinate value.
optional int64 y_min = 2;- Specified by:
hasYMinin interfacePartition.SpatialPartitionOrBuilder- Returns:
- Whether the yMin field is set.
-
getYMin
public long getYMin()The minimum y coordinate value.
optional int64 y_min = 2;- Specified by:
getYMinin interfacePartition.SpatialPartitionOrBuilder- Returns:
- The yMin.
-
setYMin
The minimum y coordinate value.
optional int64 y_min = 2;- Parameters:
value- The yMin to set.- Returns:
- This builder for chaining.
-
clearYMin
The minimum y coordinate value.
optional int64 y_min = 2;- Returns:
- This builder for chaining.
-
hasXMax
public boolean hasXMax()The maximum x coordinate value.
optional int64 x_max = 3;- Specified by:
hasXMaxin interfacePartition.SpatialPartitionOrBuilder- Returns:
- Whether the xMax field is set.
-
getXMax
public long getXMax()The maximum x coordinate value.
optional int64 x_max = 3;- Specified by:
getXMaxin interfacePartition.SpatialPartitionOrBuilder- Returns:
- The xMax.
-
setXMax
The maximum x coordinate value.
optional int64 x_max = 3;- Parameters:
value- The xMax to set.- Returns:
- This builder for chaining.
-
clearXMax
The maximum x coordinate value.
optional int64 x_max = 3;- Returns:
- This builder for chaining.
-
hasYMax
public boolean hasYMax()The maximum y coordinate value.
optional int64 y_max = 4;- Specified by:
hasYMaxin interfacePartition.SpatialPartitionOrBuilder- Returns:
- Whether the yMax field is set.
-
getYMax
public long getYMax()The maximum y coordinate value.
optional int64 y_max = 4;- Specified by:
getYMaxin interfacePartition.SpatialPartitionOrBuilder- Returns:
- The yMax.
-
setYMax
The maximum y coordinate value.
optional int64 y_max = 4;- Parameters:
value- The yMax to set.- Returns:
- This builder for chaining.
-
clearYMax
The maximum y coordinate value.
optional int64 y_max = 4;- Returns:
- This builder for chaining.
-