Package com.google.cloud.visionai.v1
Class FacetBucket.Range.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<FacetBucket.Range.Builder>
com.google.cloud.visionai.v1.FacetBucket.Range.Builder
- All Implemented Interfaces:
FacetBucket.RangeOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- FacetBucket.Range
public static final class FacetBucket.Range.Builder
extends com.google.protobuf.GeneratedMessage.Builder<FacetBucket.Range.Builder>
implements FacetBucket.RangeOrBuilder
The range of values [start, end) for which faceting is applied.Protobuf type
google.cloud.visionai.v1.FacetBucket.Range-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()clearEnd()End of the range.Start of the range.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetEnd()End of the range.End of the range.End of the range.getStart()Start of the range.Start of the range.Start of the range.booleanhasEnd()End of the range.booleanhasStart()Start of the range.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeEnd(FacetValue value) End of the range.mergeFrom(FacetBucket.Range other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeStart(FacetValue value) Start of the range.setEnd(FacetValue value) End of the range.setEnd(FacetValue.Builder builderForValue) End of the range.setStart(FacetValue value) Start of the range.setStart(FacetValue.Builder builderForValue) Start of the range.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<FacetBucket.Range.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<FacetBucket.Range.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<FacetBucket.Range.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<FacetBucket.Range.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<FacetBucket.Range.Builder>
-
mergeFrom
public FacetBucket.Range.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<FacetBucket.Range.Builder>- Throws:
IOException
-
hasStart
public boolean hasStart()Start of the range. Non-existence indicates some bound (e.g. -inf).
.google.cloud.visionai.v1.FacetValue start = 1;- Specified by:
hasStartin interfaceFacetBucket.RangeOrBuilder- Returns:
- Whether the start field is set.
-
getStart
Start of the range. Non-existence indicates some bound (e.g. -inf).
.google.cloud.visionai.v1.FacetValue start = 1;- Specified by:
getStartin interfaceFacetBucket.RangeOrBuilder- Returns:
- The start.
-
setStart
Start of the range. Non-existence indicates some bound (e.g. -inf).
.google.cloud.visionai.v1.FacetValue start = 1; -
setStart
Start of the range. Non-existence indicates some bound (e.g. -inf).
.google.cloud.visionai.v1.FacetValue start = 1; -
mergeStart
Start of the range. Non-existence indicates some bound (e.g. -inf).
.google.cloud.visionai.v1.FacetValue start = 1; -
clearStart
Start of the range. Non-existence indicates some bound (e.g. -inf).
.google.cloud.visionai.v1.FacetValue start = 1; -
getStartBuilder
Start of the range. Non-existence indicates some bound (e.g. -inf).
.google.cloud.visionai.v1.FacetValue start = 1; -
getStartOrBuilder
Start of the range. Non-existence indicates some bound (e.g. -inf).
.google.cloud.visionai.v1.FacetValue start = 1;- Specified by:
getStartOrBuilderin interfaceFacetBucket.RangeOrBuilder
-
hasEnd
public boolean hasEnd()End of the range. Non-existence indicates some bound (e.g. inf).
.google.cloud.visionai.v1.FacetValue end = 2;- Specified by:
hasEndin interfaceFacetBucket.RangeOrBuilder- Returns:
- Whether the end field is set.
-
getEnd
End of the range. Non-existence indicates some bound (e.g. inf).
.google.cloud.visionai.v1.FacetValue end = 2;- Specified by:
getEndin interfaceFacetBucket.RangeOrBuilder- Returns:
- The end.
-
setEnd
End of the range. Non-existence indicates some bound (e.g. inf).
.google.cloud.visionai.v1.FacetValue end = 2; -
setEnd
End of the range. Non-existence indicates some bound (e.g. inf).
.google.cloud.visionai.v1.FacetValue end = 2; -
mergeEnd
End of the range. Non-existence indicates some bound (e.g. inf).
.google.cloud.visionai.v1.FacetValue end = 2; -
clearEnd
End of the range. Non-existence indicates some bound (e.g. inf).
.google.cloud.visionai.v1.FacetValue end = 2; -
getEndBuilder
End of the range. Non-existence indicates some bound (e.g. inf).
.google.cloud.visionai.v1.FacetValue end = 2; -
getEndOrBuilder
End of the range. Non-existence indicates some bound (e.g. inf).
.google.cloud.visionai.v1.FacetValue end = 2;- Specified by:
getEndOrBuilderin interfaceFacetBucket.RangeOrBuilder
-