Package com.google.cloud.visionai.v1
Class AttributeValue.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<AttributeValue.Builder>
com.google.cloud.visionai.v1.AttributeValue.Builder
- All Implemented Interfaces:
AttributeValueOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- AttributeValue
public static final class AttributeValue.Builder
extends com.google.protobuf.GeneratedMessage.Builder<AttributeValue.Builder>
implements AttributeValueOrBuilder
Represents an actual value of an operator attribute.Protobuf type
google.cloud.visionai.v1.AttributeValue-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()clearB()bool.clearF()float.clearI()int.clearS()string.booleangetB()bool.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorfloatgetF()float.longgetI()int.com.google.protobuf.ByteStringgetS()string.booleanhasB()bool.booleanhasF()float.booleanhasI()int.booleanhasS()string.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(AttributeValue other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setB(boolean value) bool.setF(float value) float.setI(long value) int.setS(com.google.protobuf.ByteString value) string.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<AttributeValue.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<AttributeValue.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<AttributeValue.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<AttributeValue.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<AttributeValue.Builder>
-
mergeFrom
public AttributeValue.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<AttributeValue.Builder>- Throws:
IOException
-
getValueCase
- Specified by:
getValueCasein interfaceAttributeValueOrBuilder
-
clearValue
-
hasI
public boolean hasI()int.
int64 i = 1;- Specified by:
hasIin interfaceAttributeValueOrBuilder- Returns:
- Whether the i field is set.
-
getI
public long getI()int.
int64 i = 1;- Specified by:
getIin interfaceAttributeValueOrBuilder- Returns:
- The i.
-
setI
int.
int64 i = 1;- Parameters:
value- The i to set.- Returns:
- This builder for chaining.
-
clearI
int.
int64 i = 1;- Returns:
- This builder for chaining.
-
hasF
public boolean hasF()float.
float f = 2;- Specified by:
hasFin interfaceAttributeValueOrBuilder- Returns:
- Whether the f field is set.
-
getF
public float getF()float.
float f = 2;- Specified by:
getFin interfaceAttributeValueOrBuilder- Returns:
- The f.
-
setF
float.
float f = 2;- Parameters:
value- The f to set.- Returns:
- This builder for chaining.
-
clearF
float.
float f = 2;- Returns:
- This builder for chaining.
-
hasB
public boolean hasB()bool.
bool b = 3;- Specified by:
hasBin interfaceAttributeValueOrBuilder- Returns:
- Whether the b field is set.
-
getB
public boolean getB()bool.
bool b = 3;- Specified by:
getBin interfaceAttributeValueOrBuilder- Returns:
- The b.
-
setB
bool.
bool b = 3;- Parameters:
value- The b to set.- Returns:
- This builder for chaining.
-
clearB
bool.
bool b = 3;- Returns:
- This builder for chaining.
-
hasS
public boolean hasS()string.
bytes s = 4;- Specified by:
hasSin interfaceAttributeValueOrBuilder- Returns:
- Whether the s field is set.
-
getS
public com.google.protobuf.ByteString getS()string.
bytes s = 4;- Specified by:
getSin interfaceAttributeValueOrBuilder- Returns:
- The s.
-
setS
string.
bytes s = 4;- Parameters:
value- The s to set.- Returns:
- This builder for chaining.
-
clearS
string.
bytes s = 4;- Returns:
- This builder for chaining.
-