Package com.google.cloud.aiplatform.v1
Class FeatureView.FeatureRegistrySource.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<FeatureView.FeatureRegistrySource.Builder>
com.google.cloud.aiplatform.v1.FeatureView.FeatureRegistrySource.Builder
- All Implemented Interfaces:
FeatureView.FeatureRegistrySourceOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- FeatureView.FeatureRegistrySource
public static final class FeatureView.FeatureRegistrySource.Builder
extends com.google.protobuf.GeneratedMessage.Builder<FeatureView.FeatureRegistrySource.Builder>
implements FeatureView.FeatureRegistrySourceOrBuilder
A Feature Registry source for features that need to be synced to Online Store.Protobuf type
google.cloud.aiplatform.v1.FeatureView.FeatureRegistrySource-
Method Summary
Modifier and TypeMethodDescriptionaddAllFeatureGroups(Iterable<? extends FeatureView.FeatureRegistrySource.FeatureGroup> values) Required.addFeatureGroups(int index, FeatureView.FeatureRegistrySource.FeatureGroup value) Required.addFeatureGroups(int index, FeatureView.FeatureRegistrySource.FeatureGroup.Builder builderForValue) Required.Required.addFeatureGroups(FeatureView.FeatureRegistrySource.FeatureGroup.Builder builderForValue) Required.Required.addFeatureGroupsBuilder(int index) Required.build()clear()Required.Optional.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetFeatureGroups(int index) Required.getFeatureGroupsBuilder(int index) Required.Required.intRequired.Required.getFeatureGroupsOrBuilder(int index) Required.Required.longOptional.booleanOptional.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeFeatureGroups(int index) Required.setFeatureGroups(int index, FeatureView.FeatureRegistrySource.FeatureGroup value) Required.setFeatureGroups(int index, FeatureView.FeatureRegistrySource.FeatureGroup.Builder builderForValue) Required.setProjectNumber(long value) Optional.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<FeatureView.FeatureRegistrySource.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<FeatureView.FeatureRegistrySource.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<FeatureView.FeatureRegistrySource.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<FeatureView.FeatureRegistrySource.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<FeatureView.FeatureRegistrySource.Builder>
-
mergeFrom
public FeatureView.FeatureRegistrySource.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<FeatureView.FeatureRegistrySource.Builder>- Throws:
IOException
-
getFeatureGroupsList
Required. List of features that need to be synced to Online Store.
repeated .google.cloud.aiplatform.v1.FeatureView.FeatureRegistrySource.FeatureGroup feature_groups = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getFeatureGroupsListin interfaceFeatureView.FeatureRegistrySourceOrBuilder
-
getFeatureGroupsCount
public int getFeatureGroupsCount()Required. List of features that need to be synced to Online Store.
repeated .google.cloud.aiplatform.v1.FeatureView.FeatureRegistrySource.FeatureGroup feature_groups = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getFeatureGroupsCountin interfaceFeatureView.FeatureRegistrySourceOrBuilder
-
getFeatureGroups
Required. List of features that need to be synced to Online Store.
repeated .google.cloud.aiplatform.v1.FeatureView.FeatureRegistrySource.FeatureGroup feature_groups = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getFeatureGroupsin interfaceFeatureView.FeatureRegistrySourceOrBuilder
-
setFeatureGroups
public FeatureView.FeatureRegistrySource.Builder setFeatureGroups(int index, FeatureView.FeatureRegistrySource.FeatureGroup value) Required. List of features that need to be synced to Online Store.
repeated .google.cloud.aiplatform.v1.FeatureView.FeatureRegistrySource.FeatureGroup feature_groups = 1 [(.google.api.field_behavior) = REQUIRED]; -
setFeatureGroups
public FeatureView.FeatureRegistrySource.Builder setFeatureGroups(int index, FeatureView.FeatureRegistrySource.FeatureGroup.Builder builderForValue) Required. List of features that need to be synced to Online Store.
repeated .google.cloud.aiplatform.v1.FeatureView.FeatureRegistrySource.FeatureGroup feature_groups = 1 [(.google.api.field_behavior) = REQUIRED]; -
addFeatureGroups
public FeatureView.FeatureRegistrySource.Builder addFeatureGroups(FeatureView.FeatureRegistrySource.FeatureGroup value) Required. List of features that need to be synced to Online Store.
repeated .google.cloud.aiplatform.v1.FeatureView.FeatureRegistrySource.FeatureGroup feature_groups = 1 [(.google.api.field_behavior) = REQUIRED]; -
addFeatureGroups
public FeatureView.FeatureRegistrySource.Builder addFeatureGroups(int index, FeatureView.FeatureRegistrySource.FeatureGroup value) Required. List of features that need to be synced to Online Store.
repeated .google.cloud.aiplatform.v1.FeatureView.FeatureRegistrySource.FeatureGroup feature_groups = 1 [(.google.api.field_behavior) = REQUIRED]; -
addFeatureGroups
public FeatureView.FeatureRegistrySource.Builder addFeatureGroups(FeatureView.FeatureRegistrySource.FeatureGroup.Builder builderForValue) Required. List of features that need to be synced to Online Store.
repeated .google.cloud.aiplatform.v1.FeatureView.FeatureRegistrySource.FeatureGroup feature_groups = 1 [(.google.api.field_behavior) = REQUIRED]; -
addFeatureGroups
public FeatureView.FeatureRegistrySource.Builder addFeatureGroups(int index, FeatureView.FeatureRegistrySource.FeatureGroup.Builder builderForValue) Required. List of features that need to be synced to Online Store.
repeated .google.cloud.aiplatform.v1.FeatureView.FeatureRegistrySource.FeatureGroup feature_groups = 1 [(.google.api.field_behavior) = REQUIRED]; -
addAllFeatureGroups
public FeatureView.FeatureRegistrySource.Builder addAllFeatureGroups(Iterable<? extends FeatureView.FeatureRegistrySource.FeatureGroup> values) Required. List of features that need to be synced to Online Store.
repeated .google.cloud.aiplatform.v1.FeatureView.FeatureRegistrySource.FeatureGroup feature_groups = 1 [(.google.api.field_behavior) = REQUIRED]; -
clearFeatureGroups
Required. List of features that need to be synced to Online Store.
repeated .google.cloud.aiplatform.v1.FeatureView.FeatureRegistrySource.FeatureGroup feature_groups = 1 [(.google.api.field_behavior) = REQUIRED]; -
removeFeatureGroups
Required. List of features that need to be synced to Online Store.
repeated .google.cloud.aiplatform.v1.FeatureView.FeatureRegistrySource.FeatureGroup feature_groups = 1 [(.google.api.field_behavior) = REQUIRED]; -
getFeatureGroupsBuilder
Required. List of features that need to be synced to Online Store.
repeated .google.cloud.aiplatform.v1.FeatureView.FeatureRegistrySource.FeatureGroup feature_groups = 1 [(.google.api.field_behavior) = REQUIRED]; -
getFeatureGroupsOrBuilder
Required. List of features that need to be synced to Online Store.
repeated .google.cloud.aiplatform.v1.FeatureView.FeatureRegistrySource.FeatureGroup feature_groups = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getFeatureGroupsOrBuilderin interfaceFeatureView.FeatureRegistrySourceOrBuilder
-
getFeatureGroupsOrBuilderList
public List<? extends FeatureView.FeatureRegistrySource.FeatureGroupOrBuilder> getFeatureGroupsOrBuilderList()Required. List of features that need to be synced to Online Store.
repeated .google.cloud.aiplatform.v1.FeatureView.FeatureRegistrySource.FeatureGroup feature_groups = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getFeatureGroupsOrBuilderListin interfaceFeatureView.FeatureRegistrySourceOrBuilder
-
addFeatureGroupsBuilder
Required. List of features that need to be synced to Online Store.
repeated .google.cloud.aiplatform.v1.FeatureView.FeatureRegistrySource.FeatureGroup feature_groups = 1 [(.google.api.field_behavior) = REQUIRED]; -
addFeatureGroupsBuilder
Required. List of features that need to be synced to Online Store.
repeated .google.cloud.aiplatform.v1.FeatureView.FeatureRegistrySource.FeatureGroup feature_groups = 1 [(.google.api.field_behavior) = REQUIRED]; -
getFeatureGroupsBuilderList
Required. List of features that need to be synced to Online Store.
repeated .google.cloud.aiplatform.v1.FeatureView.FeatureRegistrySource.FeatureGroup feature_groups = 1 [(.google.api.field_behavior) = REQUIRED]; -
hasProjectNumber
public boolean hasProjectNumber()Optional. The project number of the parent project of the Feature Groups.
optional int64 project_number = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasProjectNumberin interfaceFeatureView.FeatureRegistrySourceOrBuilder- Returns:
- Whether the projectNumber field is set.
-
getProjectNumber
public long getProjectNumber()Optional. The project number of the parent project of the Feature Groups.
optional int64 project_number = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getProjectNumberin interfaceFeatureView.FeatureRegistrySourceOrBuilder- Returns:
- The projectNumber.
-
setProjectNumber
Optional. The project number of the parent project of the Feature Groups.
optional int64 project_number = 2 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The projectNumber to set.- Returns:
- This builder for chaining.
-
clearProjectNumber
Optional. The project number of the parent project of the Feature Groups.
optional int64 project_number = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-