- 2.55.0 (latest)
- 2.54.0
- 2.53.0
- 2.51.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.39.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.7
- 2.4.1
- 2.3.0
- 2.2.0
- 2.1.5
public interface InsightTypeConfigOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
containsAnnotations(String key)
public abstract 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;
Name | Description |
key | String |
Type | Description |
boolean |
getAnnotations()
public abstract Map<String,String> getAnnotations()
Use #getAnnotationsMap() instead.
Type | Description |
Map<String,String> |
getAnnotationsCount()
public abstract int getAnnotationsCount()
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;
Type | Description |
int |
getAnnotationsMap()
public abstract 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;
Type | Description |
Map<String,String> |
getAnnotationsOrDefault(String key, String defaultValue)
public abstract 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;
Name | Description |
key | String |
defaultValue | String |
Type | Description |
String |
getAnnotationsOrThrow(String key)
public abstract 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;
Name | Description |
key | String |
Type | Description |
String |
getDisplayName()
public abstract String getDisplayName()
A user-settable field to provide a human-readable name to be used in user interfaces.
string display_name = 7;
Type | Description |
String | The displayName. |
getDisplayNameBytes()
public abstract ByteString getDisplayNameBytes()
A user-settable field to provide a human-readable name to be used in user interfaces.
string display_name = 7;
Type | Description |
ByteString | The bytes for displayName. |
getEtag()
public abstract String getEtag()
Fingerprint of the InsightTypeConfig. Provides optimistic locking when updating.
string etag = 3;
Type | Description |
String | The etag. |
getEtagBytes()
public abstract ByteString getEtagBytes()
Fingerprint of the InsightTypeConfig. Provides optimistic locking when updating.
string etag = 3;
Type | Description |
ByteString | The bytes for etag. |
getInsightTypeGenerationConfig()
public abstract InsightTypeGenerationConfig getInsightTypeGenerationConfig()
InsightTypeGenerationConfig which configures the generation of insights for this insight type.
.google.cloud.recommender.v1beta1.InsightTypeGenerationConfig insight_type_generation_config = 2;
Type | Description |
InsightTypeGenerationConfig | The insightTypeGenerationConfig. |
getInsightTypeGenerationConfigOrBuilder()
public abstract InsightTypeGenerationConfigOrBuilder getInsightTypeGenerationConfigOrBuilder()
InsightTypeGenerationConfig which configures the generation of insights for this insight type.
.google.cloud.recommender.v1beta1.InsightTypeGenerationConfig insight_type_generation_config = 2;
Type | Description |
InsightTypeGenerationConfigOrBuilder |
getName()
public abstract String getName()
Name of insight type config. Eg, projects/[PROJECT_NUMBER]/locations/[LOCATION]/insightTypes/[INSIGHT_TYPE_ID]/config
string name = 1;
Type | Description |
String | The name. |
getNameBytes()
public abstract ByteString getNameBytes()
Name of insight type config. Eg, projects/[PROJECT_NUMBER]/locations/[LOCATION]/insightTypes/[INSIGHT_TYPE_ID]/config
string name = 1;
Type | Description |
ByteString | The bytes for name. |
getRevisionId()
public abstract 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];
Type | Description |
String | The revisionId. |
getRevisionIdBytes()
public abstract 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];
Type | Description |
ByteString | The bytes for revisionId. |
getUpdateTime()
public abstract Timestamp getUpdateTime()
Last time when the config was updated.
.google.protobuf.Timestamp update_time = 4;
Type | Description |
Timestamp | The updateTime. |
getUpdateTimeOrBuilder()
public abstract TimestampOrBuilder getUpdateTimeOrBuilder()
Last time when the config was updated.
.google.protobuf.Timestamp update_time = 4;
Type | Description |
TimestampOrBuilder |
hasInsightTypeGenerationConfig()
public abstract boolean hasInsightTypeGenerationConfig()
InsightTypeGenerationConfig which configures the generation of insights for this insight type.
.google.cloud.recommender.v1beta1.InsightTypeGenerationConfig insight_type_generation_config = 2;
Type | Description |
boolean | Whether the insightTypeGenerationConfig field is set. |
hasUpdateTime()
public abstract boolean hasUpdateTime()
Last time when the config was updated.
.google.protobuf.Timestamp update_time = 4;
Type | Description |
boolean | Whether the updateTime field is set. |