Package com.google.cloud.aiplatform.v1
Class FeatureViewDataKey.CompositeKey.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<FeatureViewDataKey.CompositeKey.Builder>
com.google.cloud.aiplatform.v1.FeatureViewDataKey.CompositeKey.Builder
- All Implemented Interfaces:
FeatureViewDataKey.CompositeKeyOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- FeatureViewDataKey.CompositeKey
public static final class FeatureViewDataKey.CompositeKey.Builder
extends com.google.protobuf.GeneratedMessage.Builder<FeatureViewDataKey.CompositeKey.Builder>
implements FeatureViewDataKey.CompositeKeyOrBuilder
ID that is comprised from several parts (columns).Protobuf type
google.cloud.aiplatform.v1.FeatureViewDataKey.CompositeKey-
Method Summary
Modifier and TypeMethodDescriptionaddAllParts(Iterable<String> values) Parts to construct Entity ID.Parts to construct Entity ID.addPartsBytes(com.google.protobuf.ByteString value) Parts to construct Entity ID.build()clear()Parts to construct Entity ID.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetParts(int index) Parts to construct Entity ID.com.google.protobuf.ByteStringgetPartsBytes(int index) Parts to construct Entity ID.intParts to construct Entity ID.com.google.protobuf.ProtocolStringListParts to construct Entity ID.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Parts to construct Entity ID.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<FeatureViewDataKey.CompositeKey.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<FeatureViewDataKey.CompositeKey.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<FeatureViewDataKey.CompositeKey.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<FeatureViewDataKey.CompositeKey.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<FeatureViewDataKey.CompositeKey.Builder>
-
mergeFrom
public FeatureViewDataKey.CompositeKey.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<FeatureViewDataKey.CompositeKey.Builder>- Throws:
IOException
-
getPartsList
public com.google.protobuf.ProtocolStringList getPartsList()Parts to construct Entity ID. Should match with the same ID columns as defined in FeatureView in the same order.
repeated string parts = 1;- Specified by:
getPartsListin interfaceFeatureViewDataKey.CompositeKeyOrBuilder- Returns:
- A list containing the parts.
-
getPartsCount
public int getPartsCount()Parts to construct Entity ID. Should match with the same ID columns as defined in FeatureView in the same order.
repeated string parts = 1;- Specified by:
getPartsCountin interfaceFeatureViewDataKey.CompositeKeyOrBuilder- Returns:
- The count of parts.
-
getParts
Parts to construct Entity ID. Should match with the same ID columns as defined in FeatureView in the same order.
repeated string parts = 1;- Specified by:
getPartsin interfaceFeatureViewDataKey.CompositeKeyOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The parts at the given index.
-
getPartsBytes
public com.google.protobuf.ByteString getPartsBytes(int index) Parts to construct Entity ID. Should match with the same ID columns as defined in FeatureView in the same order.
repeated string parts = 1;- Specified by:
getPartsBytesin interfaceFeatureViewDataKey.CompositeKeyOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the parts at the given index.
-
setParts
Parts to construct Entity ID. Should match with the same ID columns as defined in FeatureView in the same order.
repeated string parts = 1;- Parameters:
index- The index to set the value at.value- The parts to set.- Returns:
- This builder for chaining.
-
addParts
Parts to construct Entity ID. Should match with the same ID columns as defined in FeatureView in the same order.
repeated string parts = 1;- Parameters:
value- The parts to add.- Returns:
- This builder for chaining.
-
addAllParts
Parts to construct Entity ID. Should match with the same ID columns as defined in FeatureView in the same order.
repeated string parts = 1;- Parameters:
values- The parts to add.- Returns:
- This builder for chaining.
-
clearParts
Parts to construct Entity ID. Should match with the same ID columns as defined in FeatureView in the same order.
repeated string parts = 1;- Returns:
- This builder for chaining.
-
addPartsBytes
Parts to construct Entity ID. Should match with the same ID columns as defined in FeatureView in the same order.
repeated string parts = 1;- Parameters:
value- The bytes of the parts to add.- Returns:
- This builder for chaining.
-