Interface DraftOrBuilder (0.30.0)
Stay organized with collections
Save and categorize content based on your preferences.
public interface DraftOrBuilder extends MessageOrBuilder
Methods
containsLabels(String key)
public abstract boolean containsLabels(String key)
Labels as key value pairs
map<string, string> labels = 3;
Parameter |
Name |
Description |
key |
String
|
getCreateTime()
public abstract Timestamp getCreateTime()
Output only. [Output only] Create timestamp
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
Timestamp |
The createTime.
|
getCreateTimeOrBuilder()
public abstract TimestampOrBuilder getCreateTimeOrBuilder()
Output only. [Output only] Create timestamp
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getDescription()
public abstract String getDescription()
A description for this application.
string description = 5;
Returns |
Type |
Description |
String |
The description.
|
getDescriptionBytes()
public abstract ByteString getDescriptionBytes()
A description for this application.
string description = 5;
Returns |
Type |
Description |
ByteString |
The bytes for description.
|
getDisplayName()
public abstract String getDisplayName()
Required. A user friendly display name for the solution.
string display_name = 4 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
String |
The displayName.
|
getDisplayNameBytes()
public abstract ByteString getDisplayNameBytes()
Required. A user friendly display name for the solution.
string display_name = 4 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
ByteString |
The bytes for displayName.
|
getDraftApplicationConfigs()
public abstract ApplicationConfigs getDraftApplicationConfigs()
The draft application configs which haven't been updated to an application.
.google.cloud.visionai.v1.ApplicationConfigs draft_application_configs = 6;
getDraftApplicationConfigsOrBuilder()
public abstract ApplicationConfigsOrBuilder getDraftApplicationConfigsOrBuilder()
The draft application configs which haven't been updated to an application.
.google.cloud.visionai.v1.ApplicationConfigs draft_application_configs = 6;
getLabels() (deprecated)
public abstract Map<String,String> getLabels()
getLabelsCount()
public abstract int getLabelsCount()
Labels as key value pairs
map<string, string> labels = 3;
Returns |
Type |
Description |
int |
|
getLabelsMap()
public abstract Map<String,String> getLabelsMap()
Labels as key value pairs
map<string, string> labels = 3;
getLabelsOrDefault(String key, String defaultValue)
public abstract String getLabelsOrDefault(String key, String defaultValue)
Labels as key value pairs
map<string, string> labels = 3;
Returns |
Type |
Description |
String |
|
getLabelsOrThrow(String key)
public abstract String getLabelsOrThrow(String key)
Labels as key value pairs
map<string, string> labels = 3;
Parameter |
Name |
Description |
key |
String
|
Returns |
Type |
Description |
String |
|
getName()
public abstract String getName()
name of resource
string name = 1;
Returns |
Type |
Description |
String |
The name.
|
getNameBytes()
public abstract ByteString getNameBytes()
name of resource
string name = 1;
Returns |
Type |
Description |
ByteString |
The bytes for name.
|
getUpdateTime()
public abstract Timestamp getUpdateTime()
Output only. [Output only] Create timestamp
.google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
Timestamp |
The updateTime.
|
getUpdateTimeOrBuilder()
public abstract TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. [Output only] Create timestamp
.google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasCreateTime()
public abstract boolean hasCreateTime()
Output only. [Output only] Create timestamp
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
boolean |
Whether the createTime field is set.
|
hasDraftApplicationConfigs()
public abstract boolean hasDraftApplicationConfigs()
The draft application configs which haven't been updated to an application.
.google.cloud.visionai.v1.ApplicationConfigs draft_application_configs = 6;
Returns |
Type |
Description |
boolean |
Whether the draftApplicationConfigs field is set.
|
hasUpdateTime()
public abstract boolean hasUpdateTime()
Output only. [Output only] Create timestamp
.google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
boolean |
Whether the updateTime field is set.
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-09-04 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Interface DraftOrBuilder (0.29.0)\n\nVersion latestkeyboard_arrow_down\n\n- [0.29.0 (latest)](/java/docs/reference/google-cloud-visionai/latest/com.google.cloud.visionai.v1.DraftOrBuilder)\n- [0.27.0](/java/docs/reference/google-cloud-visionai/0.27.0/com.google.cloud.visionai.v1.DraftOrBuilder)\n- [0.25.0](/java/docs/reference/google-cloud-visionai/0.25.0/com.google.cloud.visionai.v1.DraftOrBuilder)\n- [0.24.0](/java/docs/reference/google-cloud-visionai/0.24.0/com.google.cloud.visionai.v1.DraftOrBuilder)\n- [0.21.0](/java/docs/reference/google-cloud-visionai/0.21.0/com.google.cloud.visionai.v1.DraftOrBuilder)\n- [0.20.0](/java/docs/reference/google-cloud-visionai/0.20.0/com.google.cloud.visionai.v1.DraftOrBuilder)\n- [0.19.0](/java/docs/reference/google-cloud-visionai/0.19.0/com.google.cloud.visionai.v1.DraftOrBuilder)\n- [0.17.0](/java/docs/reference/google-cloud-visionai/0.17.0/com.google.cloud.visionai.v1.DraftOrBuilder)\n- [0.16.0](/java/docs/reference/google-cloud-visionai/0.16.0/com.google.cloud.visionai.v1.DraftOrBuilder)\n- [0.15.0](/java/docs/reference/google-cloud-visionai/0.15.0/com.google.cloud.visionai.v1.DraftOrBuilder)\n- [0.14.0](/java/docs/reference/google-cloud-visionai/0.14.0/com.google.cloud.visionai.v1.DraftOrBuilder)\n- [0.13.0](/java/docs/reference/google-cloud-visionai/0.13.0/com.google.cloud.visionai.v1.DraftOrBuilder)\n- [0.12.0](/java/docs/reference/google-cloud-visionai/0.12.0/com.google.cloud.visionai.v1.DraftOrBuilder)\n- [0.11.0](/java/docs/reference/google-cloud-visionai/0.11.0/com.google.cloud.visionai.v1.DraftOrBuilder)\n- [0.10.0](/java/docs/reference/google-cloud-visionai/0.10.0/com.google.cloud.visionai.v1.DraftOrBuilder)\n- [0.9.0](/java/docs/reference/google-cloud-visionai/0.9.0/com.google.cloud.visionai.v1.DraftOrBuilder)\n- [0.8.0](/java/docs/reference/google-cloud-visionai/0.8.0/com.google.cloud.visionai.v1.DraftOrBuilder)\n- [0.6.0](/java/docs/reference/google-cloud-visionai/0.6.0/com.google.cloud.visionai.v1.DraftOrBuilder)\n- [0.5.0](/java/docs/reference/google-cloud-visionai/0.5.0/com.google.cloud.visionai.v1.DraftOrBuilder)\n- [0.4.0](/java/docs/reference/google-cloud-visionai/0.4.0/com.google.cloud.visionai.v1.DraftOrBuilder)\n- [0.3.0](/java/docs/reference/google-cloud-visionai/0.3.0/com.google.cloud.visionai.v1.DraftOrBuilder)\n- [0.2.0](/java/docs/reference/google-cloud-visionai/0.2.0/com.google.cloud.visionai.v1.DraftOrBuilder)\n- [0.1.0](/java/docs/reference/google-cloud-visionai/0.1.0/com.google.cloud.visionai.v1.DraftOrBuilder) \n\n public interface DraftOrBuilder extends MessageOrBuilder\n\nImplements\n----------\n\n[MessageOrBuilder](https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.MessageOrBuilder.html)\n\nMethods\n-------\n\n### containsLabels(String key)\n\n public abstract boolean containsLabels(String key)\n\nLabels as key value pairs\n\n`map\u003cstring, string\u003e labels = 3;`\n\n### getCreateTime()\n\n public abstract Timestamp getCreateTime()\n\nOutput only. \\[Output only\\] Create timestamp\n\n`.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];\n`\n\n### getCreateTimeOrBuilder()\n\n public abstract TimestampOrBuilder getCreateTimeOrBuilder()\n\nOutput only. \\[Output only\\] Create timestamp\n\n`.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];\n`\n\n### getDescription()\n\n public abstract String getDescription()\n\nA description for this application.\n\n`string description = 5;`\n\n### getDescriptionBytes()\n\n public abstract ByteString getDescriptionBytes()\n\nA description for this application.\n\n`string description = 5;`\n\n### getDisplayName()\n\n public abstract String getDisplayName()\n\nRequired. A user friendly display name for the solution.\n\n`string display_name = 4 [(.google.api.field_behavior) = REQUIRED];`\n\n### getDisplayNameBytes()\n\n public abstract ByteString getDisplayNameBytes()\n\nRequired. A user friendly display name for the solution.\n\n`string display_name = 4 [(.google.api.field_behavior) = REQUIRED];`\n\n### getDraftApplicationConfigs()\n\n public abstract ApplicationConfigs getDraftApplicationConfigs()\n\nThe draft application configs which haven't been updated to an application.\n\n`.google.cloud.visionai.v1.ApplicationConfigs draft_application_configs = 6;`\n\n### getDraftApplicationConfigsOrBuilder()\n\n public abstract ApplicationConfigsOrBuilder getDraftApplicationConfigsOrBuilder()\n\nThe draft application configs which haven't been updated to an application.\n\n`.google.cloud.visionai.v1.ApplicationConfigs draft_application_configs = 6;`\n\n### getLabels() (deprecated)\n\n public abstract Map\u003cString,String\u003e getLabels()\n\nUse [#getLabelsMap()](/java/docs/reference/google-cloud-visionai/latest/com.google.cloud.visionai.v1.DraftOrBuilder#com_google_cloud_visionai_v1_DraftOrBuilder_getLabelsMap__) instead.\n\n### getLabelsCount()\n\n public abstract int getLabelsCount()\n\nLabels as key value pairs\n\n`map\u003cstring, string\u003e labels = 3;`\n\n### getLabelsMap()\n\n public abstract Map\u003cString,String\u003e getLabelsMap()\n\nLabels as key value pairs\n\n`map\u003cstring, string\u003e labels = 3;`\n\n### getLabelsOrDefault(String key, String defaultValue)\n\n public abstract String getLabelsOrDefault(String key, String defaultValue)\n\nLabels as key value pairs\n\n`map\u003cstring, string\u003e labels = 3;`\n\n### getLabelsOrThrow(String key)\n\n public abstract String getLabelsOrThrow(String key)\n\nLabels as key value pairs\n\n`map\u003cstring, string\u003e labels = 3;`\n\n### getName()\n\n public abstract String getName()\n\nname of resource\n\n`string name = 1;`\n\n### getNameBytes()\n\n public abstract ByteString getNameBytes()\n\nname of resource\n\n`string name = 1;`\n\n### getUpdateTime()\n\n public abstract Timestamp getUpdateTime()\n\nOutput only. \\[Output only\\] Create timestamp\n\n`.google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];\n`\n\n### getUpdateTimeOrBuilder()\n\n public abstract TimestampOrBuilder getUpdateTimeOrBuilder()\n\nOutput only. \\[Output only\\] Create timestamp\n\n`.google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];\n`\n\n### hasCreateTime()\n\n public abstract boolean hasCreateTime()\n\nOutput only. \\[Output only\\] Create timestamp\n\n`.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];\n`\n\n### hasDraftApplicationConfigs()\n\n public abstract boolean hasDraftApplicationConfigs()\n\nThe draft application configs which haven't been updated to an application.\n\n`.google.cloud.visionai.v1.ApplicationConfigs draft_application_configs = 6;`\n\n### hasUpdateTime()\n\n public abstract boolean hasUpdateTime()\n\nOutput only. \\[Output only\\] Create timestamp\n\n`.google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];\n`"]]