Package com.google.cloud.visionai.v1
Class Partition.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Partition.Builder>
com.google.cloud.visionai.v1.Partition.Builder
- All Implemented Interfaces:
PartitionOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Partition
public static final class Partition.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Partition.Builder>
implements PartitionOrBuilder
Partition to specify the partition in time and space for sub-asset level annotation.Protobuf type
google.cloud.visionai.v1.Partition-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Partition of asset in time.Partition of asset in space.Partition of asset in time.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorPartition of asset in time.Partition of asset in time.Partition of asset in time.Partition of asset in space.Partition of asset in space.Partition of asset in space.Partition of asset in time.Partition of asset in time.Partition of asset in time.booleanPartition of asset in time.booleanPartition of asset in space.booleanPartition of asset in time.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Partition of asset in time.Partition of asset in space.Partition of asset in time.Partition of asset in time.setRelativeTemporalPartition(Partition.RelativeTemporalPartition.Builder builderForValue) Partition of asset in time.Partition of asset in space.setSpatialPartition(Partition.SpatialPartition.Builder builderForValue) Partition of asset in space.Partition of asset in time.setTemporalPartition(Partition.TemporalPartition.Builder builderForValue) Partition of asset in time.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.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.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.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.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Partition.Builder>
-
mergeFrom
public Partition.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.Builder>- Throws:
IOException
-
hasTemporalPartition
public boolean hasTemporalPartition()Partition of asset in time.
.google.cloud.visionai.v1.Partition.TemporalPartition temporal_partition = 1;- Specified by:
hasTemporalPartitionin interfacePartitionOrBuilder- Returns:
- Whether the temporalPartition field is set.
-
getTemporalPartition
Partition of asset in time.
.google.cloud.visionai.v1.Partition.TemporalPartition temporal_partition = 1;- Specified by:
getTemporalPartitionin interfacePartitionOrBuilder- Returns:
- The temporalPartition.
-
setTemporalPartition
Partition of asset in time.
.google.cloud.visionai.v1.Partition.TemporalPartition temporal_partition = 1; -
setTemporalPartition
Partition of asset in time.
.google.cloud.visionai.v1.Partition.TemporalPartition temporal_partition = 1; -
mergeTemporalPartition
Partition of asset in time.
.google.cloud.visionai.v1.Partition.TemporalPartition temporal_partition = 1; -
clearTemporalPartition
Partition of asset in time.
.google.cloud.visionai.v1.Partition.TemporalPartition temporal_partition = 1; -
getTemporalPartitionBuilder
Partition of asset in time.
.google.cloud.visionai.v1.Partition.TemporalPartition temporal_partition = 1; -
getTemporalPartitionOrBuilder
Partition of asset in time.
.google.cloud.visionai.v1.Partition.TemporalPartition temporal_partition = 1;- Specified by:
getTemporalPartitionOrBuilderin interfacePartitionOrBuilder
-
hasSpatialPartition
public boolean hasSpatialPartition()Partition of asset in space.
.google.cloud.visionai.v1.Partition.SpatialPartition spatial_partition = 2;- Specified by:
hasSpatialPartitionin interfacePartitionOrBuilder- Returns:
- Whether the spatialPartition field is set.
-
getSpatialPartition
Partition of asset in space.
.google.cloud.visionai.v1.Partition.SpatialPartition spatial_partition = 2;- Specified by:
getSpatialPartitionin interfacePartitionOrBuilder- Returns:
- The spatialPartition.
-
setSpatialPartition
Partition of asset in space.
.google.cloud.visionai.v1.Partition.SpatialPartition spatial_partition = 2; -
setSpatialPartition
Partition of asset in space.
.google.cloud.visionai.v1.Partition.SpatialPartition spatial_partition = 2; -
mergeSpatialPartition
Partition of asset in space.
.google.cloud.visionai.v1.Partition.SpatialPartition spatial_partition = 2; -
clearSpatialPartition
Partition of asset in space.
.google.cloud.visionai.v1.Partition.SpatialPartition spatial_partition = 2; -
getSpatialPartitionBuilder
Partition of asset in space.
.google.cloud.visionai.v1.Partition.SpatialPartition spatial_partition = 2; -
getSpatialPartitionOrBuilder
Partition of asset in space.
.google.cloud.visionai.v1.Partition.SpatialPartition spatial_partition = 2;- Specified by:
getSpatialPartitionOrBuilderin interfacePartitionOrBuilder
-
hasRelativeTemporalPartition
public boolean hasRelativeTemporalPartition()Partition of asset in time.
.google.cloud.visionai.v1.Partition.RelativeTemporalPartition relative_temporal_partition = 3;- Specified by:
hasRelativeTemporalPartitionin interfacePartitionOrBuilder- Returns:
- Whether the relativeTemporalPartition field is set.
-
getRelativeTemporalPartition
Partition of asset in time.
.google.cloud.visionai.v1.Partition.RelativeTemporalPartition relative_temporal_partition = 3;- Specified by:
getRelativeTemporalPartitionin interfacePartitionOrBuilder- Returns:
- The relativeTemporalPartition.
-
setRelativeTemporalPartition
Partition of asset in time.
.google.cloud.visionai.v1.Partition.RelativeTemporalPartition relative_temporal_partition = 3; -
setRelativeTemporalPartition
public Partition.Builder setRelativeTemporalPartition(Partition.RelativeTemporalPartition.Builder builderForValue) Partition of asset in time.
.google.cloud.visionai.v1.Partition.RelativeTemporalPartition relative_temporal_partition = 3; -
mergeRelativeTemporalPartition
Partition of asset in time.
.google.cloud.visionai.v1.Partition.RelativeTemporalPartition relative_temporal_partition = 3; -
clearRelativeTemporalPartition
Partition of asset in time.
.google.cloud.visionai.v1.Partition.RelativeTemporalPartition relative_temporal_partition = 3; -
getRelativeTemporalPartitionBuilder
Partition of asset in time.
.google.cloud.visionai.v1.Partition.RelativeTemporalPartition relative_temporal_partition = 3; -
getRelativeTemporalPartitionOrBuilder
Partition of asset in time.
.google.cloud.visionai.v1.Partition.RelativeTemporalPartition relative_temporal_partition = 3;- Specified by:
getRelativeTemporalPartitionOrBuilderin interfacePartitionOrBuilder
-