public interface FieldOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getCategory()
public abstract String getCategory()
Optional. Field category, not required, currently only useful for Looker. We are using a string to avoid depending on an external package and keep this package self-contained.
string category = 10 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String |
The category. |
getCategoryBytes()
public abstract ByteString getCategoryBytes()
Optional. Field category, not required, currently only useful for Looker. We are using a string to avoid depending on an external package and keep this package self-contained.
string category = 10 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for category. |
getDescription()
public abstract String getDescription()
Optional. A brief description of the field.
string description = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String |
The description. |
getDescriptionBytes()
public abstract ByteString getDescriptionBytes()
Optional. A brief description of the field.
string description = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for description. |
getDisplayName()
public abstract String getDisplayName()
Optional. Field display_name (same as label in
string display_name = 8 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String |
The displayName. |
getDisplayNameBytes()
public abstract ByteString getDisplayNameBytes()
Optional. Field display_name (same as label in
string display_name = 8 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for displayName. |
getMode()
public abstract String getMode()
Optional. The mode of the field (e.g., NULLABLE, REPEATED).
string mode = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String |
The mode. |
getModeBytes()
public abstract ByteString getModeBytes()
Optional. The mode of the field (e.g., NULLABLE, REPEATED).
string mode = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for mode. |
getName()
public abstract String getName()
Optional. The name of the field.
string name = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String |
The name. |
getNameBytes()
public abstract ByteString getNameBytes()
Optional. The name of the field.
string name = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for name. |
getSubfields(int index)
public abstract Field getSubfields(int index)
Optional. Recursive property for nested schema structures.
repeated .google.cloud.geminidataanalytics.v1beta.Field subfields = 9 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
Field |
getSubfieldsCount()
public abstract int getSubfieldsCount()
Optional. Recursive property for nested schema structures.
repeated .google.cloud.geminidataanalytics.v1beta.Field subfields = 9 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
int |
getSubfieldsList()
public abstract List<Field> getSubfieldsList()
Optional. Recursive property for nested schema structures.
repeated .google.cloud.geminidataanalytics.v1beta.Field subfields = 9 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
List<Field> |
getSubfieldsOrBuilder(int index)
public abstract FieldOrBuilder getSubfieldsOrBuilder(int index)
Optional. Recursive property for nested schema structures.
repeated .google.cloud.geminidataanalytics.v1beta.Field subfields = 9 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
FieldOrBuilder |
getSubfieldsOrBuilderList()
public abstract List<? extends FieldOrBuilder> getSubfieldsOrBuilderList()
Optional. Recursive property for nested schema structures.
repeated .google.cloud.geminidataanalytics.v1beta.Field subfields = 9 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
List<? extends com.google.cloud.geminidataanalytics.v1beta.FieldOrBuilder> |
getSynonyms(int index)
public abstract String getSynonyms(int index)
Optional. A list of alternative names or synonyms that can be used to refer to this field. For example: ["id", "customerid", "cust_id"]
repeated string synonyms = 6 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
index |
int The index of the element to return. |
Returns | |
---|---|
Type | Description |
String |
The synonyms at the given index. |
getSynonymsBytes(int index)
public abstract ByteString getSynonymsBytes(int index)
Optional. A list of alternative names or synonyms that can be used to refer to this field. For example: ["id", "customerid", "cust_id"]
repeated string synonyms = 6 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
index |
int The index of the value to return. |
Returns | |
---|---|
Type | Description |
ByteString |
The bytes of the synonyms at the given index. |
getSynonymsCount()
public abstract int getSynonymsCount()
Optional. A list of alternative names or synonyms that can be used to refer to this field. For example: ["id", "customerid", "cust_id"]
repeated string synonyms = 6 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
int |
The count of synonyms. |
getSynonymsList()
public abstract List<String> getSynonymsList()
Optional. A list of alternative names or synonyms that can be used to refer to this field. For example: ["id", "customerid", "cust_id"]
repeated string synonyms = 6 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
List<String> |
A list containing the synonyms. |
getTags(int index)
public abstract String getTags(int index)
Optional. A list of tags or keywords associated with the field, used for categorization. For example: ["identifier", "customer", "pii"]
repeated string tags = 7 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
index |
int The index of the element to return. |
Returns | |
---|---|
Type | Description |
String |
The tags at the given index. |
getTagsBytes(int index)
public abstract ByteString getTagsBytes(int index)
Optional. A list of tags or keywords associated with the field, used for categorization. For example: ["identifier", "customer", "pii"]
repeated string tags = 7 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
index |
int The index of the value to return. |
Returns | |
---|---|
Type | Description |
ByteString |
The bytes of the tags at the given index. |
getTagsCount()
public abstract int getTagsCount()
Optional. A list of tags or keywords associated with the field, used for categorization. For example: ["identifier", "customer", "pii"]
repeated string tags = 7 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
int |
The count of tags. |
getTagsList()
public abstract List<String> getTagsList()
Optional. A list of tags or keywords associated with the field, used for categorization. For example: ["identifier", "customer", "pii"]
repeated string tags = 7 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
List<String> |
A list containing the tags. |
getType()
public abstract String getType()
Optional. The type of the field.
string type = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String |
The type. |
getTypeBytes()
public abstract ByteString getTypeBytes()
Optional. The type of the field.
string type = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for type. |
getValueFormat()
public abstract String getValueFormat()
Optional. Looker only. Value format of the field. Ref: https://cloud.google.com/looker/docs/reference/param-field-value-format
string value_format = 11 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String |
The valueFormat. |
getValueFormatBytes()
public abstract ByteString getValueFormatBytes()
Optional. Looker only. Value format of the field. Ref: https://cloud.google.com/looker/docs/reference/param-field-value-format
string value_format = 11 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for valueFormat. |