public static final class RankRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RankRequest.Builder> implements RankRequestOrBuilder
Request message for [RankService.Rank][google.cloud.discoveryengine.v1alpha.RankService.Rank] method.Protobuf type
google.cloud.discoveryengine.v1alpha.RankRequest| Modifier and Type | Method and Description |
|---|---|
RankRequest.Builder |
addAllRecords(Iterable<? extends RankingRecord> values)
Required.
|
RankRequest.Builder |
addRecords(int index,
RankingRecord.Builder builderForValue)
Required.
|
RankRequest.Builder |
addRecords(int index,
RankingRecord value)
Required.
|
RankRequest.Builder |
addRecords(RankingRecord.Builder builderForValue)
Required.
|
RankRequest.Builder |
addRecords(RankingRecord value)
Required.
|
RankingRecord.Builder |
addRecordsBuilder()
Required.
|
RankingRecord.Builder |
addRecordsBuilder(int index)
Required.
|
RankRequest.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RankRequest |
build() |
RankRequest |
buildPartial() |
RankRequest.Builder |
clear() |
RankRequest.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
RankRequest.Builder |
clearIgnoreRecordDetailsInResponse()
If true, the response will contain only record ID and score.
|
RankRequest.Builder |
clearModel()
The identifier of the model to use.
|
RankRequest.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
RankRequest.Builder |
clearQuery()
The query to use.
|
RankRequest.Builder |
clearRankingConfig()
Required.
|
RankRequest.Builder |
clearRecords()
Required.
|
RankRequest.Builder |
clearTopN()
The number of results to return.
|
RankRequest.Builder |
clearUserLabels() |
RankRequest.Builder |
clone() |
boolean |
containsUserLabels(String key)
The user labels applied to a resource must meet the following requirements:
* Each resource can have multiple labels, up to a maximum of 64
|
RankRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
boolean |
getIgnoreRecordDetailsInResponse()
If true, the response will contain only record ID and score.
|
String |
getModel()
The identifier of the model to use.
|
com.google.protobuf.ByteString |
getModelBytes()
The identifier of the model to use.
|
Map<String,String> |
getMutableUserLabels()
Deprecated.
|
String |
getQuery()
The query to use.
|
com.google.protobuf.ByteString |
getQueryBytes()
The query to use.
|
String |
getRankingConfig()
Required.
|
com.google.protobuf.ByteString |
getRankingConfigBytes()
Required.
|
RankingRecord |
getRecords(int index)
Required.
|
RankingRecord.Builder |
getRecordsBuilder(int index)
Required.
|
List<RankingRecord.Builder> |
getRecordsBuilderList()
Required.
|
int |
getRecordsCount()
Required.
|
List<RankingRecord> |
getRecordsList()
Required.
|
RankingRecordOrBuilder |
getRecordsOrBuilder(int index)
Required.
|
List<? extends RankingRecordOrBuilder> |
getRecordsOrBuilderList()
Required.
|
int |
getTopN()
The number of results to return.
|
Map<String,String> |
getUserLabels()
Deprecated.
|
int |
getUserLabelsCount()
The user labels applied to a resource must meet the following requirements:
* Each resource can have multiple labels, up to a maximum of 64
|
Map<String,String> |
getUserLabelsMap()
The user labels applied to a resource must meet the following requirements:
* Each resource can have multiple labels, up to a maximum of 64
|
String |
getUserLabelsOrDefault(String key,
String defaultValue)
The user labels applied to a resource must meet the following requirements:
* Each resource can have multiple labels, up to a maximum of 64
|
String |
getUserLabelsOrThrow(String key)
The user labels applied to a resource must meet the following requirements:
* Each resource can have multiple labels, up to a maximum of 64
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapFieldReflectionAccessor |
internalGetMapFieldReflection(int number) |
protected com.google.protobuf.MapFieldReflectionAccessor |
internalGetMutableMapFieldReflection(int number) |
boolean |
isInitialized() |
RankRequest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
RankRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
RankRequest.Builder |
mergeFrom(RankRequest other) |
RankRequest.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
RankRequest.Builder |
putAllUserLabels(Map<String,String> values)
The user labels applied to a resource must meet the following requirements:
* Each resource can have multiple labels, up to a maximum of 64
|
RankRequest.Builder |
putUserLabels(String key,
String value)
The user labels applied to a resource must meet the following requirements:
* Each resource can have multiple labels, up to a maximum of 64
|
RankRequest.Builder |
removeRecords(int index)
Required.
|
RankRequest.Builder |
removeUserLabels(String key)
The user labels applied to a resource must meet the following requirements:
* Each resource can have multiple labels, up to a maximum of 64
|
RankRequest.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RankRequest.Builder |
setIgnoreRecordDetailsInResponse(boolean value)
If true, the response will contain only record ID and score.
|
RankRequest.Builder |
setModel(String value)
The identifier of the model to use.
|
RankRequest.Builder |
setModelBytes(com.google.protobuf.ByteString value)
The identifier of the model to use.
|
RankRequest.Builder |
setQuery(String value)
The query to use.
|
RankRequest.Builder |
setQueryBytes(com.google.protobuf.ByteString value)
The query to use.
|
RankRequest.Builder |
setRankingConfig(String value)
Required.
|
RankRequest.Builder |
setRankingConfigBytes(com.google.protobuf.ByteString value)
Required.
|
RankRequest.Builder |
setRecords(int index,
RankingRecord.Builder builderForValue)
Required.
|
RankRequest.Builder |
setRecords(int index,
RankingRecord value)
Required.
|
RankRequest.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
RankRequest.Builder |
setTopN(int value)
The number of results to return.
|
RankRequest.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<RankRequest.Builder>protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
internalGetMutableMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<RankRequest.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<RankRequest.Builder>public RankRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<RankRequest.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<RankRequest.Builder>public RankRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic RankRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic RankRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic RankRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<RankRequest.Builder>public RankRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<RankRequest.Builder>public RankRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<RankRequest.Builder>public RankRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<RankRequest.Builder>public RankRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<RankRequest.Builder>public RankRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<RankRequest.Builder>public RankRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RankRequest.Builder>public RankRequest.Builder mergeFrom(RankRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<RankRequest.Builder>public RankRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RankRequest.Builder>IOExceptionpublic String getRankingConfig()
Required. The resource name of the rank service config, such as
`projects/{project_num}/locations/{location_id}/rankingConfigs/default_ranking_config`.
string ranking_config = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getRankingConfig in interface RankRequestOrBuilderpublic com.google.protobuf.ByteString getRankingConfigBytes()
Required. The resource name of the rank service config, such as
`projects/{project_num}/locations/{location_id}/rankingConfigs/default_ranking_config`.
string ranking_config = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getRankingConfigBytes in interface RankRequestOrBuilderpublic RankRequest.Builder setRankingConfig(String value)
Required. The resource name of the rank service config, such as
`projects/{project_num}/locations/{location_id}/rankingConfigs/default_ranking_config`.
string ranking_config = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The rankingConfig to set.public RankRequest.Builder clearRankingConfig()
Required. The resource name of the rank service config, such as
`projects/{project_num}/locations/{location_id}/rankingConfigs/default_ranking_config`.
string ranking_config = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public RankRequest.Builder setRankingConfigBytes(com.google.protobuf.ByteString value)
Required. The resource name of the rank service config, such as
`projects/{project_num}/locations/{location_id}/rankingConfigs/default_ranking_config`.
string ranking_config = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The bytes for rankingConfig to set.public String getModel()
The identifier of the model to use. It is one of: * `semantic-ranker-512@latest`: Semantic ranking model with maxiumn input token size 512. It is set to `semantic-ranker-512@latest` by default if unspecified.
string model = 2;getModel in interface RankRequestOrBuilderpublic com.google.protobuf.ByteString getModelBytes()
The identifier of the model to use. It is one of: * `semantic-ranker-512@latest`: Semantic ranking model with maxiumn input token size 512. It is set to `semantic-ranker-512@latest` by default if unspecified.
string model = 2;getModelBytes in interface RankRequestOrBuilderpublic RankRequest.Builder setModel(String value)
The identifier of the model to use. It is one of: * `semantic-ranker-512@latest`: Semantic ranking model with maxiumn input token size 512. It is set to `semantic-ranker-512@latest` by default if unspecified.
string model = 2;value - The model to set.public RankRequest.Builder clearModel()
The identifier of the model to use. It is one of: * `semantic-ranker-512@latest`: Semantic ranking model with maxiumn input token size 512. It is set to `semantic-ranker-512@latest` by default if unspecified.
string model = 2;public RankRequest.Builder setModelBytes(com.google.protobuf.ByteString value)
The identifier of the model to use. It is one of: * `semantic-ranker-512@latest`: Semantic ranking model with maxiumn input token size 512. It is set to `semantic-ranker-512@latest` by default if unspecified.
string model = 2;value - The bytes for model to set.public int getTopN()
The number of results to return. If this is unset or no bigger than zero, returns all results.
int32 top_n = 3;getTopN in interface RankRequestOrBuilderpublic RankRequest.Builder setTopN(int value)
The number of results to return. If this is unset or no bigger than zero, returns all results.
int32 top_n = 3;value - The topN to set.public RankRequest.Builder clearTopN()
The number of results to return. If this is unset or no bigger than zero, returns all results.
int32 top_n = 3;public String getQuery()
The query to use.
string query = 4;getQuery in interface RankRequestOrBuilderpublic com.google.protobuf.ByteString getQueryBytes()
The query to use.
string query = 4;getQueryBytes in interface RankRequestOrBuilderpublic RankRequest.Builder setQuery(String value)
The query to use.
string query = 4;value - The query to set.public RankRequest.Builder clearQuery()
The query to use.
string query = 4;public RankRequest.Builder setQueryBytes(com.google.protobuf.ByteString value)
The query to use.
string query = 4;value - The bytes for query to set.public List<RankingRecord> getRecordsList()
Required. A list of records to rank. At most 200 records to rank.
repeated .google.cloud.discoveryengine.v1alpha.RankingRecord records = 5 [(.google.api.field_behavior) = REQUIRED];
getRecordsList in interface RankRequestOrBuilderpublic int getRecordsCount()
Required. A list of records to rank. At most 200 records to rank.
repeated .google.cloud.discoveryengine.v1alpha.RankingRecord records = 5 [(.google.api.field_behavior) = REQUIRED];
getRecordsCount in interface RankRequestOrBuilderpublic RankingRecord getRecords(int index)
Required. A list of records to rank. At most 200 records to rank.
repeated .google.cloud.discoveryengine.v1alpha.RankingRecord records = 5 [(.google.api.field_behavior) = REQUIRED];
getRecords in interface RankRequestOrBuilderpublic RankRequest.Builder setRecords(int index, RankingRecord value)
Required. A list of records to rank. At most 200 records to rank.
repeated .google.cloud.discoveryengine.v1alpha.RankingRecord records = 5 [(.google.api.field_behavior) = REQUIRED];
public RankRequest.Builder setRecords(int index, RankingRecord.Builder builderForValue)
Required. A list of records to rank. At most 200 records to rank.
repeated .google.cloud.discoveryengine.v1alpha.RankingRecord records = 5 [(.google.api.field_behavior) = REQUIRED];
public RankRequest.Builder addRecords(RankingRecord value)
Required. A list of records to rank. At most 200 records to rank.
repeated .google.cloud.discoveryengine.v1alpha.RankingRecord records = 5 [(.google.api.field_behavior) = REQUIRED];
public RankRequest.Builder addRecords(int index, RankingRecord value)
Required. A list of records to rank. At most 200 records to rank.
repeated .google.cloud.discoveryengine.v1alpha.RankingRecord records = 5 [(.google.api.field_behavior) = REQUIRED];
public RankRequest.Builder addRecords(RankingRecord.Builder builderForValue)
Required. A list of records to rank. At most 200 records to rank.
repeated .google.cloud.discoveryengine.v1alpha.RankingRecord records = 5 [(.google.api.field_behavior) = REQUIRED];
public RankRequest.Builder addRecords(int index, RankingRecord.Builder builderForValue)
Required. A list of records to rank. At most 200 records to rank.
repeated .google.cloud.discoveryengine.v1alpha.RankingRecord records = 5 [(.google.api.field_behavior) = REQUIRED];
public RankRequest.Builder addAllRecords(Iterable<? extends RankingRecord> values)
Required. A list of records to rank. At most 200 records to rank.
repeated .google.cloud.discoveryengine.v1alpha.RankingRecord records = 5 [(.google.api.field_behavior) = REQUIRED];
public RankRequest.Builder clearRecords()
Required. A list of records to rank. At most 200 records to rank.
repeated .google.cloud.discoveryengine.v1alpha.RankingRecord records = 5 [(.google.api.field_behavior) = REQUIRED];
public RankRequest.Builder removeRecords(int index)
Required. A list of records to rank. At most 200 records to rank.
repeated .google.cloud.discoveryengine.v1alpha.RankingRecord records = 5 [(.google.api.field_behavior) = REQUIRED];
public RankingRecord.Builder getRecordsBuilder(int index)
Required. A list of records to rank. At most 200 records to rank.
repeated .google.cloud.discoveryengine.v1alpha.RankingRecord records = 5 [(.google.api.field_behavior) = REQUIRED];
public RankingRecordOrBuilder getRecordsOrBuilder(int index)
Required. A list of records to rank. At most 200 records to rank.
repeated .google.cloud.discoveryengine.v1alpha.RankingRecord records = 5 [(.google.api.field_behavior) = REQUIRED];
getRecordsOrBuilder in interface RankRequestOrBuilderpublic List<? extends RankingRecordOrBuilder> getRecordsOrBuilderList()
Required. A list of records to rank. At most 200 records to rank.
repeated .google.cloud.discoveryengine.v1alpha.RankingRecord records = 5 [(.google.api.field_behavior) = REQUIRED];
getRecordsOrBuilderList in interface RankRequestOrBuilderpublic RankingRecord.Builder addRecordsBuilder()
Required. A list of records to rank. At most 200 records to rank.
repeated .google.cloud.discoveryengine.v1alpha.RankingRecord records = 5 [(.google.api.field_behavior) = REQUIRED];
public RankingRecord.Builder addRecordsBuilder(int index)
Required. A list of records to rank. At most 200 records to rank.
repeated .google.cloud.discoveryengine.v1alpha.RankingRecord records = 5 [(.google.api.field_behavior) = REQUIRED];
public List<RankingRecord.Builder> getRecordsBuilderList()
Required. A list of records to rank. At most 200 records to rank.
repeated .google.cloud.discoveryengine.v1alpha.RankingRecord records = 5 [(.google.api.field_behavior) = REQUIRED];
public boolean getIgnoreRecordDetailsInResponse()
If true, the response will contain only record ID and score. By default, it is false, the response will contain record details.
bool ignore_record_details_in_response = 6;getIgnoreRecordDetailsInResponse in interface RankRequestOrBuilderpublic RankRequest.Builder setIgnoreRecordDetailsInResponse(boolean value)
If true, the response will contain only record ID and score. By default, it is false, the response will contain record details.
bool ignore_record_details_in_response = 6;value - The ignoreRecordDetailsInResponse to set.public RankRequest.Builder clearIgnoreRecordDetailsInResponse()
If true, the response will contain only record ID and score. By default, it is false, the response will contain record details.
bool ignore_record_details_in_response = 6;public int getUserLabelsCount()
RankRequestOrBuilderThe user labels applied to a resource must meet the following requirements: * Each resource can have multiple labels, up to a maximum of 64. * Each label must be a key-value pair. * Keys have a minimum length of 1 character and a maximum length of 63 characters and cannot be empty. Values can be empty and have a maximum length of 63 characters. * Keys and values can contain only lowercase letters, numeric characters, underscores, and dashes. All characters must use UTF-8 encoding, and international characters are allowed. * The key portion of a label must be unique. However, you can use the same key with multiple resources. * Keys must start with a lowercase letter or international character. See [Google Cloud Document](https://cloud.google.com/resource-manager/docs/creating-managing-labels#requirements) for more details.
map<string, string> user_labels = 7;getUserLabelsCount in interface RankRequestOrBuilderpublic boolean containsUserLabels(String key)
The user labels applied to a resource must meet the following requirements: * Each resource can have multiple labels, up to a maximum of 64. * Each label must be a key-value pair. * Keys have a minimum length of 1 character and a maximum length of 63 characters and cannot be empty. Values can be empty and have a maximum length of 63 characters. * Keys and values can contain only lowercase letters, numeric characters, underscores, and dashes. All characters must use UTF-8 encoding, and international characters are allowed. * The key portion of a label must be unique. However, you can use the same key with multiple resources. * Keys must start with a lowercase letter or international character. See [Google Cloud Document](https://cloud.google.com/resource-manager/docs/creating-managing-labels#requirements) for more details.
map<string, string> user_labels = 7;containsUserLabels in interface RankRequestOrBuilder@Deprecated public Map<String,String> getUserLabels()
getUserLabelsMap() instead.getUserLabels in interface RankRequestOrBuilderpublic Map<String,String> getUserLabelsMap()
The user labels applied to a resource must meet the following requirements: * Each resource can have multiple labels, up to a maximum of 64. * Each label must be a key-value pair. * Keys have a minimum length of 1 character and a maximum length of 63 characters and cannot be empty. Values can be empty and have a maximum length of 63 characters. * Keys and values can contain only lowercase letters, numeric characters, underscores, and dashes. All characters must use UTF-8 encoding, and international characters are allowed. * The key portion of a label must be unique. However, you can use the same key with multiple resources. * Keys must start with a lowercase letter or international character. See [Google Cloud Document](https://cloud.google.com/resource-manager/docs/creating-managing-labels#requirements) for more details.
map<string, string> user_labels = 7;getUserLabelsMap in interface RankRequestOrBuilderpublic String getUserLabelsOrDefault(String key, String defaultValue)
The user labels applied to a resource must meet the following requirements: * Each resource can have multiple labels, up to a maximum of 64. * Each label must be a key-value pair. * Keys have a minimum length of 1 character and a maximum length of 63 characters and cannot be empty. Values can be empty and have a maximum length of 63 characters. * Keys and values can contain only lowercase letters, numeric characters, underscores, and dashes. All characters must use UTF-8 encoding, and international characters are allowed. * The key portion of a label must be unique. However, you can use the same key with multiple resources. * Keys must start with a lowercase letter or international character. See [Google Cloud Document](https://cloud.google.com/resource-manager/docs/creating-managing-labels#requirements) for more details.
map<string, string> user_labels = 7;getUserLabelsOrDefault in interface RankRequestOrBuilderpublic String getUserLabelsOrThrow(String key)
The user labels applied to a resource must meet the following requirements: * Each resource can have multiple labels, up to a maximum of 64. * Each label must be a key-value pair. * Keys have a minimum length of 1 character and a maximum length of 63 characters and cannot be empty. Values can be empty and have a maximum length of 63 characters. * Keys and values can contain only lowercase letters, numeric characters, underscores, and dashes. All characters must use UTF-8 encoding, and international characters are allowed. * The key portion of a label must be unique. However, you can use the same key with multiple resources. * Keys must start with a lowercase letter or international character. See [Google Cloud Document](https://cloud.google.com/resource-manager/docs/creating-managing-labels#requirements) for more details.
map<string, string> user_labels = 7;getUserLabelsOrThrow in interface RankRequestOrBuilderpublic RankRequest.Builder clearUserLabels()
public RankRequest.Builder removeUserLabels(String key)
The user labels applied to a resource must meet the following requirements: * Each resource can have multiple labels, up to a maximum of 64. * Each label must be a key-value pair. * Keys have a minimum length of 1 character and a maximum length of 63 characters and cannot be empty. Values can be empty and have a maximum length of 63 characters. * Keys and values can contain only lowercase letters, numeric characters, underscores, and dashes. All characters must use UTF-8 encoding, and international characters are allowed. * The key portion of a label must be unique. However, you can use the same key with multiple resources. * Keys must start with a lowercase letter or international character. See [Google Cloud Document](https://cloud.google.com/resource-manager/docs/creating-managing-labels#requirements) for more details.
map<string, string> user_labels = 7;@Deprecated public Map<String,String> getMutableUserLabels()
public RankRequest.Builder putUserLabels(String key, String value)
The user labels applied to a resource must meet the following requirements: * Each resource can have multiple labels, up to a maximum of 64. * Each label must be a key-value pair. * Keys have a minimum length of 1 character and a maximum length of 63 characters and cannot be empty. Values can be empty and have a maximum length of 63 characters. * Keys and values can contain only lowercase letters, numeric characters, underscores, and dashes. All characters must use UTF-8 encoding, and international characters are allowed. * The key portion of a label must be unique. However, you can use the same key with multiple resources. * Keys must start with a lowercase letter or international character. See [Google Cloud Document](https://cloud.google.com/resource-manager/docs/creating-managing-labels#requirements) for more details.
map<string, string> user_labels = 7;public RankRequest.Builder putAllUserLabels(Map<String,String> values)
The user labels applied to a resource must meet the following requirements: * Each resource can have multiple labels, up to a maximum of 64. * Each label must be a key-value pair. * Keys have a minimum length of 1 character and a maximum length of 63 characters and cannot be empty. Values can be empty and have a maximum length of 63 characters. * Keys and values can contain only lowercase letters, numeric characters, underscores, and dashes. All characters must use UTF-8 encoding, and international characters are allowed. * The key portion of a label must be unique. However, you can use the same key with multiple resources. * Keys must start with a lowercase letter or international character. See [Google Cloud Document](https://cloud.google.com/resource-manager/docs/creating-managing-labels#requirements) for more details.
map<string, string> user_labels = 7;public final RankRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RankRequest.Builder>public final RankRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RankRequest.Builder>Copyright © 2024 Google LLC. All rights reserved.