Package com.google.cloud.retail.v2alpha
Class CompleteQueryResponse.AttributeResult.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<CompleteQueryResponse.AttributeResult.Builder>
-
- com.google.cloud.retail.v2alpha.CompleteQueryResponse.AttributeResult.Builder
-
- All Implemented Interfaces:
CompleteQueryResponse.AttributeResultOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- CompleteQueryResponse.AttributeResult
public static final class CompleteQueryResponse.AttributeResult.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CompleteQueryResponse.AttributeResult.Builder> implements CompleteQueryResponse.AttributeResultOrBuilder
Resource that represents attribute results.
Protobuf typegoogle.cloud.retail.v2alpha.CompleteQueryResponse.AttributeResult
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CompleteQueryResponse.AttributeResult.Builder
addAllSuggestions(Iterable<String> values)
The list of suggestions for the attribute.CompleteQueryResponse.AttributeResult.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
CompleteQueryResponse.AttributeResult.Builder
addSuggestions(String value)
The list of suggestions for the attribute.CompleteQueryResponse.AttributeResult.Builder
addSuggestionsBytes(com.google.protobuf.ByteString value)
The list of suggestions for the attribute.CompleteQueryResponse.AttributeResult
build()
CompleteQueryResponse.AttributeResult
buildPartial()
CompleteQueryResponse.AttributeResult.Builder
clear()
CompleteQueryResponse.AttributeResult.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
CompleteQueryResponse.AttributeResult.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
CompleteQueryResponse.AttributeResult.Builder
clearSuggestions()
The list of suggestions for the attribute.CompleteQueryResponse.AttributeResult.Builder
clone()
CompleteQueryResponse.AttributeResult
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getSuggestions(int index)
The list of suggestions for the attribute.com.google.protobuf.ByteString
getSuggestionsBytes(int index)
The list of suggestions for the attribute.int
getSuggestionsCount()
The list of suggestions for the attribute.com.google.protobuf.ProtocolStringList
getSuggestionsList()
The list of suggestions for the attribute.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
CompleteQueryResponse.AttributeResult.Builder
mergeFrom(CompleteQueryResponse.AttributeResult other)
CompleteQueryResponse.AttributeResult.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
CompleteQueryResponse.AttributeResult.Builder
mergeFrom(com.google.protobuf.Message other)
CompleteQueryResponse.AttributeResult.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
CompleteQueryResponse.AttributeResult.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
CompleteQueryResponse.AttributeResult.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
CompleteQueryResponse.AttributeResult.Builder
setSuggestions(int index, String value)
The list of suggestions for the attribute.CompleteQueryResponse.AttributeResult.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<CompleteQueryResponse.AttributeResult.Builder>
-
clear
public CompleteQueryResponse.AttributeResult.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<CompleteQueryResponse.AttributeResult.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<CompleteQueryResponse.AttributeResult.Builder>
-
getDefaultInstanceForType
public CompleteQueryResponse.AttributeResult getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public CompleteQueryResponse.AttributeResult build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public CompleteQueryResponse.AttributeResult buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public CompleteQueryResponse.AttributeResult.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<CompleteQueryResponse.AttributeResult.Builder>
-
setField
public CompleteQueryResponse.AttributeResult.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CompleteQueryResponse.AttributeResult.Builder>
-
clearField
public CompleteQueryResponse.AttributeResult.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CompleteQueryResponse.AttributeResult.Builder>
-
clearOneof
public CompleteQueryResponse.AttributeResult.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<CompleteQueryResponse.AttributeResult.Builder>
-
setRepeatedField
public CompleteQueryResponse.AttributeResult.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CompleteQueryResponse.AttributeResult.Builder>
-
addRepeatedField
public CompleteQueryResponse.AttributeResult.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CompleteQueryResponse.AttributeResult.Builder>
-
mergeFrom
public CompleteQueryResponse.AttributeResult.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<CompleteQueryResponse.AttributeResult.Builder>
-
mergeFrom
public CompleteQueryResponse.AttributeResult.Builder mergeFrom(CompleteQueryResponse.AttributeResult other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<CompleteQueryResponse.AttributeResult.Builder>
-
mergeFrom
public CompleteQueryResponse.AttributeResult.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<CompleteQueryResponse.AttributeResult.Builder>
- Throws:
IOException
-
getSuggestionsList
public com.google.protobuf.ProtocolStringList getSuggestionsList()
The list of suggestions for the attribute.
repeated string suggestions = 1;
- Specified by:
getSuggestionsList
in interfaceCompleteQueryResponse.AttributeResultOrBuilder
- Returns:
- A list containing the suggestions.
-
getSuggestionsCount
public int getSuggestionsCount()
The list of suggestions for the attribute.
repeated string suggestions = 1;
- Specified by:
getSuggestionsCount
in interfaceCompleteQueryResponse.AttributeResultOrBuilder
- Returns:
- The count of suggestions.
-
getSuggestions
public String getSuggestions(int index)
The list of suggestions for the attribute.
repeated string suggestions = 1;
- Specified by:
getSuggestions
in interfaceCompleteQueryResponse.AttributeResultOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The suggestions at the given index.
-
getSuggestionsBytes
public com.google.protobuf.ByteString getSuggestionsBytes(int index)
The list of suggestions for the attribute.
repeated string suggestions = 1;
- Specified by:
getSuggestionsBytes
in interfaceCompleteQueryResponse.AttributeResultOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the suggestions at the given index.
-
setSuggestions
public CompleteQueryResponse.AttributeResult.Builder setSuggestions(int index, String value)
The list of suggestions for the attribute.
repeated string suggestions = 1;
- Parameters:
index
- The index to set the value at.value
- The suggestions to set.- Returns:
- This builder for chaining.
-
addSuggestions
public CompleteQueryResponse.AttributeResult.Builder addSuggestions(String value)
The list of suggestions for the attribute.
repeated string suggestions = 1;
- Parameters:
value
- The suggestions to add.- Returns:
- This builder for chaining.
-
addAllSuggestions
public CompleteQueryResponse.AttributeResult.Builder addAllSuggestions(Iterable<String> values)
The list of suggestions for the attribute.
repeated string suggestions = 1;
- Parameters:
values
- The suggestions to add.- Returns:
- This builder for chaining.
-
clearSuggestions
public CompleteQueryResponse.AttributeResult.Builder clearSuggestions()
The list of suggestions for the attribute.
repeated string suggestions = 1;
- Returns:
- This builder for chaining.
-
addSuggestionsBytes
public CompleteQueryResponse.AttributeResult.Builder addSuggestionsBytes(com.google.protobuf.ByteString value)
The list of suggestions for the attribute.
repeated string suggestions = 1;
- Parameters:
value
- The bytes of the suggestions to add.- Returns:
- This builder for chaining.
-
setUnknownFields
public final CompleteQueryResponse.AttributeResult.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<CompleteQueryResponse.AttributeResult.Builder>
-
mergeUnknownFields
public final CompleteQueryResponse.AttributeResult.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<CompleteQueryResponse.AttributeResult.Builder>
-
-