public static final class StructFieldValue.Builder extends GeneratedMessageV3.Builder<StructFieldValue.Builder> implements StructFieldValueOrBuilder
One field of a Struct (or object) type feature value.
Protobuf type google.cloud.aiplatform.v1.StructFieldValue
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
public StructFieldValue.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public StructFieldValue build()
public StructFieldValue buildPartial()
public StructFieldValue.Builder clear()
Overrides
public StructFieldValue.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public StructFieldValue.Builder clearName()
Name of the field in the struct feature.
string name = 1;
public StructFieldValue.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public StructFieldValue.Builder clearValue()
The value for this field.
.google.cloud.aiplatform.v1.FeatureValue value = 2;
public StructFieldValue.Builder clone()
Overrides
public StructFieldValue getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
Name of the field in the struct feature.
string name = 1;
Returns |
Type |
Description |
String |
The name.
|
public ByteString getNameBytes()
Name of the field in the struct feature.
string name = 1;
Returns |
Type |
Description |
ByteString |
The bytes for name.
|
public FeatureValue getValue()
The value for this field.
.google.cloud.aiplatform.v1.FeatureValue value = 2;
public FeatureValue.Builder getValueBuilder()
The value for this field.
.google.cloud.aiplatform.v1.FeatureValue value = 2;
public FeatureValueOrBuilder getValueOrBuilder()
The value for this field.
.google.cloud.aiplatform.v1.FeatureValue value = 2;
public boolean hasValue()
The value for this field.
.google.cloud.aiplatform.v1.FeatureValue value = 2;
Returns |
Type |
Description |
boolean |
Whether the value field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public StructFieldValue.Builder mergeFrom(StructFieldValue other)
public StructFieldValue.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public StructFieldValue.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public final StructFieldValue.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public StructFieldValue.Builder mergeValue(FeatureValue value)
The value for this field.
.google.cloud.aiplatform.v1.FeatureValue value = 2;
public StructFieldValue.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public StructFieldValue.Builder setName(String value)
Name of the field in the struct feature.
string name = 1;
Parameter |
Name |
Description |
value |
String
The name to set.
|
public StructFieldValue.Builder setNameBytes(ByteString value)
Name of the field in the struct feature.
string name = 1;
Parameter |
Name |
Description |
value |
ByteString
The bytes for name to set.
|
public StructFieldValue.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public final StructFieldValue.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
public StructFieldValue.Builder setValue(FeatureValue value)
The value for this field.
.google.cloud.aiplatform.v1.FeatureValue value = 2;
public StructFieldValue.Builder setValue(FeatureValue.Builder builderForValue)
The value for this field.
.google.cloud.aiplatform.v1.FeatureValue value = 2;