- 2.51.0 (latest)
- 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.40.0
- 2.39.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.28.0
- 2.27.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.12.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.0
- 2.4.0
- 2.3.18
- 2.2.3
- 2.1.23
public interface StructTypeOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
containsFields(String key)
public abstract boolean containsFields(String key)
Unordered map of struct field names to their data types. Fields cannot be added or removed via Update. Their names and data types are still mutable.
map<string, .google.cloud.automl.v1beta1.DataType> fields = 1;
Parameter | |
---|---|
Name | Description |
key |
String |
Returns | |
---|---|
Type | Description |
boolean |
getFields() (deprecated)
public abstract Map<String,DataType> getFields()
Use #getFieldsMap() instead.
Returns | |
---|---|
Type | Description |
Map<String,DataType> |
getFieldsCount()
public abstract int getFieldsCount()
Unordered map of struct field names to their data types. Fields cannot be added or removed via Update. Their names and data types are still mutable.
map<string, .google.cloud.automl.v1beta1.DataType> fields = 1;
Returns | |
---|---|
Type | Description |
int |
getFieldsMap()
public abstract Map<String,DataType> getFieldsMap()
Unordered map of struct field names to their data types. Fields cannot be added or removed via Update. Their names and data types are still mutable.
map<string, .google.cloud.automl.v1beta1.DataType> fields = 1;
Returns | |
---|---|
Type | Description |
Map<String,DataType> |
getFieldsOrDefault(String key, DataType defaultValue)
public abstract DataType getFieldsOrDefault(String key, DataType defaultValue)
Unordered map of struct field names to their data types. Fields cannot be added or removed via Update. Their names and data types are still mutable.
map<string, .google.cloud.automl.v1beta1.DataType> fields = 1;
Parameters | |
---|---|
Name | Description |
key |
String |
defaultValue |
DataType |
Returns | |
---|---|
Type | Description |
DataType |
getFieldsOrThrow(String key)
public abstract DataType getFieldsOrThrow(String key)
Unordered map of struct field names to their data types. Fields cannot be added or removed via Update. Their names and data types are still mutable.
map<string, .google.cloud.automl.v1beta1.DataType> fields = 1;
Parameter | |
---|---|
Name | Description |
key |
String |
Returns | |
---|---|
Type | Description |
DataType |