public static final class InsightTypeConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<InsightTypeConfig.Builder> implements InsightTypeConfigOrBuilder
Configuration for an InsightType.Protobuf type
google.cloud.recommender.v1.InsightTypeConfig| Modifier and Type | Method and Description |
|---|---|
InsightTypeConfig.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
InsightTypeConfig |
build() |
InsightTypeConfig |
buildPartial() |
InsightTypeConfig.Builder |
clear() |
InsightTypeConfig.Builder |
clearAnnotations() |
InsightTypeConfig.Builder |
clearDisplayName()
A user-settable field to provide a human-readable name to be used in user
interfaces.
|
InsightTypeConfig.Builder |
clearEtag()
Fingerprint of the InsightTypeConfig.
|
InsightTypeConfig.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
InsightTypeConfig.Builder |
clearInsightTypeGenerationConfig()
InsightTypeGenerationConfig which configures the generation of
insights for this insight type.
|
InsightTypeConfig.Builder |
clearName()
Name of insight type config.
|
InsightTypeConfig.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
InsightTypeConfig.Builder |
clearRevisionId()
Output only.
|
InsightTypeConfig.Builder |
clearUpdateTime()
Last time when the config was updated.
|
InsightTypeConfig.Builder |
clone() |
boolean |
containsAnnotations(String key)
Allows clients to store small amounts of arbitrary data.
|
Map<String,String> |
getAnnotations()
Deprecated.
|
int |
getAnnotationsCount()
Allows clients to store small amounts of arbitrary data.
|
Map<String,String> |
getAnnotationsMap()
Allows clients to store small amounts of arbitrary data.
|
String |
getAnnotationsOrDefault(String key,
String defaultValue)
Allows clients to store small amounts of arbitrary data.
|
String |
getAnnotationsOrThrow(String key)
Allows clients to store small amounts of arbitrary data.
|
InsightTypeConfig |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getDisplayName()
A user-settable field to provide a human-readable name to be used in user
interfaces.
|
com.google.protobuf.ByteString |
getDisplayNameBytes()
A user-settable field to provide a human-readable name to be used in user
interfaces.
|
String |
getEtag()
Fingerprint of the InsightTypeConfig.
|
com.google.protobuf.ByteString |
getEtagBytes()
Fingerprint of the InsightTypeConfig.
|
InsightTypeGenerationConfig |
getInsightTypeGenerationConfig()
InsightTypeGenerationConfig which configures the generation of
insights for this insight type.
|
InsightTypeGenerationConfig.Builder |
getInsightTypeGenerationConfigBuilder()
InsightTypeGenerationConfig which configures the generation of
insights for this insight type.
|
InsightTypeGenerationConfigOrBuilder |
getInsightTypeGenerationConfigOrBuilder()
InsightTypeGenerationConfig which configures the generation of
insights for this insight type.
|
Map<String,String> |
getMutableAnnotations()
Deprecated.
|
String |
getName()
Name of insight type config.
|
com.google.protobuf.ByteString |
getNameBytes()
Name of insight type config.
|
String |
getRevisionId()
Output only.
|
com.google.protobuf.ByteString |
getRevisionIdBytes()
Output only.
|
com.google.protobuf.Timestamp |
getUpdateTime()
Last time when the config was updated.
|
com.google.protobuf.Timestamp.Builder |
getUpdateTimeBuilder()
Last time when the config was updated.
|
com.google.protobuf.TimestampOrBuilder |
getUpdateTimeOrBuilder()
Last time when the config was updated.
|
boolean |
hasInsightTypeGenerationConfig()
InsightTypeGenerationConfig which configures the generation of
insights for this insight type.
|
boolean |
hasUpdateTime()
Last time when the config was updated.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapField |
internalGetMapField(int number) |
protected com.google.protobuf.MapField |
internalGetMutableMapField(int number) |
boolean |
isInitialized() |
InsightTypeConfig.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
InsightTypeConfig.Builder |
mergeFrom(InsightTypeConfig other) |
InsightTypeConfig.Builder |
mergeFrom(com.google.protobuf.Message other) |
InsightTypeConfig.Builder |
mergeInsightTypeGenerationConfig(InsightTypeGenerationConfig value)
InsightTypeGenerationConfig which configures the generation of
insights for this insight type.
|
InsightTypeConfig.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
InsightTypeConfig.Builder |
mergeUpdateTime(com.google.protobuf.Timestamp value)
Last time when the config was updated.
|
InsightTypeConfig.Builder |
putAllAnnotations(Map<String,String> values)
Allows clients to store small amounts of arbitrary data.
|
InsightTypeConfig.Builder |
putAnnotations(String key,
String value)
Allows clients to store small amounts of arbitrary data.
|
InsightTypeConfig.Builder |
removeAnnotations(String key)
Allows clients to store small amounts of arbitrary data.
|
InsightTypeConfig.Builder |
setDisplayName(String value)
A user-settable field to provide a human-readable name to be used in user
interfaces.
|
InsightTypeConfig.Builder |
setDisplayNameBytes(com.google.protobuf.ByteString value)
A user-settable field to provide a human-readable name to be used in user
interfaces.
|
InsightTypeConfig.Builder |
setEtag(String value)
Fingerprint of the InsightTypeConfig.
|
InsightTypeConfig.Builder |
setEtagBytes(com.google.protobuf.ByteString value)
Fingerprint of the InsightTypeConfig.
|
InsightTypeConfig.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
InsightTypeConfig.Builder |
setInsightTypeGenerationConfig(InsightTypeGenerationConfig.Builder builderForValue)
InsightTypeGenerationConfig which configures the generation of
insights for this insight type.
|
InsightTypeConfig.Builder |
setInsightTypeGenerationConfig(InsightTypeGenerationConfig value)
InsightTypeGenerationConfig which configures the generation of
insights for this insight type.
|
InsightTypeConfig.Builder |
setName(String value)
Name of insight type config.
|
InsightTypeConfig.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Name of insight type config.
|
InsightTypeConfig.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
InsightTypeConfig.Builder |
setRevisionId(String value)
Output only.
|
InsightTypeConfig.Builder |
setRevisionIdBytes(com.google.protobuf.ByteString value)
Output only.
|
InsightTypeConfig.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
InsightTypeConfig.Builder |
setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Last time when the config was updated.
|
InsightTypeConfig.Builder |
setUpdateTime(com.google.protobuf.Timestamp value)
Last time when the config was updated.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapFieldReflection, internalGetMutableMapFieldReflection, 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.MapField internalGetMapField(int number)
internalGetMapField in class com.google.protobuf.GeneratedMessageV3.Builder<InsightTypeConfig.Builder>protected com.google.protobuf.MapField internalGetMutableMapField(int number)
internalGetMutableMapField in class com.google.protobuf.GeneratedMessageV3.Builder<InsightTypeConfig.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<InsightTypeConfig.Builder>public InsightTypeConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<InsightTypeConfig.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<InsightTypeConfig.Builder>public InsightTypeConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic InsightTypeConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic InsightTypeConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic InsightTypeConfig.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<InsightTypeConfig.Builder>public InsightTypeConfig.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<InsightTypeConfig.Builder>public InsightTypeConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<InsightTypeConfig.Builder>public InsightTypeConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<InsightTypeConfig.Builder>public InsightTypeConfig.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<InsightTypeConfig.Builder>public InsightTypeConfig.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<InsightTypeConfig.Builder>public InsightTypeConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<InsightTypeConfig.Builder>public InsightTypeConfig.Builder mergeFrom(InsightTypeConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<InsightTypeConfig.Builder>public InsightTypeConfig.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<InsightTypeConfig.Builder>IOExceptionpublic String getName()
Name of insight type config. Eg, projects/[PROJECT_NUMBER]/locations/[LOCATION]/insightTypes/[INSIGHT_TYPE_ID]/config
string name = 1;getName in interface InsightTypeConfigOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Name of insight type config. Eg, projects/[PROJECT_NUMBER]/locations/[LOCATION]/insightTypes/[INSIGHT_TYPE_ID]/config
string name = 1;getNameBytes in interface InsightTypeConfigOrBuilderpublic InsightTypeConfig.Builder setName(String value)
Name of insight type config. Eg, projects/[PROJECT_NUMBER]/locations/[LOCATION]/insightTypes/[INSIGHT_TYPE_ID]/config
string name = 1;value - The name to set.public InsightTypeConfig.Builder clearName()
Name of insight type config. Eg, projects/[PROJECT_NUMBER]/locations/[LOCATION]/insightTypes/[INSIGHT_TYPE_ID]/config
string name = 1;public InsightTypeConfig.Builder setNameBytes(com.google.protobuf.ByteString value)
Name of insight type config. Eg, projects/[PROJECT_NUMBER]/locations/[LOCATION]/insightTypes/[INSIGHT_TYPE_ID]/config
string name = 1;value - The bytes for name to set.public boolean hasInsightTypeGenerationConfig()
InsightTypeGenerationConfig which configures the generation of insights for this insight type.
.google.cloud.recommender.v1.InsightTypeGenerationConfig insight_type_generation_config = 2;
hasInsightTypeGenerationConfig in interface InsightTypeConfigOrBuilderpublic InsightTypeGenerationConfig getInsightTypeGenerationConfig()
InsightTypeGenerationConfig which configures the generation of insights for this insight type.
.google.cloud.recommender.v1.InsightTypeGenerationConfig insight_type_generation_config = 2;
getInsightTypeGenerationConfig in interface InsightTypeConfigOrBuilderpublic InsightTypeConfig.Builder setInsightTypeGenerationConfig(InsightTypeGenerationConfig value)
InsightTypeGenerationConfig which configures the generation of insights for this insight type.
.google.cloud.recommender.v1.InsightTypeGenerationConfig insight_type_generation_config = 2;
public InsightTypeConfig.Builder setInsightTypeGenerationConfig(InsightTypeGenerationConfig.Builder builderForValue)
InsightTypeGenerationConfig which configures the generation of insights for this insight type.
.google.cloud.recommender.v1.InsightTypeGenerationConfig insight_type_generation_config = 2;
public InsightTypeConfig.Builder mergeInsightTypeGenerationConfig(InsightTypeGenerationConfig value)
InsightTypeGenerationConfig which configures the generation of insights for this insight type.
.google.cloud.recommender.v1.InsightTypeGenerationConfig insight_type_generation_config = 2;
public InsightTypeConfig.Builder clearInsightTypeGenerationConfig()
InsightTypeGenerationConfig which configures the generation of insights for this insight type.
.google.cloud.recommender.v1.InsightTypeGenerationConfig insight_type_generation_config = 2;
public InsightTypeGenerationConfig.Builder getInsightTypeGenerationConfigBuilder()
InsightTypeGenerationConfig which configures the generation of insights for this insight type.
.google.cloud.recommender.v1.InsightTypeGenerationConfig insight_type_generation_config = 2;
public InsightTypeGenerationConfigOrBuilder getInsightTypeGenerationConfigOrBuilder()
InsightTypeGenerationConfig which configures the generation of insights for this insight type.
.google.cloud.recommender.v1.InsightTypeGenerationConfig insight_type_generation_config = 2;
getInsightTypeGenerationConfigOrBuilder in interface InsightTypeConfigOrBuilderpublic String getEtag()
Fingerprint of the InsightTypeConfig. Provides optimistic locking when updating.
string etag = 3;getEtag in interface InsightTypeConfigOrBuilderpublic com.google.protobuf.ByteString getEtagBytes()
Fingerprint of the InsightTypeConfig. Provides optimistic locking when updating.
string etag = 3;getEtagBytes in interface InsightTypeConfigOrBuilderpublic InsightTypeConfig.Builder setEtag(String value)
Fingerprint of the InsightTypeConfig. Provides optimistic locking when updating.
string etag = 3;value - The etag to set.public InsightTypeConfig.Builder clearEtag()
Fingerprint of the InsightTypeConfig. Provides optimistic locking when updating.
string etag = 3;public InsightTypeConfig.Builder setEtagBytes(com.google.protobuf.ByteString value)
Fingerprint of the InsightTypeConfig. Provides optimistic locking when updating.
string etag = 3;value - The bytes for etag to set.public boolean hasUpdateTime()
Last time when the config was updated.
.google.protobuf.Timestamp update_time = 4;hasUpdateTime in interface InsightTypeConfigOrBuilderpublic com.google.protobuf.Timestamp getUpdateTime()
Last time when the config was updated.
.google.protobuf.Timestamp update_time = 4;getUpdateTime in interface InsightTypeConfigOrBuilderpublic InsightTypeConfig.Builder setUpdateTime(com.google.protobuf.Timestamp value)
Last time when the config was updated.
.google.protobuf.Timestamp update_time = 4;public InsightTypeConfig.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Last time when the config was updated.
.google.protobuf.Timestamp update_time = 4;public InsightTypeConfig.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
Last time when the config was updated.
.google.protobuf.Timestamp update_time = 4;public InsightTypeConfig.Builder clearUpdateTime()
Last time when the config was updated.
.google.protobuf.Timestamp update_time = 4;public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
Last time when the config was updated.
.google.protobuf.Timestamp update_time = 4;public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Last time when the config was updated.
.google.protobuf.Timestamp update_time = 4;getUpdateTimeOrBuilder in interface InsightTypeConfigOrBuilderpublic 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];
getRevisionId in interface InsightTypeConfigOrBuilderpublic 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];
getRevisionIdBytes in interface InsightTypeConfigOrBuilderpublic InsightTypeConfig.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];
value - The revisionId to set.public InsightTypeConfig.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];
public InsightTypeConfig.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];
value - The bytes for revisionId to set.public int getAnnotationsCount()
InsightTypeConfigOrBuilderAllows 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;getAnnotationsCount in interface InsightTypeConfigOrBuilderpublic 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;containsAnnotations in interface InsightTypeConfigOrBuilder@Deprecated public Map<String,String> getAnnotations()
getAnnotationsMap() instead.getAnnotations in interface InsightTypeConfigOrBuilderpublic 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;getAnnotationsMap in interface InsightTypeConfigOrBuilderpublic 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;getAnnotationsOrDefault in interface InsightTypeConfigOrBuilderpublic 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;getAnnotationsOrThrow in interface InsightTypeConfigOrBuilderpublic InsightTypeConfig.Builder clearAnnotations()
public InsightTypeConfig.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;@Deprecated public Map<String,String> getMutableAnnotations()
public InsightTypeConfig.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;public InsightTypeConfig.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;public String getDisplayName()
A user-settable field to provide a human-readable name to be used in user interfaces.
string display_name = 7;getDisplayName in interface InsightTypeConfigOrBuilderpublic 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;getDisplayNameBytes in interface InsightTypeConfigOrBuilderpublic InsightTypeConfig.Builder setDisplayName(String value)
A user-settable field to provide a human-readable name to be used in user interfaces.
string display_name = 7;value - The displayName to set.public InsightTypeConfig.Builder clearDisplayName()
A user-settable field to provide a human-readable name to be used in user interfaces.
string display_name = 7;public InsightTypeConfig.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;value - The bytes for displayName to set.public final InsightTypeConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<InsightTypeConfig.Builder>public final InsightTypeConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<InsightTypeConfig.Builder>Copyright © 2024 Google LLC. All rights reserved.