Class RecommenderConfig.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<RecommenderConfig.Builder>
-
- com.google.cloud.recommender.v1beta1.RecommenderConfig.Builder
-
- All Implemented Interfaces:
RecommenderConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- RecommenderConfig
public static final class RecommenderConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RecommenderConfig.Builder> implements RecommenderConfigOrBuilder
Configuration for a Recommender.
Protobuf typegoogle.cloud.recommender.v1beta1.RecommenderConfig
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description RecommenderConfig.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)RecommenderConfigbuild()RecommenderConfigbuildPartial()RecommenderConfig.Builderclear()RecommenderConfig.BuilderclearAnnotations()RecommenderConfig.BuilderclearDisplayName()A user-settable field to provide a human-readable name to be used in user interfaces.RecommenderConfig.BuilderclearEtag()Fingerprint of the RecommenderConfig.RecommenderConfig.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)RecommenderConfig.BuilderclearName()Name of recommender config.RecommenderConfig.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)RecommenderConfig.BuilderclearRecommenderGenerationConfig()RecommenderGenerationConfig which configures the Generation of recommendations for this recommender.RecommenderConfig.BuilderclearRevisionId()Output only.RecommenderConfig.BuilderclearUpdateTime()Last time when the config was updated.RecommenderConfig.Builderclone()booleancontainsAnnotations(String key)Allows clients to store small amounts of arbitrary data.Map<String,String>getAnnotations()Deprecated.intgetAnnotationsCount()Allows clients to store small amounts of arbitrary data.Map<String,String>getAnnotationsMap()Allows clients to store small amounts of arbitrary data.StringgetAnnotationsOrDefault(String key, String defaultValue)Allows clients to store small amounts of arbitrary data.StringgetAnnotationsOrThrow(String key)Allows clients to store small amounts of arbitrary data.RecommenderConfiggetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetDisplayName()A user-settable field to provide a human-readable name to be used in user interfaces.com.google.protobuf.ByteStringgetDisplayNameBytes()A user-settable field to provide a human-readable name to be used in user interfaces.StringgetEtag()Fingerprint of the RecommenderConfig.com.google.protobuf.ByteStringgetEtagBytes()Fingerprint of the RecommenderConfig.Map<String,String>getMutableAnnotations()Deprecated.StringgetName()Name of recommender config.com.google.protobuf.ByteStringgetNameBytes()Name of recommender config.RecommenderGenerationConfiggetRecommenderGenerationConfig()RecommenderGenerationConfig which configures the Generation of recommendations for this recommender.RecommenderGenerationConfig.BuildergetRecommenderGenerationConfigBuilder()RecommenderGenerationConfig which configures the Generation of recommendations for this recommender.RecommenderGenerationConfigOrBuildergetRecommenderGenerationConfigOrBuilder()RecommenderGenerationConfig which configures the Generation of recommendations for this recommender.StringgetRevisionId()Output only.com.google.protobuf.ByteStringgetRevisionIdBytes()Output only.com.google.protobuf.TimestampgetUpdateTime()Last time when the config was updated.com.google.protobuf.Timestamp.BuildergetUpdateTimeBuilder()Last time when the config was updated.com.google.protobuf.TimestampOrBuildergetUpdateTimeOrBuilder()Last time when the config was updated.booleanhasRecommenderGenerationConfig()RecommenderGenerationConfig which configures the Generation of recommendations for this recommender.booleanhasUpdateTime()Last time when the config was updated.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldinternalGetMapField(int number)protected com.google.protobuf.MapFieldinternalGetMutableMapField(int number)booleanisInitialized()RecommenderConfig.BuildermergeFrom(RecommenderConfig other)RecommenderConfig.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)RecommenderConfig.BuildermergeFrom(com.google.protobuf.Message other)RecommenderConfig.BuildermergeRecommenderGenerationConfig(RecommenderGenerationConfig value)RecommenderGenerationConfig which configures the Generation of recommendations for this recommender.RecommenderConfig.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)RecommenderConfig.BuildermergeUpdateTime(com.google.protobuf.Timestamp value)Last time when the config was updated.RecommenderConfig.BuilderputAllAnnotations(Map<String,String> values)Allows clients to store small amounts of arbitrary data.RecommenderConfig.BuilderputAnnotations(String key, String value)Allows clients to store small amounts of arbitrary data.RecommenderConfig.BuilderremoveAnnotations(String key)Allows clients to store small amounts of arbitrary data.RecommenderConfig.BuildersetDisplayName(String value)A user-settable field to provide a human-readable name to be used in user interfaces.RecommenderConfig.BuildersetDisplayNameBytes(com.google.protobuf.ByteString value)A user-settable field to provide a human-readable name to be used in user interfaces.RecommenderConfig.BuildersetEtag(String value)Fingerprint of the RecommenderConfig.RecommenderConfig.BuildersetEtagBytes(com.google.protobuf.ByteString value)Fingerprint of the RecommenderConfig.RecommenderConfig.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)RecommenderConfig.BuildersetName(String value)Name of recommender config.RecommenderConfig.BuildersetNameBytes(com.google.protobuf.ByteString value)Name of recommender config.RecommenderConfig.BuildersetRecommenderGenerationConfig(RecommenderGenerationConfig value)RecommenderGenerationConfig which configures the Generation of recommendations for this recommender.RecommenderConfig.BuildersetRecommenderGenerationConfig(RecommenderGenerationConfig.Builder builderForValue)RecommenderGenerationConfig which configures the Generation of recommendations for this recommender.RecommenderConfig.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)RecommenderConfig.BuildersetRevisionId(String value)Output only.RecommenderConfig.BuildersetRevisionIdBytes(com.google.protobuf.ByteString value)Output only.RecommenderConfig.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)RecommenderConfig.BuildersetUpdateTime(com.google.protobuf.Timestamp value)Last time when the config was updated.RecommenderConfig.BuildersetUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)Last time when the config was updated.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, 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()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RecommenderConfig.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
- Overrides:
internalGetMutableMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RecommenderConfig.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<RecommenderConfig.Builder>
-
clear
public RecommenderConfig.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<RecommenderConfig.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.GeneratedMessageV3.Builder<RecommenderConfig.Builder>
-
getDefaultInstanceForType
public RecommenderConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public RecommenderConfig build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public RecommenderConfig buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public RecommenderConfig.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<RecommenderConfig.Builder>
-
setField
public RecommenderConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RecommenderConfig.Builder>
-
clearField
public RecommenderConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RecommenderConfig.Builder>
-
clearOneof
public RecommenderConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<RecommenderConfig.Builder>
-
setRepeatedField
public RecommenderConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RecommenderConfig.Builder>
-
addRepeatedField
public RecommenderConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RecommenderConfig.Builder>
-
mergeFrom
public RecommenderConfig.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RecommenderConfig.Builder>
-
mergeFrom
public RecommenderConfig.Builder mergeFrom(RecommenderConfig other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<RecommenderConfig.Builder>
-
mergeFrom
public RecommenderConfig.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<RecommenderConfig.Builder>- Throws:
IOException
-
getName
public String getName()
Name of recommender config. Eg, projects/[PROJECT_NUMBER]/locations/[LOCATION]/recommenders/[RECOMMENDER_ID]/config
string name = 1;- Specified by:
getNamein interfaceRecommenderConfigOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Name of recommender config. Eg, projects/[PROJECT_NUMBER]/locations/[LOCATION]/recommenders/[RECOMMENDER_ID]/config
string name = 1;- Specified by:
getNameBytesin interfaceRecommenderConfigOrBuilder- Returns:
- The bytes for name.
-
setName
public RecommenderConfig.Builder setName(String value)
Name of recommender config. Eg, projects/[PROJECT_NUMBER]/locations/[LOCATION]/recommenders/[RECOMMENDER_ID]/config
string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public RecommenderConfig.Builder clearName()
Name of recommender config. Eg, projects/[PROJECT_NUMBER]/locations/[LOCATION]/recommenders/[RECOMMENDER_ID]/config
string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
public RecommenderConfig.Builder setNameBytes(com.google.protobuf.ByteString value)
Name of recommender config. Eg, projects/[PROJECT_NUMBER]/locations/[LOCATION]/recommenders/[RECOMMENDER_ID]/config
string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
hasRecommenderGenerationConfig
public boolean hasRecommenderGenerationConfig()
RecommenderGenerationConfig which configures the Generation of recommendations for this recommender.
.google.cloud.recommender.v1beta1.RecommenderGenerationConfig recommender_generation_config = 2;- Specified by:
hasRecommenderGenerationConfigin interfaceRecommenderConfigOrBuilder- Returns:
- Whether the recommenderGenerationConfig field is set.
-
getRecommenderGenerationConfig
public RecommenderGenerationConfig getRecommenderGenerationConfig()
RecommenderGenerationConfig which configures the Generation of recommendations for this recommender.
.google.cloud.recommender.v1beta1.RecommenderGenerationConfig recommender_generation_config = 2;- Specified by:
getRecommenderGenerationConfigin interfaceRecommenderConfigOrBuilder- Returns:
- The recommenderGenerationConfig.
-
setRecommenderGenerationConfig
public RecommenderConfig.Builder setRecommenderGenerationConfig(RecommenderGenerationConfig value)
RecommenderGenerationConfig which configures the Generation of recommendations for this recommender.
.google.cloud.recommender.v1beta1.RecommenderGenerationConfig recommender_generation_config = 2;
-
setRecommenderGenerationConfig
public RecommenderConfig.Builder setRecommenderGenerationConfig(RecommenderGenerationConfig.Builder builderForValue)
RecommenderGenerationConfig which configures the Generation of recommendations for this recommender.
.google.cloud.recommender.v1beta1.RecommenderGenerationConfig recommender_generation_config = 2;
-
mergeRecommenderGenerationConfig
public RecommenderConfig.Builder mergeRecommenderGenerationConfig(RecommenderGenerationConfig value)
RecommenderGenerationConfig which configures the Generation of recommendations for this recommender.
.google.cloud.recommender.v1beta1.RecommenderGenerationConfig recommender_generation_config = 2;
-
clearRecommenderGenerationConfig
public RecommenderConfig.Builder clearRecommenderGenerationConfig()
RecommenderGenerationConfig which configures the Generation of recommendations for this recommender.
.google.cloud.recommender.v1beta1.RecommenderGenerationConfig recommender_generation_config = 2;
-
getRecommenderGenerationConfigBuilder
public RecommenderGenerationConfig.Builder getRecommenderGenerationConfigBuilder()
RecommenderGenerationConfig which configures the Generation of recommendations for this recommender.
.google.cloud.recommender.v1beta1.RecommenderGenerationConfig recommender_generation_config = 2;
-
getRecommenderGenerationConfigOrBuilder
public RecommenderGenerationConfigOrBuilder getRecommenderGenerationConfigOrBuilder()
RecommenderGenerationConfig which configures the Generation of recommendations for this recommender.
.google.cloud.recommender.v1beta1.RecommenderGenerationConfig recommender_generation_config = 2;- Specified by:
getRecommenderGenerationConfigOrBuilderin interfaceRecommenderConfigOrBuilder
-
getEtag
public String getEtag()
Fingerprint of the RecommenderConfig. Provides optimistic locking when updating.
string etag = 3;- Specified by:
getEtagin interfaceRecommenderConfigOrBuilder- Returns:
- The etag.
-
getEtagBytes
public com.google.protobuf.ByteString getEtagBytes()
Fingerprint of the RecommenderConfig. Provides optimistic locking when updating.
string etag = 3;- Specified by:
getEtagBytesin interfaceRecommenderConfigOrBuilder- Returns:
- The bytes for etag.
-
setEtag
public RecommenderConfig.Builder setEtag(String value)
Fingerprint of the RecommenderConfig. Provides optimistic locking when updating.
string etag = 3;- Parameters:
value- The etag to set.- Returns:
- This builder for chaining.
-
clearEtag
public RecommenderConfig.Builder clearEtag()
Fingerprint of the RecommenderConfig. Provides optimistic locking when updating.
string etag = 3;- Returns:
- This builder for chaining.
-
setEtagBytes
public RecommenderConfig.Builder setEtagBytes(com.google.protobuf.ByteString value)
Fingerprint of the RecommenderConfig. Provides optimistic locking when updating.
string etag = 3;- Parameters:
value- The bytes for etag to set.- Returns:
- This builder for chaining.
-
hasUpdateTime
public boolean hasUpdateTime()
Last time when the config was updated.
.google.protobuf.Timestamp update_time = 4;- Specified by:
hasUpdateTimein interfaceRecommenderConfigOrBuilder- Returns:
- Whether the updateTime field is set.
-
getUpdateTime
public com.google.protobuf.Timestamp getUpdateTime()
Last time when the config was updated.
.google.protobuf.Timestamp update_time = 4;- Specified by:
getUpdateTimein interfaceRecommenderConfigOrBuilder- Returns:
- The updateTime.
-
setUpdateTime
public RecommenderConfig.Builder setUpdateTime(com.google.protobuf.Timestamp value)
Last time when the config was updated.
.google.protobuf.Timestamp update_time = 4;
-
setUpdateTime
public RecommenderConfig.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Last time when the config was updated.
.google.protobuf.Timestamp update_time = 4;
-
mergeUpdateTime
public RecommenderConfig.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
Last time when the config was updated.
.google.protobuf.Timestamp update_time = 4;
-
clearUpdateTime
public RecommenderConfig.Builder clearUpdateTime()
Last time when the config was updated.
.google.protobuf.Timestamp update_time = 4;
-
getUpdateTimeBuilder
public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
Last time when the config was updated.
.google.protobuf.Timestamp update_time = 4;
-
getUpdateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Last time when the config was updated.
.google.protobuf.Timestamp update_time = 4;- Specified by:
getUpdateTimeOrBuilderin interfaceRecommenderConfigOrBuilder
-
getRevisionId
public String getRevisionId()
Output only. Immutable. The revision ID of the config. A new revision is committed whenever the config is changed in any way. The format is an 8-character hexadecimal string.
string revision_id = 5 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getRevisionIdin interfaceRecommenderConfigOrBuilder- Returns:
- The revisionId.
-
getRevisionIdBytes
public com.google.protobuf.ByteString getRevisionIdBytes()
Output only. Immutable. The revision ID of the config. A new revision is committed whenever the config is changed in any way. The format is an 8-character hexadecimal string.
string revision_id = 5 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getRevisionIdBytesin interfaceRecommenderConfigOrBuilder- Returns:
- The bytes for revisionId.
-
setRevisionId
public RecommenderConfig.Builder setRevisionId(String value)
Output only. Immutable. The revision ID of the config. A new revision is committed whenever the config is changed in any way. The format is an 8-character hexadecimal string.
string revision_id = 5 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The revisionId to set.- Returns:
- This builder for chaining.
-
clearRevisionId
public RecommenderConfig.Builder clearRevisionId()
Output only. Immutable. The revision ID of the config. A new revision is committed whenever the config is changed in any way. The format is an 8-character hexadecimal string.
string revision_id = 5 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setRevisionIdBytes
public RecommenderConfig.Builder setRevisionIdBytes(com.google.protobuf.ByteString value)
Output only. Immutable. The revision ID of the config. A new revision is committed whenever the config is changed in any way. The format is an 8-character hexadecimal string.
string revision_id = 5 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for revisionId to set.- Returns:
- This builder for chaining.
-
getAnnotationsCount
public int getAnnotationsCount()
Description copied from interface:RecommenderConfigOrBuilderAllows clients to store small amounts of arbitrary data. Annotations must follow the Kubernetes syntax. The total size of all keys and values combined is limited to 256k. Key can have 2 segments: prefix (optional) and name (required), separated by a slash (/). Prefix must be a DNS subdomain. Name must be 63 characters or less, begin and end with alphanumerics, with dashes (-), underscores (_), dots (.), and alphanumerics between.
map<string, string> annotations = 6;- Specified by:
getAnnotationsCountin interfaceRecommenderConfigOrBuilder
-
containsAnnotations
public boolean containsAnnotations(String key)
Allows clients to store small amounts of arbitrary data. Annotations must follow the Kubernetes syntax. The total size of all keys and values combined is limited to 256k. Key can have 2 segments: prefix (optional) and name (required), separated by a slash (/). Prefix must be a DNS subdomain. Name must be 63 characters or less, begin and end with alphanumerics, with dashes (-), underscores (_), dots (.), and alphanumerics between.
map<string, string> annotations = 6;- Specified by:
containsAnnotationsin interfaceRecommenderConfigOrBuilder
-
getAnnotations
@Deprecated public Map<String,String> getAnnotations()
Deprecated.UsegetAnnotationsMap()instead.- Specified by:
getAnnotationsin interfaceRecommenderConfigOrBuilder
-
getAnnotationsMap
public Map<String,String> getAnnotationsMap()
Allows clients to store small amounts of arbitrary data. Annotations must follow the Kubernetes syntax. The total size of all keys and values combined is limited to 256k. Key can have 2 segments: prefix (optional) and name (required), separated by a slash (/). Prefix must be a DNS subdomain. Name must be 63 characters or less, begin and end with alphanumerics, with dashes (-), underscores (_), dots (.), and alphanumerics between.
map<string, string> annotations = 6;- Specified by:
getAnnotationsMapin interfaceRecommenderConfigOrBuilder
-
getAnnotationsOrDefault
public String getAnnotationsOrDefault(String key, String defaultValue)
Allows clients to store small amounts of arbitrary data. Annotations must follow the Kubernetes syntax. The total size of all keys and values combined is limited to 256k. Key can have 2 segments: prefix (optional) and name (required), separated by a slash (/). Prefix must be a DNS subdomain. Name must be 63 characters or less, begin and end with alphanumerics, with dashes (-), underscores (_), dots (.), and alphanumerics between.
map<string, string> annotations = 6;- Specified by:
getAnnotationsOrDefaultin interfaceRecommenderConfigOrBuilder
-
getAnnotationsOrThrow
public String getAnnotationsOrThrow(String key)
Allows clients to store small amounts of arbitrary data. Annotations must follow the Kubernetes syntax. The total size of all keys and values combined is limited to 256k. Key can have 2 segments: prefix (optional) and name (required), separated by a slash (/). Prefix must be a DNS subdomain. Name must be 63 characters or less, begin and end with alphanumerics, with dashes (-), underscores (_), dots (.), and alphanumerics between.
map<string, string> annotations = 6;- Specified by:
getAnnotationsOrThrowin interfaceRecommenderConfigOrBuilder
-
clearAnnotations
public RecommenderConfig.Builder clearAnnotations()
-
removeAnnotations
public RecommenderConfig.Builder removeAnnotations(String key)
Allows clients to store small amounts of arbitrary data. Annotations must follow the Kubernetes syntax. The total size of all keys and values combined is limited to 256k. Key can have 2 segments: prefix (optional) and name (required), separated by a slash (/). Prefix must be a DNS subdomain. Name must be 63 characters or less, begin and end with alphanumerics, with dashes (-), underscores (_), dots (.), and alphanumerics between.
map<string, string> annotations = 6;
-
getMutableAnnotations
@Deprecated public Map<String,String> getMutableAnnotations()
Deprecated.Use alternate mutation accessors instead.
-
putAnnotations
public RecommenderConfig.Builder putAnnotations(String key, String value)
Allows clients to store small amounts of arbitrary data. Annotations must follow the Kubernetes syntax. The total size of all keys and values combined is limited to 256k. Key can have 2 segments: prefix (optional) and name (required), separated by a slash (/). Prefix must be a DNS subdomain. Name must be 63 characters or less, begin and end with alphanumerics, with dashes (-), underscores (_), dots (.), and alphanumerics between.
map<string, string> annotations = 6;
-
putAllAnnotations
public RecommenderConfig.Builder putAllAnnotations(Map<String,String> values)
Allows clients to store small amounts of arbitrary data. Annotations must follow the Kubernetes syntax. The total size of all keys and values combined is limited to 256k. Key can have 2 segments: prefix (optional) and name (required), separated by a slash (/). Prefix must be a DNS subdomain. Name must be 63 characters or less, begin and end with alphanumerics, with dashes (-), underscores (_), dots (.), and alphanumerics between.
map<string, string> annotations = 6;
-
getDisplayName
public String getDisplayName()
A user-settable field to provide a human-readable name to be used in user interfaces.
string display_name = 7;- Specified by:
getDisplayNamein interfaceRecommenderConfigOrBuilder- Returns:
- The displayName.
-
getDisplayNameBytes
public com.google.protobuf.ByteString getDisplayNameBytes()
A user-settable field to provide a human-readable name to be used in user interfaces.
string display_name = 7;- Specified by:
getDisplayNameBytesin interfaceRecommenderConfigOrBuilder- Returns:
- The bytes for displayName.
-
setDisplayName
public RecommenderConfig.Builder setDisplayName(String value)
A user-settable field to provide a human-readable name to be used in user interfaces.
string display_name = 7;- Parameters:
value- The displayName to set.- Returns:
- This builder for chaining.
-
clearDisplayName
public RecommenderConfig.Builder clearDisplayName()
A user-settable field to provide a human-readable name to be used in user interfaces.
string display_name = 7;- Returns:
- This builder for chaining.
-
setDisplayNameBytes
public RecommenderConfig.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
A user-settable field to provide a human-readable name to be used in user interfaces.
string display_name = 7;- Parameters:
value- The bytes for displayName to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final RecommenderConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<RecommenderConfig.Builder>
-
mergeUnknownFields
public final RecommenderConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<RecommenderConfig.Builder>
-
-