Send feedback
Class TagTemplateField.Builder
Stay organized with collections
Save and categorize content based on your preferences.
Version 1.5.4 keyboard_arrow_down
public static final class TagTemplateField . Builder extends GeneratedMessageV3 . Builder<TagTemplateField . Builder> implements TagTemplateFieldOrBuilder
The template for an individual field within a tag template.
Protobuf type google.cloud.datacatalog.v1beta1.TagTemplateField
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public TagTemplateField . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Parameters
Returns
Overrides
build()
public TagTemplateField build ()
Returns
buildPartial()
public TagTemplateField buildPartial ()
Returns
clear()
public TagTemplateField . Builder clear ()
Returns
Overrides
clearDisplayName()
public TagTemplateField . Builder clearDisplayName ()
The display name for this field. Defaults to an empty string.
string display_name = 1;
Returns
clearField(Descriptors.FieldDescriptor field)
public TagTemplateField . Builder clearField ( Descriptors . FieldDescriptor field )
Parameter
Returns
Overrides
clearIsRequired()
public TagTemplateField . Builder clearIsRequired ()
Whether this is a required field. Defaults to false.
bool is_required = 3;
Returns
clearName()
public TagTemplateField . Builder clearName ()
Output only. The resource name of the tag template field in URL format. Example:
* projects/{project_id}/locations/{location}/tagTemplates/{tag_template}/fields/{field}
Note that this TagTemplateField may not actually be stored in the location
in this name.
string name = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public TagTemplateField . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Parameter
Returns
Overrides
clearOrder()
public TagTemplateField . Builder clearOrder ()
The order of this field with respect to other fields in this tag
template. A higher value indicates a more important field. The value can
be negative. Multiple fields can have the same order, and field orders
within a tag do not have to be sequential.
int32 order = 5;
Returns
clearType()
public TagTemplateField . Builder clearType ()
Required. The type of value this tag field can contain.
.google.cloud.datacatalog.v1beta1.FieldType type = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
clone()
public TagTemplateField . Builder clone ()
Returns
Overrides
getDefaultInstanceForType()
public TagTemplateField getDefaultInstanceForType ()
Returns
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Returns
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Returns
Overrides
getDisplayName()
public String getDisplayName ()
The display name for this field. Defaults to an empty string.
string display_name = 1;
Returns
Type Description String The displayName.
getDisplayNameBytes()
public ByteString getDisplayNameBytes ()
The display name for this field. Defaults to an empty string.
string display_name = 1;
Returns
Type Description ByteString The bytes for displayName.
getIsRequired()
public boolean getIsRequired ()
Whether this is a required field. Defaults to false.
bool is_required = 3;
Returns
Type Description boolean The isRequired.
getName()
Output only. The resource name of the tag template field in URL format. Example:
* projects/{project_id}/locations/{location}/tagTemplates/{tag_template}/fields/{field}
Note that this TagTemplateField may not actually be stored in the location
in this name.
string name = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type Description String The name.
getNameBytes()
public ByteString getNameBytes ()
Output only. The resource name of the tag template field in URL format. Example:
* projects/{project_id}/locations/{location}/tagTemplates/{tag_template}/fields/{field}
Note that this TagTemplateField may not actually be stored in the location
in this name.
string name = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
getOrder()
The order of this field with respect to other fields in this tag
template. A higher value indicates a more important field. The value can
be negative. Multiple fields can have the same order, and field orders
within a tag do not have to be sequential.
int32 order = 5;
Returns
Type Description int The order.
getType()
public FieldType getType ()
Required. The type of value this tag field can contain.
.google.cloud.datacatalog.v1beta1.FieldType type = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
getTypeBuilder()
public FieldType . Builder getTypeBuilder ()
Required. The type of value this tag field can contain.
.google.cloud.datacatalog.v1beta1.FieldType type = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
getTypeOrBuilder()
public FieldTypeOrBuilder getTypeOrBuilder ()
Required. The type of value this tag field can contain.
.google.cloud.datacatalog.v1beta1.FieldType type = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
hasType()
Required. The type of value this tag field can contain.
.google.cloud.datacatalog.v1beta1.FieldType type = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type Description boolean Whether the type field is set.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Returns
Overrides
isInitialized()
public final boolean isInitialized ()
Returns
Overrides
mergeFrom(TagTemplateField other)
public TagTemplateField . Builder mergeFrom ( TagTemplateField other )
Parameter
Returns
public TagTemplateField . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public TagTemplateField . Builder mergeFrom ( Message other )
Parameter
Returns
Overrides
mergeType(FieldType value)
public TagTemplateField . Builder mergeType ( FieldType value )
Required. The type of value this tag field can contain.
.google.cloud.datacatalog.v1beta1.FieldType type = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
mergeUnknownFields(UnknownFieldSet unknownFields)
public final TagTemplateField . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Parameter
Returns
Overrides
setDisplayName(String value)
public TagTemplateField . Builder setDisplayName ( String value )
The display name for this field. Defaults to an empty string.
string display_name = 1;
Parameter
Name Description value String
The displayName to set.
Returns
setDisplayNameBytes(ByteString value)
public TagTemplateField . Builder setDisplayNameBytes ( ByteString value )
The display name for this field. Defaults to an empty string.
string display_name = 1;
Parameter
Name Description value ByteString
The bytes for displayName to set.
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public TagTemplateField . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Parameters
Returns
Overrides
setIsRequired(boolean value)
public TagTemplateField . Builder setIsRequired ( boolean value )
Whether this is a required field. Defaults to false.
bool is_required = 3;
Parameter
Name Description value boolean
The isRequired to set.
Returns
setName(String value)
public TagTemplateField . Builder setName ( String value )
Output only. The resource name of the tag template field in URL format. Example:
* projects/{project_id}/locations/{location}/tagTemplates/{tag_template}/fields/{field}
Note that this TagTemplateField may not actually be stored in the location
in this name.
string name = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter
Name Description value String
The name to set.
Returns
setNameBytes(ByteString value)
public TagTemplateField . Builder setNameBytes ( ByteString value )
Output only. The resource name of the tag template field in URL format. Example:
* projects/{project_id}/locations/{location}/tagTemplates/{tag_template}/fields/{field}
Note that this TagTemplateField may not actually be stored in the location
in this name.
string name = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter
Name Description value ByteString
The bytes for name to set.
Returns
setOrder(int value)
public TagTemplateField . Builder setOrder ( int value )
The order of this field with respect to other fields in this tag
template. A higher value indicates a more important field. The value can
be negative. Multiple fields can have the same order, and field orders
within a tag do not have to be sequential.
int32 order = 5;
Parameter
Name Description value int
The order to set.
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public TagTemplateField . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Parameters
Returns
Overrides
setType(FieldType value)
public TagTemplateField . Builder setType ( FieldType value )
Required. The type of value this tag field can contain.
.google.cloud.datacatalog.v1beta1.FieldType type = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
setType(FieldType.Builder builderForValue)
public TagTemplateField . Builder setType ( FieldType . Builder builderForValue )
Required. The type of value this tag field can contain.
.google.cloud.datacatalog.v1beta1.FieldType type = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
setUnknownFields(UnknownFieldSet unknownFields)
public final TagTemplateField . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Parameter
Returns
Overrides
Send feedback
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 2024-09-19 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
Need to tell us more?
{"lastModified": "Last updated 2024-09-19 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 2024-09-19 UTC."]]