Package com.google.cloud.aiplatform.v1
Class TokensInfo.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<TokensInfo.Builder>
com.google.cloud.aiplatform.v1.TokensInfo.Builder
- All Implemented Interfaces:
TokensInfoOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- TokensInfo
public static final class TokensInfo.Builder
extends com.google.protobuf.GeneratedMessage.Builder<TokensInfo.Builder>
implements TokensInfoOrBuilder
Tokens info with a list of tokens and the corresponding list of token ids.Protobuf type
google.cloud.aiplatform.v1.TokensInfo-
Method Summary
Modifier and TypeMethodDescriptionaddAllTokenIds(Iterable<? extends Long> values) A list of token ids from the input.addAllTokens(Iterable<? extends com.google.protobuf.ByteString> values) A list of tokens from the input.addTokenIds(long value) A list of token ids from the input.addTokens(com.google.protobuf.ByteString value) A list of tokens from the input.build()clear()Optional.A list of token ids from the input.A list of tokens from the input.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetRole()Optional.com.google.protobuf.ByteStringOptional.longgetTokenIds(int index) A list of token ids from the input.intA list of token ids from the input.A list of token ids from the input.com.google.protobuf.ByteStringgetTokens(int index) A list of tokens from the input.intA list of tokens from the input.List<com.google.protobuf.ByteString>A list of tokens from the input.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(TokensInfo other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Optional.setRoleBytes(com.google.protobuf.ByteString value) Optional.setTokenIds(int index, long value) A list of token ids from the input.setTokens(int index, com.google.protobuf.ByteString value) A list of tokens from the input.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<TokensInfo.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<TokensInfo.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<TokensInfo.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<TokensInfo.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<TokensInfo.Builder>
-
mergeFrom
public TokensInfo.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<TokensInfo.Builder>- Throws:
IOException
-
getTokensList
A list of tokens from the input.
repeated bytes tokens = 1;- Specified by:
getTokensListin interfaceTokensInfoOrBuilder- Returns:
- A list containing the tokens.
-
getTokensCount
public int getTokensCount()A list of tokens from the input.
repeated bytes tokens = 1;- Specified by:
getTokensCountin interfaceTokensInfoOrBuilder- Returns:
- The count of tokens.
-
getTokens
public com.google.protobuf.ByteString getTokens(int index) A list of tokens from the input.
repeated bytes tokens = 1;- Specified by:
getTokensin interfaceTokensInfoOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The tokens at the given index.
-
setTokens
A list of tokens from the input.
repeated bytes tokens = 1;- Parameters:
index- The index to set the value at.value- The tokens to set.- Returns:
- This builder for chaining.
-
addTokens
A list of tokens from the input.
repeated bytes tokens = 1;- Parameters:
value- The tokens to add.- Returns:
- This builder for chaining.
-
addAllTokens
A list of tokens from the input.
repeated bytes tokens = 1;- Parameters:
values- The tokens to add.- Returns:
- This builder for chaining.
-
clearTokens
A list of tokens from the input.
repeated bytes tokens = 1;- Returns:
- This builder for chaining.
-
getTokenIdsList
A list of token ids from the input.
repeated int64 token_ids = 2;- Specified by:
getTokenIdsListin interfaceTokensInfoOrBuilder- Returns:
- A list containing the tokenIds.
-
getTokenIdsCount
public int getTokenIdsCount()A list of token ids from the input.
repeated int64 token_ids = 2;- Specified by:
getTokenIdsCountin interfaceTokensInfoOrBuilder- Returns:
- The count of tokenIds.
-
getTokenIds
public long getTokenIds(int index) A list of token ids from the input.
repeated int64 token_ids = 2;- Specified by:
getTokenIdsin interfaceTokensInfoOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The tokenIds at the given index.
-
setTokenIds
A list of token ids from the input.
repeated int64 token_ids = 2;- Parameters:
index- The index to set the value at.value- The tokenIds to set.- Returns:
- This builder for chaining.
-
addTokenIds
A list of token ids from the input.
repeated int64 token_ids = 2;- Parameters:
value- The tokenIds to add.- Returns:
- This builder for chaining.
-
addAllTokenIds
A list of token ids from the input.
repeated int64 token_ids = 2;- Parameters:
values- The tokenIds to add.- Returns:
- This builder for chaining.
-
clearTokenIds
A list of token ids from the input.
repeated int64 token_ids = 2;- Returns:
- This builder for chaining.
-
getRole
Optional. Optional fields for the role from the corresponding Content.
string role = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getRolein interfaceTokensInfoOrBuilder- Returns:
- The role.
-
getRoleBytes
public com.google.protobuf.ByteString getRoleBytes()Optional. Optional fields for the role from the corresponding Content.
string role = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getRoleBytesin interfaceTokensInfoOrBuilder- Returns:
- The bytes for role.
-
setRole
Optional. Optional fields for the role from the corresponding Content.
string role = 3 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The role to set.- Returns:
- This builder for chaining.
-
clearRole
Optional. Optional fields for the role from the corresponding Content.
string role = 3 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
setRoleBytes
Optional. Optional fields for the role from the corresponding Content.
string role = 3 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes for role to set.- Returns:
- This builder for chaining.
-